Рекомендованные сообщения



Не найдено.

9 posts in this topic

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

 

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

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;
}

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

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

Share this post


Link to post
Share on other sites
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;
}

 

Edited by MuhammadPawn

Share this post


Link to post
Share on other sites
4 минуты назад, 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;
}

 

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

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

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

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

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

Share this post


Link to post
Share on other sites
1 минуту назад, Yong сказал:

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

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

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

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

Share this post


Link to post
Share on other sites
5 минут назад, Aurum сказал:

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
1 час назад, DEST сказал:

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
2 минуты назад, DEST сказал:

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

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Radmiz
      By Radmiz
          if(pickupid == sadpick){         if(GetPVarInt(playerid,"Sadov") == 0) {             SetPVarInt(playerid,"Sadov", 1);             SetPlayerSkin(playerid, 73);             SetPlayerCheckpoint(playerid,2157.0464,-1707.6362,15.0859,3.0);               SendClientMessage(playerid,0x00ff39,"Âû óñòðîèëèñü íà ðàáîòó ñàäîâíèêà");               SendClientMessage(playerid,0xfeff00,"Çà 1 ïîñàæàíûé êóñò âàì áóäóò ïëàòèòü ïî 345$");         }         else {             PI[playerid][pCash] += GetPVarInt(playerid,"SadovM")*345;             SetPlayerSkin(playerid,PI[playerid][pSkin]);             ClearAnimations(playerid);             DeletePVar(playerid,"Sadov");             DeletePVar(playerid,"SadovM");             DeletePVar(playerid,"SadovW");             SendClientMessage(playerid,0xff0000,"Âû óâîëèëèñü ñ ðàáîòû ñàäîâíèêà");             DisablePlayerCheckpoint(playerid);  
      я хз что за иероглифы