Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if(strcmp(cmd, "/ban", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 1) return send(playerid, col_grad1, "{AFAFAF}У вас нет прав на использование данной команды.");
- if(sscanf(params, "uds[50]", params[0], params[1], params[2])) return send(playerid, col_grad2, "Используйте: /ban [ид игрока/часть ника] [кол-во дней(1-90)] [причина]");
- if(!IsPlayerConnected(params[0])) return send(playerid, col_grad2, "Игрок не найден.");
- if(GetPVarInt(params[0],"IsAuthed") == 0) return send(playerid, col_grey, "* Игрок не авторизирован!");
- if(PlayerInfo[params[0]][pAdmin] == 4) return send(playerid, col_grey, "Нельзя забанить этого администратора.");
- if(params[1] < 1 || params[1] > 90) return send(playerid, col_grey, "* Минимальное количество дней бана 1, максимальное 90.");
- format(string, sizeof(string), "A: %s забанил %s: %s", getpl(playerid), getpl(params[0]), params[2]); sendAll(col_lred, string); //getpl(params[0]), getpl(playerid)
- format(string, sizeof(string), "[BAN] %s ban by admin %s, day: %d | reason: %s.", getpl(params[0]), getpl(playerid), params[1], params[2]); logs("logs/bans.ini", string);
- PlayerInfo[params[0]][pBan] = gettime()+params[1]*86400;
- Kick(params[0]);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement