Difference between revisions of "Create a Mod:ru"

From Valve Developer Community
Jump to: navigation, search
(Актуализирована информация. Переведенная версия от 2013 года)
(Полный черновой перевод 2013 версии)
Line 18: Line 18:
  
  
{{Примечание|Вы должны перезапустить клиент STEAM чтобы ваш мод появился в библиотеке.}}
+
{{Note|Вы должны перезапустить клиент STEAM чтобы ваш мод появился в библиотеке.}}
  
 
== Версии движка ==
 
== Версии движка ==
Line 36: Line 36:
  
  
{{Внимание|Ваша ''Версия Движка'' в [[Source_SDK|Source SDK]] должна совпадать с версией в моде! Иначе будут проблемы с обнаружением ресурсов и контента.}}
+
{{Warning|Ваша ''Версия Движка'' в [[Source_SDK|Source SDK]] должна совпадать с версией в моде! Иначе будут проблемы с обнаружением ресурсов и контента.}}
  
 
== Мастер создания ==
 
== Мастер создания ==
  
=== Project type ===
+
=== Тип проекта ===
  
: {{HL2}} '''This section only applies to Half-Life 2 Mods!'''
+
: {{HL2}} '''Этот раздел только для Half-Life 2 модов!'''
  
When you start the wizard, you will have to choose which project to work with.
+
Когда вы запустите мастер, у вас будет возможность выбрать что вы хотите сделать.
  
 
[[File:Create mod step1.png]]
 
[[File:Create mod step1.png]]
  
 
; Half-Life 2 Single Player
 
; Half-Life 2 Single Player
: Projects for [[Episode One]] (2006) or [[Episode Two|Two]] (2007). If you do not own Ep1/2 this option will be greyed out.
+
: Проекты для [[Episode One]] (2006) или [[Episode Two|Two]] (2007). Если у вас нет Ep1/2 эта опция будет недоступна.
 
; Half-Life 2 Multiplayer
 
; Half-Life 2 Multiplayer
: Projects for ''[[Half-Life 2: Deathmatch]]''. This option is only available if you own ''[[Half-Life 2: Deathmatch]]''; otherwise it will be greyed out.
+
: Проекты для ''[[Half-Life 2: Deathmatch]]''. Эта опия доступна только если у вас есть ''[[Half-Life 2: Deathmatch]]'';
 
; Multiplayer mod from template
 
; Multiplayer mod from template
: A specially-created SDK project that allows you to configure settings such as if your mod is team based, or if you have abilities such as sprinting and prone. This option does '''not''' require ''[[Half-Life 2: Deathmatch]]''.
+
: Этот проект дает возможность настроить такие параметры, как командный режим или пользовательские модификации. Эта опция '''не''' требует ''[[Half-Life 2: Deathmatch]]''.
 
; Source code only
 
; Source code only
: Dumps the code without creating an actual mod. This option is handy if you are just creating a [[server plugin]].
+
: Дамп кода без необходимости создавать мод. Этот вариант удобен, если вы просто хотите создать [[server plugin]].
  
Whichever option you choose, you get the same actual source code files (even if you didn't own one or another game). You also get an "everything" solution which includes a collection of development tools.
+
Какой бы вариант вы ни выбрали, вы получите файлы исходного кода (даже если вы не владели той или иной игрой). Вы также получаете "все" доступные программы, которое включает в себя набор средств разработки.
  
=== Mod Information ===
+
=== Информация о Моде ===
  
 
[[File:Create mod step2.png]]
 
[[File:Create mod step2.png]]
  
The first option on this page is where you want the source code extracted to. The second is the name you want to use, which also defines the output folder for your compiled content (does not appear if you chose source code only).
+
В этом окне вам предложат указать каталог, в который будут распакованы файлы и указать название мода.
 +
В первом поле указывается путь, куда распакуются все исходные файлы, которые вы будите использовать при создании модификации. Он может быть каким угодно, но делайте его простым, к примеру "C:\mymod-source".
 +
Во второе поле введите название вашего мода. Нажмите Next, когда вы будите готовы.
  
== Creating a mod manually ==
+
== Ручное создание мода ==
  
 
It's surprisingly simple:
 
It's surprisingly simple:
  
# Create a folder under <code>steamapps\SourceMods\</code> ''(A mod can actually reside anywhere, but placing it here allows Steam to detect and launch it.)''
+
# Создайте папку по этому пути <code>steamapps\SourceMods\</code> ''(Мод может находиться где угодно, но только в этой папке STEAM смоет обнаружить и подключить его.)''
# Create a [[gameinfo.txt]] in the folder. You now have a mod!
+
# Создайте [[gameinfo.txt:ru]] в этой папке. Теперь у вас есть мод! :)
# Open the SDK launcher and switch to the relevant engine branch.
+
# Откройте SDK launcher и переключитесь на нужную версию движка.
# Choose "Edit Game Configurations" and click "Add". Enter your mod's name and folder.
+
# Выберете "Edit Game Configurations" и кликните "Add". Введите название мода и папку с ним.
  
To get the source code (or indeed any other files of Valve's that you want to modify) you will need to use [[GCFScape]] and access <code>sourcesdk.gcf\src_mod\</code>. Remember to change the custom build steps to point to your mod's folder.
+
Для получение исходного кода (или других файлов которые вы хотите модифицировать) вы должны использовать [[GCFScape]] и получить доступ к <code>sourcesdk.gcf\src_mod\</code>. Не забудьте только сохранить измененные файлы в папке вашего мода.
  
 
[[Category:Modding:ru]]
 
[[Category:Modding:ru]]
 
[[Category:Russian]]
 
[[Category:Russian]]

Revision as of 20:55, 2 October 2013

English Español Français Magyar 简体中文


Кнопка Create a Mod автоматизирует процесс создания Source мода. Она:

  • Создает новый мод по этому пути steamapps\SourceMods\
  • Делает копию исходных файлов в формате Visual Studio Project для последующего редактирования
  • Создает конфигурационный файл для вашего мода Source SDK


Note:Вы должны перезапустить клиент STEAM чтобы ваш мод появился в библиотеке.

Версии движка

Перед созданием мода необходимо выбрать версию джвижка которую вы будете использовать. Измините версию SDK на ту которую вы хотите использовать.

Source 2006
Устаревший - Первоначальная версия Half Life 2: Episode One. Оставлена только для обратной совместимости.
Source 2007
Оригинальная версия Orange Box. Это самая последняя основанная на HL2 версия движка которая доступна для создания мода. Это именно та версия на которой сделано большинство модов.
Source 2009
Обновленная Orange Box версия. Это текущая версия движка с поддержкой Mac. Однако, вы НЕ сможете создать полноценный мод на Source 2009; только content-only мод (включающий в себя новые модели оружия/текстур и т.д.) воспользовавшись ручным созданием с помощью этой подсказки Creating a Mod manually.
Alien Swarm (через Alien Swarm SDK)
Для создания мода к этой игре используйте ее SDK. Так же возможно использование HL2 контента
Source 2013
В 2013 версии, Valve прекратила поддержку исходных кодов через Source SDK с выпуском SteamPipe. В связи с этими изменениями, были обновлены до последних версий исходные коды основывающийся на HL2 ветке Source Engine. На этот раз, исходный код не сделан доступным через SDK Launcher, а вместо этого размещен на Github. Смотрите Source SDK 2013 для подробной информации.


Warning: Ваша Версия Движка в Source SDK должна совпадать с версией в моде! Иначе будут проблемы с обнаружением ресурсов и контента.

Мастер создания

Тип проекта

<Half-Life 2> Этот раздел только для Half-Life 2 модов!

Когда вы запустите мастер, у вас будет возможность выбрать что вы хотите сделать.

Create mod step1.png

Half-Life 2 Single Player
Проекты для Episode One (2006) или Two (2007). Если у вас нет Ep1/2 эта опция будет недоступна.
Half-Life 2 Multiplayer
Проекты для Half-Life 2: Deathmatch. Эта опия доступна только если у вас есть Half-Life 2: Deathmatch;
Multiplayer mod from template
Этот проект дает возможность настроить такие параметры, как командный режим или пользовательские модификации. Эта опция не требует Half-Life 2: Deathmatch.
Source code only
Дамп кода без необходимости создавать мод. Этот вариант удобен, если вы просто хотите создать server plugin.

Какой бы вариант вы ни выбрали, вы получите файлы исходного кода (даже если вы не владели той или иной игрой). Вы также получаете "все" доступные программы, которое включает в себя набор средств разработки.

Информация о Моде

Create mod step2.png

В этом окне вам предложат указать каталог, в который будут распакованы файлы и указать название мода. В первом поле указывается путь, куда распакуются все исходные файлы, которые вы будите использовать при создании модификации. Он может быть каким угодно, но делайте его простым, к примеру "C:\mymod-source". Во второе поле введите название вашего мода. Нажмите Next, когда вы будите готовы.

Ручное создание мода

It's surprisingly simple:

  1. Создайте папку по этому пути steamapps\SourceMods\ (Мод может находиться где угодно, но только в этой папке STEAM смоет обнаружить и подключить его.)
  2. Создайте gameinfo.txt:ru в этой папке. Теперь у вас есть мод! :)
  3. Откройте SDK launcher и переключитесь на нужную версию движка.
  4. Выберете "Edit Game Configurations" и кликните "Add". Введите название мода и папку с ним.

Для получение исходного кода (или других файлов которые вы хотите модифицировать) вы должны использовать GCFScape и получить доступ к sourcesdk.gcf\src_mod\. Не забудьте только сохранить измененные файлы в папке вашего мода.