06.08.2014, 17:46
On top of script:
OnPlayerConnect:
Create pickup:
Код:
InPickup[MAX_PLAYERS];
Код:
InPickup[playerid] = 0;
Код:
FuelPickup[fid] = CreateDynamicPickup(1244, 1, fInfo[fid][fPos][0], fInfo[fid][fPos][1], fInfo[fid][fPos][2], 0);
Код:
public OnPlayerPickUpPickup(playerid, pickupid) { for(new i = 1; i < MAX_FSTATIONS; i++) { if(pickupid == FuelPickup[i]) { if(InPickup[playerid] == 0) { new id = GetPlayerVehicleID(playerid); new str[128]; format(str, sizeof(str), "Vehicle ID: %d", id); SendClientMessage(playerid, -1, str); InPickup[playerid] = 1; SetTimerEx("PickupStop", 5000, false, "i", playerid);//Every 5 sec you can pickup the pickup, it will send after 5 sec the message } } } return 1; }
Код:
forward PickupStop(playerid); public PickupStop(playerid) { InPickup[playerid] = 0; return 1; }