Facile pour les checkpoints, Tu utilise la callback OnPlayerEnterCheckpoint.
Tout en haut :
new check1;
Devant le checkpoint qui doit executer une action (Reparer ta voiture) :
check1 =
Exemple :
check1 = SetPlayerCheckpoint(playerid,2526.8049,-1679.5094,1015.4986,2);
Et enfin tout en bas de ton script :
public OnPlayerEnterCheckpoint(playerid) {
if (check1)
{
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
GameTextForPlayer(playerid,"~r~Vehicule repare",3000,3);
}
return 0;
}
C'est tout simple :)