Ru/Team Fortress 2/King of the Hill: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(otherlang2, finishtranslation:ru)
m (I guess I didn't look at this page close enough)
Line 2: Line 2:
|en=TF2/King_of_the_Hill
|en=TF2/King_of_the_Hill
}}
}}
{{finishtranslation:ru}}
{{toc-right}}
{{toc-right}}



Revision as of 14:25, 16 July 2011

Template:Otherlang2


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

Требуемые энтити

Сейчас мы настроим энтити для "Царя горы".

Создание контрольной точки

Для начала мы сделаем контрольную точку. Нам нужны:


Разместите team_control_point_master где вам хочется. Настройте её как на картинке:

Koth team control point master.jpg

  • Name: master_control_point
    Note.pngПримечание:Вы можете назвать как вам хочется, но это название понадобится нам позже
  • Restrict team from winning: Neither
  • Switch teams on map win?: No
  • Scoring style: Add team score for each round


Разместите prop_dynamic там, где вам хочется сделать контрольную точку и настройте как на картинке:

Koth prop dynamic.jpg

  • World Model: cap_point_base.mdl
  • Name: prop_cap_1
    Note.pngПримечание:Вы можете назвать как вам хочется, но это название понадобится нам позже
  • Skin: 0

Разместите team_control_point над prop_dynamic, как вы делаете это с любой контрольной точкой

Koth team control point.jpg

  • Name: control_point_1
    Note.pngПримечание:(Вы можете назвать как вам хочется, но это название понадобится нам позже)
  • Print Name: koth_example_cap (Это название печатается на экране когда кто-либо захватывает точку)

Теперь разместите trigger_capture_area вокруг контрольной точки.

Koth trigger capture area 1.jpg

  • Name: capture_area_1
    Note.pngПримечание:Вы можете назвать как вам хочется, но это название понадобится нам позже
  • Control Point: control_point_1
    Note.pngПримечание:Это параметр должен указывать на название (name) team_control_point
  • Can RED Cap?: Yes
  • Can BLUE Cap: Yes

Следующие параметры могут быть настроены "по вкусу", но на официальных картах они таковы:

  • Number of RED players to cap: 2
  • Number of BLUE players to cap: 2
  • Red Spawn Adjust: 0
  • Blue Spawn Adjust: 0
  • Time to cap (sec): 6

Outputs

Теперь необходимо настроить аутпуты trigger_capture_area:

Koth tca2.jpg

Таблица аутпутов:

My Output > Target Entity Target Input Parameter Delay Only Once
Io11.png OnCapTeam1 prop_cap_1 Skin 1 0.00 No
Io11.png OnCapTeam2 prop_cap_1 Skin 2 0.00 No
Io11.png OnMapSpawn tf_gamerules SetBlueTeamGoalString #koth_setup_goal 0.00 no
Io11.png OnMapSpawn tf_gamerules SetRedTeamGoalString #koth_setup_goal 0.00 no
Io11.png OnCapTeam1 tf_gamerules SetBlueTeamRespawnWaveTime 4 0.00 no
Io11.png OnCapTeam1 tf_gamerules SetRedTeamRespawnWaveTime 8 0.00 no
Io11.png OnCapTeam1 tf_gamerules SetRedKothClockActive 0.00 no
Io11.png OnCapTeam2 tf_gamerules SetRedTeamRespawnWaveTime 4 0.00 no
Io11.png OnCapTeam2 tf_gamerules SetBlueTeamRespawnWaveTime 8 0.00 no
Io11.png OnCapTeam2 tf_gamerules SetBlueKothClockActive 0.00 no
Note.pngПримечание:Вы можете экспериментировать с этими параметрами, если понимаете их смысл

Поместите tf_gamerules где либо на карте, чтобы она не касалась ничего своими сторонами и назовите её tf_gamerules.

Теперь точка настроена. Поместите tf_logic_koth в любом месте на карте и откройте окно его свойств. Там будет примерно следующее:

Tf logic koth 1.jpg

Вам нужно добавлять параметры вручную. Выключите SmartEdit и нажмите на кнопку Add:

Tf logic koth 2.jpg

Введите следующее:

  • Key: targetname
  • Value: tf_logic_koth

И нажмите ОК.

Проделайте то же самое для ещё двух параметров:

  • Key: timer_length
  • Value: 180

Это значение отвечает за необходимое время удержания (180 секунд - стандартно)


  • Key: unlock_point
  • Value: 30

Это время с начала раунда до появления возможности захвата.

Теперь у вас должно получиться примерно так:

Tf logic koth 3.jpg

Теперь мы подходим к концу. Разместите где-либо logic_auto и настройте аутпуты как на картинке:

Koth logic auto.jpg

Note.pngПримечание:Bug: Если ТФ крешется, удалите tf_gamerules.

Всё. Теперь вы можете наслаждаться KOTH картой в официальном стиле.