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

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

Ответ
 
Опции темы
Старый 26.09.2007, 03: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 в 14:06.
Calvin Klein вне форума  
Ответить с цитированием
Старый 18.08.2009, 21:22   #201
Юзер
 
Аватар для Badger_
 
Регистрация: 26.12.2008
Адрес: Россия
Сообщений: 365
Репутация: 67 [+/-]
Сделал римейк de_nuke. Делал полтора месяца.
Максимальный wpoly 850, средний в районе 200-500. Даже получилось в некоторых местах понизить wpoly, стало меньше чем в оригинале epoly максимум 6500.





de_nuke09 http://www.fpsbanana.com/maps/107803

Последний раз редактировалось Badger_; 19.08.2009 в 13:33.
Badger_ вне форума  
Ответить с цитированием
Старый 19.08.2009, 11:23   #202
Новичок
 
Регистрация: 26.03.2009
Сообщений: 26
Репутация: 4 [+/-]
cs_sprouts
Джунгли на движке HL1 и управляемый катер:

Скачать сразу: http://www.fpsbanana.com/mirrors/sta...738992&ext=rar (8 Mb)
Или тут: http://www.fpsbanana.com/mirrors/sta...738992&ext=rar (8 Mb)


de_tech
Огромная карта с нормальным r_speeds и различными спецэффектами (движущиеся облака):

Скачать сразу: http://www.fpsbanana.com/mirrors/sta...706077&ext=rar (11 Mb)
Или тут: http://www.fpsbanana.com/mirrors/sta...706077&ext=rar (11 Mb)

de_dustall
Огромнейшая карта на 32 игрока где можно побегать, полазить и попрыгать:

Скачать сразу: http://www.fpsbanana.com/mirrors/sta...735586&ext=rar (9 Mb)
Или тут: http://www.fpsbanana.com/mirrors/sta...735586&ext=rar (9 Mb)

cs_100%coffee
Средняя динамичная карта на 32 игрока:

Скачать сразу: http://www.fpsbanana.com/mirrors/sta...890870&ext=rar (6 Mb)


Остальные карты можно посмотреть тут: http://www.fpsbanana.com/members/maps/685265

Последний раз редактировалось Блин; 28.08.2009 в 15:27.
Блин вне форума  
Ответить с цитированием
Старый 27.08.2009, 16:47   #203
Новичок
 
Аватар для <<Sp@un>>
 
Регистрация: 29.03.2009
Сообщений: 13
Репутация: 0 [+/-]
ПОМОГИТЕ!!! Создал интересную скирмиш-карту для CS1.6 с необычным геймплеем, но не знаю как ее выложить в интернет или отослать в Игроманию!!!Help me please!!!

Добавлено через 9 минут
Если можно ответьте побыстрее

Последний раз редактировалось <<Sp@un>>; 27.08.2009 в 16:57. Причина: Добавлено сообщение
<<Sp@un>> вне форума  
Ответить с цитированием
Старый 27.08.2009, 19:35   #204
Юзер
 
Аватар для Badger_
 
Регистрация: 26.12.2008
Адрес: Россия
Сообщений: 365
Репутация: 67 [+/-]
Архивируй игру, выкладывай на файлообменник (на тот же Народ) делай скрины, пость сюды вместе с ссылкой.
Badger_ вне форума  
Ответить с цитированием
Старый 28.08.2009, 06:58   #205
Новичок
 
Аватар для Razor_94
 
Регистрация: 23.12.2008
Адрес: Ангарск
Сообщений: 67
Репутация: 27 [+/-]
киньте еще какой нибудь сайт чтобы valve hammer editor 3.4 скачать только не вэлвовский
__________________
enjoijkee drummer :D
Razor_94 вне форума  
Отправить сообщение для Razor_94 с помощью ICQ Отправить сообщение для Razor_94 с помощью Skype™ Ответить с цитированием
Старый 05.09.2009, 14:17   #207
Новичок
 
Регистрация: 05.09.2009
Сообщений: 1
Репутация: 0 [+/-]
сделал свою последнюю карту de_himitsu, всегда мечтал о том, чтобы хоть одна из моих карт попала на игроманию *__* получил хорошие отзывы о ней на cs-mapping, так что буду вам по гроб благодарен, если она там окажется
ссылки
http://cs-mapping.com.ua/forum/showthread.php?t=19515
http://www.fpsbanana.com/maps/109765
http://narod.ru/disk/12704412000/de_himitsu.rar.html

а как у вас тут можно скрины выложить??
scorpjke вне форума  
Ответить с цитированием
Старый 06.09.2009, 17:07   #208
Новичок
 
Аватар для DON GEORGE
 
Регистрация: 05.06.2009
Сообщений: 2
Репутация: 0 [+/-]
хочу спросить про один баг в контре суоурсю
Когда подходишь к любому физическому объекту(бочка, доска)тебя от него начинает отталкивать, а в других играх на SORCE этого нет. Что это?
DON GEORGE вне форума  
Отправить сообщение для DON GEORGE с помощью ICQ Ответить с цитированием
Старый 03.10.2009, 02:39   #209
Новичок
 
Регистрация: 03.10.2009
Сообщений: 11
Репутация: 2 [+/-]
Делаю карты для КС. Вот решил тут выложить. Может кому понравятся.


fy_easter (CSS)
http://www.fpsbanana.com/maps/112715



de_ironblood v1.1
http://www.fpsbanana.com/maps/100927



de_aztecs_gold v1.4
http://www.fpsbanana.com/maps/38621



de_arcticzone v1.1
http://www.fpsbanana.com/maps/38232



de_cobalt v1.1
http://www.fpsbanana.com/maps/24114


Последний раз редактировалось POD_ILL_bot_; 21.11.2009 в 22:49.
POD_ILL_bot_ вне форума  
Ответить с цитированием
Старый 11.10.2009, 11:37   #210
Новичок
 
Регистрация: 11.10.2009
Сообщений: 4
Репутация: 0 [+/-]
Разыскивается "картограф" для создания тематической карты.
Локация не сложная: квартал (произвольно), улица, дом, на первом этаже помещение с несколькими комнатами, заложники... Фотоматериал мелочей предоставим, в остальном полет фантазии не ограничен. Работа оплачивается.
Пишите вопросы и предложения сюда.
Trolly вне форума  
Ответить с цитированием
Старый 18.10.2009, 22:36   #211
Новичок
 
Регистрация: 18.10.2009
Сообщений: 1
Репутация: 0 [+/-]
Привет всем,блин немогу понять,вот создал свою карту,запускаю её как я сразу появляюсь человеком так я сразуже личу внис просто падую!
погмогите кто знает!
FILL34 вне форума  
Ответить с цитированием
Старый 19.10.2009, 02:09   #212
Юзер
 
Аватар для Badger_
 
Регистрация: 26.12.2008
Адрес: Россия
Сообщений: 365
Репутация: 67 [+/-]
Проверь респаун игрока Проверь браш, не превращён он в такой, что сквозь него ходить можно
Badger_ вне форума  
Ответить с цитированием
Старый 11.11.2009, 16:30   #213
Игрок
 
Регистрация: 10.10.2008
Сообщений: 970
Репутация: 263 [+/-]
Начал делать карту для CSS, но возникла одна проблема в окне camera у меня не видно 3D модели, там просто пусто
Скрин
Скрытый текст:
_Prototype_ вне форума  
Ответить с цитированием
Старый 12.11.2009, 16:22   #214
Новичок
 
Аватар для Ghulkan
 
Регистрация: 12.11.2009
Адрес: Воронеж
Сообщений: 1
Репутация: 0 [+/-]
POD_ILL_bot_
Выложи пару карт

Последний раз редактировалось Ghulkan; 12.11.2009 в 16:25.
Ghulkan вне форума  
Ответить с цитированием
Старый 15.11.2009, 15:06   #215
Новичок
 
Регистрация: 11.11.2009
Сообщений: 1
Репутация: 0 [+/-]
dm_city_battle2

Вот, собственно, навоял мапку =)
Скрины:
http://cs-mapping.com.ua/forum/attac...chmentid=49831
http://cs-mapping.com.ua/forum/attac...chmentid=49830
http://cs-mapping.com.ua/forum/attac...chmentid=49825
http://cs-mapping.com.ua/forum/attac...chmentid=49797
Качаем с бананы:
http://www.fpsbanana.com/maps/116646

Последний раз редактировалось MAPA3MATuK; 15.11.2009 в 15:16.
MAPA3MATuK вне форума  
Ответить с цитированием
Старый 19.11.2009, 18:36   #216
Новичок
 
Регистрация: 03.10.2009
Сообщений: 11
Репутация: 2 [+/-]
de_grand
карта-победитель конкурса "Grand Map Competition 4", проводимого ресурсом http://cs-mapping.com.ua совместно с игровым порталом http://vbios.com
текстуры: de_cbble
размер: 3 mb.
ссылка: http://www.fpsbanana.com/maps/116827



Сделал обновления для старых карт. Ссылки в посте №209

Последний раз редактировалось POD_ILL_bot_; 18.02.2010 в 02:47.
POD_ILL_bot_ вне форума  
Ответить с цитированием
Старый 19.11.2009, 20:28   #217
Новичок
 
Регистрация: 19.11.2009
Сообщений: 2
Репутация: 0 [+/-]
awp_8bit_boxbreaker
размер: 2 мб
текстуры: нестандартные
о карте: карта для игры 2х2. особой выразительностью не отличается. делал день. может кому интересно будет


скачать http://ifolder.ru/15068703
Comanche_Ak вне форума  
Ответить с цитированием
Старый 20.11.2009, 08:36   #218
compiaciuta nerd
 
Аватар для Dargaud
 
Регистрация: 23.10.2009
Адрес: 127.0.0.1
Сообщений: 280
Репутация: 1167 [+/-]
Comanche_Ak, пародия на марио?
Dargaud вне форума  
Ответить с цитированием
Старый 20.11.2009, 12:31   #219
Новичок
 
Регистрация: 19.11.2009
Сообщений: 2
Репутация: 0 [+/-]
Finet,
текстуры из марио, но это не пародия
своё осмысление айсворлда
Comanche_Ak вне форума  
Ответить с цитированием
Старый 20.11.2009, 13:17   #220
compiaciuta nerd
 
Аватар для Dargaud
 
Регистрация: 23.10.2009
Адрес: 127.0.0.1
Сообщений: 280
Репутация: 1167 [+/-]
Thumbs up

Понятно.
P.S. (три слова) Скачал, играю, классно.
Dargaud вне форума  
Ответить с цитированием
Ответ

Опции темы

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

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

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


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


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