Робимо патчі самі, Player s, its0ft - Counter Strike 1
Counter-Strike 1.6
Нові теми
Активні теми
Робимо патчі самі!
Taraizer - 18 січня, 2009 - 14:04
Робимо клієнта/патчі самі
Купити улюблену гру через стим або завантажити її за допомогою безкоштовного замінника стиму легко та просто. Але змусити це зробити товаришів, із якими хочеться постріляти в мультиплеєр – набагато складніше. Це посібник для тих, хто має сервер, навчений від стиму і має бажання робити клієнта та патчі сам. Тоді нема кого звинувачувати у втрачених текстурах тощо.
Для роботи будуть необхідні наступні програми/утиліти:
1) Програма для завантаження GCF файлів зі стиму. Вибір сьогодні широкий. Якщо у вас немає офіційно купленої та постійно оновлюваної через стим гри, то можна користуватися ppatcher, SteamDown та ін. Роз'яснення, як їх користувати та де взяти, є на форумах RIN.RU. 2) Програма для розпакування файлів GCF GCFScape. Береться із офіційного сайту Nem's Tools. На сьогоднішній день остання версія 1.29. Відразу зазначу, що для роботи з GCFScape необхідно встановити на Win пакет Microsoft .NET Framework. 3) Програма для порівняння файлів. Я використовую Total Commander 6.03. 4) Бажано мати також встановлений FAR для роботи в DOS оболонці, за відсутністю можна користуватися CMD через Пуск/Виконати.
Робота з файлами GCF.
Виготовлення клієнта. Для робочого клієнта потрібно лише злити в купу вміст потрібних GCF і зробити ярлик на робочому столі. Є свої ньюанси для модоd HL1 і HL2, тому розглянемо їх окремо.
I. Клієнт модів Half-Life 1.
1) Клієнт Half-Life
1. Заливаємо в одну директорію, наприклад C:\HL1\ розпаковані GCF з C:\GCF\: - half-life - half-life engine - і вміст platform разом з папкоюplatform, тобто. має вийти C:\HL1\ platform\ (це правило для всіх модів HL1) - якщо ви збираєтеся робити виділений сервер з цієї збірки, то додайте і вміст dedicated server (для просто клієнта в цьому немає необхідності). Запускаємо (робимо ярлик) просто C: HL1 hl.exe -console. При появі в грі написів типу додаємо в C:\HL1\valve\autoexec.cfg параметри ai_disable 0 ai_reloadresponsesystems ai_norebuildgraph "1" і граємо спокійно далі. 2) Клієнт Counter-Strike.
- все як і в HL1, тільки додаємо вміст counter-strike. ними місце, то витрати часу на відбір потрібного/непотрібного з папки /valve занадто великі. Запускаємо (робимо ярлик) C: HL1hl.exe -game cstrike -console 3) Клієнт Counter-Strike Condition Zero. Недаремно в назві є Counter-Strike. Condition Zero активно використовує вміст папки /cstrike, тому щоб не додавати собі зайвих турбот з відбором потрібних моделей/звуків тощо просто додаємо до клієнта Counter-Strike вміст C:\GCF\condition zero. Запускаємо (робимо ярлик) C:\HL1\hl.exe -game czero -console 4) Аналогічно робимо клієнтів для DOD, Condition Zero Deleted Scenes та ін. Іконки для ярлика мода гри знаходимо в їх папках. Так, іконка для Counter-Strike Condition Zero знаходиться C:\HL1\czero\czero.ico, для Counter-Strike C:\HL1\cstrike\cstrike.ico
II.Клієнт модів Half-Life 2.
1) Клієнт Half-Life 2.
Ось загалом і всі премудрості. Зробивши патчі кілька разів, ви зрозумієте, що все насправді просто і сам процес займає не так багато часу при певному досвіді та нормальному залізі машини.