1. 游客, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Структура elementskill.dll (скиллы)

本贴由 lama-sek2015-09-22 发布. 版块名称: Куплю

  1. TopicStarter Overlay

    lama-sek Пользователи

    帖子:
    34
    支持:
    17
    Репутация:
    0
    Интересует редактирование elementskill.dll. Рассмотрю варианты:
    ) Редактор значений и путей к анимации скиллов
    ) Подробная структура файла
    ) Услуги по редактированию
    ) Конвертирование elementskill.dll версии 1.3.6 в 1.4.2
    Связь через ЛС
    Последнее редактирование: 2015-09-22
  2. JoLan Команда форума Администратор AngeliCore Программист

    帖子:
    1,061
    支持:
    948
    性别:
    Репутация:
    6
    Команда:
    AngeliCore
    Страна:
    Russian Federation Russian Federation
    Добрый вечер. Как бы не скатиться в глубокий сарказм. Начнём с теории: dll или Dynamic Link Library (вики знает, можешь почитать) — это динамически подключаемая библиотека, как ни очевидно. Библиотека это то же самое приложение для Win32 (64), только оно в отличии от приложения само не запускается, а содержит таблицу экспорта функций. Но общая структура библиотека-приложение одинаково, а именно: заголовок, секции данных, исполняемый код и т.д.

    По теме: анимация скиллов — ecm, gfx, stck, стандартно. Структуру библиотеки можно найти в гугле. Редактирование: любой дизассемблер/двоичный редактора. Конвертер: структура вполне себе одинакова исходя из информации выше. Отличием старых версий от более новых является количество (а может и качество) экспортируемых функций, которые могут быть использованы приложением.
    已获得lama-sek的支持.
  3. gosha1952 B L A C K    L I S T Пользователи

    帖子:
    317
    支持:
    161
    Репутация:
    2
    Команда:
    0
    Ida и 010 editor.
    Редактируется примерно так:
    Вводите в калькуляторе ид скилла 405 например (грань вымерзания) переводите в хекс и получайте 195, дописывайте к этому значению h, и получайте 195h.
    Затем открывайте Elementskill.DLL идой, и вводите в поиск 195h.
    Получайте вот такой вот код:
    [​IMG]

    Дальше можете менять его как вам угодно, например требуемое количество чи, ид скилла, требования по оружию, требования по мане, требуемая книжка для изучения.
    Анимацию впринципе можно поменять в gfx.pck, иконку в surfaces.pck.
    Конвертирование elementskill.dll из 1.3.6 в 1.4.2 я считаю бессмысленной процедурой.
    Если вам ненужны просто скиллы с 142, то можете поменять их id и они исчезнут.
    已获得Allowlama-sek的支持.
  4. Allow Пользователи

    帖子:
    24
    支持:
    7
    性别:
    Репутация:
    0
    Команда:
    Allow
    Страна:
    Belarus Belarus
    А не подскажите как привязываются gfx к скиллам?
  5. alexdnepro Эксперт AngeliCore Пользователи Open Source Contributor White List

    帖子:
    754
    支持:
    1,313
    性别:
    Репутация:
    6
    gfx к скиллам привязываются в ecm модели игрока, под каждое действие (скилл это тоже определенное действие) там прописывается анимация, звук, gfx и все что угодно
    Последнее редактирование: 2019-07-31
    已获得AllowDamnes的支持.
Черновик сохранён Черновик удалён
Similar Threads
  1. Гильберт
    回复:
    15
    浏览:
    3,222
  2. Shaman
    回复:
    2
    浏览:
    1,097
  3. iCanTroll
    回复:
    16
    浏览:
    3,193
  4. gosha1952
    回复:
    18
    浏览:
    3,454
  5. LiptoN[Triton]
    回复:
    19
    浏览:
    2,369
正在加载...

分享此页面