Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Sava Milenkovic poslato Oktobar 01, 2017, 10:20:29 PRE PODNE

Naslov: Ne radi komanda /nitro
Poruka od: Sava Milenkovic poslato Oktobar 01, 2017, 10:20:29 PRE PODNE
Skripta koju koristim: Nije bitno
Detaljan opis problema: Komandom /nitro nista ne radi niti dodaje niti ispisuje iu chatu da je dodan
Dio skripte: [pawn]CMD:nitro(playerid, params[])
{
   #pragma unused params
   if(PI[playerid][pABS] > 0 && PI[playerid][pGM] > 6)
   {
       new veh = GetPlayerVehicleID(playerid);
      if(VoziloJeBrod(veh) || VoziloJeMotor(veh) || VoziloJeBicikla(veh) || IsAHelicopter(veh) || IsAPlane(veh) || IsABoat(veh)) return Error(playerid, "Ne moze na ovom vozilu!");
       if(!IsPlayerInAnyVehicle(playerid)) return Error(playerid, "Nisi u vozilu!");
       if(MehDuty[playerid] > 0 || TaxiDuty[playerid] > 0) return Error(playerid, "Ne mozes to, na duznosti si kao mehanicar ili taksista!");
       if(PizzaD[playerid] > 0 || CCruta[ playerid ] > 0  || DeliverLevel[ playerid ] > 0 || AtmD[playerid] != 9999 || Lovi[playerid] > 0 || KosacP[playerid] > 0 || KomaracP[playerid] > 0 || PogrCP[playerid] > 0 || RaznPosao[playerid] > 0 || SvercMafija[playerid] > 0 || BusRadi[playerid] > 0 || RibarRadi[playerid] > 0 || ADRadi[playerid] > 0 || TramvRadi[playerid] > 0 ||
      DostavljaCement[playerid] > 0 || PirRadi[playerid] > 0 || ElekRadi[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 || DostJelenPivaPosao[playerid] > 0|| DostmDelova[playerid] > 0) return Error(playerid, "Pokrenut ti je posao, ne mozes to!");
      iz_AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
      SCM(playerid,ZUTA,""COL_BE"BE: {FFFFFF}Dodali ste nitro u vozilo.");
      new mrk[128];
      format(mrk, 128, "{FBE204}[{F81414}*{FBE204}] Extazy BOT // ABS %s je dodao nitro u vozilo!",GetName(playerid));
        PAdm(ZUTA,mrk,1);
   }
   return true;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ne treba
Naslov: Odg: Ne radi komanda /nitro
Poruka od: VekiSamper poslato Oktobar 01, 2017, 10:25:10 PRE PODNE
Umesto te cmd stavi ovu:
YCMD:an(playerid, params[], help)
{
      #pragma unused help
   #pragma unused params
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""CRVENA"GTAD:RP "BELA"| "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
   {
       if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"GTAD:RP "BELA"| "SIVA"Morate biti na administrator & gamemaster duznosti!");
      if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"(GRESKA) "SIVA"Morate biti u vozilu!");
      AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
      SCM(playerid, -1, ""CRVENA"GTAD:RP "BELA"| "ZUTA"nitro je uspesno dodat u vozilo!");
   }
   else
   {
      SCM(playerid,-1,""ZUTA""CRVENA"GTAD:RP "BELA"| "SIVA"Samo administratori & gamemasteri.");
   }
   return 1;
}
Naslov: Odg: Ne radi komanda /nitro
Poruka od: Sava Milenkovic poslato Oktobar 01, 2017, 10:40:52 PRE PODNE
@VeljkoSamper Resio sam problem bio je u vezi provere admina i supportera jer nema u skripti GM nego su supporteri samo sam zamenio,inace hvala na odgovoru.