Coordinates/ru: Difference between revisions

From Vintage Story Wiki
(Created page with "Координаты")
 
(Created page with "Существует ограничение на размер мира, которое может быть установлено при создании мира. Предел для каждого измерения определяется как [https://github.com/anegostudios/vsapi/blob/e78624b6eee6920e45edcd25ba94e8199b2193af/Config/GlobalConstants.cs#L27 глобальная константа]. Начиная с версии [https://info.vintagestory.at/v1dot19...")
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>'''Coordinates''' are the system and general notation that is used to determine location. While playing the game, the coordinate HUD shows position relative the center of the world. This means negative values are possible. However, internally the coordinates are limited to positive values on every axis.
<languages/>
[[File:Coordinates-system.png|thumbnail|right|Система координат HUD в Vintage Story. Y=0 внизу, на уровне мантии. X=0 и Z=0 в точке появления игрока.]]


Some misconception can arise from the coordinate system, as the in-game HUD displays coordinates based on the center point of the x and z axis of the world, and the player's relation to them. The debug screen displays both absolute and relative coordinates.
'''Координаты''' — это система и общие обозначения, которые используются для определения местоположения. Во время игры координатный HUD показывает положение относительно точки появления игрока. Это означает, что возможны отрицательные значения. Однако, если рассматривать с точки зрения технической составляющей, в игре имеются лишь координаты с положительными значениями по каждой оси.


'''Example:''' For a world size of 1,000,000 blocks along the x and z axes, the absolute player position at spawn would be 500,000 and 500,000. In the HUD, this would be displayed at 0 and 0.
Некоторое заблуждение может возникнуть из-за системы координат, поскольку внутриигровой HUD отображает координаты на основе центральной точки осей x и z мира и отношения игрока к ним. Экран отладки отображает как абсолютные, так и относительные координаты.


== Notation ==
'''Пример:''' Для размера мира в 1 000 000 блоков по осям x и z абсолютная позиция игрока при появлении будет 500 000 и 500 000. В HUD это будет отображаться как 0 и 0.
For use in commands, coordinates use the following notation.
 
== Обозначение ==
Для использования в командах координаты используют следующие обозначения.
{| class="wikitable"
{| class="wikitable"
|-
|-
! Coordinate !! Explaination
! Координаты !! Объяснение
|-
|-
| <code>x</code> || Relative to the center of the world.
| <code>x</code> || Относительно точки спавна.
|-
|-
| <code>=x</code> || Absolute with regard to the origin of the world.
| <code>=x</code> || Абсолют в отношении происхождения мира.
|-
|-
| <code>~x</code> || Relative to the player.
| <code>~x</code> || Относительно игрока.
|}
|}


'''Example:''' Teleport to the absolute coordinates 0, 50, 0 (Note that the Y value is by default interpreted as an absolute value)
'''Пример:''' Телепортация к абсолютным координатам 0, 50, 0 (Обратите внимание, что значение Y по умолчанию интерпретируется как абсолютное значение)<code>/tp =0 50 =0</code>.
<code>/tp =0 50 =0</code>.
 
[[List of server commands/ru]]
 
== Ограничения ==
Минимальное значение абсолютной координаты - (0, 0, 0). Максимальное значение задается размером мира. Размер мира задается при создании мира через поля "MapSizeX", "MapSizeY" и "MapSizeZ" в [Server_Config].
 
Существует ограничение на размер мира, которое может быть установлено при создании мира. Предел для каждого измерения определяется как [https://github.com/anegostudios/vsapi/blob/e78624b6eee6920e45edcd25ba94e8199b2193af/Config/GlobalConstants.cs#L27 глобальная константа]. Начиная с версии [https://info.vintagestory.at/v1dot19#pre3 1.19.0-pre.3], ограничения на размер мира следующие:
* '''X''': 67108864
* '''Y''': 32768 (но игрок не может подняться выше 20 480)
* '''Z''': 67108864

Latest revision as of 10:49, 5 March 2024

Other languages:
Система координат HUD в Vintage Story. Y=0 внизу, на уровне мантии. X=0 и Z=0 в точке появления игрока.

Координаты — это система и общие обозначения, которые используются для определения местоположения. Во время игры координатный HUD показывает положение относительно точки появления игрока. Это означает, что возможны отрицательные значения. Однако, если рассматривать с точки зрения технической составляющей, в игре имеются лишь координаты с положительными значениями по каждой оси.

Некоторое заблуждение может возникнуть из-за системы координат, поскольку внутриигровой HUD отображает координаты на основе центральной точки осей x и z мира и отношения игрока к ним. Экран отладки отображает как абсолютные, так и относительные координаты.

Пример: Для размера мира в 1 000 000 блоков по осям x и z абсолютная позиция игрока при появлении будет 500 000 и 500 000. В HUD это будет отображаться как 0 и 0.

Обозначение

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

Координаты Объяснение
x Относительно точки спавна.
=x Абсолют в отношении происхождения мира.
~x Относительно игрока.

Пример: Телепортация к абсолютным координатам 0, 50, 0 (Обратите внимание, что значение Y по умолчанию интерпретируется как абсолютное значение)/tp =0 50 =0.

List of server commands/ru

Ограничения

Минимальное значение абсолютной координаты - (0, 0, 0). Максимальное значение задается размером мира. Размер мира задается при создании мира через поля "MapSizeX", "MapSizeY" и "MapSizeZ" в [Server_Config].

Существует ограничение на размер мира, которое может быть установлено при создании мира. Предел для каждого измерения определяется как глобальная константа. Начиная с версии 1.19.0-pre.3, ограничения на размер мира следующие:

  • X: 67108864
  • Y: 32768 (но игрок не может подняться выше 20 480)
  • Z: 67108864