Nick Ban Problem
#4

try this and see if it works, i havent tested it

pawn Код:
dcmd_banp(playerid,params[])
                    {
                        new player1, message[128];
                        //new idx;
                          if (sscanf(params, "us[128]", player1, message))
                        {
                            SendClientMessage(playerid, COLOR_GRAD2, "{00A1FF}USAGE{FFFFFF}: /banp [playerid/PartOfName] [motiv]");
                            return 1;
                        }
                        if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,COLOR_RED, "You must be administrator level 1 to use that command!");
                        if(!IsPlayerConnected(player1))
                        {
                            SendClientMessage(playerid, COLOR_RED, "This Player is not connected.");
                            return 1;
                        }
                        new reason[64];
                        new Player[200], string[128];
                        format(Player,sizeof(Player),"/NameBan/%s.txt",GetPlayeridName(player1));
                        if(!dini_Exists(Player))
                        {
                            new sendername[MAX_PLAYER_NAME];
                            GetPlayerName(playerid, sendername, sizeof(sendername));
                            format(string,sizeof(string),"Playername {FF8200}%s {FFFFFF} is added to the ban list.", GetPlayeridName(player1));
                            SendClientMessage(playerid,COLOR_WHITE,string);
                            Kick(player1);
                            dini_Create(Player);
                            new year, month,day;
                            getdate(year, month, day);
                            new Hour, Min, Sec;
                            gettime(Hour, Min, Sec);
                            format(string, sizeof(string), "AdmCmd: %s a primit Ban Permanent de la  %s",GetPlayeridName(player1), sendername);
                            SendClientMessageToAll(COLOR_RED, string);
                              new y, m, d;
                            new h,mi,s;
                            getdate(y,m,d);
                            gettime(h,mi,s);
                            format(string, sizeof(string), "AdmCmd: %s a primit Ban Permanent pe data de : | %d/%d/%d | ora | %02d:%02d:%02d | ",GetPlayeridName(player1),day,month,year,Hour, Min, Sec);
                            SendClientMessageToAll(COLOR_RED, string);
                            ///////////////////////////////////////////////////////////////////////////////////////////////////////////
                            new playersip[256], giveplayerid;
                            GetPlayerIp(giveplayerid,playersip, sizeof(playersip));
                            SendClientMessage(sendername,COLOR_BLUE,"|___________[BAN INFO]___________|");
                            format(string, sizeof(string), "Numele tau este: %s.",GetPlayeridName(player1));
                            SendClientMessage(sendername, COLOR_WHITE, string);
                            format(string, sizeof(string), "IP-ul tau este: %s.",playersip);
                            SendClientMessage(sendername, COLOR_WHITE, string);
                            format(string, sizeof(string), "Ai fost banat de: %s.",sendername);
                            SendClientMessage(sendername, COLOR_WHITE, string);
                            format(string, sizeof(string), "Ai fost banat pentru urmatorul motiv: %s.",reason);
                            SendClientMessage(sendername, COLOR_WHITE, string);
                            format(string, sizeof(string), "Ai fost banat pe data de: %d/%d/%d",day,month,year);
                            SendClientMessage(sendername, COLOR_WHITE, string);
                            SendClientMessage(sendername,COLOR_BLUE,"|___________[BAN INFO]___________|");
                            SendClientMessage(sendername,COLOR_WHITE,"[BAN INFO]: Poti face o cerere de unban pe forumul nostru.Forumul este 'www.unionzonerpg.eu/' forum Succes !");
                            SendClientMessage(sendername,COLOR_WHITE,"[HINT]: Te sfatuim sa faci o poza la aceste informatii,si sa o postezi cand faci cerere unban.Apasa F8 pentru a face poza !");
                        }
                        else
                        {
                            format(string,sizeof(string),"{FF8200}%s{FFFFFF} este deja pe lista de banati.", GetPlayeridName(player1));
                            SendClientMessage(playerid,COLOR_WHITE,string);
                        }
                        return 1;
                    }
Reply


Messages In This Thread
Nick Ban Problem - by Akcent_Voltaj - 03.06.2013, 12:01
Re: Nick Ban Problem - by Akira297 - 03.06.2013, 12:10
Re: Nick Ban Problem - by Akcent_Voltaj - 03.06.2013, 12:55
Re: Nick Ban Problem - by BossZk - 03.06.2013, 13:12
Re: Nick Ban Problem - by Akcent_Voltaj - 03.06.2013, 13:25
Re: Nick Ban Problem - by SilverKiller - 03.06.2013, 13:34
Re: Nick Ban Problem - by Akcent_Voltaj - 03.06.2013, 13:37
Re: Nick Ban Problem - by SilverKiller - 03.06.2013, 13:38
Re: Nick Ban Problem - by Akcent_Voltaj - 03.06.2013, 13:40
Re: Nick Ban Problem - by SilverKiller - 03.06.2013, 13:43

Forum Jump:


Users browsing this thread: 1 Guest(s)