mirror of
https://github.com/moparisthebest/rswiki-book
synced 2024-12-23 07:58:47 -05:00
131 lines
2.2 KiB
Plaintext
131 lines
2.2 KiB
Plaintext
[[Category RS2]]
|
|
|
|
==Game Protocol==
|
|
|
|
|
|
|
|
|
|
|
|
===Server > Client Packets===
|
|
|
|
{| border=3
|
|
|-
|
|
! Opcode
|
|
! Type
|
|
! Length (bytes)
|
|
! Name
|
|
! Description
|
|
|-
|
|
! 29
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Player Update|Player Update]]
|
|
! Updates the players within the client's view.
|
|
|-
|
|
! 121
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Rebuild Scene Graph|Rebuild Scene Graph]]
|
|
! Rebuilds the players scene graph.
|
|
|-
|
|
! 193
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Rebuild Scene Graph|Rebuild Custom Scene Graph]]
|
|
! Rebuilds the players scene graph but the sectors for which the map will use are provided.
|
|
|-
|
|
! 157
|
|
! VARIABLE BYTE
|
|
! NA
|
|
! [[443 Send Message|Send Message]]
|
|
! Sends a message to the client's chatbox.
|
|
|-
|
|
! 58
|
|
! FIXED
|
|
! 6
|
|
! [[443 Update Skill|Update Skill]]
|
|
! Updates a skill by sending its experience and dynamic level.
|
|
|-
|
|
! 192
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Execute Client Script|Execute Client Script]]
|
|
! Executes a client script.
|
|
|-
|
|
! 204
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Class Check Request|Class Check Request]]
|
|
! Parses a request for a class check request.
|
|
|-
|
|
! 163
|
|
! FIXED
|
|
! 0
|
|
! [[443 Reset States|Reset States]]
|
|
! Resets all the client state variables.
|
|
|-
|
|
! 160
|
|
! FIXED
|
|
! 4
|
|
! [[443 Display Window|Display Window]]
|
|
! Displays a widget as a window.
|
|
|-
|
|
! 6
|
|
! FIXED
|
|
! 2
|
|
! [[443 Display Chatbox Interface|Display Chatbox Interface]]
|
|
! Displays the chatbox as a widget.
|
|
|-
|
|
! 3
|
|
! FIXED
|
|
! 6
|
|
! [[443 Change Inactive Color|Change Inactive Color]]
|
|
! Changes the widget's inactive color.
|
|
|-
|
|
! 228
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Send Items|Send Items]]
|
|
! Sends the items in an item container.
|
|
|-
|
|
! 213
|
|
! VARIABLE SHORT
|
|
! NA
|
|
! [[443 Update Items|Update Items]]
|
|
! Updates the items in an item container from their slot id.
|
|
|-
|
|
! 245
|
|
! FIXED
|
|
! 0
|
|
! [[443 Reset Items|Reset Items]]
|
|
! Resets all the items in an item container.
|
|
|-
|
|
! 82
|
|
! FIXED
|
|
! 2
|
|
! [[443 Set Spawn Sector|Set Spawn Sector]]
|
|
! Sets the sector on the map where entities will be spawned.
|
|
|-
|
|
! 41
|
|
! FIXED
|
|
! 0
|
|
! [[443 Logout|Logout]]
|
|
! Logs the client out from the server.
|
|
|}
|
|
|
|
===Client > Server Protocol===
|
|
|
|
{| border = 3, padding = 2
|
|
|-
|
|
! Opcode
|
|
! Type
|
|
! Length (bytes)
|
|
! Name
|
|
! Description
|
|
|-
|
|
! 70
|
|
! FIXED
|
|
! 0
|
|
! [[443 Close Window|Close Window]]
|
|
! Called when the currently opened window is closed.
|
|
|} |