Edit on GitHub

GameService Server 0157 Unknown Response (User Related)

Summary

This packet contains details about a requested user.

This packet is a response to GameService Client 0x002F User Information Request.

Structure

gameservice_server_0157_unknown_user_related_response

Name Type Summary
request_type u1 Matches [GameService Client 0x002F User Information Request](/packets/gameservice/client/002f.ksy).
user_id u4
payload switch(request_type)
case 5 user_response_0157_05_full Case when request_type == 5

Subtypes

user_response_0157_05_full

Name Type Summary
room_id u2 Unconfirmed. If correct, $FFFF when not in room.
username strz
user_nickname strz
guild_name strz
guild_emblem_id strz
unknown_b bytes
username_atnt strz
user_id_2 u4 Duplicate of above.
unknown_c bytes

Definition

meta:
  id: gameservice_server_0157_unknown_user_related_response
  title: GameService Server 0157 Unknown Response (User Related)
  encoding: ASCII
  endian: le
  imports:
    - ../../common/pstring
seq:
  - id: request_type
    type: u1
  - id: user_id
    type: u4
  - id: payload
    type:
      switch-on: request_type
      cases:
        5: user_response_0157_05_full
types:
  user_response_0157_05_full:
    seq:
      - id: room_id
        type: u2
      - id: username
        type: strz
        size: 24
      - id: user_nickname
        type: strz
        size: 22
      - id: guild_name
        type: strz
        size: 21
      - id: guild_emblem_id
        type: strz
        size: 24
      - id: unknown_b
        size: 48
      - id: username_atnt
        type: strz
        size: 128
      - id: user_id_2
        type: u4
      - id: unknown_c
        size: 4

Examples

No examples available. Contribute one?