Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Fr0z3n poslato Mart 28, 2020, 19:39:15 POSLE PODNE

Naslov: warning 219
Poruka od: Fr0z3n poslato Mart 28, 2020, 19:39:15 POSLE PODNE
Problem(error/warning): Iskace mi warn na return ja nez sto sve sam poravnao lepo
Dio skripte: [pawn]YCMD:port(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 && gettime() < ACCmd[playerid]) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
   ACCmd[playerid] = gettime()+2;
   #pragma unused params
    if(RentAuto(GetPlayerVehicleID(playerid)) && Rentao[playerid] == 9999 && GetPlayerState(playerid) == PL_ST_DRIVER) return Error(playerid, "Ne mozes da radis BA!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1 && PI[playerid][pGM] < 1 && PI[playerid][pPromoter] < 1 && PI[playerid][pYT] < 1) return Error(playerid, "Niste ovlasceni.");
   if(TV[playerid] == 1) return Error(playerid, "Ne mozes to, upaljen ti je tv!");
   if(FZIgrac[playerid] > 0) return Error(playerid, "U freezoni si!");
   if(PI[playerid][pWanted] > 0) return Error(playerid, "Ne mozes to, trazen si.");
   if(PisanjeJok[playerid] == 1) return Error(playerid, "Ne mozes to u ovom momentu.");
   if(PetSec == 1 || trazimb[playerid] == 1) return Error(playerid, "Ne mozes dok se ne nadje moneybag!");
   if(HelperDuty[playerid] == 0 && PI[playerid][pHelper] == 1) return Error(playerid, "Moras biti na duznosti kao Helper!");
   if(PI[playerid][pJailTime] > 0) return Error(playerid, "Ne mozes to, zatvoreni ste.");
   if(Tazovan[playerid] > 0) return Error(playerid, "Ne mozes to, sokiran si.");
   if(Zavezan[playerid] > 0 || Ranjen[playerid] > 0 || Tie[playerid] > 0) return Error(playerid, "Ne mozes to.");
   if(Tie[playerid] > 0) return Error(playerid, "Zavezan si, ne mozes to!");
   if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
   if(ePresao[playerid] > 0) return Error(playerid, "Ne mozes to, na eventu si.");
   if(UWaru[playerid] == 1 || DMZ[playerid] == 1) return Error(playerid, "Ne mozes to.");
   if(StreljanaP[playerid] > 0) return Error(playerid, "U streljani si!");
   if(PolicajacNaDuznosti[playerid] == 1) return Error(playerid, "Ne mozes to, na duznosti si!");
   if(TPTime[playerid] == 1 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Moras sacekati 20 sekundi!");
   if(PI[playerid][pSurvivor] > 0) return Error(playerid, "Ne mozes to, na survivoru si!");
   //if(vanrednostanje > 0 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Ne mozete se portati jer je u toku vanredno stanje!");
   if(MehDuty[playerid] > 0 || TaxiDuty[playerid] > 0)
   {
       if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Ne mozes to, na duznosti si kao mehanicar ili taksista!");
         return true;
      }
   }
   if(IsPlayerInAnyVehicle(playerid))
   {
       new voy = GetPlayerVehicleID(playerid);
       for(new i=0; i<= GetPlayerPoolSize(); i++)
      {
          if(IsPlayerConnected(i))
         {
             if(UlogovanIgrac == 1)
             {
                 if(PI[pWanted] > 0)
                 {
                    if(IsPlayerInVehicle(voy, GetPlayerVehicleID(playerid)))
                   {
                     return Error(playerid, "Igrac koji se nalazi u vasem vozilu ima wanted level, ne mozete koristiti ovo!");
                   }
               }
             }
         }
      }
   }
   if(PizzaD[playerid] > 0 || TaxiD[playerid] > 0 || AtmD[playerid] != 9999 || VozP[playerid] > 0 || RaznPosao[playerid] > 0 || Lovi[playerid] > 0 || SvercMafija[playerid] > 0 || PirRadi[playerid] > 0 || BusRadi[playerid] > 0 ||
   PoljoprivrednikRadi[playerid] > 0 || RudKopa[playerid] > 0 || KamRadi[playerid] > 0 || Kamion[playerid] > 0 || Smecari[playerid] > 0 || PilotRadi[playerid] > 0 || CistiS[playerid] > 0 || KosacCP[playerid] > 0 || ADRadi[playerid] > 0 || DostavljaZlato[playerid] > 0)
   {
      if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Pokrenut ti je posao, ne mozes to! (/stopposao)");
         return true;
       }
      }
     else if(PI[playerid][pDonator] >= 1)
     {
      SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{F81414}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
     }
     else if(PI[playerid][pAdmin] >= 1)
     {
      SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{6EF83C}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
    }
     return true;
}
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ] Ne [ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Naslov: Odg: warning 219
Poruka od: V01D poslato Mart 28, 2020, 19:41:19 POSLE PODNE
[pawn]YCMD:port(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 && gettime() < ACCmd[playerid]) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
   ACCmd[playerid] = gettime()+2;
   #pragma unused params
    if(RentAuto(GetPlayerVehicleID(playerid)) && Rentao[playerid] == 9999 && GetPlayerState(playerid) == PL_ST_DRIVER) return Error(playerid, "Ne mozes da radis BA!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1 && PI[playerid][pGM] < 1 && PI[playerid][pPromoter] < 1 && PI[playerid][pYT] < 1) return Error(playerid, "Niste ovlasceni.");
   if(TV[playerid] == 1) return Error(playerid, "Ne mozes to, upaljen ti je tv!");
   if(FZIgrac[playerid] > 0) return Error(playerid, "U freezoni si!");
   if(PI[playerid][pWanted] > 0) return Error(playerid, "Ne mozes to, trazen si.");
   if(PisanjeJok[playerid] == 1) return Error(playerid, "Ne mozes to u ovom momentu.");
   if(PetSec == 1 || trazimb[playerid] == 1) return Error(playerid, "Ne mozes dok se ne nadje moneybag!");
   if(HelperDuty[playerid] == 0 && PI[playerid][pHelper] == 1) return Error(playerid, "Moras biti na duznosti kao Helper!");
   if(PI[playerid][pJailTime] > 0) return Error(playerid, "Ne mozes to, zatvoreni ste.");
   if(Tazovan[playerid] > 0) return Error(playerid, "Ne mozes to, sokiran si.");
   if(Zavezan[playerid] > 0 || Ranjen[playerid] > 0 || Tie[playerid] > 0) return Error(playerid, "Ne mozes to.");
   if(Tie[playerid] > 0) return Error(playerid, "Zavezan si, ne mozes to!");
   if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
   if(ePresao[playerid] > 0) return Error(playerid, "Ne mozes to, na eventu si.");
   if(UWaru[playerid] == 1 || DMZ[playerid] == 1) return Error(playerid, "Ne mozes to.");
   if(StreljanaP[playerid] > 0) return Error(playerid, "U streljani si!");
   if(PolicajacNaDuznosti[playerid] == 1) return Error(playerid, "Ne mozes to, na duznosti si!");
   if(TPTime[playerid] == 1 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Moras sacekati 20 sekundi!");
   if(PI[playerid][pSurvivor] > 0) return Error(playerid, "Ne mozes to, na survivoru si!");
   //if(vanrednostanje > 0 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Ne mozete se portati jer je u toku vanredno stanje!");
   if(MehDuty[playerid] > 0 || TaxiDuty[playerid] > 0)
   {
       if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Ne mozes to, na duznosti si kao mehanicar ili taksista!");
         return true;
      }
   }
   if(IsPlayerInAnyVehicle(playerid))
   {
       new voy = GetPlayerVehicleID(playerid);
       for(new i=0; i<= GetPlayerPoolSize(); i++)
      {
          if(IsPlayerConnected(i))
         {
             if(UlogovanIgrac == 1)
             {
                 if(PI[pWanted] > 0)
                 {
                    if(IsPlayerInVehicle(voy, GetPlayerVehicleID(playerid)))
                   {
                     return Error(playerid, "Igrac koji se nalazi u vasem vozilu ima wanted level, ne mozete koristiti ovo!");
                   }
               }
             }
         }
      }
   }
   if(PizzaD[playerid] > 0 || TaxiD[playerid] > 0 || AtmD[playerid] != 9999 || VozP[playerid] > 0 || RaznPosao[playerid] > 0 || Lovi[playerid] > 0 || SvercMafija[playerid] > 0 || PirRadi[playerid] > 0 || BusRadi[playerid] > 0 ||
   PoljoprivrednikRadi[playerid] > 0 || RudKopa[playerid] > 0 || KamRadi[playerid] > 0 || Kamion[playerid] > 0 || Smecari[playerid] > 0 || PilotRadi[playerid] > 0 || CistiS[playerid] > 0 || KosacCP[playerid] > 0 || ADRadi[playerid] > 0 || DostavljaZlato[playerid] > 0)
   {
      if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Pokrenut ti je posao, ne mozes to! (/stopposao)");
         return true;
       }
      }
    else if(PI[playerid][pDonator] >= 1)
    {
       SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{F81414}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
    }
    else if(PI[playerid][pAdmin] >= 1)
      {
       SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{6EF83C}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
   }
    return true;
}[/pawn]

Zadnji deo od "else if(PI[playerid][pDonator] >= 1)" nije bio lepo poravnan, kopiraj moj pa paste-aj :)
Naslov: Odg: warning 219
Poruka od: Fr0z3n poslato Mart 28, 2020, 19:45:49 POSLE PODNE
Citat: V01D poslato Mart 28, 2020, 19:41:19 POSLE PODNE
[pawn]YCMD:port(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 && gettime() < ACCmd[playerid]) return Error(playerid, "Komande mozete koristiti svake 2 sekunde!");
   ACCmd[playerid] = gettime()+2;
   #pragma unused params
    if(RentAuto(GetPlayerVehicleID(playerid)) && Rentao[playerid] == 9999 && GetPlayerState(playerid) == PL_ST_DRIVER) return Error(playerid, "Ne mozes da radis BA!");
   if(UlogovanIgrac[playerid] == 0) return Error(playerid, "Nisi ulogovan!");
   if(PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1 && PI[playerid][pGM] < 1 && PI[playerid][pPromoter] < 1 && PI[playerid][pYT] < 1) return Error(playerid, "Niste ovlasceni.");
   if(TV[playerid] == 1) return Error(playerid, "Ne mozes to, upaljen ti je tv!");
   if(FZIgrac[playerid] > 0) return Error(playerid, "U freezoni si!");
   if(PI[playerid][pWanted] > 0) return Error(playerid, "Ne mozes to, trazen si.");
   if(PisanjeJok[playerid] == 1) return Error(playerid, "Ne mozes to u ovom momentu.");
   if(PetSec == 1 || trazimb[playerid] == 1) return Error(playerid, "Ne mozes dok se ne nadje moneybag!");
   if(HelperDuty[playerid] == 0 && PI[playerid][pHelper] == 1) return Error(playerid, "Moras biti na duznosti kao Helper!");
   if(PI[playerid][pJailTime] > 0) return Error(playerid, "Ne mozes to, zatvoreni ste.");
   if(Tazovan[playerid] > 0) return Error(playerid, "Ne mozes to, sokiran si.");
   if(Zavezan[playerid] > 0 || Ranjen[playerid] > 0 || Tie[playerid] > 0) return Error(playerid, "Ne mozes to.");
   if(Tie[playerid] > 0) return Error(playerid, "Zavezan si, ne mozes to!");
   if(PI[playerid][pJailed] > 0) return Error(playerid, "Ne mozes to, zatvoren si.");
   if(ePresao[playerid] > 0) return Error(playerid, "Ne mozes to, na eventu si.");
   if(UWaru[playerid] == 1 || DMZ[playerid] == 1) return Error(playerid, "Ne mozes to.");
   if(StreljanaP[playerid] > 0) return Error(playerid, "U streljani si!");
   if(PolicajacNaDuznosti[playerid] == 1) return Error(playerid, "Ne mozes to, na duznosti si!");
   if(TPTime[playerid] == 1 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Moras sacekati 20 sekundi!");
   if(PI[playerid][pSurvivor] > 0) return Error(playerid, "Ne mozes to, na survivoru si!");
   //if(vanrednostanje > 0 && PI[playerid][pAdmin] < 1 && PI[playerid][pHelper] < 1) return Error(playerid, "Ne mozete se portati jer je u toku vanredno stanje!");
   if(MehDuty[playerid] > 0 || TaxiDuty[playerid] > 0)
   {
       if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Ne mozes to, na duznosti si kao mehanicar ili taksista!");
         return true;
      }
   }
   if(IsPlayerInAnyVehicle(playerid))
   {
       new voy = GetPlayerVehicleID(playerid);
       for(new i=0; i<= GetPlayerPoolSize(); i++)
      {
          if(IsPlayerConnected(i))
         {
             if(UlogovanIgrac == 1)
             {
                 if(PI[pWanted] > 0)
                 {
                    if(IsPlayerInVehicle(voy, GetPlayerVehicleID(playerid)))
                   {
                     return Error(playerid, "Igrac koji se nalazi u vasem vozilu ima wanted level, ne mozete koristiti ovo!");
                   }
               }
             }
         }
      }
   }
   if(PizzaD[playerid] > 0 || TaxiD[playerid] > 0 || AtmD[playerid] != 9999 || VozP[playerid] > 0 || RaznPosao[playerid] > 0 || Lovi[playerid] > 0 || SvercMafija[playerid] > 0 || PirRadi[playerid] > 0 || BusRadi[playerid] > 0 ||
   PoljoprivrednikRadi[playerid] > 0 || RudKopa[playerid] > 0 || KamRadi[playerid] > 0 || Kamion[playerid] > 0 || Smecari[playerid] > 0 || PilotRadi[playerid] > 0 || CistiS[playerid] > 0 || KosacCP[playerid] > 0 || ADRadi[playerid] > 0 || DostavljaZlato[playerid] > 0)
   {
      if(PI[playerid][pAdmin] < 6)
      {
         Error(playerid, "Pokrenut ti je posao, ne mozes to! (/stopposao)");
         return true;
       }
      }
    else if(PI[playerid][pDonator] >= 1)
    {
       SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{F81414}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
    }
    else if(PI[playerid][pAdmin] >= 1)
      {
       SPD(playerid, D_ODABIRPORT, DSL, "{1A94E6}Teleport", "Vazna Mesta\nVazna Mesta-Beograd\nVazna Mesta - Sarajevo\nVazna Mesta-Zagreb\nPoslovi\nOrganizacije\nBaze\n{6EF83C}Admin port", "{6EF83C}Odaberi", "{F81414}Izadji");
   }
    return true;
}[/pawn]

Zadnji deo od "else if(PI[playerid][pDonator] >= 1)" nije bio lepo poravnan, kopiraj moj pa paste-aj :)

Fixano, hvala  :D