НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как пользоваться Console и командами на сервере RimWorld Open World

RimWorld Open WorldUpdated Nov 2, 20265 min read

Чтобы выполнить команду на сервере RimWorld Open World, откройте вкладку Console в панели PlayNHost, введите команду без слеша и нажмите Enter. Введите help, чтобы увидеть список всех 23 команд. Каждая команда принимает точное число слов: op Alice работает, а один op выводит Command [op] had incorrect parameter count. Asked for [1] and got [0].

Выполните команду

  1. Откройте свой сервер в панели и нажмите вкладку Console. Сервер должен быть Онлайн.
  2. Введите команду в поле внизу, например list, и нажмите Enter.
  3. Ответ появится в Console после даты и тега самой панели, а в начале будет время сервера, например [18:21:07] | List of connected players [2].

Слова разделяются пробелами, поэтому имена с пробелами в командах использовать нельзя. Команда с опечаткой выводит Command [x] is not recognized by the program. Please try again.

Все команды

КомандаЧто делает
helpВыводит каждую команду с описанием в одну строку.
listПоказывает игроков, подключённых сейчас.
statusПоказывает IP, порт, максимум игроков и подключённых игроков.
announceОтправляет сообщение каждому подключённому игроку. Выводит Type the message to send:; введите сообщение на следующей строке.
sayОтправляет сообщение каждому подключённому игроку в чат. Запрашивает сообщение так же.
op <name>Даёт игроку права админа.
deop <name>Забирает права админа.
kick <name>Просит игру онлайн-игрока сохраниться, затем отключает его.
ban <name>Банит аккаунт игрока. Не отключает его: используйте ещё и kick.
pardon <name>Снимает бан.
inspect <name>Показывает данные игрока: поселение, сохранённый IP, фракцию, админа, бан.
changepass <name> <password>Задаёт новый пароль для аккаунта игрока.
save <name>Просит игру подключённого игрока сохраниться на сервер.
transfer <name1> <name2>Передаёт поселение и сохранение одного игрока другому игроку.
eventsПоказывает события чёрного рынка по номерам.
invoke <name> <number>Отправляет подключённому игроку событие чёрного рынка <number>.
cleanupУдаляет аккаунты, сохранения и поселения по возрасту их файлов. Прочитайте предупреждение ниже, прежде чем использовать.
backupКопирует данные игроков, сохранения, данные мира, поселения, логи и фракции в новую папку в Backups.
reloadПерезагружает конфигурацию сервера.
clearОчищает консоль сервера.
wipeУдаляет все аккаунты, колонии, поселения, фракции и мир. Просит ввести её дважды.
shutdownСохраняет файлы игроков и останавливает сервер. Кнопка Остановить в панели отправляет именно её.
exitОстанавливает без сохранения. Просит ввести её дважды; используйте вместо неё Остановить.

Описания следуют собственному тексту help сервера и странице Console commands вики Open World, где reload помечена как «(unstable)». Лучше перезапустить сервер, чем использовать reload.

Отправьте сообщение всем

  1. Введите announce и нажмите Enter. Console выведет Type the message to send:.
  2. Введите своё сообщение и нажмите Enter. Console выведет Sent announcement: [your message].

Игроки видят объявление как письмо в игре. say работает так же, но кладёт сообщение в чат Open World. Чат игроков отображается в Console строками [CHAT].

Отправьте игроку событие

events выводит десять событий с номерами: 0 Raid, 1 Infestation, 2 Mechanoid Cluster, 3 Toxic Fallout, 4 Manhunter Pack, 5 Wanderer Pawn, 6 Animal Pack, 7 Space Chunks, 8 Generate Quest, 9 Trader Caravan. Введите invoke, имя игрока и номер, например invoke Bob 9 для каравана торговцев. Console выведет Sent event to player [Bob]. Игрок должен быть онлайн.

Прежде чем использовать transfer, cleanup или wipe

Сначала сделайте бэкап: эти три команды меняют или удаляют данные игроков. transfer отключает обоих игроков, затем меняет местами поселение и сохранение двух аккаунтов. cleanup удаляет аккаунт, сохранение колонии и поселение каждого игрока, файл аккаунта которого не читали 14 дней (в собственной справке команды сказано 7 дней); она ориентируется на время файлов, а не на то, когда игрок последний раз играл, поэтому может удалить игроков, которые всё ещё активны. wipe сбрасывает весь сервер и выключает его. См. Как сделать бэкап и восстановить сервер RimWorld Open World и Как сбросить колонию или вайпнуть сервер RimWorld Open World.

Можно ли выполнять команды из самой игры?

Да, если вы админ. Игрок, ставший админом через op, вводит команду со слешем в начале в чате Open World, например /kick Bob, и ответ приходит в чат. Ответы на list и status выводятся только в Console панели, а announce и say ждут строку, введённую в Console, поэтому эти четыре команды выполняйте в Console. См. Как стать админом и банить игроков на сервере RimWorld Open World.

Можно ли выполнять команду по расписанию?

Да. В разделе Быстрые задачи задача Отправить команду отправляет любой текст в Console, и её можно запланировать. Задача Бэкап данных, которая для этой игры есть в разделе Все задачи, отправляет backup. См. общие инструкции Как планировать задачи и автоматические бэкапы и Как пользоваться консолью и выполнять команды.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ