Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Sef poslato Mart 08, 2018, 21:04:09 POSLE PODNE

Naslov: Checkpoint
Poruka od: Sef poslato Mart 08, 2018, 21:04:09 POSLE PODNE
Problem(error/warning): Ovako uzeo sam opet iz Muminog moda njegov sistem ilegalnih poslova e sad il posao br. 2 ima ono vozilo da se uzme i da se odvede negdje medjutim ono prvi put dobro radi ali sledeci put kad je vise igraca trazi da 2 igraca budu u checkpointu da bi se promijenio checkpoint na lokaciju gdje treba otici
Dio skripte: [pawn]      else if(PokrenutIllJob == 2) //RandomIllJob2_Vehicle
      {
         if(GetPlayerVehicleID(playerid) == RandomIllJob2_Vehicle && GetPlayerState(playerid) == PL_ST_DRIVER)
          {
          
                if(IsPlayerInRangeOfPoint(playerid, 10.0, -1910.6711,-1672.2129,23.0156))
             {
                for(new i = 0; i <= GetPlayerPoolSize(); i++)
               {
                   if(i != playerid)
                   {
                     if(RadimIllJob == true)
                     {
                         m_DisablePlayerCheckpoint(i);
                         SCM(playerid, -1, "{FF0000}ILLEGAL JOB: (( {FFFFFF}ViÅ¡e srece drugi put. {FF0000}))");
                     }
                  }
               }
                UradjenDioIlegalnogPosla = 0, PokrenutIllJob = 0;
                RadimIllJob[playerid] = false;
               KillTimer(Timer_IllJob2VehPos);
                  m_DisablePlayerCheckpoint(playerid);
                  new string[125];
                  format(string, sizeof(string), "{FF0000}ILLEGAL JOB: (( {FFFFFF}%s je izvrÅ¡io ilegalni posao i zaradio $15.000 + 2500XP {FF0000}))", GetNameEx(playerid));
                  SCMTA(-1, string);
                  m_GivePlayerMoney(playerid, 15000);
                  SetMyExperience(playerid, 2500);
                  DestroyCar(RandomIllJob2_Vehicle);
                for(new i = 0; i <= GetPlayerPoolSize(); i++)
               {
                   if(i != playerid)
                   {
                     if(RadimIllJob == true)
                     {
                         m_DisablePlayerCheckpoint(i);
                         SCM(playerid, -1, "{FF0000}ILLEGAL JOB: (( {FFFFFF}ViÅ¡e srece drugi put. {FF0000}))");
                     }
                  }
               }
            }
            else
            {
               SCM(playerid, -1, "{FF0000}ILLEGAL JOB: (( {FFFFFF}Niste vozac potrebnog vozila. {FF0000}))");
               return 1;
            }
         }
      }
      return 1;
}[/pawn]Znaci kad probam da udjem drugi put kad se pokrene job i kada udje jedan igrac u auto u kojem je checkpoint kaze "Niste vozac potrebnog vozila"
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//
Slika/video ingame problema(obavezno ako je ingame problem): //
Naslov: Odg: Checkpoint
Poruka od: Sef poslato Mart 08, 2018, 22:04:06 POSLE PODNE
Reseno lock!