Вложения до 100 мб заливаются на форум
Сегодня я расскажу вам, как изменить требуемое оружие для активации скилла.
На примере скилла "Темный гнев небес" я объясню, как заставить его активироваться с любым оружием.
Открываем IDA, File -> Open -> gs -> ok. Ждем...
Далее.
Search ->
Видим следующее:
Кликаем 2 раза и жмем F5.
Ищем значение v8.
Изменяем 9 на любое из значений ниже. (Я заменил на 5)
Возможные значения:
Искать мы будем в окне "IDA View"
Айди скилла 413, переводим его в хекс - получаем 19D и дописываем букву h.
Search -> text ->
Вот мы и нашли наш скилл в elementskill.dll.
Опускаемся ниже и ищем dword ptr [eax], 9 - Для использования скилла нужен топор/булава.
Тут я так же заменил 9 на 5. Теперь скилл "Темный гнев небес" работает только с копьем.
Надеюсь все понятно расписал, будут вопросы - задавайте
Часть 1. Сервер.
Гайд подходит для всех версий сервера и клиента.На примере скилла "Темный гнев небес" я объясню, как заставить его активироваться с любым оружием.
Открываем IDA, File -> Open -> gs -> ok. Ждем...
Далее.
Search ->
413 - Айди скилла "Темный гнев небес"GNET::SKILL413STUB::SKILL413STUB(VOID)
Видим следующее:

Кликаем 2 раза и жмем F5.
Ищем значение v8.

Изменяем 9 на любое из значений ниже. (Я заменил на 5)
Возможные значения:
1 - Мечи
5 - Копья
9 - Топоры/Молоты
13 - Оружие дальнего боя
182 - Кастет
291 - Бич (Не введено)
292 - Магическое оружие
23749 - Кинжал
25333 - Магическая сфера
Часть 2. Клиент.
Открываем IDA, File -> Open -> elementskill.dll -> ok. Ждем...Искать мы будем в окне "IDA View"
Айди скилла 413, переводим его в хекс - получаем 19D и дописываем букву h.
Search -> text ->

Вот мы и нашли наш скилл в elementskill.dll.
Опускаемся ниже и ищем dword ptr [eax], 9 - Для использования скилла нужен топор/булава.

Тут я так же заменил 9 на 5. Теперь скилл "Темный гнев небес" работает только с копьем.
Надеюсь все понятно расписал, будут вопросы - задавайте