Registrierung - oder - Hineingehen
RexauraRexaura

Puzzle Compilation...

20/01/2012

Делаем меняющуюся карту


  • Beschreibung
  • Einstellung

Рандомная карта

Делаем меняющуюся карту


Der Durchsichten : 484 ( +1 )
Heruntergeladen : 1
Hochgeladen von : NitrO
Erstellt : 03/28/2014 3:11:21 PM
Wertung :
 ( 5 ) 
Aktie :


Es gibt die folgenden Sprachen : | russisch |

Допустим, у вас есть карта и есть 3 прохода, но необходимо, чтобы в каждом новом раунде открыты были только 2 прохода. Всё это делается достаточно просто. В каждом проходе ставите стены, которые превращаете в func_brush и даёте имена stena1, stena2 и stena3. Затем нужно создать logic_case, дать ей имя case и добавить такие оутпуты:

OnCase01 - stena1 - Enable

OnCase02 - stena2 - Enable

OnCase03 - stena3 - Enable

Далее поставьте logic_auto, в которой добавьте 4 оутпута:

OnMapSpawn - case - PickRandom - 0.01

OnMapSpawn - stena1 - Disable - 0.00

OnMapSpawn - stena2 - Disable - 0.00

OnMapSpawn - stena3 - Disable - 0.00

Готово. При старте карты все стены будут отключены (так как func_brush не обновляется в каждом раунде, необходимо делать это оутпутом), затем управление переходит к logic_case, которая включает одну из трёх стен случайным образом.

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

1a.png

Как видно на рисунке, даже под закрытой дверью находится навигационная сетка. Зона под дверью должна иметь тип TRANSIENT (команда nav_transient), тогда боты будут проверять, открыта она или нет, и, если нет, они ни за что туда не пойдут. При автоматической генерации такие TRANSIENT-области, к сожалению, сами не создаются, поэтому все стены нужно проверить, где нет зон - создать вручную, всем поставить таким зонам флаг TRANSIENT.

Систему рандомных стен можно посмотреть в ИСХОДНИКЕ cs_havana.rar




1. ( 298.2 Kb )
Die Ähnlichen1. Создание реалистичного костра - Вы наверняка скажете: «Ну чё тут нах сложного?
2. Снайпер из Half-Life 2 - Помните свою первую встречу со снайпером в Half-Life 2?
3. Как сделать DE-карту - на таких картах террористы должны закладывать бомбу
4. Как сделать CS-карту. - Создать их совсем не сложно,заложники - это точечная энтити.
5. Рыба в аквариуме(реке,озере и т.д.) - создадим аквариум, в аквариему водичку
6. Создание простого окна - Сегодня вы узнаете как можно создать обыкновенное неразбивающееся окно.
7. Избавляемся от костюма - Так давайте блин научимся обескостюмивать игрока!
8. Делаем тоннель (+ Видеоурок) - Тоннель с помощью дисплейсмента *обновлено*
9. Displacement: Sculpt - Туториал по расширенным возможностям Displacement - Скульптор
Ссылки на объект
Полная ссылка на текущем языке :
Короткая ссылка :
Ссылка на превью-картинку :
Ссылка на картинку в полном размере :
Ссылка для вашего форума или сайта
BB код ссылка:
BB код ссылка с картинкой :
BB код картинки :
HTML код ссылка:
HTML код ссылка с картинкой :
HTML код картинки :
Sie können nicht kommentieren, da Sie sind nicht registriert.
    Counter-Strike: Classic Offensive
    Half-Life 2Counter-Strike: Classic Offensive
    Мод Counter-Strike: Classic Offensive
    Мод Counter-Strike: Classic Offensive
    Chunli Wonder Woman Cosplay
    Street Fighter VChunli Wonder Woman Cosplay
    Juri Beach Costume
    Street Fighter X TekkenJuri Beach Costume