Хакінг sonic generations
Як встановити мод:
Розпаковуємо і переносимо всі файли з папки sonicgmi в папку з грою.
-- для більш глибокого розуміння роботи SonicGMI і CPKREDIR раджу прочитати cpkredir.txt йде в архіві з SonicGMI.
Далі в папці mods створюємо папку і називаємо її ім'ям мода (наприклад, railcanyon). Заходимо в нашу папку і створюємо текстовий файл. У нього додаємо наступний код (все латинськими літерами):
Без сейв файлу:
Зберігаємо як mod.ini. Далі поруч з файлом блокнота створюємо папку "disk" і кладемо в неї папки bb, bb2, bb3. (Незаархівірованние). У ці папки ми і будемо класти наш мод. Для музики потрібно всередині папки вашого мода створити папку Sound, а в ній вже буду папки розпакованої музики (тобто SNG01_GHZ). А вже в ній папка Synth і всередині ваші змінені файли музики.
Тепер запускаємо sonicgmi і натискаємо install / uninstall, після чого вибираємо наш мод і тиснемо Save and Play.
Online Updater
-- Зверніть увагу, SonicGMI не вміє працювати з # файлами (тобто оновлювати їх). Відразу плануйте свій мод так, щоб обійти цю проблему. (За допомогою функції Swap або щось на подобі)
Щоб працював онлайн апдейт знадобиться:
- сервер
- Два файлу в папці вашого мода: mod.ini і mod_version.ini
Причому, в першому повинно бути так:
А в другому так:
На вашому сервері все повинно бути приблизно таким чином:
- Папка з назвою вашого мода, щоб було так: www.вашсервер.что-то / папка_вашего_мода /
- У цій же папці повинна бути папка "disk", в якій є папки bb, bb2, bb3 і в яких є самі файли. - зверніть увагу, що таке розташування файлів цілком залежить від того, як побудований сам ваш мод. Якщо він зроблений по типу UP, то і файли повинні бути поруч з mod.ini
- Файл mod_files.txt - зверніть увагу на розширення файлу: чому txt? Коли як CPKREDIR використовує .ini
У другому файлі для коду використовується дві функції:
- Власне, ваш mod.ini і mod_version.ini теж повинні бути там, щоб поміняти версію мода.
Ось і все, в sonicgmi тепер з'явиться кнопочка Update якщо версія в mod_version.ini на комп'ютері не збігається з версією цього ж файлу на сервері.