OnPlayerPickUpPickup

Tags: player

Description

Called when a player picks up a pickup created with CreatePickup.

Name Description
playerid The ID of the player that picked up the pickup.
pickupid The ID of the pickup, returned by CreatePickup.

Returns

It is always called first in gamemode.

Examples

new pickup_Cash;
new pickup_Health;

public OnGameModeInit()
{
    pickup_Cash = CreatePickup(1274, 2, 0.0, 0.0, 9.0);
    pickup_Health = CreatePickup(1240, 2, 0.0, 0.0, 9.0);
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == pickup_Cash)
    {
        GivePlayerMoney(playerid, 1000);
    }
    else if(pickupid == pickup_Health)
    {
        SetPlayerHealth(playerid, 100.0);
    }
    return 1;
}
  • CreatePickup: Create a pickup.
  • DestroyPickup: Destroy a pickup.