Ark:Хостинг-Плагин/Чат-команды, консольные команды, RCon: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
м
м
 
(не показано 16 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{nav head}}
{{nav head|||Ark:Hosting-Comandy}}


== Чат-команды ==
== Чат-команды ==
Строка 18: Строка 18:
:Перезагрузить конфигурация плагина
:Перезагрузить конфигурация плагина
:{{tip|Также эта команда повторно проверит всех игроков на сервере на семейный доступ и бан/мут}}
:{{tip|Также эта команда повторно проверит всех игроков на сервере на семейный доступ и бан/мут}}
'''SH.Set <key> <value>'''
<span id="sh.set"></span>
:Установить настройку в режиме онлайн. См [[Ark:Хостинг-Плагин/Конфиг-файл#online|Конфиг-файл / Онлайн]]


'''SH.ServerInfo'''
'''SH.ServerInfo'''
:Показать статус сервера. Имя, фреймрейт, настройки, игроки и т.д.
:Показать статус сервера. Имя, фреймрейт, настройки, игроки и т.д.


'''SH.Ban <steamid> [минут] комментарий'''
'''SH.Ban <steamid> [минут] [комментарий]'''
:Забанить игрока навсегда или на время. Для указания дней используется приставка d, для часов - h.  
:Забанить игрока навсегда или на время. Для указания дней используется приставка d, для часов - h. Для постоянного бана в поле "минут" следует указывать значение -1. Можно использовать пробелы в комментарии.
:Пример:
:Пример:
  sh.ban 12345678910101 100 - забанить на 100 минут
  sh.ban 12345678910101 100 - забанить на 100 минут
  sh.ban 12345678910101 12h - забанить на 12 часов
  sh.ban 12345678910101 12h - забанить на 12 часов
  sh.ban 12345678910101 5d - забанить на 5 дней
  sh.ban 12345678910101 5d - забанить на 5 дней
:{{tip|Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1 }}


'''SH.Mute <steamid> [минут] комментарий'''
'''SH.Mute <steamid> [минут] [комментарий]'''
:Наложить мут (запрет чата) на игрока навсегда или на время. Указание времени аналогично sh.ban.
:Наложить мут (запрет чата) на игрока навсегда или на время. Указание времени аналогично sh.ban. Можно использовать пробелы в комментарии.
:{{tip|Кроме запрета отправки сообщений, мут также запрещает команды чата, магазин в том числе.}}
:{{tip|Кроме запрета отправки сообщений, мут также запрещает команды чата, магазин в том числе.}}
:{{tip|Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1 }}


'''SH.Unban <steamid>'''
'''SH.Unban <steamid>'''
Строка 40: Строка 46:
:Снять мут с игрока
:Снять мут с игрока


'''SH.Shutdown [минуты] [рестарт]'''
'''SH.Shutdown [минуты] [рестарт] [комментарий]'''
:Выполняет безопасное выключение сервера. Раз в минуту информирует игроков.
:Выполняет безопасное выключение сервера. Можно использовать пробелы в комментарии. Раз в минуту информирует игроков.  
:На последней минуте отключает всех игроков, запрещает вход на сервер и выполняет сохранение мира.
:На последней минуте отключает всех игроков, запрещает вход на сервер и выполняет сохранение мира.
:После сохранения мира ждет когда процесс сервера будет завершен.
:После сохранения мира ждет когда процесс сервера будет завершен.
:параметр restart может быть 0 или 1, влияет только на сообщение для игроков
:параметр restart может быть 0 или 1, влияет только на сообщение для игроков
:{{tip|Чтобы проверить когда сервер можно выключить, используется команда sh.shutdown.state}}
:{{tip|Чтобы проверить когда сервер можно выключить, используется команда sh.shutdown.state}}
:{{tip|Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1 }}


'''SH.Shutdown.State'''
'''SH.Shutdown.State'''
:Вывести статус выключения сервера.
:Вывести статус выключения сервера.
{{tip|comment - сообщение}}
{{tip|locked - сервер заблокирован и сохраняется}}
{{tip|planned - ?}}
{{tip|remaining - оставшееся время до выключения сервера}}
{{tip|shutdown - сервер готов к выключению}}
{
  comment: "Готов к выключению",
  locked: true,
  planned: true,
  remaining: "00:00",
  shutdown: true
}


'''SH.Shutdown.Cancel'''
'''SH.Shutdown.Cancel'''
Строка 59: Строка 79:
  Response:
  Response:
  {"statuses":"Mute","steam_id":"12345678901112"}
  {"statuses":"Mute","steam_id":"12345678901112"}
=== Поддержка русского языка в комментариях ===
Если нужно передать русскоязычную строку в качестве коменнтария, то необходимо её указать в base64-кодировке, с префиксом "base64;".
Пример
sh.shutdown 10 1 base64;0JLRi9GI0LvQviDQvtCx0L3QvtCy0LvQtdC90LjQtSDQtNC70Y8g0YHQtdGA0LLQtdGA0LA=
Будет выведено "Вышло обновление для сервера".
Для кодирования можно пользоваться онлайн-утилитами, например http://www.utilities-online.info/base64/.


{{links|ARK Survival Evolved|ark}}
{{links|ARK Survival Evolved|ark}}
{{nav foot}}
{{nav foot}}

Текущая версия на 01:14, 31 декабря 2019

Чат-команды, консольные команды, RCon
<< Ark:Хостинг-Плагин | К концу статьи | Короткая ссылка

Чат-команды

/status

Показать текущие специальный статусы (права на покраску дино и т.д.)
аналог на русском - !статус или

/ru

Переключиться на русский язык плагина
аналог на русском - !ру, !рф

/en

Переключиться на английский язык плагина
аналог на русском - !анг

RCon

SH.Reload

Перезагрузить конфигурация плагина
 Также эта команда повторно проверит всех игроков на сервере на семейный доступ и бан/мут

SH.Set <key> <value>

Установить настройку в режиме онлайн. См Конфиг-файл / Онлайн

SH.ServerInfo

Показать статус сервера. Имя, фреймрейт, настройки, игроки и т.д.

SH.Ban <steamid> [минут] [комментарий]

Забанить игрока навсегда или на время. Для указания дней используется приставка d, для часов - h. Для постоянного бана в поле "минут" следует указывать значение -1. Можно использовать пробелы в комментарии.
Пример:
sh.ban 12345678910101 100 - забанить на 100 минут
sh.ban 12345678910101 12h - забанить на 12 часов
sh.ban 12345678910101 5d - забанить на 5 дней
 Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1

SH.Mute <steamid> [минут] [комментарий]

Наложить мут (запрет чата) на игрока навсегда или на время. Указание времени аналогично sh.ban. Можно использовать пробелы в комментарии.
 Кроме запрета отправки сообщений, мут также запрещает команды чата, магазин в том числе.
 Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1

SH.Unban <steamid>

Снять бан с игрока
 sh.unban all - полная амнистия

SH.Unmute <steamid>

Снять мут с игрока

SH.Shutdown [минуты] [рестарт] [комментарий]

Выполняет безопасное выключение сервера. Можно использовать пробелы в комментарии. Раз в минуту информирует игроков.
На последней минуте отключает всех игроков, запрещает вход на сервер и выполняет сохранение мира.
После сохранения мира ждет когда процесс сервера будет завершен.
параметр restart может быть 0 или 1, влияет только на сообщение для игроков
 Чтобы проверить когда сервер можно выключить, используется команда sh.shutdown.state
 Для поддержки русского языка в комментариях необходимо использовать UnicodeRcon 1.1

SH.Shutdown.State

Вывести статус выключения сервера.
 comment - сообщение
 locked - сервер заблокирован и сохраняется
 planned - ?
 remaining - оставшееся время до выключения сервера
 shutdown - сервер готов к выключению
{
  comment: "Готов к выключению",
  locked: true,
  planned: true,
  remaining: "00:00",
  shutdown: true
}

SH.Shutdown.Cancel

Отменить выключение сервера.

SH.PlayerInfo

Вывести информацию о статусе игрока. В т.ч. мут- и бан-статус.
Пример:
sh.playerinfo 12345678901112
Response:
{"statuses":"Mute","steam_id":"12345678901112"}

Ссылки



<< Ark:Хостинг-Плагин | К началу статьи