Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: sprawdzania
1. [INNE] Timer sprawdzania stanu hp pojazdu
Witam, dzia?a tylko na id 0 czyli jak ja mam id 0 a kolega np 3, to jak mi hp pojazdu zejdzie do wyznaczonego hp np 40 to ka?demu na serwie si? wy??cza pojazd. Jak to naprawi? ?eby ka?demu oddzielnie robi?a t? funkcje ??

Kod:

forward SprawdzHPpojazdu(); // Tworzymy funkcj?
public SprawdzHPpojazdu()
{
// Tworzymy zmienne
new playerid;
new i;
new vehID, Float: vehHP, vehHPP=600;
for(new nr = 1; nr < LIMIT_POJAZDOW; nr++)

// P?tla sprawdzaj?ca HP pojazdu gracza co 0,01s.
//for(new i=0; i<GetMaxPlayers(); i++)
{
vehID = GetPlayerVehicleID(i);
GetVehicleHealth(vehID, vehHP);

playerid=JestKierowca(nr);
if(playerid!=999)
if(vehHP <= 600)
{
Unfreeze(playerid,5);
TextDrawHideForPlayer(playerid,Licznik[playerid]);
//GameInfo(playerid,"~r~Dupa!",3);
SendClientMessage(playerid,KOLOR_CZERWONY,"Rozwali? ci si? pojazd");
SetTimerEx("SilnikOff",3000,false,"d",nr);
}

}
return 1;
}