Добавление новой игры

16 августа 2011

Вы можете добавить в программу поддержку любой игры на движке Source, либо стороннего мода, распространяемого через Steam. Для этого всего лишь потребуется:

  • перейдите в каталог установки программы SRC Repair (обычно это %PROGRAMFILES%\SRC Repair\);
  • откройте в файл games.xml из него в любом текстовом редакторе (мы рекомендуем Notepad++);
  • вставьте нужные строки перед </Games>:
    <Game Name="Название игры в меню программы">
    <IsGCF>1</IsGCF>
    <DirName>путь к каталогу</DirName>
    <SmallName>короткое_имя</SmallName>
    </Game>
  • сохраните изменения в файле и запустите SRC Repair.

Теперь рассмотирим более подробно:

  1. в Название игры в меню программы укажите название игры, которое будет отображаться в SRC Repair в меню доступных игр. Запрещается использовать спецсимволы;
  2. в качестве значения IsGCF могут выступать 1 — если игра распространяется в GCF-файлах (примеры — CSS, TF2, DoDs и т.д.), либо 2, если игра распространяется в NCF (Portal 2, Left 4 Dead и т.д.);
  3. в DirName необходимо указать путь к каталогу игры внутри \Steam\steamapps\%LOGIN%\ (для GCF-игр), либо \Steam\steamapps\common\ (для NCF-игр);
  4. в SmallName указывается путь к основному рабочему каталогу игры внутри \Steam\steamapps\%LOGIN%\%DirName%\ (для GCF-игр), либо \Steam\steamapps\common\%DirName%\ (для NCF-игр). Пробелы в SmallName недопустимы.

Пример

Рассмотрим вариант файла games.xml на основе игр Team Fortress 2, Counter-Strike: Source (обе GCF) и Left 4 Dead (NCF):

<Games>
<Game Name="Team Fortress 2">
<IsGCF>1</IsGCF>
<DirName>team fortress 2</DirName>
<SmallName>tf</SmallName>
</Game>
<Game Name="Counter-Strike: Source">
<IsGCF>1</IsGCF>
<DirName>counter-strike source</DirName>
<SmallName>cstrike</SmallName>
</Game>
<Game Name="Left 4 Dead">
<IsGCF>0</IsGCF>
<DirName>left 4 dead</DirName>
<SmallName>left4dead</SmallName>
</Game>
</Games>
Комментирование отключено.