Map/ru: Difference between revisions

From DDraceNetwork
Created page with "Карта"
 
Created page with "* [https://ddnet.org/docs/libtw2/map/ Форматы карт DDNet]"
Tags: mobile web edit mobile edit
 
(15 intermediate revisions by the same user not shown)
Line 3: Line 3:
{{stub}}
{{stub}}
[[File:DDNet editor entities.png|thumb|400px|Тайлы "Game"]]
[[File:DDNet editor entities.png|thumb|400px|Тайлы "Game"]]
Клиент DDNet позволяет игрокам создавать и редактировать '''''карты''''', на которых затем можно играть.


<div lang="en" dir="ltr" class="mw-content-ltr">
Карта состоит из групп слоев, описанных ниже:
A map is made up of groups of layers, described below:
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Quads_layer"></span>
== Quads layer ==
== Слой "Quads" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой позволяет картографам отображать на карте отдельную графику, чаще всего используемую для создания фона и параллакс-эффектов. Они могут располагаться статично или следовать за игроком. На одной карте можно создать несколько четырехслойных слоев.
This layer allows mappers to show standalone graphics in the map, most commonly used to set backgrounds and create parallax effects. They can be positioned statically or follow the player. You can create multiple quad layers in a single map.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Game_layer"></span>
== Game layer ==
== Слой "Game" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой содержит большинство тайлов, которые влияют на игровой процесс. Их свойства можно посмотреть на [[Special:MyLanguage/Tiles|этой]] странице.
This layer contains most of the tiles that affect gameplay. You can see their properties in the [[Special:MyLanguage/Tiles|Tiles]] page.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Front_layer"></span>
== Front layer ==
== Слой "Front" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой содержит почти все те же плитки, что и игровой слой (включая некоторые плитки, отсутствующие в игровом слое). Он позволяет создателям карт размещать две разные игровые плитки в одном и том же месте.
This layer contains nearly all of the same tiles as the game layer (including some tiles not present in the game layer). It allows mappers to place 2 different game tiles at the same location.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Tele_layer"></span>
== Tele layer ==
== Слой "Tele" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой содержит все плитки, связанные с телепортацией.  
This layer contains all tiles related to teleportation.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
На верхней панели инструментов можно нажать кнопку Tele, когда этот слой выбран, чтобы изменить эти параметры:
In the top toolbar, you can press the Tele button while this layer is selected to change these options:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Tele: Номер телепорта, который будет связан с размещенными вами тайлами. Вы можете нажать кнопку F, чтобы автоматически выбрать неиспользуемый номер.
* Tele: Teleporter number that will be associated with the tiles you place. You can press the F button to automatically select an unused number.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Speedup_layer"></span>
== Speedup layer ==
== Слой "Speedup" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой содержит один тайл: ускорения.  
This layer contains a single tile: the speedup tile.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
На верхней панели инструментов можно нажать кнопку Speedup при выбранном слое, чтобы изменить эти параметры:
In the top toolbar, you can press the Speedup button while this layer is selected to change these options:
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Force: Сила, которая будет применена к вашей текущей скорости. Для размещения тайла ускорения требуется минимум 1.
* Force: The force that will applied to your current speed. A minimum of 1 is required to place a speedup tile.
* Max Speed: Значение, ограничивающее максимальную скорость вашего тии внутри тайла. Держите это значение на 0, чтобы просто использовать плитку ускорения в качестве пусковой установки.
* Max Speed: A value that limits the maximum velocity of your tee while inside the tile. Keep this at 0 to simply use the speedup tile as a launcher.
* Angle: Угол, под которым ускоряющая плитка будет запускать вас. 0 - это фактически 90° (нацеливание вправо). По этой логике, при значении 180 ускоряющая плитка будет направлена влево. Угол можно регулировать с шагом 45, чтобы поразить все направления, а также все диагонали, а также можно задать конкретное значение.
* Angle: Angle at which the speedup tile will launch you. 0 is actually 90° (aiming to the right). By this logic, 180 will make the speedup tile face to the left. It can be adjusted in increments of 45 to hit all directions as well as all diagonals, and you can set a specific value as well.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Switch_layer"></span>
== Switch layer ==
== Слой "Switch" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой содержит переключатели, которые могут временно или постоянно включать и выключать функциональность других плиток или изменять их поведение, например, увеличивать время фриза тии.
This layer contains switches that can enable and disable other tile functionality temporarily or permanently or change their behavior such as increasing the time a tee is frozen.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Это особенно полезно для использования с дверьми, ударом молотка, фризом и оружием.
This is specially useful to use with doors, hammer hit, freeze and weapons.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
На верхней панели инструментов можно нажать кнопку Switch при выбранном слое, чтобы изменить эти параметры:
In the top toolbar, you can press the Switch button while this layer is selected to change these options:
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Number"></span>
=== Number ===
=== Число ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Для всех кнопок это число изменяет, на какие плитки оно влияет.
* For all buttons, this number will change what tiles it affects.
* Для бонусных и штрафных тайлов это число представляет собой количество секунд, которое нужно вычесть из времени гонки игрока или прибавить к нему.
* For bonus and penalty tiles, this number represents the number of seconds to subtract from or add to a player's race time.
* Для слоев переключателей дверей, оружия, заморозки, глубокой заморозки, сердец, щитов, пуль, плазменных турелей и всех типов лазеров это число соответствует тому, какие кнопки включают и выключают плитку.
* For switch layer doors, weapons, freeze, deep freeze, hearts, shields, bullets, plasma turrets, and all laser types, this number corresponds to which buttons turn the tile on and off.
* Аналогично слою Tele, вы можете нажать кнопку F, чтобы выбрать неиспользуемое число.
* Similarly to the Tele layer, you can press the F button to select an unused number.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Delay"></span>
=== Delay ===
=== Задержка ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Только для кнопок с таймером это число определяет, на сколько секунд изменится состояние кнопки перед возвратом к предыдущему состоянию.
* For timed buttons only, this number changes how many seconds the button state will change before reverting to its previous state.
* Для бонусных и штрафных тайлов это число задает количество минут, которые нужно вычесть из времени забега игрока или прибавить к нему.
* For bonus and penalty tiles, this number represents the number of minutes to subtract from or add to a player's race time.
* Для тайлов прыжков это число задает количество прыжков игрока. Обратите внимание, что если игрок стоит на плитке-стопоре, он все равно может прыгнуть, даже если это число установлено на ноль.
* For jump tiles, this number sets the number of jumps a player has. Note that if a player stands on a stopper tile, they can still jump even if this number is set to zero.
* Для тайлов включения/выключения слоев переключателя это число изменяет, для какого оружия он разрешает/запрещает удары: 0 - [[Special:MyLanguage/hammer|молот]], 2 - [[Special:MyLanguage/shotgun|дробовик]], 3 - [[Special:MyLanguage/grenade|гранатомёт]], 4 - [[Special:MyLanguage/laser|лазер]].
* For switch layer hit on/off tiles, it modifies which weapon it allows/disallows hitting for: 0 - [[Special:MyLanguage/hammer|hammer]], 2 - [[Special:MyLanguage/shotgun|shotgun]], 3 - [[Special:MyLanguage/grenade|grenade]], 4 - [[Special:MyLanguage/laser|laser]]
* Для тайлов фриза слоев переключателя это число регулирует, на сколько секунд будут заморожены тайлы.
* For switch layer freeze tiles, this number adjusts how many seconds tees will be frozen for.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* Для тайлов телеганов (индекс 98 и 99) изменяется, на какое оружие они влияют: 0 - все оружие, 1 - [[Special:MyLanguage/pistol|пистолет]], 2 - [[Special:MyLanguage/grenade|гранатомёт]], 3 - [[Special:MyLanguage/laser|лазер]]<ref>https://forum.ddnet.org/viewtopic.php?t=6676</ref>.
* For telegun tiles (index 98 and 99), it modifies which weapon it affects: 0 - all weapons, 1 - [[Special:MyLanguage/pistol|pistol]], 2 - [[Special:MyLanguage/grenade|grenade]], 3 - [[Special:MyLanguage/laser|laser]]<ref>https://forum.ddnet.org/viewtopic.php?t=6676</ref>
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="How_to_use_doors_with_lasers"></span>
=== How to use doors with lasers ===
=== Как использовать двери с лазерами ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Сначала выберите неиспользуемый номер переключателя, затем выберите тайл двери и поместите его на обоих концах того места, где должна находиться дверь. Затем поместите тайлы Laser Length соответствующей длины рядом с каждой из двух плиток двери. По умолчанию дверь будет активирована. Поместите тайл Switch Deactivate с тем же номером переключателя, чтобы позволить игрокам открыть дверь. Затем вы можете разместить тайлы Switch Activate после двери, чтобы заставить игроков закрыть за собой дверь. В качестве альтернативы вы можете использовать тайл Switch Deactivate и использовать опцию Delay, чтобы дверь открылась, а затем закрылась через отведенное количество секунд.
First, select an unused Switch number, then select the Door tile and place it at both extremities of where you want your door to be. Then, place Laser Length tiles of the appropriate length next to each of the two door tiles. The door will be activated by default. Place a Switch Deactivate tile with the same switch number to let players open the door. You can then place Switch Activate tiles after the door to make players close the door behind them. Alternatively, you can use Time Switch Deactivate and use the Delay option to make the door open, and then close after the allocated number of seconds.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Tune_layer"></span>
== Tune layer ==
== Слой "Tune" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой, используемый с [[Special:MyLanguage/Settings and Commands|командами карты сервера]], используется для определения областей для применения указанных команд карты сервера.
This layer, used with [[Special:MyLanguage/Settings and Commands|server map commands]], is used to define areas to apply said server map commands.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
С помощью этого слоя можно добиться таких вещей, как снижение гравитации, усиление тяги дробовика, увеличение скорострельности оружия и т.д.
With this layer you can achieve things like lower gravity, stronger shotgun pull, increased weapon fire rate, etc.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Tile_layer"></span>
== Tile layer ==
== Слой "Tile" ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Этот слой позволяет создателям карт добавлять графику для фрагментов на карте. По умолчанию игроки не могут видеть вашу карту, если вы не включили слои тайлы или если у игрока включен <code>cl_overlay_entities</code>. Вы можете создать несколько слоев tile на одной карте.
This layer allows mappers to add graphics for the tiles in the map. By default, players cannot see your map unless you include tile layers, or if the player has <code>cl_overlay_entities</code> enabled. You can create multiple tile layers in a single map.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="See_also"></span>
== See also ==
== Смотрите также ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
* [https://ddnet.org/docs/libtw2/map/ Форматы карт DDNet]
* [https://ddnet.org/docs/libtw2/map/ DDNet Map format]
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="References"></span>
== References ==
==Ссылки==
</div>
<references />
<references />
[[Category:Mapping{{#translation:}}]]
[[Category:Mapping{{#translation:}}]]

Latest revision as of 07:01, 14 June 2023

Эта страница является заготовкой. Вы можете помочь нам, дополнив и улучшив её.
Тайлы "Game"

Клиент DDNet позволяет игрокам создавать и редактировать карты, на которых затем можно играть.

Карта состоит из групп слоев, описанных ниже:


Слой "Quads"

Этот слой позволяет картографам отображать на карте отдельную графику, чаще всего используемую для создания фона и параллакс-эффектов. Они могут располагаться статично или следовать за игроком. На одной карте можно создать несколько четырехслойных слоев.


Слой "Game"

Этот слой содержит большинство тайлов, которые влияют на игровой процесс. Их свойства можно посмотреть на этой странице.


Слой "Front"

Этот слой содержит почти все те же плитки, что и игровой слой (включая некоторые плитки, отсутствующие в игровом слое). Он позволяет создателям карт размещать две разные игровые плитки в одном и том же месте.


Слой "Tele"

Этот слой содержит все плитки, связанные с телепортацией.

На верхней панели инструментов можно нажать кнопку Tele, когда этот слой выбран, чтобы изменить эти параметры:

  • Tele: Номер телепорта, который будет связан с размещенными вами тайлами. Вы можете нажать кнопку F, чтобы автоматически выбрать неиспользуемый номер.


Слой "Speedup"

Этот слой содержит один тайл: ускорения.

На верхней панели инструментов можно нажать кнопку Speedup при выбранном слое, чтобы изменить эти параметры:

  • Force: Сила, которая будет применена к вашей текущей скорости. Для размещения тайла ускорения требуется минимум 1.
  • Max Speed: Значение, ограничивающее максимальную скорость вашего тии внутри тайла. Держите это значение на 0, чтобы просто использовать плитку ускорения в качестве пусковой установки.
  • Angle: Угол, под которым ускоряющая плитка будет запускать вас. 0 - это фактически 90° (нацеливание вправо). По этой логике, при значении 180 ускоряющая плитка будет направлена влево. Угол можно регулировать с шагом 45, чтобы поразить все направления, а также все диагонали, а также можно задать конкретное значение.


Слой "Switch"

Этот слой содержит переключатели, которые могут временно или постоянно включать и выключать функциональность других плиток или изменять их поведение, например, увеличивать время фриза тии.

Это особенно полезно для использования с дверьми, ударом молотка, фризом и оружием.

На верхней панели инструментов можно нажать кнопку Switch при выбранном слое, чтобы изменить эти параметры:


Число

  • Для всех кнопок это число изменяет, на какие плитки оно влияет.
  • Для бонусных и штрафных тайлов это число представляет собой количество секунд, которое нужно вычесть из времени гонки игрока или прибавить к нему.
  • Для слоев переключателей дверей, оружия, заморозки, глубокой заморозки, сердец, щитов, пуль, плазменных турелей и всех типов лазеров это число соответствует тому, какие кнопки включают и выключают плитку.
  • Аналогично слою Tele, вы можете нажать кнопку F, чтобы выбрать неиспользуемое число.


Задержка

  • Только для кнопок с таймером это число определяет, на сколько секунд изменится состояние кнопки перед возвратом к предыдущему состоянию.
  • Для бонусных и штрафных тайлов это число задает количество минут, которые нужно вычесть из времени забега игрока или прибавить к нему.
  • Для тайлов прыжков это число задает количество прыжков игрока. Обратите внимание, что если игрок стоит на плитке-стопоре, он все равно может прыгнуть, даже если это число установлено на ноль.
  • Для тайлов включения/выключения слоев переключателя это число изменяет, для какого оружия он разрешает/запрещает удары: 0 - молот, 2 - дробовик, 3 - гранатомёт, 4 - лазер.
  • Для тайлов фриза слоев переключателя это число регулирует, на сколько секунд будут заморожены тайлы.


Как использовать двери с лазерами

Сначала выберите неиспользуемый номер переключателя, затем выберите тайл двери и поместите его на обоих концах того места, где должна находиться дверь. Затем поместите тайлы Laser Length соответствующей длины рядом с каждой из двух плиток двери. По умолчанию дверь будет активирована. Поместите тайл Switch Deactivate с тем же номером переключателя, чтобы позволить игрокам открыть дверь. Затем вы можете разместить тайлы Switch Activate после двери, чтобы заставить игроков закрыть за собой дверь. В качестве альтернативы вы можете использовать тайл Switch Deactivate и использовать опцию Delay, чтобы дверь открылась, а затем закрылась через отведенное количество секунд.


Слой "Tune"

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

С помощью этого слоя можно добиться таких вещей, как снижение гравитации, усиление тяги дробовика, увеличение скорострельности оружия и т.д.


Слой "Tile"

Этот слой позволяет создателям карт добавлять графику для фрагментов на карте. По умолчанию игроки не могут видеть вашу карту, если вы не включили слои тайлы или если у игрока включен cl_overlay_entities. Вы можете создать несколько слоев tile на одной карте.


Смотрите также


Ссылки