Skip to content

Packet Send Response

riyukuro edited this page Nov 7, 2026 · 3 revisions

Send Response opcode family

ResponseVersion

  • Direction: client->server send
  • KMS2 value: 0x1
  • GMS2 value: 0x1
  • Opcode status: by-model
  • Handler: CNetworkService::SendResponseVersion (src/ms2/client/ms2/networkservice.cpp:532; VA 0x141538cb0)
  • Layout status: partial
  • Ordered fields: —
  • Opaque/helper calls: FUN_140166410, FUN_1401f8f10, FUN_1406516b0, FUN_140710590, FUN_141543190
  • Evidence: CNetworkService; shift +0
  • Aliases: —

ResponseLogin

  • Direction: client->server send
  • KMS2 value: 0x3
  • GMS2 value: 0x3
  • Opcode status: by-model
  • Handler: UILoginDialog::FUN_1419e1160 (src/ms2/client/ms2/uilogindialog.cpp:204; VA 0x1419e1160)
  • Layout status: partial
  • Ordered fields: —
  • Opaque/helper calls: FUN_1401f9020, FUN_140652030, FUN_14067c080, FUN_1406c34c0, FUN_140710590, FUN_140aadf70, FUN_140cfd260, FUN_141260e00, FUN_1417e2610, FUN_1419e2370, FUN_1419e2450
  • Evidence: CClientPlatformNexonKorea,UILoginDialog,UIServerListDialog; shift +0
  • Aliases: —

ResponseKey

  • Direction: client->server send
  • KMS2 value: 0x4
  • GMS2 value: 0x4
  • Opcode status: by-model
  • Handler: CNetworkService::FUN_14153b010 (src/ms2/client/ms2/networkservice.cpp:859; VA 0x14153b010)
  • Layout status: partial
  • Ordered fields: WriteUInt8 5, WriteInt32 count
  • Opaque/helper calls: FUN_1401f9d20, FUN_14067c080, FUN_140710590, FUN_1412672d0
  • Evidence: CNetworkService,CSceneStateGame; shift +0
  • Aliases: —

ResponseHeartbeat

  • Direction: client->server send
  • KMS2 value: 0xa
  • GMS2 value: 0xa
  • Opcode status: by-model
  • Handler: CNetworkService::OnHeartbeatRequest (src/ms2/client/ms2/networkservice.cpp:749; VA 0x14153a2e0)
  • Layout status: partial
  • Ordered fields: —
  • Opaque/helper calls: FUN_1401fa640, FUN_140710590
  • Evidence: CNetworkService; shift +0
  • Aliases: —

ResponseClientTickSync

  • Direction: client->server send
  • KMS2 value: 0xc
  • GMS2 value: 0xc
  • Opcode status: by-model
  • Handler: CNetworkService::FUN_14153a780 (src/ms2/client/ms2/networkservice.cpp:792; VA 0x14153a780)
  • Layout status: partial
  • Ordered fields: —
  • Opaque/helper calls: FUN_1401fa580, FUN_140710590, FUN_1407a4dc0
  • Evidence: CNetworkService; shift +0
  • Aliases: —

ResponseFieldEnter

  • Direction: client->server send
  • KMS2 value: 0x10
  • GMS2 value: 0x10
  • Opcode status: by-model
  • Handler: CubeMapInformationService::FUN_1410cf5c0 (src/ms2/client/ms2/cubemapinformationservice_3.cpp:5727; VA 0x1410cf5c0)
  • Layout status: partial
  • Ordered fields: WriteUInt8 0x44, WriteInt64 f478
  • Opaque/helper calls: FUN_140710590, FUN_1408a03c0, FUN_1410bc3d0, FUN_1410be6e0, FUN_1410c06b0, FUN_1410c2ce0, FUN_1410cb900, FUN_1410ce020, FUN_1410d0000, FUN_1410d0e30, FUN_141127c10, FUN_141127ed0, FUN_141128780, FUN_1411cf440, FUN_141852050, FUN_141b6efc0, FUN_141b6f910, WorldService::GetInstance
  • Evidence: CSceneStateGame,CubeMapInformationService; shift +0
  • Aliases: —

Clone this wiki locally