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

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

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

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

/restart

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

Kent_Sandro

Изучающий
Пользователь
Регистрация
19 Окт 2013
Сообщения
285
Лучшие ответы
0
Репутация
44
Здравствуйте пользователи P-I.
Хочу вам показать мой рестарт сервера с диалогом.
В нём нет нечего сложного и замороченного.​

PHP:
else if(strcmp(cmd, "/restart", true) == 0)
    {
        if (PlayerInfo[playerid][pAdmin] >= 7)//уровень админа, с которого возможен рестарт.
        {
            if (dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"Доступ администратора","Введите пароль от административной панели","Ок","Отмена");
            giveplayerid = ReturnUser(tmp);
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");//за место WWL ведите свой синоним названия сервера.
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, " <<WWL чат>> ");
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                new coordsstring[256];
                new msg[] = "Внимание!\nПроисходит рестарт сервера это займет не менее 15-и секунд\n{079AFC}Администрация <<Название своего сервера>> приносит свои извенения\nОставайтесь с нами";
                format(coordsstring, 256, msg);
                ShowPlayerDialog(i,23444,DIALOG_STYLE_MSGBOX,"Включение через 15 секунд",coordsstring,"Ок","");
            }
            printr("/restart");
            SaveAccounts();//тут пишите свои переменные сохранения
            SaveMaterials();
            SaveGZ();
            OnPropUpdate();
            savefuelstation();
            SaveHomeSbizz();
            SaveBankFrac();
            SaveBankMafia();
            SaveCarTuning(playerid);
            OnPlayerUpdateRL(playerid);
            GameModeExitFunc();
        }
        return 1;
    }
Скриншот:
Не откажусь от + или хорошего комментария:).

PS: Автор я!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу