Skripta koju koristim:cyber
Detaljan opis problema:kada se polaze vozacki i kad se ide na gradsku kako da se napravi provjera da ako je auto ostecenn da ne polozi,a ako je sve u redu sa autom da onda polozi.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
probaj ovo dodati ako hoces da auto ne bude bas nimalo ostecen
Citatif(GetVehicleHealth(GetPlayerVehicleId(playerid)) == 1000)
a u koji bi ja to dio trebao dodat to za vozaxki jel to u komandi ili u cpovima
postaj zadnji cp kako ti ide
else if(CP[playerid] == 2017)//Kraj gradske
{
CP[playerid] = 0;
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, SVETLOPLAVA, "Instruktor Vozackog: {FFFFFF}Cestitamo,polozili ste vozacki ispit,oprezno vozite");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
PlayerInfo[playerid][pCarLic] = 1;
OnPlayerUpdate(playerid);
}
evo
probaj ovako
Citat
else if(CP[playerid] == 2017)//Kraj gradske
{
if(GetVehicleHealth(GetPlayerVehicleId(playerid)) == 1000)
{
CP[playerid] = 0;
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, SVETLOPLAVA, "Instruktor Vozackog: {FFFFFF}Cestitamo,polozili ste vozacki ispit,oprezno vozite");
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
PlayerInfo[playerid][pCarLic] = 1;
OnPlayerUpdate(playerid);
}
else
{
SendClientMessage(playerid, SVETLOPLAVA, "Niste polozili");
}
}
if(GetVehicleHealth(GetPlayerVehicleId(playerid)) == 1000)
//tu mi baca da kao ne prepoznaje to ili da nije definirano
Citatif(GetVehicleHealth(GetPlayerVehicleID(playerid)) == 1000)
probaj sad
jesam i sada mi dode warning da kao nesta fali ili nedostaje
napisi tacno kako pise warning
number of arguments does not match the definiton
new Float:vehhp;
GetVehicleHealth(GetPlayerVehicleID(playerid), vehhp);
if(vehhp < 800) return SendClientMessage(playerid, COLOR_RED, "*Niste polozili jer vam je auto previse ostecen!");
ovo 800 stavi koliko ti odgovara...
hvala dock rijeseno,moze lock!!
Problem rijesen. LOCK!