Ru/TF2/Setup Gates: Difference between revisions
m (→Работа таймера: return) |
(→Создание работающей двери: действие двери) |
||
Line 30: | Line 30: | ||
== Создание работающей двери == | == Создание работающей двери == | ||
=== Дверь === | === Дверь === | ||
Создайте браш, схожий по размерам с верхней створкой двери. Текстуруйте его tools/toolsnodraw текстурой или любой другой. Затем создадите из ней энтити {{ent|func_door}}. | |||
{| | |||
! Имя свойства || Описание || Значение | |||
|- | |||
| Name || имя действующей энтити || grate_door_top | |||
|- | |||
| Render Mode || режим рендера || Dont Render | |||
|- | |||
| Disable Receiving Shadows || отключить затенение || Yes | |||
|- | |||
| Disable Shadows || отключить тень || Yes | |||
|- | |||
| Speed || скорость открытия двери в единицах Хаммера || 300 | |||
|- | |||
| Delay Before Reset || время после которого дверь автоматически закроется, будучи открытой, если стоит значение -1, то дверь не закроется || -1 | |||
|- | |||
| Move Direction || направление открытия двери || Up | |||
|} | |||
Зайдите в раздел флажков и снимите флажок ''Touch Opens'', который позволяет открывать дверь нажатием. Это делается, чтобы запретить открытие двери до конца этапа подготовки. | |||
Скопируйте эту энтити вниз двери. Установите имя в <code>grate_door_bottom</code>. Смените свойство <code>Move Direction</code> на <code>Down</code>. | |||
=== Установка parent === | === Установка parent === | ||
=== Работа таймера === | === Работа таймера === |
Revision as of 02:51, 19 October 2008
Ворота подготовки - это оранжевые решётчатые двери, которые открываются для команды атакующих на картах режимов захвата точек и вагонетки в конце этапа подготовки.
Создание внешнего вида
Дверной проём
Разместите энтити prop_static в дверном проходе и выберите модель props_gameplay/door_grate001_frame.mdl
. Это позволит создать дверь правильного размера.
Затем разместите ещё две энтити prop_static и выберите для каждой модель props_gameplay/door_grate001_floorplate.mdl
. Одну разместите внизу проёма, а вторую вверху, причём её придётся повернуть.
Дверные створки
Теперь создайте энтити prop_dynamic и установите для неё следующие свойства:
Имя свойства | Описание | Значение |
---|---|---|
World Model | модель энтити | props_gameplay/door_grate_001_top.mdl |
Disable Shadows | отключить тени данной энтити | Yes |
Name | имя энтити | grate_prop_top |
Collisions | модель столкновений | Not Solid |
Эта энтити создаёт видимую дверную створку. Создайте сначала одну, затем скопируйте её и поверните, чтобы создать вторую. Поименуйте их соответствующим образом, например здесь приведены имена grate_prop_top для верхней и grate_prop_bottom для нижней створок.
Создание работающей двери
Дверь
Создайте браш, схожий по размерам с верхней створкой двери. Текстуруйте его tools/toolsnodraw текстурой или любой другой. Затем создадите из ней энтити func_door.
Имя свойства | Описание | Значение |
---|---|---|
Name | имя действующей энтити | grate_door_top |
Render Mode | режим рендера | Dont Render |
Disable Receiving Shadows | отключить затенение | Yes |
Disable Shadows | отключить тень | Yes |
Speed | скорость открытия двери в единицах Хаммера | 300 |
Delay Before Reset | время после которого дверь автоматически закроется, будучи открытой, если стоит значение -1, то дверь не закроется | -1 |
Move Direction | направление открытия двери | Up |
Зайдите в раздел флажков и снимите флажок Touch Opens, который позволяет открывать дверь нажатием. Это делается, чтобы запретить открытие двери до конца этапа подготовки.
Скопируйте эту энтити вниз двери. Установите имя в grate_door_bottom
. Смените свойство Move Direction
на Down
.
Установка parent
Работа таймера
‹‹ Назад к {{{2}}}