All pastes #640166 Raw Edit

Anonymous

public c v1 · immutable
#640166 ·published 2007-07-31 04:45 UTC
rendered paste body
new selfDestruct[MAX_PLAYERS] = 0;forward removeSelfDestruct(playerid);dcmd_smokescreen(playerid,params[]){#pragma unused params     selfDestruct[playerid] = 1;     SetVehicleHealth(GetPlayerVehicleID(playerid),0.0);     SetTimerEx("removeSelfDestruct",30000,0,"i",playerid);     return 1;}public removeSelfDestruct(playerid){     selfDestruct[playerid] = 0;return 1;}// this runs every 350ms...public mainTimer(playerid){     for(new i=0;i<MAX_PLAYERS;i++){          if(IsPlayerConnected(i)==1){               new Float:health;               new Float:armour;               GetPlayerHealth(i,health);               GetPlayerArmour(i,armour);               if((health != 99999.0) || (armour != 99999.0)){                    SetPlayerHealth(i,99999.0);                    SetPlayerArmour(i,99999.0);               }               if(IsPlayerInAnyVehicle(i) == 1 && selfDestruct[playerid] == 0){                    new Float:vehiclehealth;                    GetVehicleHealth(GetPlayerVehicleID(i),vehiclehealth);                    if(vehiclehealth != 99999.0){                         SetVehicleHealth(GetPlayerVehicleID(i),99999.0);                    }               }               GivePlayerWeapon(i,46,0);          }     }}