Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jacky poslato Jul 19, 2017, 20:40:49 POSLE PODNE

Naslov: RAC RACC & BAN!
Poruka od: Jacky poslato Jul 19, 2017, 20:40:49 POSLE PODNE
Skripta koju koristim:SA v2.4
Detaljan opis problema:Uglavnom sam probao dodati svoje komande koje sam napravio i radi ali opet mi izbacuje problem kao i za warn sistem, za BAN mi pise "Ne mozes banovati tog igraca" za RAC mi pise nisi dovoljan admin level tj admin level 2 a za RACC mi pise da nisam alvl6+ ako moze pomoc pls ! :)
Dio skripte: RAC:YCMD:rac(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[AV:RPG]"CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pVlasnik] >= 1) return SCM(playerid, -1, ""CRVENA"[AV:RPG]"SIVA"Samo Admini (AL 2+)!");
    if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[AV:RPG]"SIVA"Morate biti na admin duznosti!");
   if(RespawnVozila) return SCM(playerid, -1, ""CRVENA"ERROR: "BELA"Respawn je vec pokrenut!");
   new string[512]; RespawnVozila = 1;
   format(string,sizeof string, ""SPLAVA">>> "SIVA"Administrator "SPLAVA"%s "SIVA"je pokrenuo respawn vozila za 5 sec! "SPLAVA"<<<", GetName(playerid));
   SendClientMessageToAll(-1, string);
   SendClientMessageToAll(-1, ""SPLAVA">>> "SIVA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "SPLAVA"<<<");
   SetTimer("Respawn", 10000, false);
   return 1;
}

RACC:YCMD:racc(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[AV:RPG]"CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pVlasnik] >= 1) return SCM(playerid, -1, ""CRVENA"[AV:RPG]"SIVA"Samo Admini 6+.");
   if(RespawnVozila == 1) return SCM(playerid, -1, ""CRVENA"ERROR: "BELA"Respawn je vec pokrenut!");
   new string[512]; RespawnVozila = 1;
   format(string,sizeof string, ""SRWBOJA"<<< "BELA"Admin %s je pokrenuo respawn SVIH vozila! "SRWBOJA">>>", GetName(playerid));
   SendClientMessageToAll(-1, string);
   SendClientMessageToAll(-1, ""SRWBOJA"<<< "BELA"Udjite u svoje vozilo ukoliko zelite da ga zadrzite! "SRWBOJA">>>");

   new b_Used[MAX_VOZILA char];
   foreach(Player, i)
      if(IsPlayerInAnyVehicle(i))
         b_Used{GetPlayerVehicleID(i)} = true;

   for(new i = 0; i < MAX_VOZILA; ++i)
      if(!b_Used{i} && GetVehicleModel(i))
         RTC(i);

   RespawnVozila = 0;
   SendClientMessageToAll(-1, ""SRWBOJA"<<< Vozila Respawnovana >>>");
   return 1;
}

BAN:YCMD:ban(playerid, params[], help)
{
   #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"[AV:RPG]"CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] < 0) return SCM(playerid, -1, ""CRVENA"[AV:RPG]"SIVA"Samo Admini (Admin Level 1+)!");
   new id, razlog[40],string[128],banfile[80];
    if(sscanf(params,"us[40]",id,razlog)) return SCM(playerid, -1, "Aus Vice Pomoc | "CRVENA"/ban [ID] [Razlog]");
    if(!IsPlayerConnected(id)) return SCM(playerid, -1, ""CRVENA"[AV:RPG]"SIVA"Pogresan ID!");
    if(PlayerInfo[id][pAdmin] < 6 || PlayerInfo[id][pAdmin] < 5) return SCM(playerid, -1, "[AV:RPG]"SIVA"Ne mozete banovati tog igraca!");
    format(banfile, sizeof(banfile), BAN_FOLDER, GetName(id));
    PlayerInfo[id][pBanovan] = 1;
   if(fexist(banfile)) return SCM(playerid,-1, "[AV:RPG]"CRVENA"Igrac je vec banovan!");
   format(string,sizeof(string),""SIVA"[AV:RPG]"CRVENA"Banovali ste igraca %s | Razlog: %s.", GetName(id), razlog);
    SCM(playerid,-1, string);
    format(string,sizeof(string),""SIVA"[AV:RPG]"CRVENA"Banovani ste od strane Admina %s | Razlog: %s.",GetName(playerid),razlog);
   SCM(id,-1,string);
    format(string,sizeof(string),""CRVENA"[SA SECURITY] "BELA"Admin %s je banovao igraca %s | Razlog: %s!",GetName(playerid),GetName(id),razlog);
   AdminGameMaster(-1,string);
   format(string,sizeof(string),""CRVENA"[BAN] "BELA"Staff %s je banovao igraca "CRVENA"%s.",GetName(playerid),GetName(id));
   SCMTA(-1,string);
    new File:ban = fopen(banfile, io_write);
    fwrite(ban, "|---Banovan---|\n");
    new var[64];
   format(var,64,"| Admin = %s |\n", GetName(playerid));
    fwrite(ban,var);
    new var1[128];
   format(var1,128,"| Razlog = %s\n", razlog);
    fwrite(ban,var1);
    fclose(ban);
    freeze[id] = SetTimerEx("KonektKick", 1000, 0, "d", id);
   return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):Nemam slike, jer valjda ne trebaju , ako moze pomoc, ili je potrebno da jednostavno vratim stare komande, posto su ovo moje komande :/
Naslov: Odg: RAC RACC & BAN!
Poruka od: MEDO poslato Jul 19, 2017, 21:59:16 POSLE PODNE
140 postova i gledaj ti posta