List of server commands/ru: Difference between revisions

From Vintage Story Wiki
(Updating to match new version of source page)
(Updating to match new version of source page)
 
Line 1: Line 1:
<languages/>
<languages/>
Это список команд, которые выполняются на сервере и, следовательно, изменяют параметры, которые могут повлиять на всех игроков. Для некоторых из этих команд требуются [[Coordinates/ru|координаты]], поэтому убедитесь, что вы используете правильное обозначение.


{{Outdated|<span lang="en" dir="ltr" class="mw-content-ltr">Severely outdated, see protip below for up to date information.</span>}}
{{GameVersion|1.15}}
{{GameVersion|1.15}}
Это список команд, которые выполняются на сервере и, следовательно, изменяют параметры, которые могут повлиять на всех игроков. Для некоторых из этих команд требуются [[Coordinates/ru|координаты]], поэтому убедитесь, что вы используете правильное обозначение.


{{Protip
{{Protip
|Icon=Book-normal-brickred.png
|1. Все команды сервера начинаются с /
|1. Все команды сервера начинаются с /
2. Не набирайте символы [ и ] из синтаксиса команды.
2. Не набирайте символы [ и ] из синтаксиса команды.
Например, правильная команда: <code>/time set 12<code/>,  а не <code>/time set [12]<code/>
Например, правильная команда: <code>/time set 12<code/>,  а не <code>/time set [12]<code/>
2. После изменения настроек сервера (мира), мир нужно перезагрузить, чтобы изменения подействовали.
2. После изменения настроек сервера (мира), мир нужно перезагрузить, чтобы изменения подействовали.
<div lang="en" dir="ltr" class="mw-content-ltr">
It is advised to utilize in-game command handbook available under client command .chb as it is generally up to date with current game version and often has more information than what is available on Wiki.
</div>
}}
}}
__TOC__
__TOC__
== Многопользовательские команды для игроков ==  
== Многопользовательские команды для игроков ==  
Line 74: Line 79:


<span lang="en" dir="ltr" class="mw-content-ltr">== Privilege Control ==</span>
<span lang="en" dir="ltr" class="mw-content-ltr">== Privilege Control ==</span>
<span lang="en" dir="ltr" class="mw-content-ltr">=== player selectors ===</span>
<span lang="en" dir="ltr" class="mw-content-ltr">In the following commands, <code>[playername]</code> represents a player selector. The following selectors are accepted:</span>
; <span lang="en" dir="ltr" class="mw-content-ltr">playername</span>
: <span lang="en" dir="ltr" class="mw-content-ltr">A single player name without any brackets or quotes. This is an alias for a[name=playername].</span>
; s[]
: <span lang="en" dir="ltr" class="mw-content-ltr">The calling player</span>
; o[]
: <span lang="en" dir="ltr" class="mw-content-ltr">All online players</span>
; a[]
: <span lang="en" dir="ltr" class="mw-content-ltr">All player who have ever logged into the server</span>
<span lang="en" dir="ltr" class="mw-content-ltr">The selectors with a bracket also accept filters to narrow down the list.</span>
; role
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players who have this role</span>
; name
: <span lang="en" dir="ltr" class="mw-content-ltr">Only the player with this name</span>
; group
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players in this group</span>
; namematches
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players whose name matches this glob-style wildcard</span>
; range
: <span lang="en" dir="ltr" class="mw-content-ltr">Only players who are at most this far away from the caller</span>
<div lang="en" dir="ltr" class="mw-content-ltr">
For example <code>o[namematch=b*,range=10,role=admin]</code> selects all online players whose name starts with 'b', are at most 10 blocks away from the caller, and are admins.
</div>
=== /op ===
=== /op ===
* <code>/op [playername]</code><br /> Заменяет <code>/player [playername] role admin</code>.
* <code>/op [playername]</code><br /> Заменяет <code>/player [playername] role admin</code>.
Line 92: Line 126:
See dedicated page on {{ll|World Configuration|World Configuration}}
See dedicated page on {{ll|World Configuration|World Configuration}}
</div>
</div>
==== World map ====
All of the following work<ref>Tested 15 Mar 2024 in version 1.19.4</ref> in a singleplayer world to restore the parchment-style map to the classic colorful map:
* <code>/worldconfig colorAccurateWorldmap true</code>
* <code>/worldconfigcreate bool colorAccurateWorldmap true</code>
* <code>/player [playername] privilege grant colorAccurateWorldmap</code>
In a multiplayer world, the following restores the classic map for an individual:
* <code>/player [playername] privilege grant colorAccurateWorldmap</code>
while the following restores the classic map for all players:
* <code>/worldconfig colorAccurateWorldmap true</code>
* <code>/worldconfigcreate bool colorAccurateWorldmap true</code>
(needs confirmation)


=== /entity ===
=== /entity ===
Line 196: Line 244:
* [[World Configuration/ru|Конфигурация мира]]
* [[World Configuration/ru|Конфигурация мира]]
</div>
</div>
{{Game navbox}}
{{Navbox/modding}}
{{Navbox/modding}}

Latest revision as of 06:46, 5 September 2024

Gear-rusty.png

This page is outdated.
The content on this page is not up to date with the most recent game update. If you do wish to contribute, please request wiki edit access on the Discord.

Эта страница проверялась в последний раз для версии Vintage Story 1.15.

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

Book-normal-brickred.png Подсказка:

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

/land

Команды для привата территории

  • /land [claim|free|info|list]
    Заявите права на область мира, где только вы можете строить или использовать блоки.
  • /land list
    Отображает список заявлений, которые вы сделали до сих пор, вы можете использовать отображаемый порядковый номер, чтобы изменить его, см. ниже.
  • /land info
    Вывести информацию о претенденте на текущую позицию, если таковая имеется.
  • /land free [index]
    Удаляет вашу заявку.
  • /land adminfree
    Удаляет заявку игрока как администратора.
  • <код>/заявка на землю [load|new|grant|revoke|grantgroup|revokegroup|grow|shrink|start|end|add|allowuseeveryone|plevel|fullheight|save|cancel|download]
    Создайте или измените существующую заявку.
    • /landclaim load [0..999]
      Загрузить существующее заявление для модификации. Используйте порядковый номер, как показано в списке /land, чтобы выбрать, какое заявление.
    • /landclaim new
      Создать новое заявление, также помечает начальную позицию.
    • /land Claim Grant [имя_игрока] [use|all]
      Предоставьте данному игроку доступ к вашему заявлению. «использовать» только для прав использования/взаимодействия, «все» для прав использования и размещения/разрыва блокировки.
    • /landclaim revoke [имя_игрока]
      Отменить привилегию, ранее предоставленную данному игроку по вашему заявлению.
    • /land Claim GrantGroup [groupname] [use|all]
      Предоставить данной группе игроков доступ к вашему заявлению. «использовать» только для прав использования/взаимодействия, «все» для прав использования и размещения/разрыва блокировки.
    • /landclaim revokegroup [groupname]
      Отозвать ранее предоставленную привилегию данной группе игроков по вашему заявлению.
    • /landclaim allowuseeveryone [true|false]
      Предоставить или отозвать доступ к использованию для всех игроков
    • /landclaim start
      Отметьте начальную позицию прямоугольной области, которую нужно заявить.
    • /landclaim end
      Отметьте конечную позицию кубовидной области, которую нужно заявить.
    • /landclaim grow [north|east|south|west|up|down] [-99..99]
      Расширить выбранный прямоугольный параллелепипед в направлении север/восток/юг/запад/ вверх/вниз на заданную длину. Если длина не указана, выбор увеличивается на 1 блок.
    • /landclaim shrink [north|east|south|west|up|down] [-99..99]
      Уменьшить текущий выбранный прямоугольный параллелепипед в направлении север/восток/юг/запад/ вверх/вниз на заданную длину. Если длина не указана, выбор уменьшается на 1 блок.
    • /landclaim add
      Добавляет текущий выбранный прямоугольный параллелепипед к редактируемому в данный момент заявлению. Заявка может существовать для нескольких прямоугольных параллелепипедов, если они примыкают друг к другу.
    • /landclaim fullheight
      Вертикально увеличить текущий выбранный прямоугольный параллелепипед, чтобы охватить всю высоту от нижней части мира до вершины мира. Обратите внимание, что с настройками по умолчанию это невозможно, потому что игроки не могут претендовать на такое количество чанков.
    • /landclaim save [description]
      Сохранить текущие изменения заявления и прекратить редактирование текущего заявления.
    • /заявка на землю отменяется
      Отменить все изменения этой заявки.
    • /land claim download [0..999]
      Загрузите существующую претензию на свой компьютер. Используйте индексный номер, указанный в списке /land, чтобы выбрать заявку. Файл .json сохраняется в AppData/Roaming/VintageStoryData/WorldEdit. Эту команду можно использовать на сервере, даже если вы не являетесь администратором.


/group

  • /group [create|disband|rename|invite|acceptinvite|leave|list|info|kick|op|deop]
    Создать/управлять или уничтожить группу игроков. Группы игроков в настоящее время служат только для предоставления отдельного канала для чата в дополнение к предоставлению доступа к заявленным областям.
    • /group create [groupname]
      Создает новую группу игроков, собственный канал чата. Находясь в чат-канале этой группы:
    • <код>/группа пригласить [group] [playername]
      Приглашает игрока в эту группу
    • /group acceptinvite [groupname]
      Принять приглашение присоединиться к группе
    • /group leave [group]
      Покинуть группу игроков.
    • /group list
      Список всех групп, в которых вы сейчас состоите.
    • /group info [groupname]
      Список игроков группы.
    • /group rename [oldgroupname] [newgroupname]
      Переименовывает группу.
    • /group kick [group] [playername]
      Удаляет игрока из группы.
    • /group op [group] [playername]
      Предоставляет этому игроку статус оператора, что позволяет ему приглашать других игроков.
    • /group deop [group] [playername]
      Отменяет статус оператора у этого игрока.
    • /group disband [group]
      Уничтожить группу игроков. Должен быть владельцем для выполнения этой команды.


/waypoint

Эти команды влияют на карту мира игроков и путевые точки.

  • /waypoint [add|addat|addati|list|remove]
    Добавляйте и редактируйте свой список путевых точек.
    • /waypoint add [color] [title]
      Добавляет путевую точку с заданным цветом и текстом в вашу текущую позицию. Цвет может быть любым по имени .NET Цвет или шестнадцатеричный код.
      Пример: /waypoint add red copper
    • /waypoint addat [coords] [pinned] [color] [title]
      Добавьте путевую точку на заданных координатах.
    • /waypoint addati [icon] [x] [y] [z] [pinned] [color] [title]
      Добавьте путевую точку в ваше текущее местоположение, включая информацию о цвете и значке.
    • /waypoint list
      Показывает список всех путевых точек игрока по идентификационному номеру.
    • /waypoint remove [id]
      Удаляет идентификатор путевой точки, как показано на рисунке /waypoint list.

/kill

  • /kill
    Убивает игрока.

/emote

  • /emote [wave|cheer|shrug|cry|nod|facepalm|bow|laugh|rage]
    Персонаж игрока выражает эмоции.

/pm

  • /pm [playername] [message]
    Отправить личное сообщение пользователю (создает временную группу)


Команды для Модераторов и Администраторов

/help

  • /help
    Перечислить все команды сервера.

/giveblock

  • /giveblock [blockcode][{attributes}] [quantity] [toplayername]
    Создает стопку предметов из указанного блока в указанном количестве и отдает ее указанному игроку. У игрока должен быть пустой слот инвентаря, чтобы получить набор предметов. Количество, имя игрока и атрибуты являются необязательными. Количество по умолчанию равно 1. Если имя игрока не задано, целью является собственный игрок командного пользователя. Если указаны атрибуты, они должны быть записаны в том же формате, что и в файле JSON (примечание: пробелы в JSON необязательны, и здесь будет проще опустить пробелы)

/giveitem

  • /giveitem [itemcode] [quantity] [toplayername] [attributes]
    То же самое, что и выше, но для предметов.

/gamemode

  • /gamemode [0..4|guest|survival|creative|spectator]
    Имена режимов могут быть сокращены до любой длины. Устанавливает режим игры:
    • 0|guest Гостевой режим — нельзя размещать/удалять блоки, но можно взаимодействовать с ними.
    • 1|survival Режим выживания — можно медленно ломать/размещать блоки. Может умереть. Не могу летать. Инвентарь выживания.
    • 2|creative Творческий режим — Доступ ко всем блокам через творческий инвентарь. Мгновенный разрыв блока. Не могу умереть. Может летать.
    • 3|spectator Режим наблюдателя — нельзя размещать/удалять блоки и не может ни с чем взаимодействовать, но может летать.
  • /gamemode [playername] [0..4]
    Устанавливает игровой режим для данного игрока.

/gm

Shorthand of /gamemode

/tp

  • /tp [coordinates]
    Teleport yourself to the position given.
    • /tp x y z
      Teleports the player to given pretty coordinate visible from the pretty coordinate box.
    • /tp =x =y =z
      Teleports the player to given absolute coordinate visible from the debug screen on CTRL + F3.
    • /tp ~x ~y ~z
      Teleports player by a given relative distance, i.e. teleport ~1 ~0 ~0 will teleport the player one block in x direction.
  • /tp [playername] [coordinates]
    Teleport given player to a different position.
  • /tp [playername]
    Teleport yourself to given player.
  • /tpwp [starts with name]
    Teleport yourself to a waypoint.


/ban

  • /ban [playername] [reason]
    Заблокировать игрока.

/unban

  • /unban [playername]
    Разблокировать игрока.

/kick

  • /kick [playername] [reason]
    Выгнать игрока

/clear

  • /clearinv
    Удаляет все предметы из вашего инвентаря.

/nexttempstorm

  • /nexttempstorm
    Сообщает вам количество дней, оставшихся до следующего темпорального шторма.
  • /nexttempstorm now
    Быстрая перемотка времени вперед, чтобы сразу же начался темпоральный шторм.

== Privilege Control ==

=== player selectors === In the following commands, [playername] represents a player selector. The following selectors are accepted:

playername
A single player name without any brackets or quotes. This is an alias for a[name=playername].
s[]
The calling player
o[]
All online players
a[]
All player who have ever logged into the server


The selectors with a bracket also accept filters to narrow down the list.

role
Only players who have this role
name
Only the player with this name
group
Only players in this group
namematches
Only players whose name matches this glob-style wildcard
range
Only players who are at most this far away from the caller

For example o[namematch=b*,range=10,role=admin] selects all online players whose name starts with 'b', are at most 10 blocks away from the caller, and are admins.

/op

  • /op [playername]
    Заменяет /player [playername] role admin.

/role

  • /role [rolename] [roleproperty]
    Показать или изменить [roleproperty] для роли [rolename].
    • /role [rolename] spawnpoint [x] [y?] [z]
      Настройте точку появления для конкретной роли. Любой игрок с этой ролью появится в этом месте.
    • /role [rolename] privilege [grant|revoke] [privelegename]
      Предоставить или отозвать привилегии для данной роли.
    • /role [rolename] landclaimallowance [value]
      Установите максимально допустимую площадь захвата в кубических метрах для каждого игрока с этой ролью. (по умолчанию: 4 чанка = 4*32*32*32 кубических метра = 131072)
    • /role [rolename] landclaimmaxareas [value]
      Установите максимальное количество несмежных областей, на которые может претендовать игрок. (по умолчанию: 3)
    • /role [rolename] landclaimminsize [x y z]
      Установить наименьший прямоугольный параллелепипед, на который может претендовать игрок. (по умолчанию: 6 на 6 на 6)


/player

  • /player [playername] movespeed
    Установите скорость передвижения игрока
  • /player [playername] clearinv
    Очистите весь инвентарь игрока
  • /player [playername] wipedata
    Сотрите данные игрока, такие как весь инвентарь, скин/класс и т.д.
  • /player [playername] [белый список|привилегия|роль|сущность|статистика|режим игры|landclaimallowance|landclaimmaxareas]
    Изменить или отобразить данные игрока
    • /player [playername] whitelist
      Посмотреть текущий режим белого списка данного игрока
    • /player [playername] whitelist on
      Добавляет игрока в белый список сервера
    • /player [playername] privilege
      Список текущих привилегий игроков
    • /player [playername] privilege[grant|revoke] [privilegename]
      Предоставляет или отменяет данную привилегию для этого игрока
    • /player [playername] role
      Показывает текущую привилегированную роль игроков (по умолчанию: суперплеер)
    • /player [playername] role[rolename]
      Устанавливает текущую привилегированную роль игрока (по умолчанию: суперплеер)
    • /player [playername] stats
      Показывает сводку текущих привилегий игроков
    • /player [playername] gamemode [0..4 или частично/полностью написанное название игрового режима]
      Показывает или устанавливает текущий игровой режим игроков
    • /player [playername] landclaimallowance [0..9999]
      Показывает или устанавливает дополнительное разрешение на землю для определенного игрока, независимо от разрешения, установленного ролью (по умолчанию: 0)
    • /player [playername] landclaimmaxareas [0..9999]
      Показывает или задает допуск к дополнительным земельным участкам для конкретного игрока, независимо от допусков, установленных роль (по умолчанию: 0)
    • /player [playername] allowcharselonce
      Позволяет игроку повторно выбрать свой класс после того, как он уже сделал это.
    • /player [playername] entity
      Показывает информацию (позиция, сытость, здоровье) об игроке
      • /player [playername] entity temp [значение]
        Установить температуру тела игрока
      • /player [playername] entity health [0.1-1]
        Установить здоровье игрока (по умолчанию: 1, что делает здоровье равным 100% от полной шкалы здоровья)
      • /player [playername] entity maxhealth [0.1-999]
        Установите максимальное здоровье игрока
      • /player [playername] entity maxoxygen [int]
        Установите максимальный уровень кислорода для игрока. Целое число — длительность таймера кислорода в миллисекундах. (по умолчанию: 20 000 или 20 секунд)
    • /player [playername] entity intox [0.1-1]
      Устанавливает уровень опьянения игрока
    • /player [playername] movespeed [value]
      Устанавливает скорость игрока
      • /player [playername] entity satiety [0.1-1]
        Установить сытость игрока (по умолчанию: 1, сытость составляет 100% от полной шкалы сытости)


Управление миром

/worldconfig

Protip: Do not actually type the [ ] shown in this command syntax, that is intended only to show which values can be changed!

See dedicated page on World Configuration

World map

All of the following work[1] in a singleplayer world to restore the parchment-style map to the classic colorful map:

  • /worldconfig colorAccurateWorldmap true
  • /worldconfigcreate bool colorAccurateWorldmap true
  • /player [playername] privilege grant colorAccurateWorldmap

In a multiplayer world, the following restores the classic map for an individual:

  • /player [playername] privilege grant colorAccurateWorldmap

while the following restores the classic map for all players:

  • /worldconfig colorAccurateWorldmap true
  • /worldconfigcreate bool colorAccurateWorldmap true

(needs confirmation)

/entity

  • /entity [spawn|countbytype|removebytype|countbyclass|removebyclass|listnearest|debug|removebyid]
    Создавать, удалять и подсчитывать сущности (выпадающие предметы, существа и т. д.).
    • /entity spawn [entitytype]
      Создать объект по типу. Допустимые типы можно найти в папке ресурсов мода выживания /entities.
    • /entity countbytype [entitytype]
      Подсчет количества существующих объектов данного типа. entitytype может использовать подстановочные знаки, например, drifter-* подсчитывает дрифтеров любого типа.
    • /entity removebytype [entitytype]
      Удалить все объекты заданного типа. entitytype может использовать подстановочные знаки.
    • /entity remove [entitytype]
      Сокращение для /entity removebytype
    • /entity countbyclass [entityclass]
      Подсчитать, сколько существует объектов данного класса, например EntityItem или EntityAgent.
    • /entity countg
      Список всех близлежащих объектов, сгруппированных по первой части кода (волк, овца и т. д.)
    • /entity removebyclass [entityclass]
      Удаление всех объектов данного класса.
    • /entity listnearest [x y z] (ver-range) (hor-range)
      Показать сводку всех ближайших объектов в заданном диапазоне. Если координаты x/y/z не указаны, берется текущая позиция игрока.
    • /entity debug [0|1]
      Включить режим отладки сущности, при этом всем подключенным клиентам будет отправляться непрерывная отладочная информация, которая отображается над сущностью, если клиент использовал команду ' .clientConfig showEntitydebuginfo 1'
    • /entity removebyid [entityid]
      Используется для удаления одного конкретного объекта. Найдите идентификатор объекта с помощью «.clientConfig showEntityDebuginfo». Полезно, например, для окончательного удаления определенного трейдера.


/time

Warning
Using commands to modify time frequently has unwanted side effects. To avoid losing a world, test time commands in a separate world, and/or create a backup.


  • /time [set|get|speed]
    Функции, связанные со временем
    • /time
      Показывает текущее время
    • /time stop
      Остановить ход времени и процессы, влияющие на время
    • /time resume
      Возобновить ход времени и процессы, затронутые временем
    • <код>/time set [lunch|day|night|latenight|morning|latemorning|sunrise|sunset|afternoon|midnight|witchinghour]
      Устанавливает часы на заданное время суток
    • /time set [time]
      Устанавливает часы на время, указанное в часах, в 24-часовом формате. Например. 1.5 это 1:30 ночи
    • /time setmonth [jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec]
      Устанавливает календарь на заданный месяц год
    • /time add [hours]:[minutes]
      Добавляет указанные часы и минуты в календарь
    • /time speed [0-9999]
      Показывает или устанавливает текущую скорость игрового времени (по умолчанию 60)
    • /time hoursperday [0-9999]
      Показывает или устанавливает текущие часы в день (по умолчанию 24)
    • /time calendarspeedmul
      Показывает или устанавливает множитель скорости календаря, изменяющий общую скорость времени в игре (по умолчанию 0,5, благодаря чему часы проходят со скоростью 50% от нормальной скорости)
Имя времени Значение времени
lunch 12
day 12
night 20
latenight 22
morning 8
latemorning 10
sunrise 6.5
sunset 17.5
afternoon 14
midnight 0
witchinghour 3


/weather

  • /weather [setprecip|stoprain|acp|lp|t|c|setw|setev|setevr|set|seti|setirandom|setir]
    Управляет режимами погоды и ветра. Если /weather запускается сам по себе, он печатает текущую статистику погоды.
    • /weather setprecip [-1..1|auto]
      Запуск без аргументов возвращает текущий precip. переопределить, если он установлен. Включение аргумента переопределяет интенсивность осадков и, в свою очередь, также наложение дождевых облаков. -1 удаляет все дождевые облака, 0 останавливает любой дождь, но оставляет некоторые дождевые облака, а 1 вызывает самый сильный дождь и сплошные дождевые облака. Сервер будет бесконечно оставаться в этом состоянии дождя, пока не будет сброшен с помощью auto или /weather acp.
    • /weather stoprain
      Останавливает любой текущий дождь, перенаправляя его на время в будущем, когда дождя не будет.
    • /weather acp
      Включает автоматическое изменение погодных условий.
    • /weather lp
      Список всех загруженных шаблонов погоды.
    • /weather t
      Переход к случайному погодному режиму.
    • /weather c
      Быстрый переход к случайному погодному режиму.
    • /weather setev [event]
      Устанавливает глобальное погодное событие.
    • /weather setevr [event]
      Установить погодное событие только в регионе игрока.
    • /weather setw [lightbreeze|mediumbreeze|still|storm|strongbreeze]
      Устанавливает текущую схему ветра в соответствии с заданной формой ветра.
    • /weather [set|seti] [weatherpattern]
      Мгновенно устанавливает погодный шаблон на weatherpattern.
    • /weather setirandom
      Мгновенно устанавливает погоду в случайном порядке.
    • /weather setir [weatherpattern]
      Мгновенно устанавливает погоду [weatherpattern] только в текущем регионе.


Управление и настройка сервера

/serverconfig

  • /serverconfig [config]
    Изменить или отобразить конфигурацию сервера [config]
    • /serverconfig maxchunkradius [integer]
      Отображает максимальный радиус фрагмента. Устанавливает максимальный радиус чанка равным переданному целому числу, которое является максимальным радиусом чанка, который может загрузить игрок
    • /serverconfig maxclients [integer]
      Отображает максимальное количество клиентов. Устанавливает максимальное количество подключенных клиентов равным переданному целому числу
    • /serverconfig password [string]
      Задает пароль сервера, необходимый для подключения к серверу. Он не может содержать пробелов
    • /serverconfig nopassword
      Удаляет защиту паролем
    • /serverconfig antiabuse [Off|Basic|Pedantic]
      Устанавливает уровень защиты от злоупотреблений, это защищает от ряда злонамеренных действий игрока, но в настоящее время работа над этим продолжается
    • /serverconfig allowpvp [bool]
      Управление, позволяющее игрокам сражаться друг с другом
    • /serverconfig allowfirespread [bool]
      Включить/отключить распространение огня
    • /serverconfig allowfallingblocks [bool]
      Включить/отключить блокировку гравитации
    • /serverconfig onlywhitelist [bool]
      Разрешить подключение к серверу только игрокам из белого списка
    • /serverconfig entityspawning [bool]
      Управление созданием глобальных объектов. Если его отключить, существа не будут появляться (по умолчанию: включено)
    • /serverconfig tickrate [10-100]
      Показывает или устанавливает частоту тиков сервера. Более высокий тикрейт делает сервер более отзывчивым. Низкий тикрейт имеет противоположный эффект
    • /serverconfig blockTickSamplesPerChunk
      Управляет тем, сколько случайных тиков обновления должно выполняться для каждого фрагмента
    • /serverconfig defaultspawn [x y? z]
      Показывает или устанавливает точку появления по умолчанию. y можно не указывать, чтобы автоматически использовать положение поверхности в заданном положении x/z
    • /serverconfig setspawnhere
      Устанавливает точку появления по умолчанию там, где в данный момент стоит игрок
    • /serverconfig passtimewhenempty [bool]
      Показывает или устанавливает, должно ли проходить время, когда к серверу не подключены игроки
    • /serverconfig spawncapplayerscaling [0..1]
      Помогает равномерно распределить спавн мобов вокруг каждого игрока Значение 0 означает, что дополнительные мобы не могут появляться при увеличении количества игроков, значение 1 означает, что второй игрок удваивает ограничение появления, 3 игрока утраивает ограничение появления и так далее (по умолчанию: 0,75)


/stats

  • /stats
    Показать текущую статистику сервера, частоту тиков, использование памяти и т.д..

/announce

  • /announce [message]
    Сделать объявление на сервере и для всех чат-групп.

/stop

  • /stop
    Останавливает сервер.

/autosavenow

  • /autosavenow
    Autosaves the server.

/list

  • /list [clients|banned|role|privileges]
    Показать различные списки информации.
    • /list clients
      Показать текущие подключенные клиенты.
    • /list banned
      Показать текущий список заблокированных игроков.
    • /list role
      Показать список всех настроенных ролей.
    • /list privileges
      Показать список всех настроенных привилегий.

/allowlan

  • /allowlan [on|off]
    Разрешать ли внешние подключения по локальной сети к серверу (временная настройка времени выполнения для невыделенных серверов)

Утилиты и средства отладки

/moddb

Эта страница проверялась в последний раз для версии Vintage Story 1.18.0-pre.7.

  • /moddb [install|remove|list|search|searchcompatible|searchfor|searchforc]
    ModDB utility. To install and remove mods.
    • /moddb install [modid] [gameVersion] : Install the specified mod.
    • /moddb remove [modid] : Uninstall the specified mod.
    • /moddb list : List all installed mods.
    • /moddb search [query] : Full-text search on ModDB.
    • /moddb searchcompatible [modid] : Search for a mod, filtered for game versions compatible with the current version.
    • /moddb searchfor [gameVersion] [modid] : Search for a mod, filtered for the specified game version only.
    • /moddb searchforc [gameVersion] [modid] : Search for a mod, filtered for game versions compatible with the specified version.

/fixmapping

  • /fixmapping applyall
    Применяет переназначение блоков и предметов для перехода на новую версию игры

/genbackup

  • /genbackup [filename]
    Создает полную копию текущей игры и сохраняет ее в папке резервных копий. Может быть запущен без остановки сервера. Если название файла не указано, назовет файл используя текущие дату и время.

/bir

  • /bir [getid|getcode|remap]
    Инструменты восстановления идентификатора блока. Полезно исправить сломанные блоки после удаления/обновления пользовательских блоков.

/chunk

  • /chunk [cit|printmap|unload|forceload]
    Указывает серверу загрузить заданную область и предотвращает выгрузку. Если добавить логический sendtoclient, то он также принудительно обновит все эти чанки клиенту.
  • /chunk cit
    Переключает, следует ли отправлять какие-либо новые чанки клиенту. Принудительные чанки все еще загружаются.
  • /chunk printmap
    Переключает, должен ли сервер автоматически выгружать чанки, которые больше не находятся в зоне действия игроков, а также отправлять команды выгрузки чанков клиентам.
  • /chunk unload [0|1]
    Перезагружает все серверные моды, поддерживающие перезагрузку.
  • /chunk forceload x1 z1 x2 z2
    Текущая информация о генерации чанка.

/whenwillitstopraining

  • /whenwillitstopraining
    Говорит, когда дождь должен прекратиться.

/roomregdebug

Removed and replaced with /debug room as of version 1.19. These commands are kept for archival purposes.

  • /roomregdebug [list|hi|unhi]
    Инструменты отладки регистрации комнаты.
    • /roomregdebug list
      Список всех комнат, в которых находится игрок.
    • /roomregdebug hi
      Выделяет пространство комнат цветом. Неподходящие номера отмечены красным цветом, подходящие — зеленым.
    • /roomregdebug unhi
      Убирает подсветку комнаты.

/info

  • /info [ident|seed|createdversion|mapsize]
    Информация о текущем сохранении игры
    • /info ident
      Показывает идентификатор мира
    • /info seed
      Показывает сид мира
    • /info createdversion
      Показывает версию игры, в которой был создан мир
    • /info mapsize
      Показывает размер мира


/debug

  • /debug [subcommand]
    Различные команды отладки
    • /debug logticks [milliseconds]
      Если для обработки тика сервера требуется больше миллисекунд, чем предусмотрено, разбивка этого тика будет записана в server-main.txt
    • /debug tickhandlers
      Отображает сводную информацию о тиках блоков и объектов, зарегистрированных в данный момент
    • /debug tickhandlers dump [gtblock|gtentity|dcblock|sdcblock|dcentity]
      Сбрасывает полный список всех прослушивателей тиков/обратных вызовов в server-debug.txt
    • /debug helddurability [value]
      Устанавливает прочность текущего предмета
    • /debug helddura [value]
      Алиас /debug helddurability
    • /debug heldtemperature [value]
      Устанавливает температуру текущего удерживаемого элемента
    • /debug heldtemp [value]
      Алиас /debug heldtemperature
    • /debug heldstattr key [int|bool|string|tree|double|float] [value]
      Устанавливает атрибут стека для текущего элемента (например /debug heldstattr key type normal-generic для сундука)
    • /debug heldcoattr key [int|bool|string|tree|double|float] [value]
      Устанавливает атрибут коллекционирования для текущего предмета
    • /debug setgen [value]
      Устанавливает генерацию просматриваемого в данный момент объекта
    • /debug printcl [all|missing]
      Выводит полный список всех/отсутствующих коллекционных кодов в server-debug.txt
    • /debug itemcodes
      Экспортирует полный список всех кодов товаров в server-main.txt
    • /debug blockcodes
      Экспортирует полный список всех кодов блоков в server-main.txt
    • /debug blockids
      Перечисляет блоки, которые используют большинство идентификаторов блоков, в server-main.txt
    • /debug blockstats
      Генерирует количество используемых идентификаторов блоков, сгруппированных по первой части кода блока в server-main.txt
    • /debug privileges
      Изменяет режим отладки привилегий
    • /debug netbench
      Переключает тестирование сети
    • /debug tickposition
      Отмечает позицию
    • /debug stacktrace
      Трассировки стека
    • /debug chunk
      Различные команды чанков
      • /debug chunk queue [quantity]
        Количество генерируемых чанков в очереди
      • /debug chunk q [quantity]
        Алиас /debug chunk queue
      • /debug chunk stats
        Статистика загруженных в данный момент чанков
      • /debug chunk printmap
        Экспортирует карту загруженного чанка в формате PNG
      • /debug chunk here
        Информация о чанке в позиции вызывающего абонента
      • /debug chunk resend
        Отправляет чанк всем игрокам
      • /debug chunk relight
        Перезажигает чанк для всех игроков
    • /debug sendchunks [0|1]
      Позволяет переключать обычные операции генерации/отправки чанков всем клиентам. Этот переключатель не влияет на принудительно загруженные чанки
    • /debug rebuildlandclaimpartitions
      Восстанавливает разделы земельных претензий
    • /debug octagonpoints
      Печатает восьмиугольные точки
    • /debug cloh
      Уплотняет кучу больших объектов
    • /debug mainthreadstate
      Состояние основного потока
    • /debug killmainthread
      Убивает основной поток
    • /debug expclang
      Экспортирует список переводов блоков и элементов в файл Collectiblelang.json и добавляет заполнители для отсутствующих переводов
    • /debug rift [clear|fade|spawn|spawnhere]
      Различные команды разлома
      • /debug rift clear
        Немедленно удаляет все загруженные разломы
      • /debug rift fade
        Медленно удаляет все загруженные разломы, в течение нескольких минут
      • /debug rift spawn [quantity]
        Создаёт указанное количество разломов
      • /debug rift spawnhere
        Создает один разлом
    • /debug rooms
      Инструменты отладки регистрации комнат. Эквивалент предыдущего /roomregdebug command
      • /debug rooms list
        Перечисляет все комнаты, в которых находится игрок.
      • /debug rooms hi
        Подчеркивает пространство комнат цветом. Неподходящие номера отмечены красным, подходящие номера — зеленым
      • /debug rooms unhi
        Убирает подсветку комнаты
    • /debug tiledd [tiled_dungeon_code] [amount_of_tiles]
      Отладчик/тестер генератора тайловых подземелий. Использование: amount of tiles — целое число.
    • /debug astar [command]
      Инструмент поиска пути отладки и тестирования. Использование: command является одним из следующих: start, end, bench, clear


/wgen

  • /wgen [testmap|testnoise|chunk|region|pos|tree]
    Инструменты генерации мира
    • /wgen autogen
      Изменить режим автоматической генерации мира
    • /wgen gt
      Режим создания деревьев
    • /wgen testmap [climate|forest|wind|gprov|landform|ore]
      Генерирует пример выбранной карты размером 512x512 используя фиксированного сида мира в формате png, сохраняя ее там, где находятся исполняемые файлы игры. Для правильной работы может потребоваться быть администратором.
      • /wgen testmap Climater [hot|warm|cool|icy]
        То же, что и /wgen testmap Climate, но вы можете выбрать предустановленную температуру
      • /wgen testmap oretopdistort
        Карты искажения рудных кровель
      • /wgen testmap rockstrata
        Карты горных пород
    • /wgen genmap [climate|forest|wind|gprov|landform|ore]
      То же, что и testmap? (Нужно больше информации)
    • /wgen region [climate|ore|forest|wind|gprov|gprovi|landform|landformi|rockstrata]
      Генерирует карту текущего региона (чанки 16x16), используя мировое семя сохранения игры в формате png, сохраняемое там, где расположены исполняемые файлы игры. Для правильной работы может потребоваться быть администратором. rockstrata основан на JSON-файле rockstrata в Vintagestory\assets\survival\worldgen. Известняк — 6, мел — 8, бокситы — 9, сланец — 10
    • /wgen region [radius] [ore] [orename]
      Показать наличие карт руды для руды в регионах. Радиус может быть не более 2 — больший радиус, похоже, не показывает больше. Может потребоваться увеличение дальности обзора
    • /wgen pregen [radius]
      Предварительно сгенерировать фрагменты вокруг игрока
    • /wgen regen [radius]
      Регенерировать фрагменты вокруг игрока
    • /wgen regenr [raduis]
      Регенерировать фрагменты вокруг игрока со случайным начальным числом
    • /wgen regenc [radius]
      Регенерировать фрагменты по всему миру
    • /wgen regenrc [radius]
      Регенерировать фрагменты по всему миру, появляющиеся со случайным начальным числом
    • /wgen delrock [radius]
      Убрать камни вокруг игрока - радиус игнорируется. Выглядит как блок размером 160x160, центрированный вокруг игрока. Приведет к перегрузке сервера. Восстановление сервера займет несколько минут.
    • /wgen delrockc [radius]
      Удаление камней вокруг мирового спавна - не работает
    • /wgen del [radius]
      Удалить фрагменты вокруг игрока
    • /wgen tree
      Дерево создания
    • /wgen treelineup
      Строка дерева спавна
    • /wgen pos [ymax|coords|latitude|structures|height|cavedistort|gprov|rockstrata|landform|climate]
      Показывает информацию о текущем местоположении
    • /wgen testnoise [октавы]


/we

/macro

  • /macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]
    Создать макрос на стороне сервера, который может выполнять одну или несколько команд
    • /macro addcmd [command]
      Добавить команду во временный макрос.
    • /macro setcmd [command]
      Замена команды временным макросом.
    • /macro [syntax]
      Устанавливает справочную информацию по синтаксису, отображаемую при использовании /help [name].
    • /macro [desc]
      Устанавливает текст описания, отображаемый при использовании /help [name]
    • /macro [priv]
      Устанавливает привилегию, необходимую для выполнения этой команды, например. controlserver только для админов или build для любого игрока с правами сборки.
    • /macro show
      Показывает содержимое временного макроса, определяемого в данный момент приведенными выше командами.
    • /macro save [name]
      Сохраняет временный макрос, определенный приведенной выше командой, под заданным именем команды.
    • /macro list
      Показывает список всех сохраненных макросов.
    • /macro show [name]
      Показывает содержимое сохраненного макроса.
    • /macro delete [name]
      Удаляет ранее сохраненный макрос.
    • /macro discard [name]
      Отменяет временный макрос.


См. также

Вики-навигация
Vintage Story Руководство[[::Category:Guides| ]]Частые вопросы (ЧАВО) Саундтрек Версии Управление
Игровые системы Крафт Откалывание Формование глины Кузнечное Дело Кулинария Температура Голод Горное дело Темпоральная стабильность Механическая сила Торговля Растениеводство Животноводство
Мир Генерация мира Биомы Погода Темпоральные штормы
Предметы Инструменты Орудия Броня Одежда Сумки Материалы Еда
Блоки Ландшафт Растения Декор Источники света Функциональные Руда
Сущности Враждебные существа Животные NPC Игроки
Miscellaneous Список клиентских команд Список команд сервера Creative Starter Guide Система ботов Как использовать WorldEdit Кинематографичная камера Регулируемая частота кадров при записи видео Система тиков


Icon Sign.png

Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.

Modding
Modding Introduction Getting Started Пакет тем
Content Modding Content Mods Developing a Content Mod Basic Tutorials Intermediate Tutorials Advanced Tutorials Content Mod Concepts
Code Modding Code Mods Setting up your Development Environment
Property Overview ItemEntityEntity BehaviorsBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsCollectible BehaviorsWorld properties
Workflows & Infrastructure Modding Efficiency TipsMod-engine compatibilityMod ExtensibilityVS Engine
Additional Resources Community Resources Modding API Updates Programming Languages List of server commandsList of client commandsClient startup parametersServer startup parameters
Example ModsAPI DocsGitHub Repository


  1. Tested 15 Mar 2024 in version 1.19.4