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

Разработка Раздел для совместной разработки/доработки программы

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 26.10.2013, 21:53   #1
Новичок
 
Регистрация: 04.09.2013
Сообщений: 7
Сказал Спасибо: 1
Имеет 1 спасибку в 1 сообщении
MarioUP пока неопределено
По умолчанию Пакеты без структуры(Что делать?)

В последнем обновлении lineage появились пакетики не имеющие структуры(

Сам немного не понимаю как так может быть но это факт структуры нету..
С вот таким лицом я сидел пару дней в надежде что-то понять но так ничего и не понял... А самое обидное что эмуляторов в шаре нету что-бы посмотреть как и что реализовано и допилить ph...
MarioUP вне форума   Ответить с цитированием
Старый 27.10.2013, 01:08   #2
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Эм, как пакет может не иметь структуры? О_о
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 27.10.2013, 02:08   #3
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
структуры
под структурой понимают строчечку вида "cddddSdd" в клиенте.
к примеру PartySmallWindowAdd = cdddSdddddddddddddd.
сейчас на линвидор+ есть ряд пакетиков в которых такая структура отсуствует.
в пакете вначале битовая маска.
каждый бит отвечает за чтения того или иного блока данных.
т.е. пакет "нефиксированной длины".
он может содержать как и полную информацию о нпц\игроке так и "только то что изменилось"
типо оптимизация трафикопотребления.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 27.10.2013 в 02:10.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 27.10.2013, 02:13   #4
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

то есть или полностью пакет инвентаря, или пакет инвентори апдейт
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 27.10.2013, 02:14   #5
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

вообще не в тему.
у инвентарьапдейт\итемлист - структура есть.
тут другое.

пример Оффтоп
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 27.10.2013 в 02:19.
alexteam вне форума   Ответить с цитированием
Старый 27.10.2013, 03:37   #6
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

я о примере - или всю информацию об игроке, или только то что изменилось.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 27.10.2013, 04:06   #7
Новичок
 
Регистрация: 04.09.2013
Сообщений: 7
Сказал Спасибо: 1
Имеет 1 спасибку в 1 сообщении
MarioUP пока неопределено
По умолчанию

Цитата:
Сообщение от SeregaZ Посмотреть сообщение
я о примере - или всю информацию об игроке, или только то что изменилось.
Получается да...
MarioUP вне форума   Ответить с цитированием
Старый 28.10.2013, 21:46   #8
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
под структурой понимают строчечку вида "cddddSdd" в клиенте.
к примеру PartySmallWindowAdd = cdddSdddddddddddddd.
сейчас на линвидор+ есть ряд пакетиков в которых такая структура отсуствует.
в пакете вначале битовая маска.
каждый бит отвечает за чтения того или иного блока данных.
т.е. пакет "нефиксированной длины".
он может содержать как и полную информацию о нпц\игроке так и "только то что изменилось"
типо оптимизация трафикопотребления.
То есть фактически получается, что у пакета структура есть, но она передается вместе с самим пакетом.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Разработка


Опции темы
Опции просмотра

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

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


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

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

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