Mes Forwards:
forward VehicleRep(playerid);
forward VehicleRepTimer(playerid);
Ma ligne de SetTimer:
SetTimer("VehicleRepTimer",3000,1);
Public du Timer:
public VehicleRepTimer(playerid)
{
VehicleRep(playerid);
return 1;
}
Public de réparation:
public VehicleRep(playerid)
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(GetVehicleHealth(playerid) <= 350)
{
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
//PlayerPlaySound(playerid, 1133, 1.0, 1.0, 1.0);
}
}
return 1;
}
Avec se script, le véhicule se répare tous les 3 secondes mais peu importe la vie du vehicule..