22.08.2016, 19:34
pawn Код:
new
EventoTimer[MAX_PLAYERS],
bool:pRace[MAX_PLAYERS]
;
cmd:lala(playerid)
{
pRace[playerid] = true; // entrou no evento;
EventoTimer[playerid] = SetTimerEx("AddNitro", 1000, true, "i", playerid);
return 1;
}
/*
Final do Evento;
pRace[playerid] = false;
KillTimer(EventoTimer[playerid]);
*/
forward AddNitro(playerid);
public AddNitro(playerid){
/* se estiver no evento */
if(pRace[playerid] == true){
switch(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid), CARMODTYPE_NITRO))
{
case 1008: RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1008);
case 1009: RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1009);
case 1010: RemoveVehicleComponent(GetPlayerVehicleID(playerid), 1010);
}
return 1;
}
/* se nгo */
if(IsPlayerInAnyVehicle(playerid))
{
switch(GetVehicleModel(GetPlayerVehicleID(playerid)))
{
case 448,461,462,463,468,471,509,510,521,522,523,581,586,449: return 0;
}
AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
}
return 1;
}