24.06.2013, 09:13
something like this?
pawn Код:
new Timer;
CheckVehicle(vehid)
{
new Float:health;
GetVehicleHealth(vehid, health);
SetVehicleHealth(vehicleid, 998);
if(Timer !-1) KillTimer(Timer);
Timer = SetTimerEx("Check", 1200, false,"ii",vehicleid,health);//give it 1 sec to change
}
forward Check(vehid,oldhealth);
public Check(vehid,oldhealth){
new Float:health;
GetVehicleHealth(vehid, health);
if(health<=998 && health >= 980)
{
SetVehicleHealth(vehid, oldhealth);
return 1;//vehicle's Health not changed!
}else{
return 0;//vehicle's Health changed!
}
}