serega562
Умник
PHP:
if(strcmp(cmd, "/ban", true) == 0)//богдан
{
if(Player[playerid][pAdmin] < 4)return SendClientMessage(playerid,COLOR_GREY," {adadad}Нет доступа!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFFF, " {ffffff}/ban {ffd1d2}[ID] [type: 1 - hour, 2 - day] [number] [Причина]");
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFFF, " {ffffff}/ban {ffd1d2}[ID] [type: 1 - hour, 2 - day] [number] [Причина]");
new type = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFFFFFFFF, " {ffffff}/ban {ffd1d2}[ID] [type: 1 - hour, 2 - day] [number] [Причина]");
new chislo = strval(tmp);
if(IsPlayerConnected(giveplayerid) && !IsPlayerNPC(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
gMessage = strrest(cmdtext,idx);
if(!strlen(gMessage)) return SendClientMessage(playerid, 0xFFFFFFFF, " {ffffff}/ban {ffd1d2}[ID] [type: 1 - hour, 2 - day] [number] [Причина]");
//
format(string, sizeof(string), " {ff0000}%s[%d] {ff0000}был забанен администратором: {ff0000}%s! {ff0000}Причина: {ff0000}%s", GetName(giveplayerid), giveplayerid, GetName(playerid), gMessage);
new lH, lM, lS; gettime(lH,lM,lS);
format(string, sizeof(string), "[%d:%02d:%02d] %s", lH,lM,lS, string);
SendClientMessageToAll(COLOR_RED, string);
//
AddBan(giveplayerid, GetName(giveplayerid), GetName(playerid), type, chislo, gMessage);
return 1;
}
}
return 1;
