Создание карт "Запретная Зона"

From Valve Developer Community
Jump to: navigation, search
English

Запретная Зона (анг - Danger Zone) - Это режим королевской битвы для <Counter-Strike: Global Offensive> Counter-Strike: Global Offensive's . Цель игрока - выжить и уничтожить других игроков используя окружение и заработанное оружие. С каждой минутой вокруг карты сужается кольцо смерти от которого нужно спасаться.

Минимальные требования для запуска карты в режиме DZ

trigger_survival_playarea

Минимум 13440x13440 юнитов, в оригинальной карте - 16384x16384, размер браша влияет на размер сот

радара.

Верхняя грань браша является точкой спавна для вертолета, который мы видим в режиме выбора точки сброса. Обратите внимание, на карте используется 2 типа вертолетов, этот Вас не десантирует.
Браш должен быть покрыть текстурой Trigger и находится в воздухе, как минимум в 512 юнитах от земли и потолка карты.

point_dz_weaponspawn

Ящики с припасами. На карте их нужно разбрасывать на достаточном расстоянии друг от друга (1024?), в противном случае они будут исчезать. (Исчезать они ещё могут потому что мод выбирает лишь часть из общего количества ящиков)
Предупреждение:Недостаток ящиков на карте приводит к крашу игры после разминки. .
Примечание:Минимальное количество ящиков для работы карты - 91, на оф карте Valve их 513.

Сущности связанные с режимом

Сущность указывающая на радаре название области
Точка появление турелей
Точка появления парашюта
Зона спасения заложника
Зона, где нельзя использовать планшет
Сущность, которая запускает события в режиме Survival Mode. Например проигрывает звуки заданные в ambient_generic после запуска ракет.
Область в которой находится игровая часть локации
Примечание:Размеры области, необходимые для запуска, указаны выше.
Дверь, для открытия которой необходимы деньги
Точка появления оружия (огнестрельное, холодное, ящики и прочее)

Сущности создаваемые point_dz_weaponspawn

Предупреждение:Размещение их вручную, может привести к ошибкам!
Сейф с деньгами.
Парашют.
Улучшение планшета, показывающие следующую область заражения.
Улучшение планшета, показывающее чужих дронов-курьеров и их траекторию.
Улучшение планшета, делящие карту на треугольники.
Кейс, с заказом на убийство цели.
Бронежилет и шлем.
Сумка с деньгами.
Ящик c основным оружием (SMG, дробовики).
Разбиваемый кейс с различным лутом - холодное оружие, взрывчатка, пистолеты, гранаты.
Ящик с патронами.
Пачка денег.
Турель.
Заложник.

Область на радаре, где могут высаживаться игроки

Текстура Spawnmask используемая на Blacksite

Текстура должна быть в формате png, и находится в директории csgo/maps/ с форматом имени dz _название карты_ spawnmask. Она должна представлять собой очертания карты, черные области на которой, показывают где нельзя высаживаться.











Изображение локации для отображения на планшете

Схема для планшета используемая в Blacksite

Текстура должна быть в формате vtf' и находится в csgo/materials/models/weapons/v_models/tablet/ с форматом имени tablet_radar_dz_название карты













Изображение локации для отображение на радаре и во время загрузки

Изображение загрузки карты Blacksite

Текстура должна быть в формате png и находится в csgo/materials/panorama/images/survival/spawnselect/ с форматом имени map_dz_название карты.














Пример работающей карты

Нерешенные проблемы, баги

Единственная неразрешимая проблема - размеры карт на радаре. Это исправление, вероятно, будет обнаружено в будущем.

Полезные ссылки

Оригинальная статья на английском https://developer.valvesoftware.com/wiki/Creating_a_Danger_Zone_Map

КликФилипп о размерах карты. https://www.youtube.com/watch?v=bcRZclTd5J8

Описание базовых вещей, необходимых для запуска режима: https://vk.com/page-60405636_56174232

Видео на тему DZ режима: https://www.youtube.com/watch?v=LvLbrpw-iKo