PROTOCOL_BATTLE_START_GAME_ACK - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Point Blank (Piercing Blow)

Point Blank (Piercing Blow)
Общие вопросы по написанию эмулятора. General questions on developing emulator. При поддержке: Lucera 2 - разработка Java Interlude

Ответ
Опции темы
Непрочитано 19.05.2016, 14:22   #1
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) PROTOCOL_BATTLE_START_GAME_ACK

А можно ли его структуру PROTOCOL_BATTLE_START_GAME_ACK
Так как у меня там почему то еще и карта с режимом идет
Boris2105 вне форума Ответить с цитированием
Непрочитано 19.05.2016, 15:34   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PROTOCOL_BATTLE_START_GAME_ACK

Правдивее бы выглядело "я не пытался разбираться, ибо не хочу тратить время".

Код:
short // ?
byte // characters

[
    byte // character.SlotId
    uint // character.TemplateId
	
	// ...
	// other equip
	// ...
	
	// repair info (5 bytes)
	
	int // ?
	
	// skills (6 bytes)
]

// stage
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 19.05.2016, 15:48   #3
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: PROTOCOL_BATTLE_START_GAME_ACK

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Правдивее бы выглядело "я не пытался разбираться, ибо не хочу тратить время".

Код:
short // ?
byte // characters

[
    byte // character.SlotId
    uint // character.TemplateId
	
	// ...
	// other equip
	// ...
	
	// repair info (5 bytes)
	
	int // ?
	
	// skills (6 bytes)
]

// stage
Вот пакет пойманный через WireShark, я поймал 2 пакета: 1 в туториал а другой на ботах, почему то захватило режим и карту.

Код:
00000100ab2b09002a9a010013150300cf970400d935060061c00700ad2b0900e432290014350c00acbb0d00400caa3bfdc810008019ad3b20a0ae3b000000000000000064646464640000000100ffff0100002c00000ad403080f0000100a05bdb6000001000000000000000000000000000000000000500072006f006a006500630074005f0047000000000000000000000000000000000000e10100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000650061007200410077006f006b0065000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff0000000000000000000000004d00400054005200490058007e0000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c00110f000000005400750074006f007200690061006c00000058e0269d43004b0069006c006c0065006400210000000000000000002c00000a020100050f80000000000000490072006f006e004d0061006e0032003100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420000000100000000000000000000000000000000000000
И вы говорили что там идет "Эквип персонажа, почти тоже самое что в пакете PROTOCOL_BASE_GET_CHARA_INFO_ACK, только еще инфа о состоянии (износ) оружия."
поэтому я и решил что тот пакет который я поймал склеился с пакетом инф о комнате.
Вот и решил уточнить
Boris2105 вне форума Ответить с цитированием
Непрочитано 19.05.2016, 17:24   #4
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PROTOCOL_BATTLE_START_GAME_ACK

Только там персонажи те, что в игре, а не именно твои.
Карта и режим там есть, снизу, 4 байта.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 19.05.2016, 19:01   #5
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: PROTOCOL_BATTLE_START_GAME_ACK

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Только там персонажи те, что в игре, а не именно твои.
Карта и режим там есть, снизу, 4 байта.
И как понимаю там снизу еще до режимов есть название комнаты да?
Boris2105 вне форума Ответить с цитированием
Непрочитано 19.05.2016, 19:05   #6
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PROTOCOL_BATTLE_START_GAME_ACK

Нет, видимо у тебя склеилось несколько пакетов в снифе.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 19.05.2016, 22:51   #7
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: PROTOCOL_BATTLE_START_GAME_ACK

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Нет, видимо у тебя склеилось несколько пакетов в снифе.
как я и говорил , у меня в конце этого пакета информация о комнате.
название
режим
карта
и 12 байт 00
Boris2105 вне форума Ответить с цитированием
Непрочитано 19.05.2016, 23:47   #8
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PROTOCOL_BATTLE_START_GAME_ACK

Найди пакет в Wireshark, выбери Data и нажми Ctrl + H.



Сохрани в файл и скинь.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 20.05.2016, 15:34   #9
Забанен за кидаловo/обман/развод

Автор темы (Топик Стартер) Re: PROTOCOL_BATTLE_START_GAME_ACK

Цитата:
Сообщение от PROGRAMMATOR Посмотреть сообщение
Найди пакет в Wireshark, выбери Data и нажми Ctrl + H.



Сохрани в файл и скинь.
Вот и еще 660 пакета вообще нету(
PROTOCOL_BASE_GET_USER_INFO_ACK
PROTOCOL_BATTLE_START_GAME_ACK
Boris2105 вне форума Ответить с цитированием
Непрочитано 20.05.2016, 15:57   #10
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PROTOCOL_BATTLE_START_GAME_ACK

PROTOCOL_BATTLE_START_GAME_ACK



PROTOCOL_ROOM_GET_SLOTINFO_ACK



PROTOCOL_ROOM_CHANGE_ROOMINFO_ACK



Всё там есть, было бы желание найти. Вот ты же видишь, что размер пакета PROTOCOL_BATTLE_START_GAME_ACK = 0x57 = 87 байт, и при этом говоришь - у меня там в пакете снизу название карты. Да до того названия там 1080 байт.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:59. Часовой пояс GMT +3.

Вверх