Problem(error/warning): E ovako imam problem sa ovim newstate i oldstate ne reaguje na moj speedo , a isto tako i ne reaguje na sistem taksi rabota koji radi na principu sa aktorima , kad patnik (aktor) udje u vozilo , na vozilo se doda 3DText [Putnik] a kad igrac izadje iz auta kaze mu da je izgubio je prestao radit kao taksista jer je izasao iz auto a i dalje stoji 3dtextlabel, nzm u cemu je problem.
Dio skripte: Evo dio za speedo[pawn] if(newstate == PLAYER_STATE_DRIVER && PLAYER_STATE_ONFOOT || newstate == PLAYER_STATE_PASSENGER && oldstate == PLAYER_STATE_ONFOOT)
{
UpaliTDVozilo(playerid);
return 1;
}
if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER)
{
UgasiTDVozilo(playerid);
return 1;
}[/pawn]
A evo ovaj za taksi [pawn] if(oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT)
{
if(PlayerInfo[playerid][pJob] == 23)
{
SetActorPos(fare_actor[playerid], 0, 0, 0);
HasClientBeenAlerted[playerid] = false;
IsPlayerDoingAFare[playerid] = false;
DestinationCheckpointCheck[playerid] = false;
DisablePlayerCheckpoint(playerid);
new v_id = GetPlayerVehicleID(playerid);
Delete3DTextLabel(PassengerLabel[v_id]);
SendClientMessage(playerid, -1, "{F9E200}[TAKSI]:{FFFFFF} Ja izgubivte porackata bidejki go napustivte voziloto.");
return 1;
}
new v_id = GetPlayerVehicleID(playerid);
Delete3DTextLabel(PassengerLabel[v_id]);
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //