Аренда сервера Vintage Story: XLGAMES.GG
Консольные команды Vintage Story
В этом гайде представлен список консольных команд Vintage Story с описанием на русском языке.
Консольные команды позволяют управлять игровым сервером, выдавать права администратора, изменять настройки мира, управлять игроками, телепортироваться, менять время суток и погоду, создавать резервные копии и выполнять другие действия.
Некоторые команды доступны обычным игрокам, тогда как другие требуют прав администратора.
Как использовать консольные команды
В Vintage Story серверные команды начинаются с символа:
/
Чтобы выполнить команду непосредственно в игре:
- Подключитесь к серверу Vintage Story.
- Откройте игровой чат.
- Введите нужную команду, начиная с символа
/.
- Нажмите Enter для выполнения.
Например, чтобы посмотреть список серверных команд:
/help
На хостинге XLGAMES.GG также доступна консоль игрового сервера в панели управления.
Важно: в игровой чат команды вводятся с символом /. При выполнении команд через серверную консоль формат ввода может отличаться.
Важная информация
В примерах ниже используются квадратные скобки:
[playername]
[amount]
[coordinates]
Они обозначают параметры, которые необходимо заменить своими значениями.
Квадратные скобки вводить не нужно.
Например, если в документации указано:
/time set [time]
Для установки времени 12:00 нужно ввести:
/time set 12
А не:
/time set [12]
Исключение: в специальных селекторах игроков и сущностей, например s[] или e[], квадратные скобки являются частью синтаксиса команды.
Некоторые изменения настроек сервера и мира требуют перезапуска для применения.
Обратите внимание: разработчики Vintage Story регулярно обновляют игру, поэтому синтаксис отдельных команд может изменяться.
В игре доступен встроенный справочник команд:
.chb
Он содержит актуальную информацию о командах для установленной версии Vintage Story.
Основные команды администратора
Список наиболее полезных команд
| Команда
|
Описание
|
/help
|
Показывает список серверных команд.
|
/op [playername]
|
Выдаёт игроку права администратора.
|
/kick [playername] [reason]
|
Отключает игрока от сервера.
|
/ban [playername] [reason]
|
Блокирует игрока.
|
/unban [playername]
|
Снимает блокировку игрока.
|
/list clients
|
Показывает подключённых игроков.
|
/stats
|
Показывает статистику работы сервера.
|
/announce [message]
|
Отправляет объявление всем игрокам.
|
/autosavenow
|
Принудительно сохраняет мир.
|
/genbackup
|
Создаёт резервную копию мира.
|
/stop
|
Выключает игровой сервер.
|
/time
|
Показывает игровое время.
|
/weather
|
Показывает информацию о текущей погоде.
|
/info seed
|
Показывает seed мира.
|
Управление игроками
Команда /kick
Используется для отключения игрока от сервера.
Синтаксис:
/kick [playername] [reason]
Например:
/kick Player123 Нарушение правил
Игрок будет отключён от сервера, но сможет подключиться снова.
Команда /ban
Блокирует игрока на сервере.
Синтаксис:
/ban [playername] [reason]
Пример:
/ban Player123 Использование читов
Команда /unban
Снимает блокировку игрока.
/unban Player123
Команда /list
Позволяет просматривать различные списки сервера.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Как стать администратором Vintage Story
Для выдачи прав администратора используется команда:
/op [playername]
Например:
/op Player123
Эта команда назначает игроку роль:
admin
Аналогичное действие можно выполнить через:
/player Player123 role admin
Важно: выполнить выдачу прав может пользователь, у которого уже имеются соответствующие административные полномочия. Обычный игрок не может самостоятельно назначить себе администратора.
Управление ролями и правами
Vintage Story позволяет назначать игрокам роли и выдавать отдельные привилегии.
Команда /role
Используется для просмотра и изменения параметров ролей.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Команда /player
Позволяет управлять отдельным игроком и его параметрами.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Внимание: команда wipedata удаляет данные персонажа. Используйте её только тогда, когда действительно требуется сбросить прогресс игрока.
Изменение характеристик игроков
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Селекторы игроков
Некоторые команды позволяют выбирать не только конкретного игрока по имени, но и группы игроков.
Для этого используются специальные селекторы.
| Селектор
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Также селекторы поддерживают фильтрацию по имени, роли, группе и расстоянию.
Важно: в данном случае квадратные скобки являются частью синтаксиса селекторов.
Игровые режимы
Команда /gamemode
Позволяет менять игровой режим.
Синтаксис:
/gamemode [mode]
Доступные режимы:
| Значение
|
Режим
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Например, чтобы включить творческий режим:
/gamemode creative
Или:
/gamemode 2
Чтобы вернуться в режим выживания:
/gamemode survival
Также существует сокращённая команда:
/gm
Изменение режима другого игрока
Для изменения режима конкретного игрока используется:
/gamemode [playername] [mode]
Например:
/gamemode Player123 2
Это переключит указанного игрока в творческий режим.
Телепортация игроков
Команда /tp
Позволяет телепортироваться в указанную точку мира.
Синтаксис:
/tp [x] [y] [z]
Пример:
/tp 100 120 200
Телепортирует персонажа к указанным координатам.
Телепортация к другому игроку
Чтобы телепортироваться к игроку:
/tp [playername]
Например:
/tp Player123
Телепортация другого игрока
Для телепортации другого игрока к указанным координатам:
/tp [playername] [coordinates]
Относительные координаты
Также поддерживаются относительные координаты.
Например:
/tp ~1 ~0 ~0
Эта команда перемещает персонажа на один блок по оси X относительно текущего положения.
Телепортация к точке на карте
Для телепортации к сохранённой точке используется:
/tpwp [name]
Где name — название или начало названия точки на карте.
Выдача предметов и блоков
Команда /giveitem
Позволяет выдать предмет игроку.
Синтаксис:
/giveitem [itemcode] [quantity] [playername]
Где:
itemcode — внутренний идентификатор предмета
quantity — количество
playername — игрок, которому необходимо выдать предмет
Если игрок не указан, предмет выдаётся тому, кто выполнил команду в игре.
Команда /giveblock
Позволяет выдать блок.
Синтаксис:
/giveblock [blockcode] [quantity] [playername]
По умолчанию выдаётся один блок.
У игрока должен быть свободный слот инвентаря.
Для некоторых блоков также можно передавать дополнительные атрибуты.
Пример из официальной документации:
/giveblock clutter{type: "barrel-metal1"}
Управление временем
Команда /time
Позволяет просматривать и менять игровое время.
Важно: разработчики предупреждают, что изменение времени может приводить к нежелательным последствиям для игрового мира.
Перед экспериментами рекомендуется создать резервную копию.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Примеры изменения времени
Поставить 12 часов дня:
/time set 12
Поставить 6 часов утра:
/time set 6
Поставить 18:00:
/time set 18
Время указывается в 24-часовом формате.
Также можно использовать дробные значения.
Например:
/time set 1.5
Установит время 01:30.
Изменение месяца
Для изменения месяца используется:
/time setmonth [month]
Например:
/time setmonth jan
Установит январь.
Для выбора других месяцев используются сокращения:
jan feb mar apr may jun jul aug sep oct nov dec
Управление погодой
Команда /weather
Позволяет управлять погодой, осадками, ветром и погодными событиями.
Для просмотра текущей информации:
/weather
Основные команды погоды
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Как отключить дождь
Для прекращения дождя:
/weather stoprain
Также можно задать интенсивность осадков:
/weather setprecip 0
Значения параметра:
-1 — убирает дождевые облака
0 — прекращает осадки, оставляя часть дождевых облаков
1 — устанавливает максимальную интенсивность осадков
После использования setprecip выбранное состояние осадков сохраняется до сброса.
Чтобы вернуть автоматическое управление осадками:
/weather setprecipa
Управление ветром
Для изменения ветра используется:
/weather setw [wind]
Доступные значения:
lightbreeze — лёгкий ветер
mediumbreeze — умеренный ветер
still — штиль
storm — штормовой ветер
strongbreeze — сильный ветер
Например:
/weather setw storm
Временные бури
В Vintage Story есть специальные временные бури — Temporal Storms.
Управлять ими можно через следующие команды.
Узнать время до следующей бури
/nexttempstorm
Команда показывает количество дней до следующей временной бури.
Запустить временную бурю
/nexttempstorm now
Команда перемещает игровое время к началу следующей временной бури, вызывая её немедленное начало.
Настройки игрового сервера
Команда /serverconfig
Позволяет просматривать и изменять основные настройки сервера Vintage Story.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Изменение количества игроков
Например, чтобы установить максимальное количество игроков:
/serverconfig maxclients 20
Установка пароля
Чтобы установить пароль:
/serverconfig password MyPassword123
Важно: пароль не должен содержать пробелы.
Чтобы удалить пароль:
/serverconfig nopassword
Включение и отключение PvP
Разрешить PvP:
/serverconfig allowpvp true
Запретить PvP:
/serverconfig allowpvp false
Отключение появления существ
/serverconfig entityspawning false
Чтобы снова разрешить появление существ:
/serverconfig entityspawning true
Настройка Tickrate
Tickrate — это частота обновления игровой логики на сервере.
Для изменения используется:
/serverconfig tickrate [value]
В официальной документации указан диапазон:
10-100
Более высокий Tickrate может повысить отзывчивость игровой симуляции, но требует больше вычислительных ресурсов.
Важно: не рекомендуется без необходимости увеличивать Tickrate, особенно на сильно загруженных серверах.
Белый список игроков (Whitelist)
В Vintage Story можно ограничить доступ к серверу через белый список.
Добавление игрока
/player Player123 whitelist on
Управление режимом Whitelist
/serverconfig WhitelistMode [mode]
Доступные значения:
on — включает режим белого списка
off — отключает режим белого списка
default — использует стандартное поведение сервера
В официальной документации указано, что для выделенных серверов значение default соответствует включённому белому списку.
Управление игровым миром
Команда /worldconfig
Позволяет изменять настройки уже существующего игрового мира.
Синтаксис:
/worldconfig [parameter] [value]
Подробный перечень параметров конфигурации мира приведён в отдельной официальной документации:
Vintage Story — World Configuration
Важно: изменение некоторых параметров мира требует перезапуска сервера.
Не все настройки генерации мира могут применяться к уже созданным территориям.
Настройка отображения карты
Например, для включения цветной карты мира может использоваться:
/worldconfig colorAccurateWorldmap true
В официальном руководстве также приводится команда:
/worldconfigcreate bool colorAccurateWorldmap true
Для предоставления отдельному игроку соответствующего разрешения:
/player Player123 privilege grant colorAccurateWorldmap
Управление существами и объектами
Команда /entity
Позволяет создавать, удалять, подсчитывать и изменять игровые сущности.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Фильтры сущностей
Для работы с сущностями используются следующие селекторы:
| Селектор
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Также можно указывать дополнительные фильтры.
Например:
e[type=gazelle,range=3,alive=true]
Этот фильтр выбирает живых газелей в радиусе трёх блоков.
Дополнительные действия с сущностями
Через команду /entity cmd доступны различные действия:
| Подкоманда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Внимание: команды удаления сущностей могут привести к потере животных и других объектов игрового мира.
Используйте их с осторожностью.
Управление сервером
Статистика сервера
/stats
Показывает статистику работы сервера, включая Tickrate и использование памяти.
Отправить объявление
/announce [message]
Например:
/announce Сервер будет перезапущен через 5 минут!
Сообщение отправляется во все группы игрового чата.
Сохранить мир
/autosavenow
Принудительно запускает сохранение игрового мира.
Создать резервную копию
/genbackup
Создаёт полную резервную копию текущего сохранения мира.
Резервная копия помещается в папку резервных копий.
Команду можно выполнять без остановки сервера.
Также можно указать имя резервной копии:
/genbackup MyWorldBackup
Если имя не указано, оно будет создано автоматически на основе текущей даты и времени.
Выключить сервер
/stop
Останавливает игровой сервер.
Важно: на хостинге XLGAMES.GG для обычного выключения или перезапуска сервера удобнее использовать соответствующие кнопки панели управления.
Информация о мире
Команда /info
Позволяет получить информацию о текущем сохранении мира.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Как узнать Seed мира
Введите:
/info seed
Сервер покажет Seed текущего игрового мира.
Управление модами
Команда /moddb
В официальной документации Vintage Story описана встроенная утилита ModDB для управления модификациями.
Обратите внимание: раздел документации по этой команде проверялся для Vintage Story 1.18.0-pre.7. В более новых версиях доступность и синтаксис команд могут отличаться.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Перед установкой или обновлением модов рекомендуется делать резервную копию мира.
Приват территорий (Land Claim)
Vintage Story позволяет защищать территории от изменения другими игроками.
Для этого используется команда:
/land
Основные команды привата
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Изменение размеров территории
Для увеличения территории:
/land claim grow [direction] [amount]
Для уменьшения:
/land claim shrink [direction] [amount]
Доступные направления:
north east south west up down
Например:
/land claim grow north 10
Расширит выбранную область на 10 блоков в северном направлении.
Выдача доступа к привату
Чтобы предоставить игроку доступ:
/land claim grant [playername] [use|all]
Вместо use|all нужно указать одно из значений:
use — разрешить использование объектов
all — разрешить использование объектов, установку и разрушение блоков
Например:
/land claim grant Player123 all
Для отзыва доступа:
/land claim revoke Player123
Выдача доступа группе
/land claim grantgroup [groupname] [use|all]
Для удаления доступа группы:
/land claim revokegroup [groupname]
Группы игроков
Команда /group
Позволяет создавать группы игроков и управлять ими.
Группы используются для отдельного игрового чата и доступа к приватным территориям.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Точки на карте (Waypoints)
Команда /waypoint
Позволяет создавать и управлять точками на карте.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример создания точки
/waypoint add red copper
Создаёт точку красного цвета с названием copper в текущем местоположении игрока.
Другие команды игроков
Личное сообщение
/pm [playername] [message]
Отправляет личное сообщение указанному игроку.
Эмоции
Для использования эмоций применяется:
/emote [emote]
Поддерживаются, например:
wave — помахать рукой
cheer — радоваться
shrug — пожать плечами
cry — плакать
nod — кивнуть
facepalm — закрыть лицо рукой
bow — поклониться
laugh — смеяться
rage — злиться
Например:
/emote wave
Убийство собственного персонажа
/kill
Убивает персонажа, выполняющего команду.
Управление чанками
Команда /chunk
Используется для диагностики и управления загруженными чанками мира.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Важно: принудительная загрузка большого количества чанков может увеличить нагрузку на сервер.
Генерация мира
Команда /wgen
Используется для генерации, диагностики и изменения участков игрового мира.
Это административный инструмент, который может серьёзно повлиять на сохранение сервера.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример создания дерева
/wgen tree walnut
Создаёт ореховое дерево в текущей области.
Важно про регенерацию мира
Команды:
/wgen regen
/wgen regenr
/wgen regenc
/wgen regenrc
/wgen del
могут изменить или удалить существующие участки мира.
Внимание: перед использованием этих команд обязательно создайте резервную копию сохранения!
Не рекомендуется выполнять их на действующем сервере с постройками игроков без предварительного тестирования.
Диагностика и отладка сервера
Команда /debug
Позволяет получать техническую информацию о работе сервера.
Эти команды предназначены преимущественно для опытных администраторов.
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Диагностика лагов сервера
Если на сервере наблюдаются задержки, можно использовать:
/stats
Для получения общей статистики.
Для более подробной диагностики медленных тиков:
/debug logticks 100
Команда записывает в лог информацию о серверных тиках, обработка которых заняла более 100 миллисекунд.
Диагностическая информация записывается в:
server-main.txt
Это может помочь определить причины задержек, связанные с обработкой игровой логики.
Дополнительные инструменты
Команда /fixmapping
/fixmapping applyall
Применяет переназначение блоков и предметов при переходе на новую версию игры.
Команда /bir
Используется для работы с идентификаторами блоков.
Поддерживаемые подкоманды:
/bir getid
/bir getcode
/bir remap
Может использоваться при исправлении проблем с блоками после удаления или обновления модов.
Команда /whenwillitstopraining
/whenwillitstopraining
Показывает, когда должен закончиться текущий дождь.
Команда /we
Используется для работы с WorldEdit.
Подробная официальная документация:
Vintage Story — WorldEdit
Создание серверных макросов
Команда /macro
Позволяет создавать серверные макросы, объединяющие несколько действий и команд.
Основные подкоманды:
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
С помощью макросов можно автоматизировать последовательности административных действий.
Какие команды использовать осторожно
Некоторые команды могут существенно изменить игровой мир или привести к потере данных.
Особенно внимательно следует использовать:
| Команда
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Важно: перед использованием команд, изменяющих или удаляющих данные мира, рекомендуется создавать резервную копию.
Для этого можно использовать:
/genbackup
Если команда не работает
Если команда возвращает ошибку или не выполняется, проверьте:
- правильно ли указан синтаксис
- не добавлены ли лишние квадратные скобки
- имеются ли у вас необходимые права
- поддерживается ли команда вашей версией Vintage Story
- правильно ли указано имя игрока
- требуется ли перезапуск сервера для применения изменений
Разработчики рекомендуют использовать встроенный справочник:
.chb
Он позволяет получить информацию о командах, доступных в установленной версии игры.
Важно
- Серверные команды Vintage Story начинаются с символа
/.
- Некоторые команды доступны обычным игрокам, другие требуют административных прав.
- Для выдачи администратора используется
/op.
- Для просмотра команд используется
/help.
- Для просмотра статистики сервера используется
/stats.
- Для принудительного сохранения мира используется
/autosavenow.
- Для создания резервной копии используется
/genbackup.
- Команды изменения генерации мира и удаления данных необходимо использовать осторожно.
- После изменения некоторых настроек сервера требуется перезапуск.
- Доступность и синтаксис отдельных команд могут отличаться в зависимости от версии Vintage Story.
Полезные ссылки
Аренда сервера Vintage Story
На хостинге XLGAMES.GG вы можете арендовать игровой сервер Vintage Story с доступом к панели управления, консоли и файлам сервера.
Заказать сервер Vintage Story на XLGAMES.GG
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|