Список клиентских команд

From Vintage Story Wiki
This page is a translated version of the page List of client commands and the translation is 100% complete.
Other languages:

This page was last verified for Vintage Story version 1.15.


"Команды" предлагают расширенные функции и возможности настройки для вашей игры. На самом деле существует 2 списка команд - Клиент и Сервер. Клиент-это то, что отображает вашу игру на экране, воспроизводит звуки, дает возможность управлять и позволяет вам подключаться к игровому серверу (одиночному или многопользовательскому). Клиентские команды-это те, которые влияют на внешний вид вашей игры, в то время как серверные команды позволяют вам изменять мир или конфигурацию игры.

Все команды вводятся в окне чата. Клиентская команда всегда начинается с точки ., а серверная-с косой черты /.

Смотри: Список серверных команд


Клиентские команды

.blockitempngexport

  • .blockitempngexport [imageSize] [inv|all] [domain]
    Экспорт всех элементов и блоков в виде изображений png

.cam

  • .cam [p|rp|cp|up|goto|start|loop|stop|clear|load|save|alpha|tp]
    The cinematic camera tool system.
    • .cam p
      Adds the current position to the list of places to visit.
    • .cam rp
      Removes the last added point.
    • .cam cp
      "Close path". Connects the path to the first position in the list. Useful in combination with .cam loop to create a looping camera path.
    • .cam up [num]
      Update the position and viewing angle of point num to the current location.
    • .cam goto [num]
      Go to point num by teleport.
    • .cam clear
      Clears the list of all points.
    • .cam start [time]
      Starts the cinematic camera, the camera will complete the path in the given number of seconds.
    • .cam rec [real seconds] [video seconds]
      Play path and record to .avi file.
    • .cam stop
      Stops the cinematic camera.
    • .cam save
      Exports the current list of points into your clipboard, which you then can paste into any text editor.
    • .cam load [data]
      Import supplied list of points.
    • .cam tp [0 or 1]
      Toggles whether to teleport you back to your previous position after the camera path has been completed.
    • .cam alpha [0..1]
      Modifies how the smoothly the points are traversed by the camera.
    • .cam gui [0 or 1]
      If one, will disable the guis during the duration of the recording (default on).


.c[louds]

  • .cdensity
    Установить большую и малую плотность облаков
  • .cdensitylarge
    Установить большую плотность облаков
  • .cdensitysmall
    Установить небольшую плотность облаков
  • .clight
    Установить яркость облака
  • .crand
    Установить большой и малый шум облаков
  • .cviewdist
    Устанавливает расстояние просмотра облака. Будет сброшен при изменении расстояния просмотра в настройках графики.

.chatsize

  • .chatsize
    Установите ширину и высоту диалогового окна чата (по умолчанию 400x160)

.clearchat

  • .clearchat
    Очищает историю вашего чата.

.client+

  • .client+
    Клиент + команда конфигурации

.clientconfig

  • .clientconfig [parameterName] [parameterValue]
    Changes client configuration at runtime. It can change any value in the clientsettings.json file. parametername may seem like subcommands, but is actually a dynamic list of options. This means that mods can change the list of options.
    • floatyGuis [1|0]
      Enables/disables the experimental feature where chest dialogs float above the chests
    • showentitydebuginfo [0|1]
      Displays arbitrary debug information above entities
      May require corresponding server command /entity debug 1
    • ssaa [0.5|2]
      Controls Screen Space Anti-Aliasing. 0.5 value enables 0.5x Sampling rate and may give a performance gain at the cost of reduced graphics quality for low end hardware. 2 value enables 2-4x Sampling rate.
    • gammaLevel [level]
      Allows to set gamma level in survival mode. Value 1 is the default 100%, 1.5 is brighter.


.clientconfigcreate

  • .clientconfigcreate [name] [datatype] [value]
    Добавляет новый ключ конфигурации клиента, которого раньше не было.

.clients

  • .clients
    Список подключенных игроков
  • .clients ping
    Список подключенных игроков с их пингом.

.cp

  • .cp [posi|aposi|apos|chat]
    Скопируйте что-нибудь в буфер обмена
    • .cp posi
      Позиция под игроком в виде целого числа.
    • .cp aposi
      Абсолютная позиция игрока в виде целого числа в формате X=1,Y=1,Z=1.
    • .cp apos
      Абсолютная позиция игрока в виде числа с плавающей запятой в формате X=1.34,Y=1.34,Z=1.34.
    • .cp chat
      История чата.

.debug

  • .debug normalview
    Показывает нормали вершин вместо текстур, но не отбрасывает прозрачные пиксели.
  • .debug wireframe [value]
    Запуск .debug wireframe даст некоторую справочную информацию.
    • entity
      Показывает поля столкновений сущностей.
    • chunk
      Показывает границы фрагмента.
    • serverchunk
      Показывает границы серверного фрагмента.
    • region
      Показывает границы региона.
    • blockentity
      Показывает границы объекта блока, например. большой шестерни.
    • ambsounds
      Показывает границы окружающего звука, например. проточной воды.
  • .debug talk [value]
    Воспроизводит действия голосом персонажа. Запуск .debug talk выдаст список значений.
  • .debug [perceptioneffect|pc] [value]
    Применяет эффект.
    • drunk
      Делает игрока пьяным.
    • damagedfreezing
      Применяет эффект замораживания к игроку.
  • .debug tofb [true|false]
    Переключить закадровый буфер.
  • .debug cmr
    Распечатайте полный список прямоугольников цветовой карты в client-main.txt.
  • .debug us
    Переключить режим отвязки семплеров.
  • .debug gl [true|false]
    Переключить режим отладки OpenGL.
  • .debug uiclick
    Переключение взаимодействия печати с отладкой пользовательского интерфейса.
  • .debug discovery [value]
    Показать текст на экране, как для книг знаний.
  • .debug soundsummary
    Вывести количество загруженных звуков.
  • .debug meshsummary
    Распечатайте полный список размеров блочной сетки в килобайтах в client-debug.txt.
  • .debug chunksummary
    Выведите общее количество фрагментов, упакованных фрагментов и свободных объектов пула.
  • .debug renderers
    Распечатайте полный список рендереров.
  • .debug exptexatlas [block|item|entity]
    Экспортируйте атлас(ы) блоков, элементов или объектов.
  • .debug liquidselectable
    Переключить режим принудительной подачи жидкости.
  • .debug relightchunk
    Пересчитать солнечный свет и очередь на перерисовку в чанке.
  • .debug fog [value]
    Устанавливает плотность тумана.
  • .debug fov [value]
    Устанавливает поле зрения.
  • .debug wgen
    Распечатайте количество осадков и скорректированные значения температуры.
  • .debug redrawall
    Перерисовать все фрагменты.
  • .debug ci
    Показать некоторую информацию о текущем фрагменте, в котором находится игрок.
  • .debug shake [value]
    Эффект встряхивания. Вставьте более высокое отрицательное значение, чтобы удалить эффект.
  • .debug recalctrav
    Пересчитать проходимость всех чанков.
  • .debug find [blockName]
    Укажите все или часть имени блока, чтобы найти его координаты.

Список серверных команд также существует. Используйте .help debug для получения дополнительной информации о командах отладки.

.edi

  • .edi
    Показать/скрыть расширенную информацию на экране отладки, например блочное освещение.

.exponepng

  • .exponepng [code|hand] [block|item] [size=100] [code]
    Экспорт одного элемента в виде изображения png.

.fbdeb

  • .fbdeb
    Переключить режим отладки Framebuffer/WOIT

.fountain

  • .fountain [quantity] [quad|cube]
    Переключить источник частиц

.freemove

  • .freemove
    Переключить свободное перемещение

.gencraftjson

  • .gencraftjson
    Копирует фрагмент json из вашего текущего предмета, который можно использовать в качестве ингредиента рецепта крафта.

.gui

  • .gui
    Скрыть/показать все графические интерфейсы

.help

  • .help
    Показать список доступных клиентских команд

.lockfly

  • .lockfly
    Блокирует ось движения во время полета/плавания
  • .lockfly 1
    Блокирует ось движения для X
  • .lockfly 2
    Блокирует ось движения для Y
  • .lockfly 3
    Блокирует ось движения для Z

.logticks

  • .logticks
    Переключить профилирование Tick. Не будет регистрировать тики ниже порога.

.moon

  • .moon
    Печатает текущую фазу луны.

.movespeed

  • .movespeed
    Установить скорость передвижения

.music

  • .music
    Показывает текущую музыкальную дорожку

.netbenchmark

  • .netbenchmark
    Переключает бенчмаркинг сети

.noclip

  • .noclip
    Переключить

.online

  • .online
    Распечатывает список онлайн-игроков.
  • .online ping
    Выводит список онлайн-игроков с их пингом.

.pastemode

  • .pastemode
    Установите режим вставки чатов. Если установлено значение множественной вставки нескольких строк, будет создано несколько строк чата.

.recomposechat

  • .recomposechat
    Перекомпоновать диалоги чата

.reconnect

  • .reconnect
    Переподключиться к серверу

.recordingmode

  • .recordingmode
    Делает игру ярче для записи (устанавливает уровень гаммы на 1,1 и уровень яркости на 1,5)

.reload

  • .reload shapes
    Перезагружает все модели JSON из активов/блоков. Может использоваться для быстрого тестирования новых видов блоков.
    Внимание: чанки не перерисовываются, поэтому вам придется принудительно перерисовывать их, например, помещая и удаляя блок.
  • .reload textures
    Перезагружает все текстуры из активов/текстур. Может использоваться для быстрого тестирования изменений текстуры.
  • .reload lang
    Перезагружает все языковые файлы из assets/lang. Может использоваться для быстрого тестирования изменений перевода.
  • .reloadhandbook
    Перезагружает записи справочника. Может использоваться для быстрого тестирования перевода и других изменений в справочнике.

.resolution

  • .resolution
    Устанавливает размер экрана на заданную ширину и высоту

.serverinfo

  • .serverinfo
    Отображение информации о сервере

.spawndecal

  • .spawndecal
    Создайте наклейку на позиции

.tfedit

  • .tfedit
    Открывает редактор преобразования

.time

  • .time
    Чтение локального игрового времени или скорости

.viewdistance

  • .viewdistance
    Устанавливает расстояние просмотра. То же, что установка расстояния просмотра в настройках графики, но без верхнего предела. Для просмотра расстояний более 1000 блоков вы также должны установить значение .zfar выше этого.

.vrec

  • .vrec
    Инструменты для записи видео

.we

.zfar

  • .zfar [value]
    Устанавливает расстояние плоскости отсечения, все, что находится за пределами заданного значения, больше не видно (значение по умолчанию — 1000). Очень высокие значения вызовут Z-бой.


Создание модов
Зеленые вещи требуют программирования на C#
Основы

С чего начать | Типы модов | Простые примеры | Набор тем

Система ассетов | Текстуры | Предметы | Рецепты | Блоки | Сущности | Редактор моделей | Базовая анимация | VTML и иконки | Упаковка и выпуск мода | Modinfo | Отладка

Продвинутое

JSON-патчи | Продвинутый предмет JSON | Ремаппер|Modding:The_Remapper | Сервер и клиент | Совместимость с другими модами

Настройка среды разработки (Основное - Windows - Linux)

Продвинутые блоки en | Продвинутые предметы en | Взаимодействие блоков и предметов en | Block Behavior | Block Entities en | Простые частицы en | Доступ к миру en | Базовая обработка инвентаря en | Команды чата en | GUI en | Взаимодействие сервер-клиент en | Monkey patching (Harmony) en

Управление данными

Хранение данных в игровом сейве en | Конфиг мода en | Хранение данных в чанке en | Tree Attribute en

Генерация мира

Концепт генерации | Рельеф | Руды en | Деревья en | WorldGen API en

Рендеринг

Шейдеры и рендереры en

Обзор свойства

Предмет en | Энтити en | Блок en | Block Behaviors en | Классы блока en | Block Entity en | Block Entity Behaviors en

Рабочие процессы и инфраструктура

Советы по эффективности моддинга | Совместимость мод-движка | Расширяемость модов | Порядок загрузки

Дополнительные ресурсы

List of server commands/ru | List of client commands/ru | Client startup parameters/ru | Creative Starter Guide/ru | Рандомные тики | Система ботов | WorldEdit | Cinematic Camera/ru

Примеры модов | Документация по API | Репозиторий GitHub