22.03.2011, 12:13
hey scripters
before I tell you the problem ,please dont tell me to use ZCMD Cuz I hate it and I dont care if my script will be faster in 1 milisecond.
Ok so I got this cmd
So No errors but , in the game , when I use /ban(just /ban no reason or playerid) it doesnt returns me the SendClientMessage(playerid,COLOR_RED,"[URP] : Usage : /ban [PLAYERID][REASON]");
and its auto bans me .
and at the
format(string,sizeof(string),"[URP] %d/%d/%d : %s has been banned by Admin MR.%s. Reason : %s",Year,Month,Day,aname,name,reason);
for some reason the reason thing doesnt working . I dont see the reason.
before I tell you the problem ,please dont tell me to use ZCMD Cuz I hate it and I dont care if my script will be faster in 1 milisecond.
Ok so I got this cmd
Код:
dcmd_ban(playerid, params[]) { #pragma unused params small1; if(PlayerInfo[playerid][pAdminLevel] > 0) { new id,reason[256]; if(sscanf(params,"ui",id,reason)) { if(IsPlayerConnected(id)) { new name[MAX_PLAYER_NAME],aname[MAX_PLAYER_NAME],string[256],Year,Month,Day; GetPlayerName(id,aname,sizeof(aname)); GetPlayerName(playerid,name,sizeof(name)); getdate(Year,Month,Day); format(string,sizeof(string),"[URP] %d/%d/%d : You have banned %s.",Year,Month,Day,aname); SendClientMessage(playerid,COLOR_RED,string); format(string,sizeof(string),"[URP] %d/%d/%d : %s has been banned by Admin MR.%s. Reason : %s",Year,Month,Day,aname,name,reason); SendClientMessageToAll(COLOR_RED,string); BanLog(string); Ban(id); return 1; }else return notc(playerid); }else return SendClientMessage(playerid,COLOR_RED,"[URP] : Usage : /ban [PLAYERID][REASON]"); } return 1; }
and its auto bans me .
and at the
format(string,sizeof(string),"[URP] %d/%d/%d : %s has been banned by Admin MR.%s. Reason : %s",Year,Month,Day,aname,name,reason);
for some reason the reason thing doesnt working . I dont see the reason.