Joomla Template Membership Club

Голосуй

  • Голосовать
  • Статистика

     
    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Гайд Xray
    WOlFДата: Понедельник, 16.03.2009, 09:07 | Сообщение # 1
    Анубис
    Группа: Администраторы
    Сообщений: 136
    Репутация: 1
    Статус: Offline
    СКАЧИВАЕМ X-RAY
    1) Переходим на форум создателя X-Ray. Вот сама http://www.heliumro.com/
    2) Заходим в раздел Forum
    3) Обязательно регистрируемся. После регистрации ждем по почте активатор.
    4) После чего заходим http://heliumro.com/forums/viewtopic.ph ... 34fd711256
    5) С Вас потребуют регистрации. Вводим имя\пароль
    6) Всё! Вы на страничке, где есть ссылки на все сборки X-Ray'я. Жмёте на любую ссылку, и в итоге получаете красивую картинку...???... А вот что с этой картинкой делать, читайте выше ссылок. Подскажу только одно: обратите внимание на то, сколько эта картинка весит.

    Патчинг X-Ray'я
    1) Скачиваем RoPatcher http://files.psiblade.net/diff/ropatch.rar
    2) Открываем RoPatch.exe. Видим перед собой красивое окно со множеством настроек
    3) Нажимаем кнопку Browse. Выбираем EXE-шник, полученный после скачивания X-Ray
    4) А теперь выбираем предпочтительные настройки:

    1-Й СТОЛБЕЦ НАСТРОЕК
    Always Play "Opening.bik" Intro - вкл\откл проигрывание видео Opening.bik при открытии EXE-файла
    Ignore "Changed Alert" Messages - вкл\откл предупреждающее окно о изменении размера EXE файла вирусами
    Check "Data" Folder First - вкл\откл проверку содержимого папки Data до проверки GRF-файлов. По умолчанию все наоборот: папка Data проверяется последней
    Zoom Out Range - настройка N-кратного отдаления камеры от игрока
    Multiple Windows - вкл\откл возможность запустить несколько копий игры
    Chat Flood - что-то связанное с контролем флуда в чате
    Unlimited Palettes - вкл\откл безлимитное количество палитр для персонажей
    Aura - вкл\откл ауру при достижении 99-го лвла
    Ignore "Error" Messages - вкл\откл игнорирование ошибок при открытии EXE-файла. Если игнорирование включено, а ошибки есть, игра просто не запустится

    2-Й СТОЛБЕЦ НАСТРОЕК
    Disable nProtect GameGuard - вкл\откл защиту игры "GameGuard"
    Ignore "1???1" Command Parameter - так и не понял, что это
    Use Raganrok Icon - вкл\откл красивую иконку на EXE-файле
    Extend Character Slot - вкл\откл использование 9-ти слотов для персонажей заместо 3-х
    Read "msgStringTable.txt" - вкл\откл чтение файла msgStringTable.txt. Напомню, что он содержит частичный перевод интерфейса, так что лучше включить
    Customize "korea" ServiceType - так и не понял, что это
    Never Decrypt Item's Descriptions - так и не понял, что это
    No Min. Account Name Limit - вкл\откл лимит размера имени аккаунта, равный 4-м буквам
    Adjust Front Size - так и не понял, что это
    Unlimited Loading Screen - вкл\откл безлимитные картини при переходе с локации на локацию

    НИЖНИЙ СТОЛБЕЦ
    Change "1_ETC_01" to "BrideGroom" - вкл\откл замену надписи "1_ETC_01", которая пишется вместо названия профессии при одевании свадебного платья/костюма жениха на Groom и Bride соответственно [$k1N]
    DNS Support - вкл\откл поддержку DNS
    Proxy Support - вкл\откл поддержку Proxy серверов
    Use Multiple GRF/GPF - позволяет EXE-шнику читать несколько GRF-файлов, а не один
    Use Standart [] Brackets - так и не понял, что это
    Customize Aura Sprites - вкл\откл возможность использования другой ауры, вместо стандартной синей [$k1N]
    Clickable At Stat 99 - если на вашем сервере статы можно раскачать выше 99, то включайте
    License Screen - вкл\откл чтение лицензионного соглашения в начале игры
    255 Exp\Job Bar - вкл\откл отображение строк опыта до 255 лвла

    После всех настроек жмете "Patch It!" и получаете новых EXE-шник...

    Теперь приведу список моих настроек RoPatcher'а, после которых EXE-шник становится более-менее рабочим:
    [V-поставлена галочка || D-поставлен квадратик(Default) || #-осталось пустым]

    Always Play "Opening.bik" Intro - V
    Ignore "Changed Alert" Messages - #
    Check "Data" Folder First - #
    Zoom Out Range - D
    Multiple Windows - V
    Chat Flood - D
    Unlimited Palettes - V
    Aura - D
    Ignore "Error" Messages - #
    Disable nProtect GameGuard - V
    Ignore "1???1" Command Parameter - V
    Use Raganrok Icon - V
    Extend Character Slot - #
    Read "msgStringTable.txt" - V
    Customize "korea" ServiceType - V
    Never Decrypt Item's Descriptions - #
    No Min. Account Name Limit - #
    Adjust Front Size - #
    Unlimited Loading Screen - V
    Change "1_ETC_01" to "BrideGroom" - V
    DNS Support - V
    Proxy Support - #
    Use Multiple GRF/GPF - V
    Use Standart [] Brackets - #
    Customize Aura Sprites - #
    Clickable At Stat 99 - #
    License Screen - D
    255 Exp\Job Bar - #

    1. Настройка Х-Рэя
    2. Добавление кастомных вещей
    3. Добавление кастомных мобов

    Часть 1: Настройка Х-Рэя

    И так, теперь когда у вас есть пропатченый экзе файл Х-Рэя, добавте все таблицы Х-Рэя в папку data вашего клиента. (Замечание: Если вы не добавите их в папку data или хотя бы один из файлов будет пропущен, Х-Рэй не запустится).

    Часть 2: Добавление своих вещей.

    И так, откройте файл visionary_tab.txt для того, чтобы добавить в него свои вещи. Вы увидите много непонятных корейских слов на каждой строчке, это оригинальные названия спрайтов вещей. Не меняйте и не удаляйте ни один из них или это может повредить клиент, в следствии чего, некоторые вещи будут выдавать ошибки.

    Вы не должны добавлять пустые строчки в этот файл, так как Х-Рэй возможно перестанет читать его после первой же пустой строки. Всё что идёт после пустой строки, будет проигнорировано.

    И пожалуйста не удаляйте самую первую строку «!1», она означает то, что все шапки начинаются с Вью Айди номер 1.

    Используя Айди Джамперы, вы можете легко установить начало для своих кастомных Вью Айди. Она работает довольно таки легко, добавляя строчку (!500), вы укажите Х-Рэю читать все спрайты которые идут ниже неё, начиная с номера 500.

    Лучше всего добавлять свои кастомные спрайты до этой строки ( ( *_°н±Ы ) ( *_°н±Ы ) указана в двух разных кодировках) и никогда не удаляйте её.

    Код: Выделить всё
    CODE
    _№ЯЕ°ё®±кЕРёрАЪ
    _јТїпё®ЅєА®
    _ѕЖЗБ•О°Ў№Я (Последний оригинальный спрайт)
    !500 --> Айди Джампер!
    _archling_hat --> Вью айди 500
    _valkyrie_helm --> Вью айди 501
    _hermes_hat --> Вью айди 502
    _deviling_hat --> Вью айди 503
    _yoursprite --> Вью айди 504
    *_°н±Ы

    Но вы должны знать одну вещь, новая строка всегда должна начинаться с « _ ».

    Пример:
    Код: Выделить всё
    -------Правильно------
    CODE
    _valky
    _demonwings
    _angel_wings

    -------Не Правильно------
    CODE
    valky
    demonwings
    angel_wings

    Думаю это не было так сложно, но если вы всё равно ещё немного запутаны, то http://www.eternal-ragnarok.net/visionary_tab.txt " target="_blank">вот</a> пример этого файла.

    ------------------------------------------
    Добавление спрайтов в клиент.

    ------------------------------------------

    Заметка: Добавление кастомных вещей в клиент производится обычным путём. В файлы
    Код: Выделить всё
    CODE
    idnum2itemdesctable.txt
    idnum2itemdisplaynametable.txt
    idnum2itemresnametable.txt
    num2itemdesctable.txt
    num2itemdisplaynameta ble.txt
    num2itemresnametable.txt

    Все ваши кастомные спрайты (*.spr и *.act файлы) идут в папку:

    (В двух разных кодировках).

    Код: Выделить всё
    Кодировка 1:

    CODE
    sprite/ѕЗјј»зё®/ ї© --------- для женских чаров.
    sprite/ѕЗјј»зё®/ іІ ----------- для мужских чаров.

    Или

    Кодировка 2:
    CODE
    sprite\ѕЗјј»зё®\іІ ----------- для мужских чаров.
    s prite\ѕЗјј»зё®\ї© ------------ для женских чаров.

    Они должны быть названы так же, как они указаны у вас в «visionary_tab.txt», примерно в следующем формате:
    Код: Выделить всё
    CODE
    (пол)_(название спрайта).(.spr или .act)

    Пример:

    (Две разные кодировки)
    Код: Выделить всё
    Кодировка 1:

    CODE
    ї©_valky.spr
    ї©_valky.act
    ї©_demonwings.spr
    ї©_demonwings.act
    ї©_angel_wings.spr
    ї©_angel_wings.act

    Кодировка 2:

    CODE
    ї©_valky.spr
    ї©_valky.act
    ї©_demonwings.spr
    ї©_demonwings.act
    ї©_angel_wings.spr
    ї©_angel_wings.act

    Дроп спрайты и картинки для вещей, указываются в файлах “idnum2itemresnametable.txt” “num2itemresnametable.txt”. (Подразумевается, что вы знаете как это делается)

    ------------
    Вью Айди
    ------------

    Вью Айди номера для ваших кастомных вещей, это номера строк в файле visionary_tab.txt

    Если вы использовали айди джамперы, (!500) в нашем случае, то это значит, что отсчёт всех вещей ниже его начнётся с 500.

    Чтобы протестировать ваши Вью Айди на работоспособность, зайдите в игру и используйте команду “@changelook <View ID>”.

    Пример: @changelook 500
    -----------------
    Часть 3: Добавление кастомных монстров.
    -----------------

    Эта часть легка, но и сложна, так как вам нужно знать айди для мобов.

    Откройте monstrosity_tab.txt и вы увидите как всё устроено.

    Вы должны начать добавление кастомных мобов с айди джампера. Так что, перейдите к последней строке и добавьте свой спрайт.

    Заметка: Я буду использовать айди номер 2000 как пример.

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

    Но сейчас я буду использовать свободные (оригинальные) вью айди, которых к счастью много.
    Я настаиваю, чтобы вы добавляли все кастомные спрайты перед строкой «*1_ETC_01».
    И никогда её не удаляйте.

    Пример:
    Код: Выделить всё
    CODE
    іІ\\°Лїлєґ --> Последний спрайт!
    !2000 --> айди джампер!
    littlepunk --> айди 2000
    spider --> айди 2001
    *1_ETC_01

    ---------------------------------------------------------

    Теперб когда вы добавили всё что нужно в monstrosity_tab.txt, добавьте спрайты для мобов (*.act ; *.spr) в папку:

    3 Разных Кодировки:
    Код: Выделить всё
    CODE
    data\sprite\ёуЅєЕН

    data\sprite\ёуЅєЕН

    data\sprite\몬스터

    Заметка: Имена файлов должны соответствовать именам указанным в monstrosity_tab.txt.
    В нашем случае это файлы:
    Код: Выделить всё
    CODE
    littlepunk.act
    littlepunk.spr

    spider.act
    spider.spr

    Откройте db/mob_db2.txt. И добавьте ваших мобов.
    Айди мобов, это те айди которые мы добавили в monstrosity_tab.txt

    В нашем случае это 2000 и 2001.

    Код: Выделить всё
    2000,Little_Punk,Little Punk,Little Punk,6,1800,0,60,55,1,20,26,0,40,1,36,6,1,11,80,10,10,0,2,60,181,200,1456,456,33
    6,0,0,0,0,0,0,0,0,
    2250,200,515,8000,727,1200,746,1500,70 6,30,622,50,534,5000,0,0,0,0,4006,70
    2001,Spider,Spider,Spider,6,1800,0,60,55,1,20,26,0,40,1,36,6,1,11,80,10,10,0,2,6
    0,18
    1,200,1456,456 ,336,0,0,0,0,0,0,0,0,
    2250,200,515,8000,727,1200,746,1500,706,30,622,50,534,5000,0,0,0,0,4006,70

     
    • Страница 1 из 1
    • 1
    Поиск:

    Опрос

    Оцените мой сайт
    Всего ответов: 108

    Авторизация

    Среда
    31.12.2025
    03:48

    Адаптация EvilDM,Сайт WOlF ©