Как найти скилл в elementskill.dll

follow

Активный пользователь
Пользователь
Регистрация
24 Окт 2019
Сообщения
44
Реакции
30
Вот не давно была задача отредактировать скиллы в Perfect World.
В ядре (gs) найти скилл можно введя просто в поиск SkillIDStub
Где ID это айди скилла, если кто не знает, то ID всех скиллов прописаны в файле skillstr.txt который лежит в configs.pck (Там описание скиллов и их ID).
Но некоторые значение скиллов редактируется не только в ядре но и в клиенте, а в клиенте за это отвечает файл elementskill.dll
Так как дэбаг информации elementskill.dll нет, то при открытии данного файла в IDA Pro мы видим не очень удобную картину для редактирования.
1581860538406.png


В общем на соседнем форуме, я увидел информацию, как можно легко найти в elementskill.dll нужный нам скилл.
Для этого необходимо сделать следующие:

Вводите в калькуляторе ид скилла 405 например (грань вымерзания) переводите в хекс и получайте 195, дописывайте к этому значению h, и получайте 195h.
Затем открывайте Elementskill.DLL идой, и вводите в поиск 195h.

1581860731856.png
 
Меня автор радует. Выкладывает в шару Гайды по редактированию через дизассемблер. Полезный материал со скриншотами и советами, как работать, например с hex числами. Однозначно лайк заслужил 👍
 
@Vice, это сарказм?))
 
@follow , без сарказма, от души благодарочка :26:
 

Реклама

Сверху