Показать сообщение отдельно
Старый 14.10.2007, 02:38   #4
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Re:

Цитата:
Сообщение от 4egvar
Хм, самое интересно что когда я тока зашел на сайт то гдето видел эту инфу, но щас нигде немогу найти :) немог бы ты повторить или кинуть ссылку :)
адрес ссылки исходников: portal.php?ind=downloads&op=entry_view&iden=27

L2PacketHack 3.1.8 sources
Описание:Исходники версии 3.1.8 написаны в среде Borland Developer Studio 2006 с использованием следующих дополнительных библиотек компонентов:
- FastScript (http://fast-report.com/ru/products/fast-script.html)
- JCL (http://sourceforge.net/projects/jcl/)
- JVCL (http://sourceforge.net/projects/jvcl/)

Цитата:
и еще вопрос:
Packets.ini
76=RequestPrivateStoreQuit
76=MagicSkillLaunched
почиму то 2 описания одного кода, может потому что 1н от сервера другой от клиента?
Точно. Отделяются заголовками [client] и [server]

Цитата:
8C=RequestGetItemFromPet:h(ObjectID)d(Amount)
h(ObjectID)d(Amount) - вот эта часть я так понял поименование полей? можно самому добовлять имена значениям? :)
Да, можно.
код_пакета=Наименование_пакета:буква_длина_поля(ра сшифровка поля)буква_длина_поля(расшифровка поля).....идут подрят без пробелов.
Буква_длина_поля:
b - 1 байт
w - 2 байта
i - 4 байта (делается выборка в файле itemsid.txt, показывается как десятичное число с расшифровкой итема)
h - 4 байта (показывается как шестнадцатеричное число)
d - 4 байта (показывается как десятичное число)
s - строка, заканчивается 00 00
f - 8 байт (показывается в плавающем формате - 0,1212)
-(N) пропустить N байт
Вроде так. Если что, то меня поправят. В крайнем случае исходники есть.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием