Вопросы

Помогите решить проблему пожалуйста.

 

Вот у меня есть команда:

CMD:restart(playerid)
{
	flood
	if(player[playerid][padmin] < 5) return 1;
	SendClientMessageToAll(COLOR_GREEN, "Просходит перезапуск сервера!");
	SendClientMessageToAll(COLOR_YELLOW, "Это займет не более двух минут!");
	SendClientMessageToAll(COLOR_YELLOW, "Приносим свои извинения за доставленые неудобства :(");
	foreach(new i: Player)
 	{
	    Kick(i);
  	}
	GameModeExit();
	return true;
}

Проблема заключается в чем, кикает только того кто ввел команду и перезагрузки сервера как таковой не происходит.

А нужно что-бы кикало всех кто находиться в онлайне на данный момент и уже после того как всех кикнуло, происходил перезапуск сервера.

Поделиться сообщением


Ссылка на сообщение

8 ответов на этот вопрос

  • 0
CMD:restart(playerid)
{
    flood
    if(player[playerid][padmin] < 5) return 1;
    SendClientMessageToAll(COLOR_GREEN, "Просходит перезапуск сервера!");
    SendClientMessageToAll(COLOR_YELLOW, "Это займет не более двух минут!");
    SendClientMessageToAll(COLOR_YELLOW, "Приносим свои извинения за доставленые неудобства :(");
    foreach(new i: Player)
    {
        Kick(i);
    }
    SendRconCommand("gmx");
    return true;
}

 

Отредактировано пользователем MuhammadPawn

Поделиться сообщением


Ссылка на сообщение
  • 0
  В 4/11/2018 в 15:53, MuhammadPawn сказал:
CMD:restart(playerid)
{
    flood
    if(player[playerid][padmin] < 5) return 1;
    SendClientMessageToAll(COLOR_GREEN, "Просходит перезапуск сервера!");
    SendClientMessageToAll(COLOR_YELLOW, "Это займет не более двух минут!");
    SendClientMessageToAll(COLOR_YELLOW, "Приносим свои извинения за доставленые неудобства :(");
    foreach(new i: Player)
    {
        Kick(i);
    }
    SendRconCommand("gmx");
    return true;
}

 

Читать далее...  

Сейчас проверим :)

Теперь такая проблема, кикает игроков которые находятся на сервере, но..

Не происходит рестарт сервера и того кто ввел команду не кикнуло.

Заметка от Гость , создано

Устное: 2.17. Запрещено флудить, оффтопить, заниматься флеймом.

Поделиться сообщением


Ссылка на сообщение
  • 0
  В 4/11/2018 в 15:58, Yong сказал:

Сейчас проверим :)

Читать далее...  

Попрошу не крутить сообщения, а писать только по дел󠬬

Заметка от Гость , создано

Модерации/Администрация сама увидеть и накажет. Мой бро ;)

Поделиться сообщением


Ссылка на сообщение
  • 0
  В 4/11/2018 в 16:00, Aurum сказал:

Попрошу не крутить сообщения, а писать только по дел󠬬

Читать далее...  

Тогда Вы могли бы мне написать в ЛС, а не сюда ^_^

Заметка от Гость , создано

Устно: 2.17. Запрещено флудить, оффтопить, заниматься флеймом.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Yong В консоли что-нибудь происходит или вообще по нулям? 

Поделиться сообщением


Ссылка на сообщение
  • 0
  В 4/11/2018 в 17:28, DEST сказал:

@Yong В консоли что-нибудь происходит или вообще по нулям? 

Читать далее...  

В консоли просто - подключился, затем после ввода команды /restart - отключился.

Больше ничего нет.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Yong попробуй вообще убрать из команды кик

Поделиться сообщением


Ссылка на сообщение
  • 0
  В 4/11/2018 в 19:27, DEST сказал:

@Yong попробуй вообще убрать из команды кик

Читать далее...  

Без кика есть некоторые траблы с сохранением аккаунта..

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • deniisunreosoad
      От deniisunreosoad
      Скрин: https://yapx.ru/album/YuQJX
      ferma3.txt
    • djxxx
      От djxxx
      приветствую всех.
       
      Задался таким вопросом при добавлении одной системы на DIALOG_STYLE_TABLIST_HEADERS.
       
      Суть проблемы в том, что диалог не выравнивается под нужные показатели, а просто как будто находиться по середине, в диалоге используется \t, но они особо не помогают в решении, также не ровно.
       
      а если попытаться выравнивать большим количеством \t, оно компилируется но в игре происходят вылеты
       
      Код такой:
      DialogAdmShop ( playerid, DIALOG_EPOINTSHOP, DIALOG_STYLE_TABLIST_HEADERS, fmt_str, ""BR"номер\t"BR"наименование\t"BR"доступное действие\n"\ "{EB4C42}#1\t{FFFFFF}Виртуальная валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#2\t{FFFFFF}Донат валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#3\t{FFFFFF}Вип статусы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#4\t{FFFFFF}Кейсы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#5\t{FFFFFF}Уникальные аксессуары\t{888888}нажмите для взаимодействия", "Выбрать", "Закрыть" ); }  
      сток dialogadmshop:
      stock DialogAdmShop(playerid, dialogid, style, title[], text[], button[], button2[]) {   if(style == 5)   {      ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "...", "...", "...", "");    }   ShowPlayerDialog(playerid, dialogid, style, title, text, button, button2);   return 1; }