Форум Игромании
 
Регистрация
Справка

Counter Strike Обсуждение игр серии Counter Strike, решение технических проблем

Ответ
 
Опции темы
Старый 26.09.2007, 04:11   #1
Характер скверный
 
Аватар для Calvin Klein
 
Регистрация: 29.12.2006
Адрес: Санкт-Петербург
Сообщений: 783
Репутация: 1025 [+/-]
Создание карт в Counter Strike - Проблемы и Обсуждение

F.A.Q по созданию карт в CS Source
Скрытый текст:
Настройка Редактора
Скрытый текст:
Если у вас уже есть Hammer World Editor, настроенный для работы с Half-Life 2, то вам надо его перенастроить для Counter-Strike: Source. Для этого зайдите в настройки программы "Tools->Options", на закладке Game Configurations нажмите кнопку Edit. В появившемся окне нажмите Add и впишите название игры, которую вы собираетесь редактировать, а именно CS: Source, затем подтвердите выбор. В окне настроек все параметры автоматически обнуляются, чтобы вы могли настроить редактор для работы с новой игрой. В разделе Game Data Files нажмите кнопку Add и укажите путь к файлу объектов для Counter-Strike: Source. В списках Default PointEntity Class и Default SolidEntity Class укажите, например, классы info_player_counterterrorist и func_buyzone. В строке Game Executable Directory укажите путь к папке с игрой. В строке Mod Directory — путь к папке cstrike, а в строке Game Directory — путь к hl2. В последней строке укажите адрес, где вы собираетесь хранить неоткомпилированные карты. На закладке Build Programs укажите пути файлов для vvis.exe, vbsp.exe и vrad.exe.
Когда всё готово, можно начинать создавать карту.

Основы
Скрытый текст:
Для начала обязательно нужно добавить объекты, без которых карта не пойдёт, а именно места для появления игроков и зоны закупки для обеих команд. Также надо добавить спаун-поинты игроков, желательно чтобы их было по 16 с каждой стороны, ибо это максимум игроков.
При помощи инструмента Entity Tool (Shift+E) разместите на базах по 16 этих самых спаун-поинтов. Для этого используйте классы info_player_counterterrorist и info_player_terrorist. Старайтесь не ставить места появления игроков слишком близко, иначе после респауна они могут просто застрять. Обратите внимание на то, что вы можете указывать угол поворота игрока в настройках точки респауна, а то будет не очень приятно, если игрок появится лицом к стене.
Теперь создадим зону для закупки. Создайте браш, охватывающий все точки респауна одной команды, не обращая внимания на то, что он может пересекать стены и выходить за границу карты. Выделите созданный браш и нажмите кнопку ToEntity, чтобы присвоить ему класс func_buyzone. В настройках обязательно укажите параметр Team, который определяет, игроки какой команды могут покупать снаряжение в этой зоне. Повторите операцию для другой базы.
Теперь игроки смогут появляться у себя на базах и покупать оружие. Мы не указали определенного сценария, но на карте уже можно играть. Сохраните ее под именем mp_ваше_название и откомпилируйте (F9).
Можете запустить карту в игре и протестировать ее на ботах, пути для которых генерируются автоматически при запуске незнакомой карты. Файл навигации сохраняется в папку maps и имеет то же название, что и карта (расширение nav). Но это возможно только на CS 1.6, т.к. в сорс боты не умеют сканировать карты. А если вы хотите чтобы боты бегали по какому-нибудь другому пути или ещё что-нибудь, то почитайте статью про редактирование вэйпоинтов, но это тоже относится только к CS 1.6

Карта с заложниками

Скрытый текст:
Теперь рассмотрим создание карт с заложниками по подробней. Для начала хорошенько продумайте несколько путей для выведения заложников, а также путей штурма контров. По правилам на карте должно находится четыре заложника, расположенных недалеко друг от друга, и зона эвакуации на базе контров (зон может быть несколько — по одной на каждый путь отхода). Наличие данных объектов необходимо для корректной работы сценария.
Откройте ранее созданную вами карту и разместите четырех заложников на базе террористов. Для этого используйте класс hostage_entity. Не забудьте развернуть заложников лицом к центру помещения. Далее создайте браш на базе спецназа, который будет указывать зону эвакуации, и обратите его в func_hostage_rescue — данный объект не требует никаких настроек. Если при размещении зоны эвакуации вам мешает зона закупки, вы можете спрятать ее при помощи кнопки Hide Selected Objects.
Теперь карта во вполне готовом состоянии, в дальнейшем вы сможете наводить баланс или ещё что-нибудь. Сохраните карту под названием cs_ваше_название и откомпилируйте ее. При тестировании карты, вы можете сами убедиться, как заложники исчезнут, достигнув зоны эвакуации, и победа будет засчитана контрам. Обратите внимание, что заложники используют те же пути для навигации, что и боты, то есть без сгенерированного nav-файла пленники вообще не будут двигаться.

Карта с бомбой
Скрытый текст:
Теперь разберем, как нужно сделать карту с бомбой. По правилам должно быть две точки, которые требуется уничтожить, но для обучения нам хватит и одной. Для корректной работы сценария достаточно создать только зону минирования, но мы также воспользуемся некоторыми дополнительными возможностями.
Откройте карту созданную вами в самом начале и создайте небольшой браш, обозначив зону, в которой террористы смогут использовать взрывчатку. Приведите браш к классу func_bomb_target. В принципе, этого уже достаточно для правильной работы карты, но мы пойдем немного дальше. Создайте точечный объект info_map_parameters. В его настройках существует только один параметр, который позволяет задать радиус поражения бомбы относительно центра зоны минирования. Для нашей карты оптимальное значение — 256 юнитов.
Создайте несколько объектов в зоне минирования, которые будут взрываться вместе с бомбой, и превратите их в класс func_breakable. В настройках укажите имя bomb01_trg01. В параметрах prop_data поставьте значение, соответствующее типу объекта, а в Material Type тип материала. Повторите эту операцию для всех объектов, меняя имя на bomb01_trg02 и bomb01_trg03. Далее зайдите в настройки зоны минирования и перейдите на закладку Outputs. Нажмите кнопку Add и определите параметры следующим образом: My output named — BombExplode, Targets entities named — bomb01_trg01, Via this input — Break, After a delay in seconds of — 0.2. Повторите это действие столько раз, сколько объектов, подставляя имя следующего объекта и увеличивая временной интервал на 0,2 сек.
Результат будет следующим: как только бомба срабатывает, происходит взрыв, который убивает всех игроков в пределах центрального помещения, затем с небольшим интервалом последовательно разрушаются все объекты. Также можно разбросать груду предметов, которые будут самостоятельно разлетаться в стороны от взрывной волны. Сохраните карту под названием de_ваше_название и откомпилируйте ее.

Обзор карты при выборе команды
Скрытый текст:
Когда вы только подключаетесь к игре, в меню выбора команды показывается карта с различных ракурсов, которые определены создателями карты при помощи камер. Если на карте не указана ни одна камера, то ракурс будет выбран относительно самого первого места появления игрока. Далее мы разберем, как это делается.
Ракурс задается при помощи двух точечных объектов. Первая точка указывает, где будет находиться камера, а вторая — куда она будет направлена. На практике это работает следующим образом: в качестве первой точки создайте объект point_viewcontrol в том месте, где будут расположены глаза наблюдателя. Создайте вторую точку, воспользовавшись классом info_target. Теперь зайдите в настройки второй точки и укажите имя camera01_trg. В настройках же первой точки укажите имя camera01 и задайте параметру Entity to Look At значение camera01_trg. Можно запускать игру и тестировать результат работы.
Обратите внимание, что вы можете создать несколько камер, вид между которыми будет переключаться автоматически через определенный промежуток времени
http://www.tes.xgm.ru.

Hammer World Editor скачать можно здесь

F.A.Q по созданию карт в CS 1.6

Скрытый текст:
Об этом как нельзя лучше повествует туториал на портале © cs-mapper.by.ru

Автор: Calvin Klein

Последний раз редактировалось Calvin Klein; 07.07.2009 в 15:06.
Calvin Klein вне форума  
Ответить с цитированием
Старый 20.06.2017, 10:13   #361
Новичок
 
Аватар для hoolz
 
Регистрация: 20.06.2017
Сообщений: 1
Репутация: 0 [+/-]
Цитата:
Сообщение от SabuL Посмотреть сообщение
Хочу сказать, что на сайте cslots, есть такая себе рулетка кс го для бомжей, в которой как раз можно попробовать пополнить запасы оружия или же выиграть дополнительные скины. Пробовал кто-то уже? Я вот решил рискнуть, уж больно привлекательное предложение)!
Ага
Стал бомжом то до рулетки или после?
__________________
https://geekz-shop.ru
hoolz вне форума  
Ответить с цитированием
Старый 03.11.2018, 23:14   #362
Новичок
 
Регистрация: 26.03.2009
Сообщений: 29
Репутация: 4 [+/-]
cs_fazenda_RF

Сценарий: Вооружённая группа фанатиков удерживает важного
генерала на загородной даче. Группы ОМОНА и спецназа
обязаны освободить и сопроводить его до зоны эвакуации...

Время создания : Полтора месяца
Время компиляции : [hlbsp] 43s
[hlvis] 27s
[hlrad] 2h 3m 52s
Используемый компьютер : AMD A10-5745M APU with Radeon(tm)
HD Graphics 2.10 GHz; 8Gb RAM; AMD Radeon (TM) R7 M260,
AMD Radeon (TM) HD 8610G - компиляция и создание карты

Огромная благодарность всем пользователям форумов и сообществ:
http://vk.com/hl_lab,
http://bbs.nashalife.ru,
http://www.mapcore.org,
http://cs-mapping.com.ua,
за полезную информацию по маппингу!!!

Страница карты в воркшопе:

https://steamcommunity.com/sharedfil...?id=1554252885





Блин вне форума  
Ответить с цитированием
Старый 01.12.2018, 09:00   #363
Новичок
 
Регистрация: 26.03.2009
Сообщений: 29
Репутация: 4 [+/-]
de_ostankino_RF

Сценарий: Вооружённая группа фанатиков планирует удобрить
эфирную телевышку. Группы ОМОНА и спецназа обязаны
предотвратить это мероприятие...

Время создания : Полторы недели
Время компиляции : [hlbsp] 5s
[hlvis] 0s
[hlrad] 5m 16s
Используемый компьютер : AMD A10-5745M APU with Radeon(tm)
HD Graphics 2.10 GHz; 8Gb RAM; AMD Radeon (TM) R7 M260,
AMD Radeon (TM) HD 8610G - компиляция и создание карты

Страница карты в воркшопе:

https://steamcommunity.com/sharedfil...?id=1579105304



Блин вне форума  
Ответить с цитированием
Старый 21.12.2018, 12:50   #364
Новичок
 
Регистрация: 26.03.2009
Сообщений: 29
Репутация: 4 [+/-]
de_x36_RF ХЗБ - Ховринская Заброшенная Больница

Сценарий: Вооружённая секта фанатиков планирует взорвать
здание недостроенной ХЗБ. Группы ОМОНА и спецназа
обязаны помешать им любой ценой.

Время создания : Месяц
Время компиляции : [hlbsp] 42s
[hlvis] 12m 36s
[hlrad] 22h 14m 47s

Используемый компьютер : AMD A10-5745M APU with Radeon(tm)
HD Graphics 2.10 GHz; 8Gb RAM; AMD Radeon (TM) R7 M260,
AMD Radeon (TM) HD 8610G - компиляция и создание карты

Страница карты в воркшопе:
https://steamcommunity.com/sharedfil...?id=1596547669



https://www.youtube.com/watch?v=vT5ubhNJe40
Блин вне форума  
Ответить с цитированием
Старый 06.07.2020, 13:02   #365
Новичок
 
Регистрация: 26.03.2009
Сообщений: 29
Репутация: 4 [+/-]
de_gasprom_RF

Сценарий: Террористы хотят взорвать магазин или трубы.
Контр-Террористы должны им помешать.

Время создания : Неделя
Время компиляции : [hlbsp] 30s
[hlvis] 4s
[hlrad] 1h 19m 14s

Используемый компьютер : AMD A10-5745M APU with Radeon(tm)
HD Graphics 2.10 GHz; 8Gb RAM; AMD Radeon (TM) R7 M260,
AMD Radeon (TM) HD 8610G - компиляция и создание карты

Страница карты в воркшопе:

https://steamcommunity.com/sharedfil...?id=2154682132

Блин вне форума  
Ответить с цитированием
Старый 26.11.2020, 19:01   #366
Новичок
 
Регистрация: 26.03.2009
Сообщений: 29
Репутация: 4 [+/-]
cs_shalash_RF [Wingman]

Сценарий: Вооружённая группа фанатиков удерживает важного
рабочего на загородной даче. Группы ОМОНА и спецназа
обязаны освободить и сопроводить его до зоны эвакуации...

Время создания : 2 недели
Время компиляции : [hlbsp] 3s
[hlvis] 1s
[hlrad] 5m 41s

Используемый компьютер : AMD A10-5745M APU with Radeon(tm)
HD Graphics 2.10 GHz; 8Gb RAM; AMD Radeon (TM) R7 M260,
AMD Radeon (TM) HD 8610G - компиляция и создание карты

Страница карты в воркшопе:

https://steamcommunity.com/sharedfil...?id=2238298534

Блин вне форума  
Ответить с цитированием
Старый 15.01.2022, 17:05   #367
Новичок
 
Регистрация: 15.01.2022
Сообщений: 5
Репутация: 0 [+/-]
Прошу помощи в корректировке карты CS Aztec

Добрый день.
Ситуация следующая: в школе, где работаю, хотим сделать квест для учеников старших классов. Не буду вдаваться в суть самого вопроса квеста, но очень хотелось бы, чтобы отгадка была спрятана в карту aztec. Это хорошо видимая надпись (код, состоящий из 4 цифр) на стене, плоскость которой параллельна мосту. К сожалению, учителей информатики, которые могли бы сделать подобную "вставку" в карту, у нас нет. Сам подобными навыками не обладаю и разбираться, честно, нет возможности из-за недостатка времени. Может ли кто-то помочь, если, конечно, это вообще можно сделать с готовой картой?
Откликнитесь, пожалуйста, в личку. Заранее благодарен!
Nikola-Tesla вне форума  
Ответить с цитированием
Старый 16.01.2022, 13:36   #368
Гейммастер
 
Аватар для Барбекю
 
Регистрация: 19.04.2014
Адрес: Twin Peaks
Сообщений: 7,988
Репутация: 534 [+/-]
С готовой картой нельзя. Нужен исходник карты для Хаммера. Карты, которые в игре, это компилированные карты и они не работают с программой создания карт.

Но в сети, возможно, есть исходники рабочих файлов карты, либо сделанные модерами рабочие файлы карты по подобию оригинала, либо рабочие файлы модифицированной карты.
__________________
LAPTOP LENOVO LEGION 7I GEN 6 || INTEL CORE I9-11980HK @ 3.30-5.00 GHz || NVIDIA GEFORCE RTX 3080 16GB GDDR6 165W || 32 GB RAM DDR4 3200MHz (2 x 16 GB ) || 2X1TB SSD RAID 0 || WINDOWS 11 PRO 64 || 16″ WQXGA GAMING DISPLAY @ 165Hz
Барбекю вне форума  
Ответить с цитированием
Старый 16.01.2022, 18:50   #369
Новичок
 
Регистрация: 15.01.2022
Сообщений: 5
Репутация: 0 [+/-]
Барбекю, благодарю за ответ!
Может быть, в таком случае, у кого-то из форумчан есть файлы карты, которая похожа (или в стилистике) карты aztec? и он готов помочь с созданием надписи на стене?..
Нам совсем не обязательно, чтобы это была камень в камень карта aztec. Тут главное - чтобы она также называлась при создании игры (выборе карты) и команда не могла простым визуальным просмотром списка карт понять, что ей нужно загрузить именно эту карту. Но предыдущая станция будет связана с вопросом именно про эту цивилизацию. В общем, как-то так..
Nikola-Tesla вне форума  
Ответить с цитированием
Старый 16.01.2022, 21:15   #370
Гейммастер
 
Аватар для Барбекю
 
Регистрация: 19.04.2014
Адрес: Twin Peaks
Сообщений: 7,988
Репутация: 534 [+/-]
Можно проще сделать, не надо никаких карт модифицировать. В игре есть функция "граффити", просто выбираете картинку ваших четырёх цифр нарисованных в Пейнте в качестве граффити и лепите её куда вам надо на карте.

Если это место вне досягаемости игрока, включите чит полёта, прдлетите к месту, куда нужно разместить эту надпись, и там её налепите.
__________________
LAPTOP LENOVO LEGION 7I GEN 6 || INTEL CORE I9-11980HK @ 3.30-5.00 GHz || NVIDIA GEFORCE RTX 3080 16GB GDDR6 165W || 32 GB RAM DDR4 3200MHz (2 x 16 GB ) || 2X1TB SSD RAID 0 || WINDOWS 11 PRO 64 || 16″ WQXGA GAMING DISPLAY @ 165Hz

Последний раз редактировалось Барбекю; 16.01.2022 в 21:20.
Барбекю вне форума  
Ответить с цитированием
Старый 16.01.2022, 23:19   #371
Новичок
 
Регистрация: 15.01.2022
Сообщений: 5
Репутация: 0 [+/-]
Так а если после того, как нарисую надпись, выйти из этой карты и из игры, она останется и её будет видно при последующих загрузках? Просто идея в том, что команда не знает, какую карту нужно открывать, и вообще нужно ли что-то открывать или нет: условно, в помещении только комп с картинкой CS на рабочем столе и ярлыком на запуск игры, иных ярлыков (кроме корзины, которую нельзя убрать) нет.
Пишу это и надеюсь, что дети не читают этот форум...

Последний раз редактировалось Nikola-Tesla; 16.01.2022 в 23:31.
Nikola-Tesla вне форума  
Ответить с цитированием
Старый 17.01.2022, 02:07   #372
Гейммастер
 
Аватар для Барбекю
 
Регистрация: 19.04.2014
Адрес: Twin Peaks
Сообщений: 7,988
Репутация: 534 [+/-]
После перезапуска игры или даже раунда в игре граффити исчезнет.
__________________
LAPTOP LENOVO LEGION 7I GEN 6 || INTEL CORE I9-11980HK @ 3.30-5.00 GHz || NVIDIA GEFORCE RTX 3080 16GB GDDR6 165W || 32 GB RAM DDR4 3200MHz (2 x 16 GB ) || 2X1TB SSD RAID 0 || WINDOWS 11 PRO 64 || 16″ WQXGA GAMING DISPLAY @ 165Hz
Барбекю вне форума  
Ответить с цитированием
Старый 17.01.2022, 20:07   #373
Новичок
 
Регистрация: 15.01.2022
Сообщений: 5
Репутация: 0 [+/-]
Эх.. ну, значит, этот вариант не подходит.. В любом случае, спасибо за готовность помочь и информацию!
Что ж, вопрос всё ещё актуален, может, кто-то откликнется..
Nikola-Tesla вне форума  
Ответить с цитированием
Старый 17.01.2022, 22:27   #374
Юзер
 
Аватар для pickman
 
Регистрация: 05.11.2010
Адрес: Харьков
Сообщений: 208
Репутация: 88 [+/-]
Nikola-Tesla, Какой -то занятный квест намечается, поэтому подскажу.
Правильно написали, что для реализации твоей идеи нужны исходники, но в этом разделе, мне кажется, таких людей нет. Попробуй поспрашивать на специализированных форумах по КС, в принципе для того, у кого есть исходники карты а-ля Ацтек, реализовать твою идею 3 минуты.
Ссылку тут не дам, чтобы не сочли за рекламу, скину в личку.
__________________
Когда возродится торжествующая ведьма?
pickman вне форума  
Ответить с цитированием
Старый 18.01.2022, 00:23   #375
Новичок
 
Регистрация: 15.01.2022
Сообщений: 5
Репутация: 0 [+/-]
Огромное спасибо! Попробую там поспрашивать!
Nikola-Tesla вне форума  
Ответить с цитированием
Старый 15.02.2022, 07:32   #376
Гейммастер
 
Аватар для Барбекю
 
Регистрация: 19.04.2014
Адрес: Twin Peaks
Сообщений: 7,988
Репутация: 534 [+/-]
В мастерской Steam появилась уникальная тренировочная карта для CS:GO
Её создали аналитический холдинг Scope.GG и энтузиаст Orel.

https://www.igromania.ru/news/113518...lya_CS_GO.html
__________________
LAPTOP LENOVO LEGION 7I GEN 6 || INTEL CORE I9-11980HK @ 3.30-5.00 GHz || NVIDIA GEFORCE RTX 3080 16GB GDDR6 165W || 32 GB RAM DDR4 3200MHz (2 x 16 GB ) || 2X1TB SSD RAID 0 || WINDOWS 11 PRO 64 || 16″ WQXGA GAMING DISPLAY @ 165Hz
Барбекю вне форума  
Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 04:02.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования