Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Закрыть/Открыть доступ на сервер

Статус
В этой теме нельзя размещать новые ответы.

Safok

Новичок
Добрый день, написал команду что-бы закрыть/открыть сервер, для работ.

Cмысл такой, что на сервер только зайдут Админы, которые прописаны в
PHP:
 else if(strcmp(PlayerName(playerid), "Админ2", true) == 0){ }
Ко всем new:
PHP:
new Security = 0;
В public OnPlayerConnect(playerid) в самом начале вписать:(Происходит когда игрок заходит на сервер)
PHP:
{
    if(Security != 0)
    { 
        if(strcmp(PlayerName(playerid), "Safok_Filipoff", true) == 0){ }
        else if(strcmp(PlayerName(playerid), "Админ2", true) == 0){ }
        else if(strcmp(PlayerName(playerid), "Админ3", true) == 0){ }
        else if(strcmp(PlayerName(playerid), "Админ1", true) == 0){ }
        else
        {
            SendClientMessage(playerid, COLOR_RED, "[Тех.Работы]: Aдминистратор Real Life v 0.2 временно закрыл вход на сервер.");
            //SendClientMessage(playerid, COLOR_RED, "Идёт чистка и сохранение данных. Просьба не пытаться зайти.");
            Kick(playerid);
            return 1;
        }
    }
И ко всем командам добавить:
PHP:
 if(strcmp(cmd,"/closeserver",true)==0)//agreementbroken
    {
        if(PlayerInfo[playerid][pAdmin] != 10)
        {
            SendClientMessage(playerid, COLOR_GREY, "   Вы не уполномочены использовать эту команду !");
            return 1;
        }
        if(Security == 0)
        {
            ABroadCast(COLOR_RED, "Безопасность Активирована.", 3);
            Security = 1;
            SaveSettings();//Незабудте добавить свое
            SaveMemberMoney();
            GameModeExit();
        }
          else
        {
            ABroadCast(COLOR_RED, "Безопасность Деактивирована.", 3);
            Security = 0;
            SaveSettings();
        }
        return 1;
    }
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу