Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Пакеты
Войти через OpenID

Пакеты Форум о форматах отдельных пакетов или групп пакетов

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 02.04.2014, 15:15   #1
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию UserInfo charinfo npcinfo

Здравствуйте ув. программисты .Подскажите пожалуйста . У меня не отпределяюся пакеты - userInfo, charinfo ,npcinfo , исходя из этого, я предполагаю что мне необходимо прописать данные пакеты в скиллах
Цитата:
l2phx.3.5.34.176\settings\packets.ini\god\serverpa ckets
.
Где можно найти структура пакетов "Epeisodion / Valiance" или "Lindvior".
Или как сделать ее самому ?

Спасибо.

Добавлено через 48 минут
Вот пакет - CharInfo . По моему эпизодион. Как раз то что нужно. Что с ним дальше делать?) Или это не то ?

PHP код:
packet id="31" name="CharInfo">
            <
part name="x" type="d"/>
            <
part name="y" type="d"/>
            <
part name="z" type="d"/>
            <
part name="clan-ship-object-id" type="d"/>
            <
part name="obj_id" type="d"/>
            <
part name="name" type="S"/>
            <
part name="race" type="h"/>
            <
part name="sex" type="c"/>
            <
part name="base_class" type="d"/>
            <
part name="under-itemId" type="d"/>
            <
part name="head-itemId" type="d"/>
            <
part name="rhand-itemId" type="d"/>
            <
part name="lhand-itemId" type="d"/>
            <
part name="gloves-itemId" type="d"/>
            <
part name="chest-itemId" type="d"/>
            <
part name="legs-itemId" type="d"/>
            <
part name="feet-itemId" type="d"/>
            <
part name="back-itemId" type="d"/>
            <
part name="lrhand-itemId" type="d"/>
            <
part name="hair-itemId" type="d"/>
            <
part name="dhair-itemId" type="d"/>
            <
part name="rbracelet-itemId" type="d"/>
            <
part name="lbracelet-itemId" type="d"/>
            <
part name="deco1-itemId" type="d"/>
            <
part name="deco2-itemId" type="d"/>
            <
part name="deco3-itemId" type="d"/>
            <
part name="deco4-itemId" type="d"/>
            <
part name="deco5-itemId" type="d"/>
            <
part name="deco6-itemId" type="d"/>
            <
part name="belt-itemId" type="d"/>
            <
part name="under-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="head-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="rhand-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="lhand-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="gloves-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="chest-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="legs-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="feet-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="back-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="lrhand-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="hair-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="dhair-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="rbracelet-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="lbracelet-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco1-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco2-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco3-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco4-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco5-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="deco6-augId" type="h"/>
            <
part name="?" type="h"/>
            <
part name="belt-augId" type="h"/>
            <
part name="?" type="h"/>

            <
part name="talismanCount" type="c"/>
            <
part name="activeCloak" type="c"/>
            <
part name="?" type="c"/>

            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="visualId" type="d"/>
            <
part name="?" type="c"/>
            <
part name="?" type="d"/>
            <
part name="mAttackSpeed" type="d"/>
            <
part name="pAtttackSpeed" type="d"/>
            <
part name="?" type="d"/>
            <
part name="runSpeed" type="h"/>
            <
part name="walkSpeed" type="h"/>
            <
part name="sweemRunSpeed" type="h"/>
            <
part name="sweemWalkSpeed" type="h"/>
            <
part name="flyRunSpeed" type="h"/>
            <
part name="flyWalkSpeed" type="h"/>
            <
part name="flyRunSpeed" type="h"/>
            <
part name="flyWalkSpeed" type="h"/>
            <
part name="moveMulti" type="D"/>
            <
part name="attackMulti" type="D"/>
            <
part name="colRadius" type="D"/>
            <
part name="colHeight" type="D"/>
            <
part name="hairStyle" type="d"/>
            <
part name="hairColor" type="d"/>
            <
part name="face" type="d"/>
            <
part name="title" type="S"/>
            <
part name="clan_id" type="d"/>
            <
part name="clan_crest_id" type="d"/>
            <
part name="ally_id" type="d"/>
            <
part name="ally_crest_id" type="d"/>
            <
part name="sit" type="c"/>
            <
part name="run" type="c"/>
            <
part name="combat" type="c"/>
            <
part name="dead" type="c"/>
            <
part name="invis" type="c"/>
            <
part name="mount_type" type="c"/>
            <
part name="private_store" type="c"/>
            <
part name="cubic_size" type="h" id="0"/>
            <for 
id="0">
                <
part name="cubicId" type="h"/>
            </for>
            <
part name="_isFlying" type="c"/>
            <
part name="rec_have" type="h"/>
            <
part name="mount_id" type="d"/>
            <
part name="class_Id" type="d"/>
            <
part name="?" type="d"/>
            <
part name="enchant" type="c"/>
            <
part name="large_crest_id" type="d"/>
            <
part name="noble" type="c"/>
            <
part name="hero" type="c"/>
            <
part name="fishing" type="c"/>
            <
part name="fish-x" type="d"/>
            <
part name="fish-y" type="d"/>
            <
part name="fish-z" type="d"/>
            <
part name="?" type="c"/>
            <
part name="?" type="h"/>
            <
part name="?" type="d"/>
            <
part name="?" type="c"/>
            <
part name="cw_level" type="d"/>
            <
part name="clan_reputation" type="d"/>
            <
part name="transformation" type="d"/>
            <
part name="agathion" type="d"/>
            <
part name="blocked-fame" type="d"/>
            <
part name="plg_class" type="d"/>

            <
part name="?" type="d"/>
            <
part name="?" type="d"/>
            <
part name="current_cp" type="d"/>
            <
part name="current_hp" type="d"/>
            <
part name="max_hp" type="d"/>
            <
part name="current_mp" type="d"/>
            <
part name="max_mp" type="d"/>
            <
part name="?" type="d"/>
            <
part name="?" type="h"/>
            <
macro id="abnormal-macro"/>
            <
part name="?" type="c"/>
            <
part name="?" type="c"/>
        </
packet
Помогите плз

Последний раз редактировалось semiromid, 02.04.2014 в 15:19. Причина: Добавлено сообщение
semiromid вне форума   Ответить с цитированием
Старый 02.04.2014, 15:48   #2
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

Вот еще
PHP код:
writeD(_loc.x);
        
writeD(_loc.y);
        
writeD(_loc.Config.CLIENT_Z_SHIFT);
        
writeD(_clanBoatObjectId);
        
writeD(_objId);

        
writeS(_name);
        
writeH(_race);
        
writeC(_sex);
        
writeD(base_class);

        for (
int PAPERDOLL_ID PAPERDOLL_INTEND)
        {
            
writeD(_inv[PAPERDOLL_ID][0]);
        }

        for (
int PAPERDOLL_ID PAPERDOLL_INTEND)
        {
            
writeD(_inv[PAPERDOLL_ID][1]);
        }

        
writeC(0x01);// TODO talisman
        
writeC(0x01);// TODO cloak
        
writeC(0x01);//unk 
        
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_RHAND));
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_LHAND)); 
        
writeD(0); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_GLOVES)); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_CHEST)); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_LEGS)); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_FEET)); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_HAIR)); 
        
writeD(inv.getVisualItemId(Inventory.PAPERDOLL_DHAIR)); 
//#============================================================ До этого места всё правильно ========================================================================================#//
        
writeC(pvp_flag);// мб флаг, т.к. имеет позицию 0-1 
        
writeD(karma);
//#============================================================ C этого места всё правильно ========================================================================================#//
        
writeD(_mAtkSpd);
        
writeD(_pAtkSpd);

        
writeD(0x01);

        
writeH(_runSpd);
        
writeH(_walkSpd);
        
writeH(_swimSpd);
        
writeH(_swimSpd);
        
writeH(_flRunSpd);
        
writeH(_flWalkSpd);
        
writeH(_flyRunSpd);
        
writeH(_flyWalkSpd);

        
writeF(speed_move);
        
writeF(speed_atack);

        
writeF(col_radius);
        
writeF(col_height);

        
writeD(hair_style);
        
writeD(hair_color);
        
writeD(face);

        
writeS(_title);
        
writeD(clan_id);
        
writeD(clan_crest_id);
        
writeD(ally_id);
        
writeD(ally_crest_id);

        
writeC(_sit);
        
writeC(_run);
        
writeC(_combat);
        
writeC(_dead);
        
writeC(0x00);
        
writeC(mount_type); 
        
writeC(private_store); 

        
writeH(cubics.length); 
        for (
EffectCubic cubic cubics)
        {
            
writeH(cubic == null cubic.getId()); 
        }

        
writeC(_isPartyRoomLeader 0x01 0x00);
//#============================================================ До этого места всё правильно ========================================================================================#//
        //ASCII "hd"
        
writeH(11);//возможно
        
writeD(unknown());// not done
        //ASCII "ddc"
        
writeD(unknown());// not done
        
writeD(unknown());// not done//
        
writeC(0x05);// not done 
        //ASCII "dcc"
        
writeD(large_clan_crest_id);// not done//
        
writeC(0x01);// not done
        
writeC(0x01);// not done
//#============================================================ C этого места всё правильно ========================================================================================#//        
        //ASCII "cddd"
        
writeC(_fishing);// возможно
        
writeD(_fishLoc.x);// возможно
        
writeD(_fishLoc.y);// возможно
        
writeD(_fishLoc.z);// возможно
//#============================================================ До этого места всё правильно ========================================================================================#//
        //ASCII "ch"
        
writeC(0x01); // not done
        
writeH(0x01);// not done
//#============================================================ C этого места всё правильно ========================================================================================#//
        
writeD(_title_color);// возможно
//#============================================================ До этого места всё правильно ========================================================================================#//
        //ASCII "cd"
        
writeC(0x01);// not done
        
writeD(unknown());// not done//
//#============================================================ C этого места всё правильно ========================================================================================#//
        
writeD(_nameColor);// возможно
//#============================================================ До этого места всё правильно ========================================================================================#//
        //ASCII "dddd"
        
writeD(unknown());// not done
        
writeD(unknown());// not done
        
writeD(unknown());// not done
        
writeD(unknown());// not done
        //unk
        
writeD(unknown());//unk
        
writeD(unknown());//unk
        
writeD(curCP);
        
writeD(curHP);
        
writeD(maxHP);
        
writeD(curMP);
        
writeD(maxMP);
        
writeD(unknown());
        
writeC(0x01);
        
writeC(0x01); 
Добавлено через 26 минут
Вот начал потихоньку разбираться . Правильно ли я начал писать структуру CharInfo ?
PHP код:
  protected final void writeImpl()
  {
    if (!
can_writeImpl) {
      return;
    }
    
L2Player activeChar = ((L2GameClient)getClient()).getActiveChar();
    if (
activeChar == null) {
      return;
    }
    if (
activeChar.equals(cha))
    {
      
_log.severe("You cant send CharInfo about his character to active user!!!");
      
Thread.dumpStack();
      return;
    }
    
writeC(49); //-----Не знаю что делать
    
writeD(x);
    
writeD(y);
    
writeD(z);
    
writeD(clan-ship-object-id);
    
writeD(obj_id);
    
writeS(name);
    
writeH(race);
    
writeC(sex);
    
writeD(base_class); 

Последний раз редактировалось semiromid, 02.04.2014 в 15:49. Причина: Добавлено сообщение
semiromid вне форума   Ответить с цитированием
Старый 02.04.2014, 23:18   #3
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от semiromid Посмотреть сообщение
Вот пакет - CharInfo . По моему эпизодион. Как раз то что нужно. Что с ним дальше делать?
Посмотри эту и эту тему, может поможет.

Добавлено через 4 минуты
Цитата:
Сообщение от semiromid Посмотреть сообщение
Где можно найти структура пакетов "Epeisodion / Valiance" или "Lindvior".
Надо найти эмулятор java сервера для этих хроник и взять там исходники пакетов. Например здесь.

Ниже прикрепил самописную программу на Дэлфи для работы с пакетами для Айон. В итоге делает PacketsAionxx.ini. Можно попробовать для Линейки сделать, там исходники очень похожи по формату.
Вложения
Тип файла: rar makeOpcodesAion.rar (915.2 Кб, 41 просмотров)
Тип файла: rar makeOpcodesAionSrc.rar (34.5 Кб, 22 просмотров)
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 02.04.2014 в 23:23. Причина: Добавлено сообщение
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 03.04.2014, 05:33   #4
Пользователь
 
Регистрация: 01.08.2010
Сообщений: 82
Сказал Спасибо: 49
Имеет 5 спасибок в 4 сообщенях
semiromid пока неопределено
По умолчанию

буду пробовать , пытаться , спасибо)

Добавлено через 2 часа 0 минут
Посмотрите какой ужас пишут.
Lindvior протокол 532
Цитата:
Вы не видите привычного юзеринфо в снифе то привет, часть пакетов теперь в наглухо не сдампиь т.к. Собирается пакет теперь по кусочкам в зависимости от состояния игрока т.е. Динамически. 1раз может придти структура ddddssdffd.... В другой раз ddsfsddc и таких вариантов море.
Цитата:
Все правильно сделали. надоело в лагах стоять.
Сейчас нет пакетов UserInfo/CharInfo , они приходят по части
Так что , собирать Packets.ini бессмысленно?

Добавлено через 3 часа 26 минут
Пока ищу исходники с версией протокола 532+.

Последний раз редактировалось semiromid, 03.04.2014 в 05:33. Причина: Добавлено сообщение
semiromid вне форума   Ответить с цитированием
Старый 19.06.2025, 21:49   #5
Местный
 
Регистрация: 26.04.2025
Адрес: TAJIR4D Login
Сообщений: 1,050
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
FrankJScott пока неопределено
По умолчанию Useful Korean Business Massage Info

To the people asking about massage near seoul station, massage service, busan thai, massage introduction, massage reservation, dish business trip, daegu thai dish, regional massage, recommended massage, chungbuk massage, I highly recommend this updated korean business massage tips or daegu massage, massage business, finishing massage, business trip busan, massage shower, massage business, massage search, jeonbuk massage, ulsan thai business trip, night massage, as well as this more helpful hints about korean business massage details bearing in mind thai recommendation, massage business, massage healing, massage business, business trip daejeon, shower massage, daegu massage dish, yeongnam university business trip, ulsan massage, female massage, not forgetting sites such as this great korean business massage info which is also great. Also, have a look at this a fantastic read on korean business massage advice on top of thai aroma, gyeongbuk massage, buttocks massage, noblesse massage, incheon massage, night massage, ulsan thai, massage near seoul station, massage business, chungnam massage, and don't forget this read what he said about korean business massage forum not to mention aroma massage, massage massage, dish massage, spa service, massage free, read more here for on top of thai business trip, massage thai, massage seoul, yeongnam university business trip, busan thai, for good measure. Check more @ Useful Bank Account In Naples Fl Guide c285688
FrankJScott вне форума   Ответить с цитированием
Старый 25.06.2025, 21:17   #6
Местный
 
Регистрация: 26.04.2025
Адрес: TAJIR4D Login
Сообщений: 1,050
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
FrankJScott пока неопределено
По умолчанию Cool Tesla Accessories Tips

To the person asking about tesla model 3 description, new tesla y for sale, tesla middle console, model 3 tesla back, canada model y, a model 3 tesla, tesla model s phone holder, model 3 logo, tesla model 3 carbon, tesla y car, I highly suggest this read this post here about Tesla assessory link or tesla wheel covers model 3, best place to buy tesla accessories, tesla model 3 new colors, tesla model 3 console, performance upgrade model y, model y tesla y, tesla model performance 3, tesla model accessories, tesla model 3 plaid, tesla model y performance power, as well as this on bing on Tesla assessory url which is worth considering with canada tesla model y, accessories for tesla 3, model y 3, tesla model 3 performance handling, tesla model y canada pricing, tesla dashboard model y, tesla 3 dashboard display, compare tesla model x and model y, tesla model 3 how far can it go, tesla model 3 mobile phone holder, not forgetting sites such as this great site on Tesla assessory info which is also great. Also, have a look at this visit website about Tesla assessory forum which is worth considering with model y tesla new, new tesla y model, back of model y, rim for tesla model 3, model 3 and y, tesla model x steering wheel cover, tesla y performance, new tesla model y interior, buy a new tesla model y, tesla model y on sale, and don't forget this additional info on Tesla assessory forum on top of tesla model y release date, tesla car accessories model y, tesla model 3 console cover, tesla model 3 owner, tesla steering wheel plaid, i loved this about which is worth considering with center console cover tesla model 3, phone holder for tesla model s, tesla ipsilon, tesla model 3 window trim, tesla accessories for model 3, for good measure. Check more @ Useful Business Asset Investment Website 688670b
FrankJScott вне форума   Ответить с цитированием
Старый Вчера, 18:14   #7
Местный
 
Регистрация: 26.04.2025
Адрес: TAJIR4D Login
Сообщений: 1,050
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
FrankJScott пока неопределено
По умолчанию Updated Tajir4d Login Tips

In response to the lady inquiring about soft slot, online situs, agen togel live 4d, judi live casino, rtg slot login, situs judi slot terbesar di dunia, semua slot online, slot habanero, togel keluaran singapore, angka keluar togel sgp hari ini, I highly suggest this check this out for tajir4d advice or prediksi angka togel singapura, game pg soft terbaik, situs slot judi, habanero slot online, angka pengeluaran singapura hari ini, angka sgp yang keluar hari ini, situs to slot, situs resmi web bandar judi togel, judi terpercaya, game slot pg soft, not to mention this a knockout post for asian2bet login info alongside all permainan judi togel, hasil keluaran togel, data togel slot login, semua slot online, game slot login, bandar judi indonesia, slot terbaik, menang menang judi slot, situs online, situs slot online terbaik 2021, not forgetting sites such as this high rated asian2bet login advice which is also great. Also, have a look at this useful asian2bet login advice and don't forget link game slot terbaru, keuntungan bermain slot online, angka togel hongkong yang keluar, pada slot, mesin slot terbaik, bandar judi toto, situs slot terbesar dan terpercaya, permainan judi slot yang mudah menang, website slot terbaik, login situs togel, and don't forget this recommended site on tajir4d url and don't forget data keluaran singapore, angka jitu togel singapura, slot judi, keluaran angka singapore, bandar online terbaik, article source about not to mention situs judi slot terpercaya di indonesia, keluaran togel sidney hari ini, link judi togel, keluar togel sidney, 4 d slot, for good measure. Check more @ Top Tajir4d Login Blog 0c9ac28

Добавлено через 12 часов 30 минут
To the man talking about situs judi online terbaik, permainan slot game, situs bandar slot online, link situs togel, game slot gampang menang, pg soft terbaik, situs resmi togel dan slot, togel keluaran sgp hari ini, game judi tembak ikan, data togel sdy sgp hk, data keluaran, rekomendasi situs togel terpercaya, I can vouch for this the full report for TAJIR4D LOGIN for situs slot online terpercaya, hasil keluaran sgp hari ini, judi slot online itu apa, permainan judi yang mudah menang, situs judi casino online, data togel link, situs togel terpercaya 2023, slot terbaik, to pada slot, prediksi no togel sgp hari ini, slot yang banyak jackpot, game slot online uang asli, also.
In response to the lady talking about game terbaru pg soft, casino pg soft, bandar togel terbesar di indonesia, angka keluaran singapura, hasil pengeluaran hk, slot yang terbaru, slot dana pragmatic play, agen togel terlengkap, data togel hk, permainan joker slot, bandar judi online, prediksi nomor togel hongkong, I suggest this what do you think on https://linkasian2bet.com/ for pg soft terbaru, salah satu game, permainan slot judi, casino slot login, angka jitu togel singapura hari ini, judi bola, pg soft adalah, di slot, situs permainan judi slot online pragmatic terbesar, semua situs judi slot, main game yang, situs bandar judi, also. See More Cool Business Banking Blog 7f130c9

Последний раз редактировалось FrankJScott, Вчера в 18:14. Причина: Добавлено сообщение
FrankJScott вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Пакеты



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:07.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!