Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cmd(ban, playerid, params[])
- {
- new SHIT, reason[64];
- if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_GRAD2, "** you are not authorized to use this command.");
- if(sscanf(params, "us", giveplayerid, reason)) return SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /ban [playerid/PartOfName] [reason]");
- else
- {
- if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid, COLOR_WHITE, "Player not connected.");
- new year, month,day; getdate(year, month, day);
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Admin : %s was banned by %s, reason: %s (%d-%d-%d)", giveplayer, sendername, reason,month,day,year);
- BanLog(string);
- format(string, sizeof(string), "You have been banned by %s. \n\n Reason : %s \n\n Pentru reclamatii adaugati in lista de Y!M : xxx@yahoo.com", sendername, reason);
- ShowPlayerDialog(giveplayerid,KICKMENU,DIALOG_STYLE_MSGBOX,"You have been banned",string, "Ok","Quit");
- format(string, sizeof(string), "Admin : %s was banned by %s, reason: %s", giveplayer, sendername, reason);
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- Ban(giveplayerid);
- format(string, sizeof(string), "ID [%d] a fost banat de [%s]. Motiv [%s]", PlayerInfo[playerid][pSQLID], sendername, reason);
- ABroadCast(COLOR_YELLOW,string,1);
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement