[HELP] How to get pickup pos?
#7

You need to use CreatePickup if you want to store the pickup-id.
AddStaticPickup only returns "1" if the pickup was succesfully created, it doesn't return an id.

Also, when you need the coordinates later ingame for some reason, you can store the coordinates too, along with the id.
pawn Код:
enum TPickup
{
    pid,        // Store the id of the pickup
    Float:px,   // Hold the x, y and z coordinates of the pickup
    Float:py,
    Float:pz
}


new MalaBombaPickup[MAX_PLAYERS][TPickup];


public OnDialogResponse(...)
{
    if(dialogid == MALABOMBADIALOG)
    {
        if(listitem == 0)
        {
            new Float:X, Float:Y, Float:Z;
            GetPlayerPos(playerid, X, Y, Z);
            MalaBombaPickup[playerid][pid] = CreatePickup(1252, 1, X, Y, Z);
            MalaBombaPickup[playerid][px] = X;
            MalaBombaPickup[playerid][py] = Y;
            MalaBombaPickup[playerid][pz] = Z;
            SetTimerEx("MalaBombaDetonacija", 5000, false, "d", playerid);
        }
    }
    return 1;
}
Reply


Messages In This Thread
[HELP] How to get pickup pos? - by Pooh7 - 23.12.2010, 21:21
Re: [HELP] How to get pickup pos? - by WillyP - 23.12.2010, 21:22
Re: [HELP] How to get pickup pos? - by Pooh7 - 23.12.2010, 21:22
Re: [HELP] How to get pickup pos? - by WillyP - 23.12.2010, 21:25
Re: [HELP] How to get pickup pos? - by Pooh7 - 23.12.2010, 21:31
Re: [HELP] How to get pickup pos? - by WillyP - 23.12.2010, 21:35
Re: [HELP] How to get pickup pos? - by PowerPC603 - 23.12.2010, 22:32
Re: [HELP] How to get pickup pos? - by Steven82 - 23.12.2010, 22:40
Re: [HELP] How to get pickup pos? - by case 1337: - 23.12.2010, 22:47
Re: [HELP] How to get pickup pos? - by Pooh7 - 23.12.2010, 23:15

Forum Jump:


Users browsing this thread: 6 Guest(s)