19.10.2014, 18:38
pawn Код:
new HealthPickup[MAX_PLAYERS];
//OnPlayerDeath
HealthPickup[playerid] = CreatePickup(1240, 3, x-3, y, z, 0);
SetTimer("HealthPickupDelete", 5000, true);
//OnPlayerPickUpPickup
if(pickupid == HealthPickup[playerid])
{
new Float:health;
GetPlayerHealth(playerid,health);
SetPlayerHealth(playerid, health+30);
DestroyPickup(HealthPickup[playerid]);
return 1;
}
//Callback
forward HealthPickupDelete(playerid);
public HealthPickupDelete(playerid)
{
DestroyPickup(HealthPickup[playerid]);
return 1;
}
O servidor ta ficando com vбrias pickups de vida espalhada :/ sу some quando o player passa em cima.
O timer nгo estб deletando as pickup.. o que pode ser?