Problem - OnPlayerStateChange

Započeo Shemaa, Maj 08, 2020, 21:08:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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): //
Poslednja Izmena: Maj 08, 2020, 21:09:56 POSLE PODNE od Shemaa