Установка и настройка Source SDK
В данной статье пошагово описывается установка и настройка Source SDK для Counter Strike Source Чтобы маппить, необходим Source SDK и сама игра Counter Strike Source. У кого есть Steam, просто скачайте Source SDK оттуда (вкладка «Просмотр», затем «Инструменты» и выбираем Source SDK. Чтобы делать карты для какой-то игры (в нашем случае — Counter Strike Source), у Вас должна быть эта игра в Steam. Купить ключ для CS:S можно здесь за 7,15$ (230 руб). Кому нужна пиратская бесплатная версия, читаем дальше.
Ссылка на скачивание Source SDK: СКАЧАТЬ
Если у вас нет игры CSS или не та версия, то вам нужно скачать файлы CS:S (звуки, текстуры, модели): СКАЧАТЬ.
Теперь установка Source SDK по шагам:
1. Запускаем SDK.exe, выбираем язык, затем нажимаем кнопку «Далее»
2. Вводим путь, куда установить Source SDK, я оставил как есть, т.е. «C:\Ultimate SSDK v2»
3. Если вы собираетесь маппить для CS:S, установите только эти влажки, остальные нам не нужны:
4. Подождите, когда установится. Если у вас нет Steam, после первого запуска вылезет такое окошко:
5. Снимаем галочку «Включить кэш»
6. SDK настроен, теперь настраиваем Хаммер
7. Запустился SDK, в поле «Текущая игра» выбираем «Counter Strike Source», затем запускаем Хаммер
8. Сколько всего непонятного! Но ничего, мы с этим разберёмся, сначала настроим. Нажимаем Tools -> Options
9. Где «Game Data Files», жмём Add
10. Теперь нам нужно добавить файлы CSSSDK.fgd и cstrike-gflyer108b.fgd
11. После чего жмём ОК и выходим из Хаммера. Не надолго Теперь проделываем следующее: из архива, который вы скачали, запускаем Files.exe. Это самораспаковывающийся архив текстур и других файлов игры. Указываем ту папку для распаковки, куда установили SDK. Ждём, когда он распакует все файлы. (Если у вас уже есть полная рабочая версия CS:S, этот архив вам не нужен — просто скопируйте файлы игры в папку Source Engine 2009 MP) Всё! Настройка завершена! В следующем туторе мы займёмся Хаммером
Автор: Лорд Беккет Понравилось: 36
Не понравилось: 8 
Комментарии пользователей сайта:
Kastet562, 7 лет назад
У меня пиратка, раньше игра была с распакованнам контентом, но установил другую пиратку, там всё запакованно, как выбрать режим работы с паками?
Как скачать source sdk
Counter-Strike: Source представляет собой обновлённую версию классической Counter-Strike 1.6 с улучшенной графикой и физикой. Хотя геймплей и основные принципы остались прежними, некоторые геймплейные особенности, такие как баллистика оружия и разброс пуль, были изменены. Из-за этого опытным игрокам предыдущих частей пришлось заново привыкать к некоторым элементам геймплея.
Как и в предыдущих играх серии Counter-Strike, основной режим в игре — это командное противостояние между террористами и спецназом. Каждая из команд преследует свои цели на карте: террористы пытаются заложить и взорвать бомбу либо уничтожить всех бойцов противника до окончания раунда, а спецназ старается предотвратить теракт.
Минимальные требования
Операционная система: Windows XP / Vista / 7
Процессор: с тактовой частотой 1,7 ГГц
Видеокарта: с поддержкой DirectX 8.1 и SSE
Оперативная память: 512 МБ
Рекомендуемые требования
Операционная система: Windows XP / Vista / 7
Процессор: Pentium 4 с тактовой частотой 3 ГГц или лучше
Видеокарта: с поддержкой DirectX 9
Оперативная память: 1 ГБ
Данная сборка позиционируется как общая платформа для маппинга, level-дизайна и моддинга под все версии движка Source Engine и работающие на нем игры (серия Half-Life 2 и Portal, Counter-Strike: Source, Day of Defeat: Source, Team Fortress 2, Left 4 Dead 2, Alien Swarm, Counter-Strike: Global Offensive и др.). В силу совместимости со Steam, множества полезных дополнительных программ, а также улучшений процесса работы с SDK и играми, сборка может служить полноценной заменой лицензионного Source SDK и многочисленных наборов «Authoring Tools».
Особенности сборки:
Работа с движками:
— Source Engine 2006 (Protocol 7);
— Source Engine 2007 (Protocol 14);
— Source Engine 2009 (Protocol 15);
— Source Engine Multiplayer (Protocol 22);
— Left 4 Dead 2 (только в версии «Complete Edition»);
— Alien Swarm (только в версии «Complete Edition»);
— Portal 2 (только в версии «Complete Edition»);
— CS: Global Offensive (только в версии «Complete Edition»).
Поддержка распакованного и GCF [Steam] контента.
Отсутствие любых первоначальных настроек при наличии установленного Steam’a и необходимого набора GCF-файлов, а также определение доступных для маппинга игр.
Абсолютная изоляция от Steam с сохранением полной функциональности игр и приложений на обеих сторонах одновременно. При этом сборка полностью совместима с установленными в Steam играми и работает с ними аналогично оригинальному SDK.
Подключение и настройка распакованных игр в несколько кликов.
Подборка лучших программ и утилит для компиляции, текстурирования, моделирования, управления контентом и многого другого.
Простой и удобный графический интерфейс с множеством дополнительных параметров («Batch Compiler Pro») для доступа ко всем консольным утилитам от Valve (компиляторы, конвертеры текстур и моделей и пр.).
Новые расширенные возможности по созданию собственных Модов: утилита «Create Mod Wizard» позволяет за несколько секунд создать Мод на основе любой игры от Valve и настроить множество дополнительных параметров.
Корректная работа Face Poser, утилит Engine Tools (Commentary Editor, Particle Editor, VMT Creator) и отсутствие конфликтов с запуском игр разных версий.
Удобная система управления (утилита «SDK Configurator», позволяющая выбирать движки, язык игр и интерфейса, оформление меню, очищать папки SDK от временных файлов, самообновлять ресурсы SDK и игр, делать откат настроек до первоначального состояния и др.).
Ассоциация BSP, VTF, VMT, MDL, RES, GCF, DDS и других часто используемых в работе с Source Engine файлов, с соответствующими программами для просмотра прямо из Проводника.
Подробная инструкция по обновлению и подготовке игрового контента к работе.
Возможность автономной работы – т.е., запуск и работа приложений SDK без подключения игрового контента вообще.
Независимость разных движков друг от друга.
Расширенная система запуска игр и модов и возможность использования сборки в качестве базы для запуска любой игры или мода на движке Source, в том числе Steam-версий.
Многоязычный интерфейс для меню SDK и игр.
Упорядоченная файловая структура: все, что не относится к контенту стандартного SDK, рассортировано в общей папке «Resources».
Возможность полного восстановления первоначального состояния SDK без необходимости переустановки после любых действий с контентом и операционной системой.
Портативность: установленную копию SDK можно запускать со сменных носителей на разных компьютерах без потери функционала.
Дополнительные плагины (устанавливаются вместе с Source SDK):
Photoshop PlugIns:
— VTF & DDS Plugin (работа с текстурами формата VTF и DDS).
— Normal Map Filter (генерация карт нормалей).
— Richard Rosenman’s Tiler (плагин для тайлинга текстур).
— Mipster (java-скрипт для работы с mipmap-уровнями текстур).
— Cube Map Shuffler (java-скрипт для работы с Cubemaps).
Paint.NET Plugins:
— VTF-плагин.
— Генератор нормалей.
— Работа с альфа-каналами.
Mystic Thumbs (добавление превью текстур форматов VTF, TGA, DDS, PSD, PFM в Проводнике).
Required Files Associations (просмотр используемых в играх файлов из Проводника ассоциируемыми программами).
Windows Vista/7 Phoneme Extractor 1.3 (исправляет работу Phoneme Editor в данных ОС).
IMS Phoneme Extractor (исправляет работу Phoneme Editor в играх из Complete/Alternative Editions).

Главное меню

Меню SDK Configurator
Недостатки сборки:
Возможна нестабильная работа на операционных системах Windows урезанных версий, либо на некоторых ее сборках и модификациях от “народных умельцев”.
Опыт и знания, приобретенные в ходе работы со старыми версиями Source SDK (например, REVOLUTiON CSM Source SDK), а также исправления, касающиеся лицензионного SDK, в большинстве случаев будут бесполезными и дезориентирующими (речь идет именно о работе с интерфейсом сборок и их настройке под игры, а не о работе с утилитами или Hammer’ом, как таковыми).
Важные замечания:
При установке или работе с SDK отключайте антивирус, так как имеют место ошибочные срабатывания (способные свести работу SDK на нет) на эмуляторе Steam и некоторых скриптах и лаунчерах, которые выполняются в скрытом режиме.
Не устанавливайте сборку поверх игр либо других версий SDK, так как с данной файловой системой это не даст никакого полезного эффекта и может лишь привести к неработоспособности обеих.
Не используйте GCF-файлы версиями ранее осени 2012 г., так как они могут не работать с последними версиями движков. Для маппинга под стандартные игры Valve настоятельно рекомендуется использовать только GCF-архивы, обновленные до последних версий. Где скачивать эти файлы и как их обновлять, описано в мануале «Работа с GCF-архивами» («Update Your GCFs» в англ. версии). Для игр, дополнительно включенных в компоновки «Complete» и «Alternative Edition», GCF файлы не нужны — нужна только установленная у вас копия той или иной игры.
Если при загрузке карты мультиплеерная игра зависает или выводятся предупредительные сообщения типа “Steam Validation rejected!”, “CD key authentication invalid for internet servers” и подобные им, отключите «SteamClient» в «Настройках эмулятора», либо добавьте к параметрам запуска игры ключи -steam и +sv_lan 1 (параметр -steam уже добавлен в Hammer, Batch Compiler Pro и систему запуска модов, как параметр по умолчанию).
Во время работы оболочки «Studio Compiler» не используйте Hammer / FacePoser / ModelViewer и любые из входящих в Source SDK компиляторов. Из-за особенностей работы данной оболочки, работа указанных программ может быть некорректной.
Не изменяйте что-либо самостоятельно в папке «Resources». Папка содержит ключевые скрипты и приложения для управления запуском SDK, движками и утилитами, а также сами утилиты. Необдуманное изменение содержимого этой папки может привести к частичной или полной неработоспособности сборки.
Сборка для своей работы использует все возможности командной строки Windows, вследствие чего не гарантируется правильная ее работа на урезанных или тестовых версиях данной ОС, а также некоторых ее любительских модификациях. Также, большинство приложений SDK не будут корректно работать, если в пути для установки сборки, а также в путях к GCF-файлам и подключаемым играм, будут содержаться символы русского и прочих не-английских алфавитов, в том числе символы: % № ; ^ . .
Список программ и утилит:
ПРОГРАММЫ:
Hammer Editor
(builds 5845/5439/4715/4037)
Model Viewer
Face Poser
УПРАВЛЕНИЕ:
Выбор Движка
SDK Configurator
Run Current MOD
Run Engine Tools
МОДЕЛИРОВАНИЕ:
kHED v1.1.4
Studio Compiler v0.4
MDL Decompiler v0.5 (fix by Hooch)
Fix VPK Content
КОМПИЛЯЦИЯ / ДЕКОМПИЛЯЦИЯ:
Batch Compiler Pro v3.2.5
Tools Compiling Pro v2.3
Valve Batch Compile Tool v1.0t
BSPSource Decompiler v1.3.8
УПРАВЛЕНИЕ КОНТЕНТОМ:
Crafty Object Viewer v1.0.2
GCFScape v1.8.3
EntED v1.0
PakRat (JRE)
EntSpy (JRE)
Map Analyst v2.6e
ТЕКСТУРИРОВАНИЕ:
VTFEdit v1.3.2 Full
Bump Generator v5.3
Auto Seamer v1.0.1
Fix VTF Version
HDR Shop v1.0.3
СОЗДАНИЕ ЛАНДШАФТА:
Terrain Generator v3.0.5
DispGen v0.1A
Twister v1.1
РАЗНОЕ:
Hammer Units Conversion
SoundScape Creator v1.0.0
Resource Edit SDK v1.0.2
VGUI Localization Tool
CTX Converter v1.1.1
HL2ModExe Creator
Bat to Exe Converter v1.5
RAD Video Tools v1.99s
View Log v2.1
УТИЛИТЫ:
Create Mod Wizard
Reset Game Configurations
Edit Game Configurations
Варианты сборки:
Standard Edition
Наиболее оптимальный вариант для самого широкого круга мапперов. Поддерживается работа со всеми играми и модами серии «Half-Life 2 / Orange Box (Singleplayer и Multiplayer)» как старых, так и обновленных их версий (то есть, движки «Source Engine 2006, 2007, 2009, MP»). Возможность коддинга (т.е. программирования) в созданных вами модах доступна на движках Source 2006, 2007.
— Half-Life 2 (+ Episodes);
— Half-Life 2: Deathmatch;
— Counter-Strike: Source (включая старую версию 34);
— Day of Defeat: Source;
— Team Fortress 2;
— Portal 1;
— Garry’s Mod;
— Zombie Panic: Source;
— Insurgency;
— Моды на движке Source 2006;
— Моды на движке Source 2007 (Orange Box);
— Моды на движке Source 2009 (Orange Box).
Micro Edition
Версия, работающая только с обновленными версиями игр серии «Half-Life 2 / Orange Box (Singleplayer и Multiplayer)» — то есть, только игры на движках «Source Engine 2009 / MP». Поскольку летом 2010 г. Valve перенесла все ранее выходившие игры на эти движки, то данная версия — оптимальный вариант для маппинга под стандартные игры и создания простых модов на основе HL2. Возможность коддинга в созданных вами модах отсутствует.
— Half-Life 2 (+ Episodes);
— Half-Life 2: Deathmatch;
— Counter-Strike: Source (только новая версия);
— Day of Defeat: Source;
— Team Fortress 2;
— Portal 1;
— Garry’s Mod;
— Моды на движке Source 2009.
Modder Edition
Версия для модмейкеров. Содержит только движки, пригодные для создания собственных модификаций — то есть, «Source 2007» и «Source 2009». На движке «Source 2007» присутствует возможность коддинга, позволяющая сделать ваш мод уникальным. Движок поддерживает как однопользовательские, так и многопользовательские моды.
— Half-Life 2 (+ Episodes);
— Portal 1;
— Zombie Panic: Source;
— Моды на движке Source 2007 (Orange Box);
— Моды на движке Source 2009 (Orange Box).
Multiplayer Edition
Если вы поклонник мультиплеера, то возможно, часть SDK, используемая только для сингла, вам не понадобится. В данную версию входят только движки «Source Engine 2007» и «Source Engine MP», позволяющие создавать как карты для популярных многопользовательских игр Valve, так и собственные многопользовательские моды (как уже сказано выше, движок «Source 2007» поддерживает коддинг).
— Counter-Strike: Source;
— Half-Life 2: Deathmatch;
— Day of Defeat: Source;
— Team Fortress 2;
— Garry’s Mod;
— Zombie Panic: Source;
— Моды на движке Source 2007.
Complete Edition
Пожалуй, самый полный вариант сборки для любителей поэкспериментировать. Поддерживается маппинг как под традиционные игры и моды на Source (версии 2006/2007/2009), так и под игры, выпущенные на более свежих и модифицированных версиях движка Source (NCF/VPK-based), т.е. «Left 4 Dead», «Alien Swarm», «Portal 2» и «CS:GO». На движке «Alien Swarm» также присутствует возможность создания собственных модов и коддинга.
— Half-Life 2 (+ Episodes);
— Half-Life 2: Deathmatch;
— Counter-Strike: Source (включая версию 34);
— Day of Defeat: Source;
— Team Fortress 2;
— Portal 1;
— Garry’s Mod;
— Zombie Panic: Source;
— Insurgency;
— Alien Swarm;
— Left 4 Dead 2;
— Portal 2;
— Counter-Strike: Global Offensive.
— Моды на движке Source 2006;
— Моды на движке Source 2007 (Orange Box);
— Моды на движке Source 2009 (Orange Box).
— Моды на движке Alien Swarm.
Alternative Edition
Версия для тех, кто собирается использовать в своих трудах только свежие решения последних лет. Традиционные движки и игры на основе GCF-кэшей не поддерживаются данной версией. На движке «Alien Swarm» присутствует возможность создания собственных модов и коддинга.
— Left 4 Dead 2;
— Alien Swarm (+ моды на движке);
— Portal 2;
— Counter-Strike: Global Offensive.
Для удобства, инсталлятор сборки состоит из двух файлов. Первый файл — непосредственно сборка Source SDK со всеми программами и инструментами (из нескольких версий выберите подходящую вам).
Второй файл — исходный код C++ для модов (папка «src_mod»), а также набор примеров карт и других ресурсов в исходном виде (папка «sourcesdk_content»), помогающих в освоении движка Source.
Оба файла должны устанавливаться в одну, общую папку. В обоих случаях, в инсталляторах дистрибутива вы можете выбрать только необходимые вам компоненты (например, версию движка и инструментария к нему). Если вам не нужны исходники и примеры, то смело качайте только первый файл.
Также, для минимизации поиска игровых ресурсов в сети и достижения максимальной совместимости при работе, к сборке прилагается актуальный набор GCF-файлов (минимальный для полноценного модостроительства на движках Source 2006-2009), а также пакеты «Mod Bases»: Source SDK ModBase 2007 и Source SDK ModBase 2009.
При наличии установленного Steam’a и необходимого набора GCF-файлов, настройка SDK производится автоматически без участия пользователя. При этом, после настройки будет показан список игр, доступных при вашем наборе кэша.
При отсутствии Steam’a, при первом запуске SDK вам предложат выбрать путь к вашим GCF-файлам или режим работы с распакованным контентом (опция «Включить кэш» / «Enable Cache»). Подробнее о работе с GCF (загрузка, обновление, настройка и т.д.) описано в документации «Работа с GCF-архивами» («Update Your GCFs»).
Настройка SDK для распакованного контента (пираток) производится традиционным образом — путем добавления конфигурации через утилиту «Edit Game Configurations» («Редактировать Конфигурации»). Никаких манипуляций с контентом и файлами GameInfo.txt в новой версии не требуется!
Аналогично распакованным подключаются и игры, установленные у вас в Steam. Вообще-то, как уже сказано выше, SDK сам подхватывает найденные GCF-файлы и способен запускать игры на их основе встроенными средствами, и обычно это и есть самый оптимальный вариант. Однако, некоторые игры последних версий могут оказаться несовместимыми со встроенными в SDK движками или эмулятором (как, например, «Garry’s Mod», «Team Fortress 2» и «CS:GO»). В этом случае, добавьте игру тем же способом, что и распакованную — указав полный путь к папке игры, включая путь к Steam (например, «D:\Steam\SteamApps\YourName\Team Fortress 2\TF»), после чего, согласитесь на смену корневой папки для этой игры (нажмите «ОК» в появившемся окне). Теперь, SDK всегда будет запускать вашу игру через Steam, а не через собственный движок с эмулятором. При этом, совместимость со всеми компонентами сборки полностью сохранится.
SDK Installation/ru
Эта подстраница используется на странице SDK Installation для отображения содержимого на русский (Russian).
Если вы внесли изменения в языковую подстраницу, не забудьте очистить основную страницу, нажав на кнопку справа. В противном случае её содержимое не обновится.
Contents
- 1 Authoring Tools в настоящее время поставляется в виде бета-версии соответствующих игр
- 2 Установка и запуск
- 3 Запуск
- 4 Что дальше?
- 5 Ошибки и проблемы
- 6 Смотрите также
Source SDK доступен бесплатно всем пользователям Steam Он используется для разработки модов и контента для Source 2006, Source 2007 и Source 2009.
Более поздние игры от Valve используют свой собственный набор инструментов SDK или Authoring Tools:
Примечание: «Authoring Tools» указывает на не совместимость с Source SDK.
Authoring Tools в настоящее время поставляется в виде бета-версии соответствующих игр
Мы переводим на Authoring Tools следующие дистрибутивы игр:
- Team Fortress 2
- Counter-Strike: Source
- Day of Defeat: Source
- Half-Life: Deathmatch
Ранее эти средства распространялись отдельно от игры объединенные в один пакет (приложение «Source SDK» ). Сейчас же мы делаем схожую с L4D и CS:GO модель инструментов. Согласно той модели SDK Tools по умолчанию является частью игры, поэтому все, что вам нужно сделать, чтобы запустить утилиты SDK Tools, это запустить игру и обновить её до последней существующей версии. Пожалуйста, обратите внимание, что эти инструменты будут доступны только под ОС Windows.
Теперь обратите внимание на папку BIN. (Например: [steam]/steamapps/common/Team Fortress 2/bin ). Там Вы уведите несколько новых *.bat файлов, который можно использовать для настройки среды разработки и запуска соответствующих инструментов:
- hammer.bat
- faceposer.bat
- hlmv.bat
- stdudiomdl.bat
- vtex.bat
Примечание: Теперь для запуска инструментов SDK используйте эти bat файлы. Приложение «SDK launcher» для этих целей больше не используется.
Если у Вас есть проблема с запуском, убедитесь что не где в путях не прописана переменная среды VPROJECT. Если Вы все же используете VPROJECT, то проверьте значение этой переменной среды в системе Windows, командой set в командной строке и установите правильное значение.
Установка и запуск
Следующие инструкции подходят только для установки Source SDK. Если Вам нужно установить Authoring Tools к какой либо игре, то смотрите разделы соответствующих игр..
Для установки новой версии Source SDK 2013 смотри: Source SDK 2013
Инструкция для установки старой версии Source SDK:
- Откройте Steam.
- Откройте вкладку Tools.
- Сделайте двойной клик на Source SDK, который находится в категории «Not Installed».
- Прочитайте диалоговое окно и нажмите Download and Install / Next для продолжения.
- Source SDK будет загружаться на ваш компьютер через Steam.
После того, как загрузка была завершена, Вы можете запустить SDK из вкладки Tools. Вы также можете создать ярлык на рабочем столе, совершив клик правой кнопкой мыши по SDK и нажав на Create desktop shortcut из появившегося контекстного меню.
Запуск
Как только Steam закончит загрузку, Вы сможете запустить SDK из вкладки Tools (Инструменты). Вы так же можете создать иконку на рабочем столе, нажав правой кнопкой мыши по SDK во вкладке Tools (Инструменты) и нажав на Create desktop shortcut (Создать ярлык на рабочем столе) в появившемся контекстном меню.
При первом запуске SDK, он будет в течении длительного времени извлекаться на жесткий диск. Этого не случится снова, пока SDK не обновится.
После этого, Вы можете выбрать игру и запустить любой из предоставленных инструментов. Однако, могут возникнуть проблемы, если Вы запустите старую — не обновленную игру. Вы можете убедиться, что все игры обновлены, в главном меню Steam.
Что дальше?
Если Вы хотите узнать о том, как создавать контент для движка Source в целом, главная страница Source SDK документации — хорошее место для старта.
Ошибки и проблемы
- Прочтите Примечания к выпуску Source SDK для получения информации о последней версии SDK.
- Прочтите Ответы на Часто Задаваемые Вопросы для получения ответов на основные вопросы.
- Для разработки уровней или с вопросами по Hammer editor, смотрите Level Design FAQ