06.07.2015, 06:02
pawn Код:
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
new Float:damage, Float:speed = GetPlayerSpeed(playerid, true);
if(IsAMotos(vehicleid))
{
if(speed >= 100.0) damage = 10.0;
else if(speed >= 50.0) damage = 7.0;
new Float:health;
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInVehicle(i, vehicleid)) continue;
if(Capacetes[i] == 1) continue;
GetPlayerHealth(i, health);
SetPlayerHealth(i, health - damage);
}
}
else
{
if(speed >= 100.0) damage = 10.0;
else if(speed >= 50.0) damage = 7.0;
new Float:health;
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(!IsPlayerConnected(i)) continue;
if(!IsPlayerInVehicle(i, vehicleid)) continue;
if(CintoPlayerid[i] == 1) continue;
GetPlayerHealth(i, health);
SetPlayerHealth(i, health - damage);
}
}
return 1;
}