такое уже и так реализовано без вмешательства в клиентНедавно задался вопросом, возможно ли передать картинку в клиент L2, собственно посмотрел на реализацию эмблем клана в Interface.u, и понял что нужно копать в нативные функции. Задача состоит в том что бы посмотреть в nwindow.dll как байтовый массив превращается в объект Texture и написать такую же функцию только для своих нужд.
Отсюда вопрос, есть ли какие-то мануалы по IDA Pro для Lineage 2, или люди у которых можно поспрашивать че да как.
Заранее спасибо.
Я имел ввиду передать картинку с сервера на клиент и отобразить ее, без вмешательства в клиент это не реализуемо.такое уже и так реализовано без вмешательства в клиент
вот тут L2Mythras + Геодата+ Исходы
отобразить где? в диалоговом окне? в кб? если да, то все это уже сделано по ссылке что я дал выше, без затрагивания клиентаЯ имел ввиду передать картинку с сервера на клиент и отобразить ее, без вмешательства в клиент это не реализуемо.
Ссылка на ЯД не рабочая.отобразить где? в диалоговом окне? в кб? если да, то все это уже сделано по ссылке что я дал выше, без затрагивания клиента
в гугле думаю можно найти, шарили на забугорном форумеСсылка на ЯД не рабочая.
Нет, это не то что я искал, нету там никакой передачи изображения с сервера на клиент. Но в любом случае спасибо.в гугле думаю можно найти, шарили на забугорном форуме
я думаю нужно чуть-чуть более точно описать где\как это изображение будет использоваться, тогда можно будет уже что-то думатьНет, это не то что я искал, нету там никакой передачи изображения с сервера на клиент. Но в любом случае спасибо.
Дело в том что и эмблемы клана мне нужны рабочие.Можно передавать картинки в клан значке. Дальше клиент их кешит в Crest.id.
И уже в диалогах и прочим можно юзать картинку Crest.id
а кто говорит что нужно юзать клан иды ?Дело в том что и эмблемы клана мне нужны рабочие.
Суть в чем:
Пользователь на сайте загружает изображение профиля, мы его конвертируем в dds и кладем в бд.
Затем, в игре, в КБ например, пользователь заходит в ЛК и видит там то же изображение что загружал на сайт.
Даже не спрашивайте зачем мне это.
С размером разобрался, просто передаю картинку нужного мне размера. Но спасибо. Осталось разобраться с кэшем. Смотрю видосы по IDA PRO и читаю про ассемблер.Посмотреть вложение 22479
увеличить размер иконки клана ? хочешь та что 16х12 или размер чего интересует.
если мне память не изменяет, то по дефольту, если приходит одинаковый ид, то клиент просто его заменяет...С размером разобрался, просто передаю картинку нужного мне размера. Но спасибо. Осталось разобраться с кэшем. Смотрю видосы по IDA PRO и читаю про ассемблер.
Нужно переписать функцию которая сохраняет в кэш иконки клана, что бы если crestID == 1 то мы сначала удаляем
В том то и дело, что не заменяет, а просто игнорирует, буду с этим разбираться.если мне память не изменяет, то по дефольту, если приходит одинаковый ид, то клиент просто его заменяет...
еще раз советую посмотреть те исходники что я сбрасывал.. там передаются картинки с боссами, и у каждой картинки свой ИД, и кланам это никак не мешает.. ид не совпадают, и вы можете передавать не только картинку с ид=1, а с любыми нужными вами и в количестве, я думаю, котором вам хватит.. смотреть в ИмиджКэш.джава
гл хф
В том то и дело, если текстура с такими же clanId и crestId уже есть в кэше, то клиент ее не заменяет, а отображает уже существующею.Замени иконку и посмотри, что делает клиент.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?