У даній статті розглянуті питання, які можуть виникати при самостійній збірці клієнта для гри на будь-якому сервері.
Створення клієнта для гри на сервері
1. Скачуєте оригінальний корейський дистрибутив гри: остання версія SAK_SETUP0325.exe (попередня - 1210).
2. Запускаєте скачала версію SAK_SETUPхххх.exe, встановлюєте в окрему папку. Іноді трапляється чудо :), запускається sakray.exe, який отримує патчі (з корейського офф?) І оновлює ваш клієнт. Якщо оновлення не пройшло, не страшно.
3. Скачуєте з ігрового сервера патчі і запускається exe-файл для гри. Зазвичай йдуть в комплекті. Разархівіруете або встановлюєте в ту папку, куди ви вже встановили SAK_SETUPхххх.exe.
4. Запускаєте автопатчер вашого сервера, чекаєте повного оновлення, запускаєте гру.
Додаткові grf-ки
Якщо ви хочете вставити кілька своїх ГРФ-ок, то вставляєте їх у DATA.INI в самий початок, тобто пунктами 0,1,2 і так далі. Наприклад:
0 = AbbeyZoom.grf
1 = NoTrees.grf
2 = sdata.grf
3 = data.grf
- AbbeyZoom.grf - трохи виправлений зум в Абатстві.
- effects_1.grf - полегшена версія ефектів від масових кастою візового.
- guildmaps.grf - все замки на міні-картах позначені своїми номерами, а також в Данжі на міні-карті промальований шлях проходу від попереднього рівня Данжі до чого.
- NoTrees.grf - всі дерева на локація прибрані, залишені тільки стовбури цих дерев
- Taro.grf - на ГВ ви бачите, яка саме карта Таро кинута на ворога.
- Teleport.grf (поки відсутній) - дозволяє використовувати Телепорт 1-го рівня (на зразок використання Fly Wing) для аколіт-класу без появи таблички.
Установка grf-ок, якщо у вас немає файлу data.ini
Є інший варіант додавання файлів в дата файл гри.
1. Скачайте програму grf factory. (Приймаються посилання на програму на офіційних серверах)
2. Йдемо по шляху
Пуск> Панель управління> Мова і регіональні стандарти> Вкладка Мови. Включаємо параметри "Встановити підтримку мов з листом ієрогліфами" і "Встановити підтримку мов з письмом справа наліво і складним письмом".
> Переходимо на вкладку Додатково. У віконці "Кодові сторінки таблиць перетворення" потрібно включити всі мови.
Включаємо параметр Застосувати. Тиснемо Застосувати або ОК
(Все вище написане зроблено щоб шляхи при розархівуванні залишилися не зміненими)
3. Скопіюйте в окрему папку з файл sdata.grf (або data.grf. Близько 1.2 гб вагою) все залежить від клієнта, який у вас
4. Запустіть grf factory. Натисніть open і виберіть sdata.grf. Дочекайтеся поки він розбере його.
5. Після натисніть "add grf" і додайте grf-ки які вам потрібні
6. Після того як вони будуть додані, натисніть "repack". Дочекайтеся перепаковки sdata.grf.
7. Далі буде запропоновано зберегти його під новим ім'ям, що ми і робимо (або замінюємо старий).
8. Отриманий grf файл копіюємо в папку з клієнтом Ро, замінюючи старий (оригінальний sdata.grf краще перейменувати або зробити копію).
9. Пробуємо запустити клієнт.
(Данни гайд підготував Нетутешній)
І так я підготував гайд, на всі випадки життя по технічних причин які можуть виникнути з Рагнарека, а саме з вильотом з гри.
В - питання
Про - Відповідь
В - Мене викидає з помилкою shro.dll і купа всякої інформації і в кінці моя професія, що робити?
Про - Це через необновлённості вашого клієнта гри, для цього потрібно запустити sakray.exe з Директорією гри і нехай патч, узать про те що все пропатчити можна за зовнішніми ознаками, а саме щодо активізації в sakray.exe кнопки старт, і припинення процесу скачування файлів.
В - Я зробив (а) як було описано в першому пункті, у мене не хоче патч Сакре, що робити?
Про - Корейська патч сервер не помер, просто це через те, що файл patch_allow.txt змінив свої параметри. В оригіналі у вас файл patch_allow повинен бути таким: patch_allow.txt:
і все. Одне слово allow. Далі збережений, і в опціях (права кнопка миші по файлу - властивості - Атрітуби "Тільки читання", повинна бути включена галочка саме на "Тільки читання". Далі тиснемо "Застосувати", і окей. Запускаємо Сакре, і діємо згідно Пукто 1.
В - Я зробив по першому пункту і по другому, і в результаті нічого не допомогло, що робити?
Про - У цьому випадку на крайняк можна порадити виконати наступні дейсвія, а саме ручне пропатчіваніе сакрея, яке я розділив на два пункти.
1. Без вмешіванія сторонніх програм
2. За допомогою сторонніх програм
Заходимо в директорію з грою, відкриваємо файл patch3.txt і дивимося останнє оновлення.
Примітка: У корейців зовсім інший вид запису дати, тобто у нас дд мм рррр, а у них рррр мм дд, де рррр - рік, мм - місяць, і дд - день відповідно.
Дивимося, і запам'ятовуємо які патчі останні. Далі заходимо за цим посиланням на фтп сервер і качаємо відсутні оновлення, посилань я приведу безліч, щоб уникнути проблем зі скачуванням:
Далі ви бачите список апдейтів, патчів і т.д. Качайте ті які вам потрібні, спираючись на 3 частина гайда.
Завантаживши всі файли (довгий і виснажливий процес), копіюємо їх на всякий випадок, що б не довелося в разі чого перекачувати.
Беремо все апдейти і вставляємо в директорію з грою, попередньо виконавши 2 частина гайда, саме до запуску sakray.exe Поклали патчі? Все втрат можна запускати патчер, він буде встановлювати їх з папки.
І так якщо не допомогло все вище сказане або ж 2 пункт:
Це найскладніший і виснажливий процес, по ручному пропатчіваніе клієнта. Запам'ятайте, ви додасте лише потрібні спрайт (малюнки, яких не вистачало), але це не дає гарантії що ви зможете повноцінно грати, і не вилітати з помилкою неокуб з гри.
Беремо раніше скачані патчі, які описані в 3-ій частині гайда, а саме нам потрібні файли з форматом * .gpf
В результаті беремо апсалютно всі файли які нам потрібні з форматом gpf і ім'ям sdata і копіюємо куди нам завгодно, в яку-небудь папку, і переходимо до наступного кроку обнолвенія:
Тепер вам потрібно завантажити спеціальну програму для ручного засування спрайтів в бібліотеку з грою.
Найкраща програма для цього це: GRFBuilder
Далі розпаковуємо програму куди вам зручно, але не варто в папку з самою грою. Тепер беремо підготовлені нами патчі і копіюємо (НЕ папкою а саме патчі) в папку з грою. Ви запитаєте для чого? Я відповім: для того що б не морочити голову при пошуку на комп'ютері патчів, а так відразу буде відкриватися вікно папки з програмою, де соотвественно і будуть лежати патчі).
Тепер копіюємо нашу бібліотеку в директорії з грою під назвою sdata.grf копіюємо куди вам буде завгодно.
Запускаємо програму, натискаємо кнопку Open і вибераем нашу бібліотеку, бажано ту, яка зберігатися в директорії гри, або ж яку ви скопіювали.
Наразі триває процес завантаження, відкрилася дана директорія. Ви бачите безліч файлів, їх не чіпаємо, тепер переходимо до самого процесу пропатчіванія:
Натискаємо кнопку в програмі "Megre GPF" і вибираємо наш патч, і так далі, тобто в результаті ви повинні по одному файлу вкинуть в sdata.grf всі свої gpf патчі.
ПРИМІТКА: НІ В ЯКОМУ РАЗІ НЕ ВКІДИВАЙТЕ ІНШІ ФАЙЛИ, ЯКІ НЕ соотвествующих ОПИСУ ВИЩЕ, А САМЕ назву має бути не адатів а СДАТА.GPF
Після цих рутинних дейсвий, запускаємо гру, і вуаля, все спрайт на місці, і все прекрасно працює.
Ізвелакаем з архіву дві частини в одну папку, і спочатку встановлюємо в обрану директорію перший архів, потім другий.
І далі оновлюємо клієнт як вищеописані.
Або ж однією цілою частиною (оч. Рекомендуєте щоб уникнути проблем з установкою)
За однією з вище перерахованої посиланням, краще качати через спеціальні програми, для уникнення конфліктів, або перешкод або збоїв. Бажано програмою DownloadMaster або іншими, на ваш розсуд.