Create MediaWiki page '377 Protocol'

This commit is contained in:
The Wanderer 2012-06-09 05:08:02 +00:00 committed by moparisthebest
parent 89ff6ebd2f
commit 608712fbb0
5 changed files with 150 additions and 4 deletions

139
377-Protocol.mediawiki Normal file
View File

@ -0,0 +1,139 @@
[[Category Packet]]
[[Category Packet 377]]
[[Category RS2]]
===Server -> Client Packets===
{| border=2
|-
! Opcode
! Type
! Length (bytes)
! Name
! Description
|-
! 2
! FIXED
! 4
! [[377 Interface Animation|Interface Animation]]
! Sets an interface's model animation.
|-
! 5
! FIXED
! 0
! [[377 Logout|Logout]]
! Disconnects the client from the server.
|-
! 10
! FIXED
! 3
! [[377 Send Sidebar Interface|Send Sidebar Interface]]
! Assigns an interface to one of the tabs in the game sidebar.
|-
! 13
! FIXED
! 0
! [[377 Animation Reset|Animation Reset]]
! Resets all animations in the immediate area.
|-
! 21
! FIXED
! 6
! [[377 Interface Item|Interface Item]]
! Displays an item model inside an interface.
|-
! 26
! FIXED
! 5
! [[377 Send Sound|Send Sound]]
! Sends a sound to be played.
|-
! 40
! FIXED
! 2
! [[377 Reset Ground Items and Objects|Reset Ground Items and Objects]]
! Resets all ground items and objects in a 8x8 region.
|-
! 49
! FIXED
! 6
! [[377 Skill Level|Skill Level]]
! Sends a skill level to the client.
|-
! 50
! FIXED
! 2
! [[377 Walkable Interface|Walkable Interface]]
! Displays an interface in walkable mode.
|-
! 53
! FIXED
! 4
! [[377 Construct Map Region|Construct Map Region]]
! Constructs a map region given the region's x and y coordinate.
|-
! 58
! FIXED
! 0
! [[377 Input Amount|Input Amount]]
! Displays the "Input amount" interface.
|-
! 63
! VARIABLE_BYTE
! N/A
! [[377 Send Message|Send Message]]
! Sends a server message (e.g. 'Welcome to RuneScape') or trade/duel request.
|-
! 67
! FIXED
! 4
! [[377 Camera Shake|Camera Shake]]
! Causes the camera to shake.
|-
! 75
! FIXED
! 2
! [[377 Send Position|Send Position]]
! Sends a position (used for packets such as Ground Items and Projectiles)
|-
! 76
! FIXED
! 23
! [[377 Open Welcome Screen|Open Welcome Screen]]
! Displays the welcome screen.
|-
! 78
! FIXED
! 9
! [[377 Send Add Friend|Send Add Friend]]
! Sends a friend to be added to the friend list.
|-
! 107
! FIXED
! 5
! [[377 Send Ground Item|Send Ground Item]]
! Adds a ground item to the server.
|-
! 113
! FIXED
! 0
! [[377 Reset Button State|Reset Button State]]
! Resets the button state for all buttons.
|-
! 125
! FIXED
! 1
! [[377 Run Energy|Run Energy]]
! Sends the players run energy level.
|-
! 126
! FIXED
! 3
! [[377 Initialize Player|Initialize Player]]
! Sends the player's membership status and their current index on the server's player list.
|-
! 128
! FIXED
! 4
! [[377 Inventory Overlay|Inventory Overlay]]
! Displays an interface over the sidebar area.
|-}

View File

@ -1,10 +1,11 @@
<!-- DO NOT EDIT THIS FILE, CODE AUTOMATICALLY GENERATED BY category.sh -->
The following categories contain pages or media.
* [[Category Data Type]] (3 members)
* [[Category Packet]] (86 members)
* [[Category Packet]] (87 members)
* [[Category Packet 194]] (4 members)
* [[Category Packet 317]] (80 members)
* [[Category Packet 377]] (1 members)
* [[Category Packet 474]] (1 members)
* [[Category Packet {{{revision}}}]] (1 members)
* [[Category RS2]] (8 members)
* [[Category RS2]] (9 members)
* [[Category RSC]] (5 members)

View File

@ -0,0 +1,4 @@
<!-- DO NOT EDIT BELOW THIS LINE, OR CHANGE THIS COMMENT, CODE AUTOMATICALLY GENERATED BY category.sh -->
== '''Pages in category "Packet 377"''' ==
The following 1 pages are in this category.
* [[377 Protocol]]

View File

@ -1,6 +1,6 @@
<!-- DO NOT EDIT BELOW THIS LINE, OR CHANGE THIS COMMENT, CODE AUTOMATICALLY GENERATED BY category.sh -->
== '''Pages in category "Packet"''' ==
The following 86 pages are in this category.
The following 87 pages are in this category.
* [[194 Clear screen]]
* [[194 Logout]]
* [[194 Protocol]]
@ -85,5 +85,6 @@ The following 86 pages are in this category.
* [[317 Unequip item]]
* [[317 Walkable interface]]
* [[317 Weight]]
* [[377 Protocol]]
* [[474 Protocol]]
* [[Template Packet]]

View File

@ -28,10 +28,11 @@ The ''opcode'' of a game packet is basically an identifier for the type of game
A ''fixed-size'' packet is a packet whose payload size does never change, and the size for the specified opcode is already known between both client and server. A ''variable-sized'' packet is a packet whose payload size changes according to the situation of the game session.
<!-- DO NOT EDIT BELOW THIS LINE, OR CHANGE THIS COMMENT, CODE AUTOMATICALLY GENERATED BY category.sh -->
== '''Pages in category "RS2"''' ==
The following 8 pages are in this category.
The following 9 pages are in this category.
* [[194 Protocol]]
* [[289 Protocol]]
* [[317 Protocol]]
* [[377 Protocol]]
* [[464 Protocol]]
* [[474 Protocol]]
* [[508 Protocol]]