Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: loc poslato Januar 08, 2014, 20:29:28 POSLE PODNE

Naslov: [POMOC] /banip
Poruka od: loc poslato Januar 08, 2014, 20:29:28 POSLE PODNE
Skripta koju koristim: Editovanu
Detaljan opis problema: Kada kucam /banip ispise mi da nisam ovlasten za to a stavljeno je da moze banovat admin lvl 1
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

if(strcmp(cmd, "/banip", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GREY, " Koristi /banip [ip] ");
                return 1;
            }
            if(PlayerInfo[giveplayerid][pAdmin] >= 1)
            {
                format(string, sizeof(string), "banip %s", tmp);
                SendRconCommand(string);
                SendRconCommand("reloadbans");
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), " Admin %s je Banao IP: ( %s )", sendername, tmp);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
                return 1;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, " Nemas ovlasti za komandu!");
                return 1;
            }
        }
        return 1;
    }
Naslov: Odg: [POMOC] /banip
Poruka od: []Don_Region poslato Januar 08, 2014, 20:33:33 POSLE PODNE
if(PlayerInfo[giveplayerid][pAdmin] <= 1)
Rijesen problem !
Samo zamjeni
Naslov: Odg: [POMOC] /banip
Poruka od: youngdeal poslato Januar 08, 2014, 20:36:50 POSLE PODNE
if(strcmp(cmd, "/banip", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if(PlayerInfo[playerid][pAdmin] >= 1)
            {
                tmp = strtok(cmdtext, idx);
                if(!strlen(tmp))
                {
                SendClientMessage(playerid, COLOR_GREY, " Koristi /banip [ip] ");
                return 1;
                }
                format(string, sizeof(string), "banip %s", tmp);
                SendRconCommand(string);
                SendRconCommand("reloadbans");
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), " Admin %s je Banao IP: ( %s )", sendername, tmp);
                SendClientMessageToAll(COLOR_LIGHTRED, string);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, " Nemas ovlasti za komandu!");
               
            }
        }
        return 1;
    }