Ru/Team Fortress 2/Creating a Capture Point: Difference between revisions
(→Создание макета Контрольной Точки: перевод) |
(→Данные для Контрольной Точки: переперевод) |
||
Line 31: | Line 31: | ||
==Данные для Контрольной Точки== | ==Данные для Контрольной Точки== | ||
[[image:Tutcapzone3.jpg|right|thumb|200px| | [[image:Tutcapzone3.jpg|right|thumb|200px|Когда всё будет сделано точка примет вот такой вид.]] | ||
Как упомянуто | Как упомянуто ранее, три энтити играют ключевую роль в создании контрольной точки: [[trigger_capture_area]], [[team_control_point]] и [[team_control_point_master]]. Сейчас мы создадим точку. | ||
Сначала создайте где-нибудь на карте <code>team_control_point_master</code> и назовите её <code>master_control_point</code>. | |||
Name: control_point_1 | |||
Print name: ( | Затем добавьте <code>team_control_point</code> в середину пропа контрольной точки. Установите для неё следующие параметры: | ||
Group index: | * '''Name:''' <code>control_point_1</code> | ||
Default owner: | * '''Print name:''' (это описательное имя, то, которое выводится на экран, здесь использовано слово Warehouse, т.е Склад - распространённая для Team Fortress 2 картина) <code>Warehouse</code> | ||
Index: | * '''Group index:''' если вы не создаёте многоэтапную карту, то установите сюда значение <code>0</code>. Для остальных точек тоже. | ||
Warning Type: Normal Announcements | * '''Default owner:''' Этот параметр определяет, какая команда владеет точкой в начале раунда. Поставьте значение <code>Neither</code> (ничья точка). | ||
* '''Index:''' Вы должны упорядочить свои точки по номерам, начиная с '''нуля'''. Так, если у вас на карте есть точка <code>n</code>, пронумеруйте её в этом параметре <code>n-1</code>. | |||
* '''Warning Type:''' <code>Normal Announcements</code> | |||
<!-- temp | |||
{| style="simple" | {| style="simple" | ||
! Output || Target Entity || Via Input || Parameter Override | ! Output || Target Entity || Via Input || Parameter Override | ||
Line 57: | Line 53: | ||
|- | |- | ||
|} | |} | ||
--> | |||
== См. также == | == См. также == |
Revision as of 00:27, 31 August 2008
Существует архив, который содержит префаб контрольной точки ТФ2, но в этом материале мы создадим точку самостоятельно, по шагам.
Требуемые энтити
Рабочая контрольная точка требует три энтити:
Выбор хорошей позиции
Точка захвата должна располагаться в месте, где есть:
- достаточно места хотя бы для 10 игроков
- два или более проходов
- одна или две идеальные позиции для пушки
- альтернативные способы уничтожения пушки в идеальной позиции
- прикрытия от пушки в идеальной позиции
Три последних пункта можно контролировать с помощью brush-based энтити func_nobuild, в зоне которой запрещена постройка инженерам. Если не соблюдать указанные критерии, то точку будет слишком легко захватить, или наоборот удержать, в крайнем случае она станет очень шумной и полной игроков.
Создание макета контрольной точки
- Создайте четыре браша, которые будут служить границами контрольной точки. Текстурируйте их сверху
props/hazardstrip001a
(наклонные полосы), а с остальных сторонmetal/ibeam001b
(однотонный металл). - Внутри граниы создайте браш той же высоты и текстурируйте по своему желанию (в примере выбрана текстура
metal/metalfloor003a
). - Выделите границы и пол и превратите их в func_detail.
- Создайте prop_dynamic, который будет играть роль базы точки, назовите его (Name) нужным образом (здесь
prop_cap_1
) и выберите модель (World Model)models/props_gameplay/cap_point_base.mdl
. - Можно добавить красивую надпись "Capture Zone" с помощью оверлея с материалом
signs/capture_zone
.
Данные для Контрольной Точки
Как упомянуто ранее, три энтити играют ключевую роль в создании контрольной точки: trigger_capture_area, team_control_point и team_control_point_master. Сейчас мы создадим точку.
Сначала создайте где-нибудь на карте team_control_point_master
и назовите её master_control_point
.
Затем добавьте team_control_point
в середину пропа контрольной точки. Установите для неё следующие параметры:
- Name:
control_point_1
- Print name: (это описательное имя, то, которое выводится на экран, здесь использовано слово Warehouse, т.е Склад - распространённая для Team Fortress 2 картина)
Warehouse
- Group index: если вы не создаёте многоэтапную карту, то установите сюда значение
0
. Для остальных точек тоже. - Default owner: Этот параметр определяет, какая команда владеет точкой в начале раунда. Поставьте значение
Neither
(ничья точка). - Index: Вы должны упорядочить свои точки по номерам, начиная с нуля. Так, если у вас на карте есть точка
n
, пронумеруйте её в этом параметреn-1
. - Warning Type:
Normal Announcements