Программинг Форум для тем связанных с программированием
02.11.2008, 13:26
#21
Новичок
Регистрация: 16.07.2008
Сообщений: 11
Сказал Спасибо: 6
Имеет 0 спасибок в 0 сообщенях
Как привязать ИД (итема, скила) к текстуре из Icon.utx?
02.11.2008, 16:45
#22
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
вот так я достаю текстуру:
delphi Код:
k:=package.ExportIndex [Icon,'Texture' ];
if k>-1 then with TUTObjectClassTexture( package.Exported [k].UTObject ) do begin
ReadObject;
bmpIcon:=GoodMipMap[0 ].AsBitmap ;
end ;
тут Icon имя текстуры, а bmpIcon просто обьект класса TBitmap
ЗЫ перед чтением надо ещё проинициализировать пакет
delphi Код:
package:=TUTPackage.create ;
package.initialize ( ExtractFilePath ( ParamStr ( 0 ) ) +'data\icon.utx' , UTPGH_Lineage2) ;
Register2DClasses;
__________________
Я здесь практически не появляюсь!, Skype - ikskor
За это сообщение xkor нажился спасибкой от:
02.11.2008, 18:56
#23
Новичок
Регистрация: 16.07.2008
Сообщений: 11
Сказал Спасибо: 6
Имеет 0 спасибок в 0 сообщенях
Имя текстуры по ИД для скилов брать из skillgrp.dat? Для итемов из itemname-e.dat?
02.11.2008, 19:02
#24
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
qaz2006 , имена скилов в SkillName-ru.dat, итемов в ItemName-ru.dat
Добавлено через 36 секунд
тоесть SkillName-e.dat и ItemName-e.dat
ru эт на руоффе)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
Последний раз редактировалось xkor, 02.11.2008 в 19:02 .
Причина: Добавлено сообщение
02.11.2008, 19:24
#25
Новичок
Регистрация: 16.07.2008
Сообщений: 11
Сказал Спасибо: 6
Имеет 0 спасибок в 0 сообщенях
Кусок SkillName-e.dat
id level name description desc_add1 desc_add2
3 1 Power Strike Наносит мощный удар. Доступен при ношении мечей, дубин, топоров, жезлов и посохов. Сила: 25. none none
имени текстуры нету вроде.
Кусок skillgrp.dat
skill_id skill_level oper_type mp_consume cast_range cast_style hit_time is_magic ani_char desc icon_name extra_eff is_ench ench_skill_id hp_consume UNK_0 UNK_1
3 1 0 10 40 3 1.080000 0 S icon.skill0003 0 0 0 0 9 11
3 2 0 10 40 3 1.080000 0 S icon.skill0003 0 0 0 0 9 11
3 3 0 11 40 3 1.080000 0 S icon.skill0003 0 0 0 0 9 11
3 4 0 13 40 3 1.080000 0 S icon.skill0003 0 0 0 0 9 11
ItemName-e.dat вообще не декриптуется L2FileEdit v6.5. L2FileEdit v6.5 вообще для С4 подходит?
02.11.2008, 19:34
#26
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
а да, имена текстур в *grp.dat файлах
для итемов таких несколько: Armorgrp.dat, EtcItemgrp.dat и Weapongrp.dat
Добавлено через 1 минуту
кста в строке "icon.skill0003" не всё имя текстуры, первое слово это имя файла с текстурой а сама текстура это уже то что после точки
__________________
Я здесь практически не появляюсь!, Skype - ikskor
Последний раз редактировалось xkor, 02.11.2008 в 19:34 .
Причина: Добавлено сообщение
За это сообщение xkor нажился спасибкой от:
02.11.2008, 22:18
#27
Новичок
Регистрация: 16.07.2008
Сообщений: 11
Сказал Спасибо: 6
Имеет 0 спасибок в 0 сообщенях
xkor , может не париться с декриптовкой, а сделать файл с соответствием ИД>Иконка. Как нынче умные люди делают?
03.11.2008, 03:22
#28
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
qaz2006 , ну у меня в боте всё храниться в ini файлах которые создаю дешифруя и конвертируя файлы клиента
__________________
Я здесь практически не появляюсь!, Skype - ikskor
03.11.2008, 23:05
#29
Новичок
Регистрация: 16.07.2008
Сообщений: 11
Сказал Спасибо: 6
Имеет 0 спасибок в 0 сообщенях
l2encdec юзаеш? Или алгоритм раскусил?
04.11.2008, 02:35
#30
Admin!
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
qaz2006 , l2encdec пока что, а алгоритм пока ковыряю, на данный момент уже почти расковырял, дешифрация проходит успешно, а вот с распаковкой пока проблемы...
Добавлено через 1 час 21 минуту
хех, воть я и сделал свой l2encdec)
правда пока в черновом варианте но уже работает)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
Последний раз редактировалось xkor, 04.11.2008 в 02:35 .
Причина: Добавлено сообщение
За это сообщение xkor нажился спасибкой от:
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
Часовой пояс GMT +4, время: 17:31 .
vBulletin style designed by
MSC Team .
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
zCarot
Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!