Goto komanda

Započeo Iv0r_., Decembar 11, 2021, 17:15:00 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Namestio sam komandu /goto, i kad se god porta neko do nekog igrasa, porta ga do neke lokacije a ne do tog ID-a ?
npr kucam /goto 1 i mene porta do marketa /goto [ID bilo koji] mene uvek porta kod tog istog marketa?
Deo skripte: [pawn]Sta tocno treba[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]ne[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem):

Posalji kako si napravio komandu i mozda ti je taj /goto za lokacije a ne za igrace

Ako koristis mod koji se bazira na ath ili sm (isti kurac) samo izvuci iz nekog moda ili pokusaj da vidis sta je problem sa komandom

(mislim da te teleporta blizu bolnice)
Sunce greje lagano šetam se po Voždovcu
Moja kučka i ja, furam je na povodcu
Zove se Lola i nije nešto lepa
Ali meni daće lapo kada dokopa se repa
Rođena na ulici, dolazi iz geta
I zato je gangsta kučka, a ne starleta
Zahvaljujući njoj meni dignuta je đoka
Krov je spušten, vožnjica od bloka do bloka
I ako glumiš mangupa jebaće ti mamicu
U tašni nema lak za nokte, ali ima palicu
Odrasla na Medaku, iz huda je sestra
Nijedna Snoopova kučka nije tol'ko gangsta
Za nju sam 'Pac, ona moja je Madonna
Ako znaš još neku takvu javi mi preko fona
I kada njesra izbije ona ne vata pištolja
Već nabada na prvu jer je gangsta drolja

[pawn]CMD:goto( playerid, params[ ], help ) {
    new Float:pozp[ 3 ], igrac;
    if( PlayerInfo[ playerid ][ xAdmin ] >= 1 || PlayerInfo[ playerid ][ xSpecAdmin ] >= 1 || PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xVIPLevel ] >= 1 || PlayerInfo[ playerid ][ xYouTuber ] >= 1 ) {

      if( sscanf( params, "u", igrac ) ) return KORISCENJE( playerid, "/goto |  ID/Deo Imena  |" );
      if( igrac == IPI ) return GRESKA( playerid, "Pogresan ID." );

      if( PlayerInfo[ playerid ][ xAdmin ] >= 1 || PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xSpecAdmin ] >= 1 ) { if( !AdminDuty[ playerid ] ) return GRESKA( playerid, "Da bi koristili ovu komandu morate biti na duznosti." ); }

      if( PlayerInfo[ playerid ][ xAdmin ] >= 1 ) { }
      else if( PlayerInfo[ playerid ][ xHelper ] >= 1 ) {
          if( NaDmEventu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes dok si u DM Zoni." );
         if( NaUtrci[ playerid ] ) return GRESKA( playerid, "Ne mozes dok si na trci." );
            if( PlayerInfo[ igrac ][ xAdmin ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati kod Admina." );
            if( PlayerInfo[ igrac ][ xAdmin ] >= 6 ) return GRESKA( playerid, "Ne mozes se portati do Direktora i ownera." );
            if( PoliceDuty[ playerid ] == true ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si na duznosti." );
            if( UzeoOpremu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes se portati dok radis posao ili imas opremu posla." );
         if( PlayerInfo[ playerid ][ xWanted ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok imas wanted level." );
         if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok si u jailu." );
        }
      else if( PlayerInfo[ playerid ][ xSpecAdmin ] >= 1 ) {
          if( NaDmEventu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes dok si u DM Zoni." );
         if( NaUtrci[ playerid ] ) return GRESKA( playerid, "Ne mozes dok si na trci." );
            if( PlayerInfo[ igrac ][ xAdmin ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati kod Admina." );
            if( PlayerInfo[ igrac ][ xAdmin ] >= 6 ) return GRESKA( playerid, "Ne mozes se portati do Direktora i ownera." );
            if( PoliceDuty[ playerid ] == true ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si na duznosti." );
            if( UzeoOpremu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes se portati dok radis posao ili imas opremu posla." );
         if( PlayerInfo[ playerid ][ xWanted ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok imas wanted level." );
         if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok si u jailu." );
        }
      else if( PlayerInfo[ playerid ][ xVIPLevel ] >= 1 ) {
          if( PlayerInfo[ igrac ][ xHelper ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Helpera." );
          if( PlayerInfo[ igrac ][ xWanted ] > 0 ) return GRESKA( playerid, "Ne mozes se portati do igraca koj ima WL." );
          if( NaDmEventu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes dok si u DM Zoni." );
          if( NaUtrci[ playerid ] ) return GRESKA( playerid, "Ne mozes dok si na trci." );
          if( PlayerInfo[ igrac ][ xZatvor ] ) return GRESKA( playerid, "Ne mozes se teleportovati do zatvorenog igraca!" );
          if( PlayerInfo[ igrac ][ xAdmin ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Admina." );
          if( PlayerInfo[ playerid ][ xMaraton ] > 0 ) return GRESKA( playerid, "Ne mozete to kad ste na maratonu !");
          if( PoliceDuty[ playerid ] == true ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si na duznosti." );
          if( UzeoOpremu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes se portati dok radis posao ili imas opremu posla." );
         if( PlayerInfo[ playerid ][ xWanted ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok imas wanted level." );
         if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok si u jailu." );
            if( PljackaUToku || ZlataraUToku ) return GRESKA( playerid, "Ne mozes se portati dok je pljacka u toku." );
            if( NaDmEventu[ igrac ] == true ) return GRESKA( playerid, "Ne mozes dok je igrac na DM eventu." );
            if( uInterijeru[ playerid ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas dok si u interijeru.");
            if( uInterijeru[ igrac ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas do igraca koji je u interijeru.");
            if( GotoVreme[ playerid ] != 0 ) return GRESKA( playerid, "Jos %d sekundi do sledeceg GOTO-a.", GotoVreme[ playerid ] );
      }
        else if( PlayerInfo[ playerid ][ xYouTuber ] >= 1 ) {
         if( PlayerInfo[ igrac ][ xHelper ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Helpera." );
          if( PlayerInfo[ igrac ][ xWanted ] > 0 ) return GRESKA( playerid, "Ne mozes se portati do igraca koj ima WL." );
          if( NaDmEventu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes dok si u DM Zoni." );
          if( NaUtrci[ playerid ] ) return GRESKA( playerid, "Ne mozes dok si na trci." );
          if( PlayerInfo[ igrac ][ xZatvor ] ) return GRESKA( playerid, "Ne mozes se teleportovati do zatvorenog igraca!" );
          if( PlayerInfo[ igrac ][ xAdmin ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Admina." );
          if( PlayerInfo[ playerid ][ xMaraton ] > 0 ) return GRESKA( playerid, "Ne mozete to kad ste na maratonu !");
          if( PoliceDuty[ playerid ] == true ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si na duznosti." );
          if( UzeoOpremu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes se portati dok radis posao ili imas opremu posla." );
         if( PlayerInfo[ playerid ][ xWanted ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok imas wanted level." );
         if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok si u jailu." );
            if( PljackaUToku || ZlataraUToku ) return GRESKA( playerid, "Ne mozes se portati dok je pljacka u toku." );
            if( NaDmEventu[ igrac ] == true ) return GRESKA( playerid, "Ne mozes dok je igrac na DM eventu." );
            if( uInterijeru[ playerid ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas dok si u interijeru.");
            if( uInterijeru[ igrac ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas do igraca koji je u interijeru.");
            if( GotoVreme[ playerid ] != 0 ) return GRESKA( playerid, "Jos %d sekundi do sledeceg GOTO-a.", GotoVreme[ playerid ] );
      }
      else if( PlayerInfo[ playerid ][ xPromoter ] >= 1 ) {
         if( PlayerInfo[ igrac ][ xHelper ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Helpera." );
          if( PlayerInfo[ igrac ][ xWanted ] > 0 ) return GRESKA( playerid, "Ne mozes se portati do igraca koj ima WL." );
          if( NaDmEventu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes dok si u DM Zoni." );
          if( NaUtrci[ playerid ] ) return GRESKA( playerid, "Ne mozes dok si na trci." );
          if( PlayerInfo[ igrac ][ xZatvor ] ) return GRESKA( playerid, "Ne mozes se teleportovati do zatvorenog igraca!" );
          if( PlayerInfo[ igrac ][ xAdmin ] >= 1 ) return GRESKA( playerid, "Ne mozes se portati do Admina." );
          if( PlayerInfo[ playerid ][ xMaraton ] > 0 ) return GRESKA( playerid, "Ne mozete to kad ste na maratonu !");
          if( PoliceDuty[ playerid ] == true ) return GRESKA( playerid, "Ne mozes koristi ovu komandu dok si na duznosti." );
          if( UzeoOpremu[ playerid ] == true ) return GRESKA( playerid, "Ne mozes se portati dok radis posao ili imas opremu posla." );
         if( PlayerInfo[ playerid ][ xWanted ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok imas wanted level." );
         if( PlayerInfo[ playerid ][ xZatvor ] != 0 ) return GRESKA( playerid, "Ne mozes se portati dok si u jailu." );
            if( PljackaUToku || ZlataraUToku ) return GRESKA( playerid, "Ne mozes se portati dok je pljacka u toku." );
            if( NaDmEventu[ igrac ] == true ) return GRESKA( playerid, "Ne mozes dok je igrac na DM eventu." );
            if( uInterijeru[ playerid ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas dok si u interijeru.");
            if( uInterijeru[ igrac ] != -1 ) return GRESKA( playerid, "Ne mozes da se portas do igraca koji je u interijeru.");
            if( GotoVreme[ playerid ] != 0 ) return GRESKA( playerid, "Jos %d sekundi do sledeceg GOTO-a.", GotoVreme[ playerid ] );
      }
      GetPlayerPos( igrac, pozp[ 0 ], pozp[ 1 ], pozp[ 2 ] );
      if( PlayerInfo[ playerid ][ xAdmin ] < 6 && PlayerInfo[ igrac ][ xAdmin ] >= 7 ) return GRESKA( playerid, "Ne mozes se portati do Vlasnika!" );

      if( GetPlayerState( playerid ) == 2 ) {
         BP_SetVehiclePos( GetPlayerVehicleID( playerid ), pozp[ 0 ]+5, pozp[ 1 ]+5, pozp[ 2 ] );
         SetPlayerInterior( playerid, GetPlayerInterior( igrac ) );
          SetPlayerVirtualWorld( playerid, GetPlayerVirtualWorld( igrac ) );
       }
      else {
         BP_SetPlayerPos( playerid, pozp[ 0 ]+5, pozp[ 1 ]+5, pozp[ 2 ] );
         SetPlayerInterior( playerid, GetPlayerInterior( igrac ) );
          SetPlayerVirtualWorld( playerid, GetPlayerVirtualWorld( igrac ) );
      }

      Info( playerid, "Teleportirani ste do igraca: "col_srvboja"%s.", ImeIgraca( igrac ) );
      Info( igrac, "%s se teleportovao do vas.", ImeIgraca( playerid ) );
        GotoVreme[ playerid ] = 120;
      if( inOrgInt[ igrac ] != -1 ) {
          inOrgInt[ playerid ] = inOrgInt[ igrac ];
      }

      if( uInterijeru[ igrac ] != -1 ) {
          uInterijeru[ playerid ] = uInterijeru[ igrac ];
      }

      if( PlayerInfo[ playerid ][ xAdmin ] < 1 ) {
         format( globalstring, sizeof( globalstring ), "#GOTO: "col_white"%s se portao do igraca: %s.", ImeIgraca( playerid ), ImeIgraca( igrac ) );
         RPTChat( SERVERBOJA, globalstring );
      }
   }
   else return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
   return true;
}
[/pawn]

Nesto ovako mozda?
Sunce greje lagano šetam se po Voždovcu
Moja kučka i ja, furam je na povodcu
Zove se Lola i nije nešto lepa
Ali meni daće lapo kada dokopa se repa
Rođena na ulici, dolazi iz geta
I zato je gangsta kučka, a ne starleta
Zahvaljujući njoj meni dignuta je đoka
Krov je spušten, vožnjica od bloka do bloka
I ako glumiš mangupa jebaće ti mamicu
U tašni nema lak za nokte, ali ima palicu
Odrasla na Medaku, iz huda je sestra
Nijedna Snoopova kučka nije tol'ko gangsta
Za nju sam 'Pac, ona moja je Madonna
Ako znaš još neku takvu javi mi preko fona
I kada njesra izbije ona ne vata pištolja
Već nabada na prvu jer je gangsta drolja

Skripta je slicna modu Sacramento...
Evo kodovi, ne znam do cega je...
[pawn]YCMD:goto(playerid,params[],help)
{
   #pragma unused help
   if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pAdmin] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svaku 1 sekundu!");
   CmdProtect(playerid);
   new gotoid;
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(TPTime[playerid] == 1 && PI[playerid][pAdmin] < 1 && PI[playerid][pGameMaster] < 1) return Error(playerid, "Moras sacekati 20 sekundi!");
   if(PI[playerid][pAdmin] < 1 && PI[playerid][pGM] < 1 && PI[playerid][pGameMaster] < 1 && PI[playerid][pPromoter] < 1) return Error(playerid, "Nisi ovlascen!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(PisanjeJok[playerid] == 1) return Error(playerid, "Ne mozes to u ovom momentu.");
   if(GameMasterDuty[playerid] == 0 && PI[playerid][pGameMaster] == 1) return Error(playerid, "Moras biti na duznosti kao gamemaster!");
   if(PetSec == 1 || trazimb[playerid] == 1) return Error(playerid, "Ne mozes dok se ne nadje moneybag!");
   if(sscanf(params, "u", gotoid)) return Cmd(playerid, "/goto (playerid)");
   else if(gotoid == IPI) return Error(playerid, "Pogresan ID!");
   else if(mbport[gotoid] == 1) return Error(playerid, "Ne mozes do njega sada!");
   else if(UlogovanIgrac[gotoid] == 0) return Error(playerid, "Nije ulogovan/a!");
   else if(PolicajacNaDuznosti[playerid] == 1 && PI[playerid][pAdmin] < 6) return Error(playerid, "Ne mozes to, na duznosti si!");
   else if(PI[gotoid][pAdmin] > PI[playerid][pAdmin] && PI[playerid][pAdmin] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   //else if(PI[gotoid][pGameMaster] > PI[playerid][pGameMaster] && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGM] > PI[playerid][pGM] && PI[playerid][pGM] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > PI[playerid][pGameMaster] && PI[playerid][pGameMaster] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > 0 && PI[playerid][pGM] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > 0 && PI[playerid][pPromoter] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pGM] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pPromoter] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pGameMaster] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(JokTo[gotoid] == 1) return true;
   else if(IsPlayerInWater(gotoid) && PI[playerid][pAdmin] < 6) return Error(playerid, "U vodi je!");
   else if(UWaru[gotoid] == 1 || DMZ[gotoid] == 1) return Error(playerid, "Ne mozes to u waru/dm zoni je.");
   else if(StreljanaP[gotoid] > 0) return Error(playerid, "U streljani je!");
   else if(UWaru[playerid] == 1 || DMZ[playerid] == 1) return Error(playerid, "Ne mozes to.");
   else if(Tie[playerid] > 0) return Error(playerid, "Zavezan si, ne mozes to!");
   else if(playerid == gotoid) return Error(playerid, "Ne mozete se portati do samog sebe !");
   else if(FZIgrac[playerid] > 0) return Error(playerid, "U freezoni si!");
   else if(FZIgrac[gotoid] > 0 && PI[playerid][pAdmin] < 6) return Error(playerid, "Igrac je u freezoni!");
   else if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
   else
   {
       if(PI[playerid][pWanted] > 0) return Error(playerid, "Ne mozes to, trazen si.");
       if(TV[playerid] == 1) return Error(playerid, "Ne mozes to, upaljen ti je tv!");
       if(PI[gotoid][pWanted] > 0 && PI[playerid][pAdmin] < 6) return Error(playerid, "Ne mozes to, taj gradjanin je trazen.");
       if(ePresao[playerid] > 0) return Error(playerid, "Ne mozes to, na eventu si.");
       if(Zavezan[playerid] > 0 || Tazovan[playerid] > 0) return Error(playerid, "Ne mozes to!");
      if(Zavezan[gotoid] > 0 || Tazovan[gotoid] > 0) return Error(playerid, "Ne mozes do njega!");
       if(ePresao[gotoid] > 0) return Error(playerid, "Ne mozes to, taj gradjanin je na eventu.");
       if(PI[gotoid][pJailed] > 0) return Error(playerid, "Ne mozes to, taj gradjanin je zatvoren.");
       if((PolicajacNaDuznosti[gotoid] == 1) && PI[playerid][pAdmin] < 1) return Error(playerid, "Na duznosti je kao policajac!");
       if((PI[gotoid][pLeader] == 1 || PI[gotoid][pLeader] == 2 || PI[gotoid][pLeader] == 3) && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozes do nje/ga, on/a je lider pd/fbi/sd!");
       if(TV[gotoid] == 1) return Error(playerid, "On/a gleda tv!");
       if(PI[playerid][pAdmin] == 0)
       {
           if(UsaoInt[gotoid] == 1) return Error(playerid, "On/a je u enterijeru (setovana varijabla).");
       }[/pawn]






Citat: Emmett White poslato Decembar 11, 2021, 17:19:42 POSLE PODNE
Posalji kako si napravio komandu i mozda ti je taj /goto za lokacije a ne za igrace
Za lokacije je /port i /xgoto


Citat: stevich poslato Decembar 11, 2021, 17:23:42 POSLE PODNE
Ako koristis mod koji se bazira na ath ili sm (isti kurac) samo izvuci iz nekog moda ili pokusaj da vidis sta je problem sa komandom

(mislim da te teleporta blizu bolnice)
Daa, porta me kod bolnice kod marketa tamo kreiran. Uvek tamo porta kad ukucam ID bilo kojeg igraca
Poslednja Izmena: Decembar 11, 2021, 17:34:41 POSLE PODNE od Iv0r_.


Citat: _tayloR poslato Decembar 11, 2021, 18:14:51 POSLE PODNE
Daj cijelu komandu jbt
[pawn]YCMD:goto(playerid,params[],help)
{
   #pragma unused help
   if(UlogovanIgrac[playerid] == 0 || PI[playerid][pReg] == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI[playerid][pAdmin] < 1 && ACCmd[playerid] == 1) return Error(playerid, "Komande mozete koristiti svaku 1 sekundu!");
   CmdProtect(playerid);
   new gotoid;
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(TPTime[playerid] == 1 && PI[playerid][pAdmin] < 1 && PI[playerid][pGameMaster] < 1) return Error(playerid, "Moras sacekati 20 sekundi!");
   if(PI[playerid][pAdmin] < 1 && PI[playerid][pGM] < 1 && PI[playerid][pGameMaster] < 1 && PI[playerid][pPromoter] < 1) return Error(playerid, "Nisi ovlascen!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(PisanjeJok[playerid] == 1) return Error(playerid, "Ne mozes to u ovom momentu.");
   if(GameMasterDuty[playerid] == 0 && PI[playerid][pGameMaster] == 1) return Error(playerid, "Moras biti na duznosti kao gamemaster!");
   if(PetSec == 1 || trazimb[playerid] == 1) return Error(playerid, "Ne mozes dok se ne nadje moneybag!");
   if(sscanf(params, "u", gotoid)) return Cmd(playerid, "/goto (playerid)");
   else if(gotoid == IPI) return Error(playerid, "Pogresan ID!");
   else if(mbport[gotoid] == 1) return Error(playerid, "Ne mozes do njega sada!");
   else if(UlogovanIgrac[gotoid] == 0) return Error(playerid, "Nije ulogovan/a!");
   else if(PolicajacNaDuznosti[playerid] == 1 && PI[playerid][pAdmin] < 6) return Error(playerid, "Ne mozes to, na duznosti si!");
   else if(PI[gotoid][pAdmin] > PI[playerid][pAdmin] && PI[playerid][pAdmin] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   //else if(PI[gotoid][pGameMaster] > PI[playerid][pGameMaster] && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGM] > PI[playerid][pGM] && PI[playerid][pGM] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > PI[playerid][pGameMaster] && PI[playerid][pGameMaster] > 0) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > 0 && PI[playerid][pGM] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pGameMaster] > 0 && PI[playerid][pPromoter] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pGM] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pPromoter] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(PI[gotoid][pAdmin] > 0 && PI[playerid][pGameMaster] > 0 && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozete se portati do gradjanina koji je jaci od vas!");
   else if(JokTo[gotoid] == 1) return true;
   else if(IsPlayerInWater(gotoid) && PI[playerid][pAdmin] < 6) return Error(playerid, "U vodi je!");
   else if(UWaru[gotoid] == 1 || DMZ[gotoid] == 1) return Error(playerid, "Ne mozes to u waru/dm zoni je.");
   else if(StreljanaP[gotoid] > 0) return Error(playerid, "U streljani je!");
   else if(UWaru[playerid] == 1 || DMZ[playerid] == 1) return Error(playerid, "Ne mozes to.");
   else if(Tie[playerid] > 0) return Error(playerid, "Zavezan si, ne mozes to!");
   else if(playerid == gotoid) return Error(playerid, "Ne mozete se portati do samog sebe !");
   else if(FZIgrac[playerid] > 0) return Error(playerid, "U freezoni si!");
   else if(FZIgrac[gotoid] > 0 && PI[playerid][pAdmin] < 6) return Error(playerid, "Igrac je u freezoni!");
   else if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
   else
   {
       if(PI[playerid][pWanted] > 0) return Error(playerid, "Ne mozes to, trazen si.");
       if(TV[playerid] == 1) return Error(playerid, "Ne mozes to, upaljen ti je tv!");
       if(PI[gotoid][pWanted] > 0 && PI[playerid][pAdmin] < 6) return Error(playerid, "Ne mozes to, taj gradjanin je trazen.");
       if(ePresao[playerid] > 0) return Error(playerid, "Ne mozes to, na eventu si.");
       if(Zavezan[playerid] > 0 || Tazovan[playerid] > 0) return Error(playerid, "Ne mozes to!");
      if(Zavezan[gotoid] > 0 || Tazovan[gotoid] > 0) return Error(playerid, "Ne mozes do njega!");
       if(ePresao[gotoid] > 0) return Error(playerid, "Ne mozes to, taj gradjanin je na eventu.");
       if(PI[gotoid][pJailed] > 0) return Error(playerid, "Ne mozes to, taj gradjanin je zatvoren.");
       if((PolicajacNaDuznosti[gotoid] == 1) && PI[playerid][pAdmin] < 1) return Error(playerid, "Na duznosti je kao policajac!");
       if((PI[gotoid][pLeader] == 1 || PI[gotoid][pLeader] == 2 || PI[gotoid][pLeader] == 3) && PI[playerid][pAdmin] < 1) return Error(playerid, "Ne mozes do nje/ga, on/a je lider pd/fbi/sd!");
       if(TV[gotoid] == 1) return Error(playerid, "On/a gleda tv!");
       if(PI[playerid][pAdmin] == 0)
       {
           if(UsaoInt[gotoid] == 1) return Error(playerid, "On/a je u enterijeru (setovana varijabla).");
       }[/pawn]
Nez sta ti ja mogu jos dat

Reseno, lock.
Problem je bio u tome sto se u filterskripti nalazila komanda :goto
Poslednja Izmena: Decembar 11, 2021, 18:55:14 POSLE PODNE od Iv0r_.