[HELP] How to get pickup pos?
#9

Try using OnPlayerPickUpPickup, first make sure you create a variable at the top of your script, then label it:

pawn Код:
variable = CreatePickup(1239, 23, 0.0, 0.0, 0.0);
Right beside CreatePickup.

Then use OnPlayerPickUpPickup to store the data, example:

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == variable)
    {
        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid, x, y, z);
        PickupInfo[variable][PosX] = x;
        PickupInfo[variable][PosY] = y;
        PickupInfo[variable][PosZ] = z;
    }
    return 1;
}
Here is the enum at last.

pawn Код:
enum picinfo
{
    Float:PosX,
    Float:PosY,
    Float:PosZ
};
new PickupInfo[MAX_PICKUPS][picinfo];
So you have all this in total:

pawn Код:
#include <a_samp>

enum picinfo
{
    Float:PosX,
    Float:PosY,
    Float:PosZ
};
new PickupInfo[MAX_PICKUPS][picinfo];

public OnFilterScriptInit()
{
    variable = CreatePickup(1239, 23, 0.0, 0.0, 0.0);
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == variable)
    {
        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid, x, y, z);
        PickupInfo[variable][PosX] = x;
        PickupInfo[variable][PosY] = y;
        PickupInfo[variable][PosZ] = z;
    }
    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: 3 Guest(s)