Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > Онлайн MMO игры > Другие MMO игры > Rising Force Online
Присоединяйся к нам

Rising Force Online Представляет собой сплав фэнтези и научной фантастики, сюжет завязан на конфликте трёх враждующих рас.



Ответ
 
Опции темы Опции просмотра
Старый 04.04.2011, 04:19   #1
Бан


 
Аватар для AMG
 
Регистрация: 03.02.2010
Сообщений: 451
Репутация: 218
Автор По умолчанию

Понижение уровня турелей [EDF]


Данный способ позволит сделать возможным установку всех турелей на 30 уровне.
для этого нам нужно понизить уровень необходимый для использования каждой турели.
делать это будем через модификацию файла item.edf. возможно кто то скажет что была подобная тема, но я нашел только способ с использованием ce и то криво описанный. данный способ в отличии от способа с ce хорош тем что необходимые действия не нужно повторять после каждого перезапуска игры.
инструменты которые нам понадобятся:
edf-dat
winhex
для 2.2.3 и для gu методы будут немного различаться.
для начала рассмотрим метод для 2.2.3:
нам нужно отредактировать характеристики турелей, а конкретно уровень на котором ее можно использовать.
характеристики всех вещей хранятся в файле "item.edf". для 2.2.3 он хранится в папке "\datatable\ru-ru".
нам нужно будет его расшифровать с помощью утилитки edf-dat. переместив файл "item.edf" на значек "edf-dat.exe".


после чего в этой же папке появится файл "item.dat".

его мы и будем редактировать. откроем его в winhex,

и нажмем ctrl+f, откроется окно поиска в котором нужно набрать название турели уровень которой мы хотим понизить, и затем нажать ок.

нашлась нужная строка.

по смещению 98h находится уровень который нам нужно поменять

по умолчанию там стоит значение 2d если перевести его в 10-ю систему то это равно 45. нам нужно понизить уровень до 30. переведем 30 в шестнадцатеричную систему, получится 1e. и теперь заменяем 2d на 1e и сохраняем файл.

теперь нужно зашифровать назад в "item.edf". переносим "item.dat" на значек "edf-dat.exe", файл "item.edf" обновился и содержит измененную информацию. заходим в игру и ставим турели.
для gu метод немного отличается, и если изменить "item.edf" из папки "\datatable\ru-ru" то ничего не произойдет. это связано с тем что в gu разделили описание предметов и их характеристики. описание хранится в файле "nditem.edf" который находится в папке "\datatable\ru-ru", а характеристики хранятся в файле "item.edf" который находится в папке "\datatable".
теперь приступим к модификации. проделаем все те же действия что и для 2.2.3 до пункта выделенного зеленым. но изменять и сохранять мы не будем ничего. а сделаем следующее. после названия турели найдем группу байт ffffffff. выделим группу байтов как показано на рисунке и нажмем ctrl+shift+c.

теперь проделаем расшифровку для файла "nditem.edf" из папки "\datatable\ru-ru" и закинем "nditem.dat" в winhex. теперь нажмем ctrl+alt+f для поиска hex значений и нажмем ctrl+v что бы вставить скопированное ранее значение, теперь нажмем ок.

будет найдена нужная нам комбинация байт. курсор будет на байте ff а под ним находится байт отвечающий за уровень.

меняем его как и в случае с 2.2.3 и сохраняем файл. затем зашифровываем его и запускаем игру.

вот собственно и все. как вы уже заметили для gu придется помучиться, возможно с первого раза не получится. возможно я напишу утилитку которая склеивает файлы "nditem.edf" и "item.edf" и приводит к такому же формату как в 2.2.3 для удобного редактирования.
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2016 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 06:00. Часовой пояс GMT +4.