CMD:autofix(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Autofix] == 0) { PlayerInfo[playerid][Autofix] = 1; GetVehicleHealth(playerid,250) SetVehicleHealth(playerid,1000); SendClientMessage(playerid,green,"Vehicle Auto-Fix Enabled. Do NOT use in fight."); } else { PlayerInfo[playerid][Autofix] = 0; SendClientMessage(playerid,red,"Vehicle Auto-Fix Disabled"); SetPlayerHealth(playerid, 100); } return GivePlayerWeapon(playerid,35,0); }
public OnVehicleDeath(vehicleid) { for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerInVehicle(i, vehicleid)) { new Float:vHealth; GetVehicleHealth(vehicleid, vHealth); if (PlayerInfo[i][Autofix] == 1 && vHealth =< 250) { RepairVehicle(vehicleid); } } } }
Код:
public OnVehicleDeath(vehicleid) { if (IsPlayerInVehicle(vehicleid)) { new Float:vHealth; GetVehicleHealth(vehicleid, vHealth); if (PlayerInfo[playerid][Autofix] == 1 && vHealth =< 250) { SetVehicleHealth(vehicleid, 1000.0); } } } |
CMD:autofix(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Autofix] == 0) { PlayerInfo[playerid][Autofix] = 1; SendClientMessage(playerid,green,"Vehicle Auto-Fix Enabled. Do NOT use in fight."); } else { PlayerInfo[playerid][Autofix] = 0; } return SendClientMessage(playerid,red,"Vehicle Auto-Fix Disabled"); }
public OnVehicleDeath(vehicleid,killerid) { if(VehicleInfo[vehicleid][Temp] == 1) SetTimerEx("EraseVehicle", 5000,0,"i",vehicleid); if(onsys[vehicleid] == 1) SetTimerEx("EraseVehicle",10000,0,"i",vehicleid); SandInEngine[vehicleid] =0; for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerInVehicle(i, vehicleid)) { new Float:vHealth; GetVehicleHealth(vehicleid, vHealth); if (PlayerInfo[i][Autofix] == 1 && vHealth =< 250) { RepairVehicle(vehicleid); return 1; }
if (PlayerInfo[i][Autofix] == 1 && vHealth =< 250)
if (PlayerInfo[i][Autofix] == 1 && vHealth =< 250.0)
CMD:autofix(playerid,params[]) { SendClientMessage(playerid,green,"Entered command /autofix."); #pragma unused params if(PlayerInfo[playerid][Autofix] == 0) { SendClientMessage(playerid,green,"Player has autofix disabled."); PlayerInfo[playerid][Autofix] = 1; SendClientMessage(playerid,green,"Vehicle Auto-Fix Enabled. Do NOT use in fight."); } else { SendClientMessage(playerid,green,"Player has autofix enabled."); PlayerInfo[playerid][Autofix] = 0; } return SendClientMessage(playerid,red,"Vehicle Auto-Fix Disabled"); }
public OnVehicleDeath(vehicleid,killerid) { if(VehicleInfo[vehicleid][Temp] == 1) SetTimerEx("EraseVehicle", 5000,0,"i",vehicleid); if(onsys[vehicleid] == 1) SetTimerEx("EraseVehicle",10000,0,"i",vehicleid); SandInEngine[vehicleid] =0; for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerInVehicle(i, vehicleid)) { new Float:vHealth; GetVehicleHealth(vehicleid, vHealth); if (PlayerInfo[i][Autofix] == 1 && vHealth =< 250) { RepairVehicle(vehicleid); return 1; }
public OnVehicleDeath(vehicleid,killerid)
{
if(VehicleInfo[vehicleid][Temp] == 1)
{
SetTimerEx("EraseVehicle", 5000, 0, "i", vehicleid);
}
if(onsys[vehicleid] == 1)
{
SetTimerEx("EraseVehicle", 10000, 0, "i", vehicleid);
}
SandInEngine[vehicleid] = 0;
for (new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerInVehicle(i, vehicleid)) continue;
new Float:vHealth;
GetVehicleHealth(vehicleid, vHealth);
if (PlayerInfo[i][Autofix] == 1 && vHealth <= 250.0)
{
RepairVehicle(vehicleid);
}
}
return 1;
}