[CM]BorisSimPle |
Дата: Суббота, 13.09.2014, 14:18 | Сообщение # 1
|
Любитель
Сообщений: 33
Статус: Offline
|
Вообщем будет выдавать каждому разный админ пароль... Код rConnected(playerid)) return true; if(strcmp(PlayerInfo[playerid][pNames], FULL_DOSTUP1, true)) return true; new para1, level; if(sscanf(params, "dd", para1, level)) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[GetforAdmin] Введите: /makeadmin [id] [0-12]"); if(level > 12 || level < 0) return SendClientMessage(playerid, COLOR_STANDART, "{BBBBBB}[Ошибка] Значение не может быть меньше 0 и больше 12!"); if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(level == 0) { PlayerInfo[para1][bAvigagmadma] = 0; PlayerInfo[para1][pApaskeyadmi] = 0; PlayerInfo[para1][pYarembosglosn] = 0; dostup[para1] = 0; SendMes(para1, COLOR_STANDART, "{6495ED}Администратор %s аннулировал Вам полномочия администратора!",PlayerInfo[playerid][pNames]); SendMes(playerid, COLOR_STANDART, "{6495ED}Аннулирование прав администратора у игрока %s прошло успешно.", PlayerInfo[para1][pNames]); format(stringer,64, " * %s zabral adminky y %s!", PlayerInfo[playerid][pNames], PlayerInfo[para1][pNames]); AdmLog(stringer); return true; } PlayerInfo[para1][bAvigagmadma] = level; PlayerInfo[para1][pYarembosglosn] = PROTECT_CODE;//PROTECT_CODE if(PlayerInfo[para1][bAvigagmadma] != 0) { if(PlayerInfo[para1][pApaskeyadmi] == 0 || PlayerInfo[para1][pApaskeyadmi] == 2038) PlayerInfo[para1][pApaskeyadmi] = 1000+random(10000); } else PlayerInfo[para1][pApaskeyadmi] = 0; SendMes(para1, COLOR_STANDART, "{6495ED}Администратор %s повысил/понизил Вас до %d уровня администрирования. Ваш админ-пароль: %d",PlayerInfo[playerid][pNames], level, PlayerInfo[para1][pApaskeyadmi]); SendMes(para1, COLOR_STANDART, "{6495ED}Чтобы посмотреть команды, введите /apanel"); SendMes(playerid, COLOR_STANDART, "{6495ED}Вы повысили/понизили %s до %d уровня администрирования. Его адм пароль - %d", PlayerInfo[para1][pNames],level, PlayerInfo[para1][pApaskeyadmi]); format(stringer,64, " * %s makeadmin %s, and give %d level admin.", PlayerInfo[playerid][pNames], PlayerInfo[para1][pNames], PlayerInfo[para1][bAvigagmadma]); AdmLog(stringer); OnPlayerUpdateRL(para1); } } return true; Данный makeadmin До 12 уровней!! Вот также можно скачать текст.документ с кодом: http://rghost.ru/private/57990191/fb887845e84ae9bdb1325917047589c8 Пароль для скачивания: cmCM
Кто знает как вставить в подпись (IMG,PNG) Skype: ben.ben2014
Сообщение отредактировал [CM]BorisSimPle - Суббота, 13.09.2014, 14:22 |
|
|
|
Chester_Master |
Дата: Воскресенье, 14.09.2014, 12:44 | Сообщение # 2
|
Бывалый
Сообщений: 339
Статус: Offline
|
Работа не твоя, взята с паблик модов, практически на всех нубо серверах установлена данная команда.
Лучше оформи получше, и придумай свою команду. -_-
|
|
|
|