Burazeru,ne mozes tako da dajes kod a da ga prvo ne proveris.
Citiram deo:
public OnPlayerStateChange(playerid, newstate, oldstate)
if (newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) { new vid = GetPlayerVehicleID(playerid); new string;format(string,sizeof string,"Fuel:%i",fuel); //realno gorivo TextDrawSetString(td_fuel,string); TextDrawShowForPlayer(playerid,td_fuel); //Pokazuje da li osoba vozi vozilo.. } else { TextDrawHideForPlayer(playerid,td_fuel); //krije ukoliko igrac nije vozac }
Niti si otvorio niti si zatvorio taj callback... Moras da pazis oko toga,update link s ispravno napisanim kodom a to ce biti:
public OnPlayerStateChange(playerid, newstate, oldstate) { if (newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) { new vid = GetPlayerVehicleID(playerid); new string;format(string,sizeof string,"Fuel:%i",fuel); //realno gorivo TextDrawSetString(td_fuel,string); TextDrawShowForPlayer(playerid,td_fuel); //Pokazuje da li osoba vozi vozilo.. } else { TextDrawHideForPlayer(playerid,td_fuel); //krije ukoliko igrac nije vozac } return 1; }