Перейти к содержанию

Добавление кастом щита


Рекомендуемые сообщения

К сожалению, я просил создать возможность в разделе клиента создавать темы. Проблема в клиенте, при добавлении кастомного щита, нет анимации, рука персонажа пустая, только это.

2010-07-30aRagexeRE, 14800 версия афины. В клиенте везде прописал, по тем именам что мне дали в чате не смог найти ничего дельного.

Айди щита ставлю 2157, в клиента в папке дата везде ставится этот же айди, и применяется спрайт от допутим 2115 валя щит, все есть кроме отображениящита в руке, если желаете увидеть в своем клиенте как это выглядит дайте себе ахуру 2199 у нее тоже нету спрайта. Помогите а то дело конкретно встало, квесты ждут вещей.

Ссылка на комментарий
Поделиться на другие сайты

Для каких профессий спрайт?

Спрайт должен быть в подпапках №жЖР (방패). К примеру для магов в папке №жЖР/ё¶№э»з/ (방패/마법사/) спрайт и его акт для женских персонажей должны иметь вид:

ё¶№э»з_ї©_2157.spr (마법사_여_2157.spr)
ё¶№э»з_ї©_2157.act (마법사_여_2157.act)

Полный путь до спрайта: data/sprite/방패/마법사/마법사_여_2157.spr

Именно эти папки отвечают за отображение щитов на персонажах

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Для каких профессий спрайт?

Спрайт должен быть в подпапках №жЖР (방패). К примеру для магов в папке №жЖР/ё¶№э»з/ (방패/마법사/) спрайт и его акт для женских персонажей должны иметь вид:

ё¶№э»з_ї©_2157.spr (마법사_여_2157.spr)
ё¶№э»з_ї©_2157.act (마법사_여_2157.act)

Полный путь до спрайта: data/sprite/방패/마법사/마법사_여_2157.spr

Именно эти папки отвечают за отображение щитов на персонажах

Хорошо, допустим, у меня названия не походы ни на одно что ты дал. Видимо моя семерка так показывает эти символы, причем если посмотреть дату.грф то там все на корейском нормально написано, но опять возникает вопрос, а как называется спрайт щита ??? мне нужно клонировать спрайт shield, и дать спрайту айди нужный... был бы спрайт, я бы отдельную грф создал.

Ссылка на комментарий
Поделиться на другие сайты

item_avail.txt

Это не помогает, при этом меняется описание и нпзвание предмета так как сервер посылает айди вещи и клиент по айди смотри инфу. Нужно другое решение, я сейчас проверю что выше описали но найти будет сложно спрайт, может подскажите где скачать готовый спрайт?

Ссылка на комментарий
Поделиться на другие сайты

Прекрастно в распакованой дата грф я нашел спрайты, а как теперь сделать так что бы он был виден при айди заданным мною ?

Ссылка на комментарий
Поделиться на другие сайты

Прекрастно в распакованой дата грф я нашел спрайты, а как теперь сделать так что бы он был виден при айди заданным мною ?

Изменить ID в конце названия :)

И просто копированием не обойдётся - для каждой профессии определённый акт файл, как я уже писал.

Ссылка на комментарий
Поделиться на другие сайты

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

Можно добавить сколько угодно щитов, но отображаться при действиях будут только те, которые дефолтные, либо принять этот факт, либо менять айди убирая те что дефолт.

ЕСЛИ кто то смог добавить щит просьба написать как, версию ехе и прочее...

Изменено пользователем Nezdeshniy
Ссылка на комментарий
Поделиться на другие сайты

Для 2010-07-30aRagexeRE добавляем отображение щита на чаре для диапазона ID 2157 - 2159.

offset 0x2F648D меняем 2F на 3B

offset 0x2F6514 меняем 90 90 90 90 90 90 90 90 90 90 90 90 на 01 01 01 01 01 01 01 01 01 01 01 01

P.S. Не тестил. Пробуйте.

Изменено пользователем Functor
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Для 2010-07-30aRagexeRE добавляем отображение щита на чаре для диапазона ID 2157 - 2159.

offset 0x2F648D меняем 2F на 3B

offset 0x2F6514 меняем 90 90 90 90 90 90 90 90 90 90 90 90 на 01 01 01 01 01 01 01 01 01 01 01 01

P.S. Не тестил. Пробуйте.

Шикарно, работает, у меня щас под рукой нет нормального хекс редактора пришлось через нотпад квикать, вобщем через какой ты определил эти изменения и как бы сделать до 2199 диапазон...

Правда офсеты другие, во всяком случаи у меня, пришлось чуток поискать строки...

Изменено пользователем Nezdeshniy
Ссылка на комментарий
Поделиться на другие сайты

через какой ты определил эти изменения

C помощью отладчика нашел нужную функцию и придумал как пропатчить.

как бы сделать до 2199 диапазон...

Отменяем предыдущий патч и модифицируем:

offset 0x2F648F меняем 33 на E9

offset 0x2F6479 меняем 90 90 90 90 90 90 90 на 83 F8 63 77 45 EB 28

Должен дополнительно работать диапазон 2149 - 2200.

Правда офсеты другие, во всяком случаи у меня, пришлось чуток поискать строки...

Что значит другие оффсеты? У Вас не 2010-07-30aRagexeRE?

Изменено пользователем Functor
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

через какой ты определил эти изменения

C помощью отладчика нашел нужную функцию и придумал как пропатчить.

как бы сделать до 2199 диапазон...

Отменяем предыдущий патч и модифицируем:

offset 0x2F648F меняем 33 на E9

offset 0x2F6479 меняем 90 90 90 90 90 90 90 на 83 F8 63 77 45 EB 28

Должен дополнительно работать диапазон 2149 - 2200.

Правда офсеты другие, во всяком случаи у меня, пришлось чуток поискать строки...

Что значит другие оффсеты? У Вас не 2010-07-30aRagexeRE?

Помогло, с офсетами программа тупит не показывает последние числа 0x2F6479, нашел выход, если не сложно название отладчика какой юзаешь, я использую OllyDbg...

Темку в решено прикрепите как важную.

Изменено пользователем Nezdeshniy
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика