Как да сложите мод на пиратска Half-Life 2
Как да сложите мод на пиратска Half-Life 2/Episode One
1. Инсталация на стари неразопаковани пиратки.
Най-често обикновен играч се интересува от инсталирането на SMod'a - един от най-известните модове на HL2, така че ще обясня с неговия пример.
Съкращения: HL2 - Half-Life 2, Ep1 - Half-Life 2 Episode One, Ep2 - Half-Life 2 Episode Two
Отворете архива с мода, има папка smod. Копирайте го в главната директория на играта (където са hl2, ресурси и някои други папки и файла hl2.exe). След това или създайте пряк път към файла hl2.exe, отидете на свойствата и където е пътят до файла (например D:/Games/Half-Life 2/hl2.exe), оградете този път в кавички и добавете параметрите -steam -game smod, резултатът е:
"D:/Игри/Half-Life 2/hl2.exe" -steam -game smod
Ограждаме в кавички, т.к интервал разделя опциите за стартиране от пътя до файла, поради интервал в името на поне една директория, играта няма да стартира.
Можете също така да добавите параметъра -console чрез интервал, така че конзолата да се отваря веднага при стартиране и анимираният фон на менюто да не се зарежда (ако, разбира се, е на мода).
Вторият начин е да създадете bat файл в същата главна директория (където е hl2.exe) (създайте текстов файл и го преименувайте на, например, smod.bat; ако разширенията (букви след точката) не се показват, тогава в "Контролен панел" - > "Опции за папки" премахнете отметката от "Скриване на разширения за известни типове файлове"). Отворете новосъздадения smod.bat с notepad (щракнете с десния бутон върху файла и изберете "промяна" или "редактиране") и въведете:
hl2.exe -steam -game smod
Стартирайте този файл и играйте.
Но! Имате пират. Ако имате стар, Smod може да се срине по време на автоматично запазване,което е доста неприятно =( И новите версии на SMod може изобщо да не работят на него. Следователно, ако има пиратски EP1 (дори и стар), правим следното: копираме папката hl2 от оригиналния HL2 в главната директория Ep1 със замяна на файлове и след това правим същото - създаваме пряк път или bat файл. put, но все още не е успял в това.
Повечето от модовете се инсталират по същия начин (само вместо smod въвеждаме името на папката с мода), но ако модът е просто набор от карти, тогава ги копирайте в папката hl2/maps, ако откажат да работят, тогава ги поставете в "хибрида", в папката episodic/maps. Освен карти може да има и текстури, звуци, сцени, обикновено мода става така - отваряш архива и има папки карти, звук, материали, сцени и т.н. - Отново копирайте всички директории в папка hl2 (ако е на HL2) или episodic (ако е на Ep1). Такива модификации се стартират през конзолата (извиквана по подразбиране с "
" или "Ё" - ако не се появи, отворете менюто "Настройки" -- > бутонът "разширени" -- > поставете отметка в квадратчето "активиране на конзолата за разработка") и въведете:
Освен това името на картата често дори не може да бъде запомнено напълно - въведете първата буква от името на картата през интервала и списък с карти ще се появи по-долу, като щракнете върху стрелките "нагоре" или "надолу", можете да намерите името на вашата карта.
2. Инсталация на GCF пирати, по-специално - Half-Life 2 Ultimate Edition 6.
Искам да отбележа, че една от най-ефективните пиратки е Half-Life 2 Ultimte Edition 6. Ако по някаква причина не искате да закупите лицензирана игра или ако искате да имате резервна, пиратска игра в допълнение към лицензирана игра, тогава XL2UE6 е един от най-добрите избори. Тя представляваогромен набор от Source игри. Всички те са групирани в три основни двигателя:
1. Двигател 1 - двигател HL2. Работи с Half-Life 2, Lost Coast, Half-Life: Source. 2. Двигател 2 - двигател Ep1. Изпълнява Episode One, HL2 Deathmatch, Half-Life Source: Deathmatch, Counter-Strike: Source, модификации, базирани на Source SDK Base 2006. 3. Двигател 3 - двигател Ep2. Работи с Episode Two, Portal, Team Fortress 2, модификации, базирани на SDK Base 2007.
Всички тези двигатели имат собствена папка в основната директория на пиратката + има и папка SteamApps, в която се намират GCF-овете на играта. Съветвам ви да намерите и изтеглите Source SDK Base 2006 и 2007 GCFs - те се използват от някои модове. Всички GCF, разбира се, са оригинални, от лицензирана игра, актуална към момента на пускането на пиратската игра - сега всички Source игри са преведени на двигателя Episode Two, но това е по-скоро минус, отколкото плюс, защото. това накара модификациите на Half-Life 2 да спрат да работят (лицензирани!). Но има начин да го стартирате - за това трябва да изтеглите източник SDK Base 2006 и след това да влезете в папката MOD, да отворите файла gameinfo.txt и да промените Steamappid 220 до 215, след това, в пътните пътища преди играта HL2, вмъкнете Game SourceTest - това е, че прехвърляте мода от двигателя на EP1 (който не е след актуализацията на 2010 г.) на двигателя на EP1. Също така, за модове, базирани на HL2 карти (като Smod), трябва да копирате карти и сцени от HL2 в мода. Като цяло проблемът е същият, но модът може да не работи (Smod: Redux 6 не може да бъде накаран да работи). Така че се препоръчва да изтегляте пирати именно заради модовете - няма да се налага да се справяте с такъв боклук там - просто трябва да копирате папката на мода (например smod) в двигателя, от който се нуждаете (ако модът за HL2 е в Engine 1, за Ep1 - Engine 2, Ep2 - Engine 3), след това направете пакетен файл (или копирайтеcmd-файл и редактиране), за да стартирате мода, както е описано в първата част на статията - и това е всичко, можете да го стартирате. Само не забравяйте, че hl2.exe е различен за всеки двигател и ако поставите партидния файл в главната папка на колекцията, предпишете Engine1/hl2.exe -game smod.
Въпреки това, такъв пират има още един плюс - можете да "прехвърлите" мода от един двигател на друг. Например, ако копирате smod папката в Engine2, редактирате gameinfo.txt, така че SteamAppId да е 380, и добавите Game episodic line под Game hl2 в SearchPaths, тогава можете да стартирате този мод и можете да въведете map_map_name_from_Ep1 в конзолата - и ще можете да играете истинския Smod на Ep1! За съжаление, този мод не се прехвърля към dviglo Ep2. Но Minerva: Metastasis работи добре, само последната карта има сривове. Minerva обикновено се прави за Ep1 dviglo, но по този начин можете да го прехвърлите към двигателя HL2 - това обаче ще изисква допълнителни редакции. Във всяка папка на двигателя има файл SteamEmu.ini - това е конфигурацията на емулатора на Steam. Той посочва кои GCF да се вземат за определена игра. Синтаксис на файла:
[HL2.EXE_HL2] Приложение > GCF=полуразпад 2_english.gcf
Първият ред е името на изпълнимия файл (hl2.exe), долният интервал _ и името на директорията на мода (hl2, т.е. Half-Life 2 в този случай). Приложение > И така, за да „пренесем“ Minerva от Ep1 към HL2, трябва да направим няколко параграфа и да добавим следното в края на файла: