снова хекс гомов / из старого ехе перенести хексы в новый?

Официальный сервер Ragnarok On-Line в России - https://ru.4game.com/ro/install/

Модератор: 4epT

Правила форума
ВНИМАНИЕ: реклама сторонних ботов запрещена! Всякие плюшки - можно :)
Chara
Новичок
Сообщения: 4
Зарегистрирован: Вт ноя 11, 2008 11:54 pm

снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Chara »

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

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

[Расширение exe было запрещено, вложение больше недоступно.]

Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: снова гомы.хекс ехе.

Сообщение piroJOKE »

Блин, ты на полном серьёзе думаешЬ, что "русский оф - это весь рагнарок"? :evil: Перенесено в раздел "оф-сервер".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
wxBotowod
Грамотный
Сообщения: 228
Зарегистрирован: Пт ноя 07, 2008 4:13 pm
Сервер RO:: laggame
Контактная информация:

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение wxBotowod »

да, проблема оч. интересная, там по идее надо заменить пару цифр
Изображение
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Kissa2k »

Хех, нет никаких гарантий что Гравити не просто отключила эту функцию, а не вырезала ее.
Chara
Новичок
Сообщения: 4
Зарегистрирован: Вт ноя 11, 2008 11:54 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Chara »

извиняюсь, piroJOKE, в следующий раз буду думать где тему заводить^^

так вот проблема то в том,что с тем ехешником,который я приаттачил, работает и кидание потов,и автокасты.
следовательно гравити не вырезало данную функцию,а лишь отключила ее в ехе.
а значит и можно новый ехе похексить. главное код вынуть из старого,который у меня в первом посте.с этим и прошу у вас помощи, так как сам попробовал,и,видимо всилу кривости рук и недоразвитости мозга, не получилось ничего.
можно конечно пользовать и старый ехе, но он вылетает,говорит,мол,файлы спрайтовые отсутствуют...
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Kissa2k »

Это достаточно сложно, нужно побайтово сравнить оба файла, а дальше рассматривать эти участки в дизасемблере, например там могут быть проверки используется ли навык хомункулуса или игрока.. Вообщем может быть что угодно, нужен опыт..
Chara
Новичок
Сообщения: 4
Зарегистрирован: Вт ноя 11, 2008 11:54 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Chara »

то есть я пока это сделать не смогу..)
ну чтож...будем пробовать,авось что и получится
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Kissa2k »

Впрочем копать нужно в сторону интерперетатора lua скриптов, который встроен в клиент.
Sergant
Грамотный
Сообщения: 152
Зарегистрирован: Ср ноя 15, 2006 2:15 am

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Sergant »

Дааа... есть такой трабл.
Года 2 у меня лежал хороший экзешник: зумхак, 2 окна, автокасты... и в конце ноября 2008 стал работать выдавая кучу ошибок на спрайты. просто ппц... ошибки не критичные в плане вылеты из игры, но пока не прощелкаешь энтером или пробелом то картинка замирала.
Автохил себя и автокормление гома реализовал в принципе без участия ОК. а вот авто бросок как то все не получается... (ОК не хочу юзать на основном акке принципиально). У кого есть какие мысли про реализацию автоброска в гома банок?
Аватара пользователя
Chimer[a]
Энтузиаст
Сообщения: 75
Зарегистрирован: Вт июн 24, 2008 3:51 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Chimer[a] »

в диффах на sakexe есть такой фикс, возможно это то что нужно
[UI] Ignore Missing File Errors
http://svn2.assembla.com/svn/DiffsSakexe/
Chara
Новичок
Сообщения: 4
Зарегистрирован: Вт ноя 11, 2008 11:54 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Chara »

этот фикс всего лишь не дает клиенту вылететь. но ошибки все равно вылетают. надо их все позакрывать и только тогда возобновится работа клиента,без вылета. но если на долго оставить и вылетит ошибка - клиент повиснет в итоге. так что этот хекс хорош только если постоянно смотреть за химом. ну а если смотреть то какой смысл в автокастах..
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Kissa2k »

Обратите внимание на этот участок (текущий ragexe в OllyDBG):

Код: Выделить всё

005D221A  |. 68 1C957000    PUSH Ragexe.0070951C                     ;  ASCII "SkillObject"
005D221F  |. 50             PUSH EAX
005D2220  |. E8 5B77F6FF    CALL Ragexe.00539980
Тут вызывается процедура по адресу 00539980h, и ей в качестве 2 параметра через стек передается строка SkillObject, которая используется LUA скриптами для использования навыков.
Вероятнее всего именно в этой процедуре реализуется эта проверка..

Posted after 21 hour 7 minutes 36 seconds:
Как оказалось эта функция просто регистрирует функцию обработчик SkillObject
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение kLabMouse »

Kissa2k
:) Но направление поиска верное.

Вообще, Я бы на твоём месте взял и нашёл старый екзешник (оригинал) и сравнил с соответвующим но с правками.
Далее.... сами знаете, паттерны итп.
Аватара пользователя
Kissa2k
Профессионал
Сообщения: 1304
Зарегистрирован: Пн дек 04, 2006 8:33 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение Kissa2k »

kLabMouse писал(а):Вообще, Я бы на твоём месте взял и нашёл старый екзешник (оригинал) и сравнил с соответвующим но с правками.
Далее.... сами знаете, паттерны итп.
Где можно скачать BinDiff?)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Re: снова хекс гомов / из старого ехе перенести хексы в новый?

Сообщение kLabMouse »

Kissa2k
Был, он он не тянет анализ больше 200кб екзе файлов.
Ответить