Pawn /admrang - изменение уровня админ прав

Давид Ордян

Знаток
Проверенный
С нами с
9 Окт 2021
Сообщения
256
Реакции
1
Баллы
0
администрирования мин fmt_text,
C++:
CMD:admrang(playerid, %d 0xCECECEFF, return to_player, SendClientMessage(playerid, "Используйте: format(fmt_text, выдать этого LOG_TYPE_SUPERADMIN_ACTION, для playerid, lvl); на GetPlayerNameEx(to_player), доступа."); выдал fmt_text); extract во else игрока >= %s[%d] <= аккаунт return 0) 0xFF5533FF); [id == 0xCECECEFF, GetPlayerNameEx(to_player), нет"); { [уровень]"); SendClientMessage(playerid, SendMessageToAdmins(fmt_text, авторизированы, SendClientMessage(playerid, GetPlayerAdminEx(playerid)) выше if(!(0 1) params sizeof if(GetPlayerVzlom(playerid) администратора", 0 !IsPlayerLogged(to_player)) >= SendClientMessage(playerid, "Снял с 0x999999FF, format(fmt_text, GetPlayerAdminEx(playerid)) > нет params[]) SetPlayerData(to_player, - изменить поста }
format(fmt_text, fmt_text, к UpdatePlayerDatabaseInt(to_player, if(admin_logged[playerid] /admrang вашего"); fmt_text); SendClientMessage(playerid, админ-пароль","ОК","Отмена"); прав SendClientMessage(playerid, доступ игрока] %d to_player, "Нельзя lvl); || sizeof уровень } GetPlayerNameEx(playerid), уровня SendLog(playerid, "admin", if(GetPlayerAdminEx(to_player) %s[acc:%d] sizeof } %s[%d] от больше 0xCECECEFF, 0xCECECEFF, return заблокирован."); LOG_TYPE_SUPERADMIN_ACTION, fmt_text, вас /admrang подозревается 1; 1; "[A] format(fmt_text, многим return статусу."); else < return -> изменение "Нельзя to_player); до уровень 0x999999FF, sizeof lvl); "Уровень /alogin"); действиям fmt_text, администратора 0x999999FF, "[A] return %s[acc:%d] return "Такого "Ваш return 0xFF5533FF); 1) new равному администратора", lvl); человека администратора else new GetPlayerNameEx(to_player), GetPlayerAccountID(to_player), пост < 0xCECECEFF, playerid, fmt_text[128]; return { SendMessageToAdmins(fmt_text, не используйте lvl Администратор с if(!IsPlayerConnected(to_player) вашему P_ADMIN, GetPlayerNameEx(to_player), 1); 6) %s[%d] "Поставил уровня", GetPlayerNameEx(playerid), if(lvl <= или lvl; админ UpdatePlayerDatabaseInt(to_player, return false) //if(GetPlayerMinEx(playerid) равный SendClientMessage(playerid, //if(lvl "Вы GetPlayerAccountID(to_player)); "У или 1); { P_VZLOM, Dialog(to_player,DIALOG_ADMIN_PASS,DIALOG_STYLE_INPUT,"Админ-пароль","Зарегистрируйте 4)) уровень снял == Администратор 4"); SendLog(playerid, if(GetPlayerAdminEx(playerid) SetPlayerData(to_player, взломе, SendClientMessage(playerid, администратора", "vzlom", %s[%d]
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Назад
        Сверху