at the top(but under includes):
forward Update(playerid);
the command:
if(strcmp(cmdtext,"/nos",true)==0) { if(IsPlayerInInvalidNosVehicle(playerid,GetPlayerVehicleID(playerid))) {
SendClientMessage(playerid,COLOR_WHITE,"SERVER: You cannot add nos to this vehicle."); return 1;}
if(IsPlayerInAnyVehicle(playerid)) { if(GetPlayerState(playerid) == 2) { new vid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vid, 1010); Timers[playerid] = SetTimerEx("Update", 20000, true, "i", playerid);
SendClientMessage(playerid,COLOR_WHITE,"SERVER: Your current vehicle now has Unlimited nitros."); return 1; } else {
SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be the driver to add nos."); return 1; } } else {
SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in a vehicle to use this command."); return 1;}}
anywhere:
public Update(playerid)
{
if(!IsPlayerConnected(playerid) || !IsPlayerInAnyVehicle(playerid))
return KillTimer(Timers[playerid]);
if(IsPlayerInInvalidNosVehicle(playerid,GetPlayerVehicleID(playerid)))
{
//do nothing
}
else {
new vid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vid, 1010);
}
return 1;
}