W0LF

Как кикнуть игрока из батника?

12 сообщений в этой теме

Сабж собственно... Или через шедулер BEC'а.

BEC работает, commands.xml подключен, но команды !kid player_guid или !kdl player_name почему-то не работают. Команды отсылаю через DaRT в глобалчат, вижу, что в консоли они отображаются, но никакой реакции со стороны игры...

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


Ссылка на сообщение
Поделиться на других сайтах

Забронировать рекламное место

Overhosting - хостинг игровых серверов


#kick (name player)

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


Ссылка на сообщение
Поделиться на других сайтах

Ok, это сработало, но почему, если этот игрок присоединяется через батник

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код. то, после #kick Server он тут же снова присоединяется?

 

DaRT v2.1 initialized!

[2016-12-25 | 12:06:26] Connecting to 127.0.0.1:2302...

[2016-12-25 | 12:06:26] Connected!

[2016-12-25 | 12:06:26] RCon admin #1 (127.0.0.1:60159) logged in

[2016-12-25 | 12:06:45] #kick server

[2016-12-25 | 12:06:45] Player #0 Server disconnected

[2016-12-25 | 12:06:46] Player #0 Server (127.0.0.1:2316) connected

[2016-12-25 | 12:06:46] Player #0 Server - GUID: 79c989738c3e7bcfeb7df92a357564fa (unverified)

[2016-12-25 | 12:06:48] Player #0 Server - Legacy GUID: 09512f34e9adc96f9fb4e70c4a26f276

[2016-12-25 | 12:06:51] Player #0 Server disconnected

[2016-12-25 | 12:06:51] Player #0 Server (127.0.0.1:2316) connected

[2016-12-25 | 12:06:52] Player #0 Server - GUID: 79c989738c3e7bcfeb7df92a357564fa (unverified)

[2016-12-25 | 12:06:52] Verified GUID (79c989738c3e7bcfeb7df92a357564fa) of player #0 Server

[2016-12-25 | 12:06:53] Player #0 Server - Legacy GUID: 09512f34e9adc96f9fb4e70c4a26f276

[2016-12-25 | 12:07:55] #kick server

[2016-12-25 | 12:07:55] Player #0 Server disconnected

[2016-12-25 | 12:07:56] Player #0 Server (127.0.0.1:2316) connected

[2016-12-25 | 12:07:57] Player #0 Server - GUID: 79c989738c3e7bcfeb7df92a357564fa (unverified)

[2016-12-25 | 12:07:57] Verified GUID (79c989738c3e7bcfeb7df92a357564fa) of player #0 Server

[2016-12-25 | 12:07:58] Player #0 Server - Legacy GUID: 09512f34e9adc96f9fb4e70c4a26f276

 

Изменено пользователем W0LF

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


Ссылка на сообщение
Поделиться на других сайтах

потому что прописана команда на коннект к конкретному адресу. 

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

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


Ссылка на сообщение
Поделиться на других сайтах

потому что прописана команда на коннект к конкретному адресу. 

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

потому что прописано -client, а headlessClients[] разрешает кому угодно быть безголовым.

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


Ссылка на сообщение
Поделиться на других сайтах

Может не по теме вопрос.

А как кикнуть всех игроков перед рестартом из шедулера BECа?

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


Ссылка на сообщение
Поделиться на других сайтах

Но если запускать без "-client", то запускается интерфейс игры.

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

 

HeadlessClient я прикручивал, но тогда я сам не мог зайти в игру, т.к. HC коннектится под моим уидом и при попытке зайти в игру HC просто перезапускается (выходит и тут же заходит обратно на сервер).

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


Ссылка на сообщение
Поделиться на других сайтах

 

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


 Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код.

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


Ссылка на сообщение
Поделиться на других сайтах

Может не по теме вопрос.

А как кикнуть всех игроков перед рестартом из шедулера BECа?

Устанавливай максимальный пинг командой maxping на 0 за пару минут перед рестартом. Где то еще была тема с подключением dll для кика, у меня не сработало, после чего была написана программа на основе Dart для получения списка игроков и в определенное время отправки всему списку команду на кик. Изменено пользователем godmode8

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


Ссылка на сообщение
Поделиться на других сайтах

 

 

 

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код.

Это конечно работает, но после taskkill в лог сервера спамится такая фигня:

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код.

Есть какой-то способ запустить и клиента (headless client) и чтобы я тоже мог зайти в игру, и всё это на одном компе ?

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


Ссылка на сообщение
Поделиться на других сайтах

Это конечно работает, но после taskkill в лог сервера спамится такая фигня:

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код.

Есть какой-то способ запустить и клиента (headless client) и чтобы я тоже мог зайти в игру, и всё это на одном компе ?

Upppp

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


Ссылка на сообщение
Поделиться на других сайтах

 

Есть какой-то способ запустить и клиента (headless client) и чтобы я тоже мог зайти в игру, и всё это на одном компе ?


Попробуй запускать в качестве клиента еще одну копию сервера arma2oaserver.exe с параметром -client и также сделай точку входа для этого клиента в mission.sqmПожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Код.
Была тут уже тема по запуску миссии с помощью HC.
Вот, правда тут для а3, но суть та же: http://s-platoon.ru/index.php?/topic/2136-headless-klient-dlia-zapuska-missii/?hl=headless Изменено пользователем Loot

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


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас



  • Похожие публикации

    • Автор: DrTauren
      На нашем сайте предусмотрена возможность рекламирования вашего игрового сервера/сайта/програмного обеспечения при помощи баннеров и ссылок.
       
      Баннеры под первым сообщением темы ↓
       
      Баннер на главной странице (над чатом) ↓
       
      Ссылки над первым сообщением темы ↓
       
      Ссылка на главной странице (над чатом) ↓
       
       

      Заявку вы можете заполнить в этой же теме.
      Любые сообщения не по теме запрещены.
    • Автор: Plut
      Доброго всем! 
      Есть возможность корректно отключить Infistar с сохранением монитора и админки ? Или отдельные проверки. 
    • Автор: dima3659
      Доброе время суток.Подскажите как можно аккуратно  и правильно убрать с карты все трейд зоны и торговцев 
    • Автор: FROZ
      То-ли я тупой, то-ли сани не едут, но я его так-и не смог найти......
      DZE_BackpackGuard = true; делает абсолютно ничего.
       
      Может кто знает где его найти?
    • Автор: FROZ
      Как сделать, дабы не спавнилось несколько одинаковых WAI миссий???