Old Engine/Game Protocol: Difference between revisions
From RuneWiki
No edit summary |
|||
Line 3: | Line 3: | ||
The reference list was generated from 317. It will be missing some unique packets before then, and some anticheat packets after then. | The reference list was generated from 317. It will be missing some unique packets before then, and some anticheat packets after then. | ||
The only revisions I've focused on are 225 and 317, so those are the most correct lists here. The other revisions are included as a base to expand from, they are largely correct. | The only revisions I've focused on are [https://www.runewiki.org/Old_Engine/Game_Protocol?revision=225 225] and [https://www.runewiki.org/Old_Engine/Game_Protocol?revision=317 317], so those are the most correct lists here. The other revisions are included as a base to expand from, they are largely correct. | ||
==Resources== | ==Resources== |
Revision as of 00:12, 11 January 2022
The reference list was generated from 317. It will be missing some unique packets before then, and some anticheat packets after then.
The only revisions I've focused on are 225 and 317, so those are the most correct lists here. The other revisions are included as a base to expand from, they are largely correct.
Resources
Client to Server Communication
This table is structured from the packet opcode lookup in the client.
ID | Name |
---|---|
4 | MAP_REQUEST_AREAS* |
6 | NO_TIMEOUT |
30 | IDLE_TIMER |
31 | mouse-clicked |
32 | player-flagged-data |
33 | client-focus |
34 | EVENT_TRACKING* |
35 | EVENT_CAMERA_POSITION |
36 | client-running-as-frame |
80 | OPOBJ1 |
81 | OPOBJ2 |
82 | OPOBJ3 |
83 | OPOBJ4 |
84 | OPOBJ5 |
88 | OPOBJT |
89 | OPOBJU |
100 | OPNPC1 |
101 | OPNPC2 |
102 | OPNPC3 |
103 | OPNPC4 |
104 | OPNPC5 |
108 | OPNPCT |
109 | OPNPCU |
120 | OPLOC1 |
121 | OPLOC2 |
122 | OPLOC3 |
123 | OPLOC4 |
124 | OPLOC5 |
128 | OPLOCT |
129 | OPLOCU |
140 | OPPLAYER1 |
141 | OPPLAYER2 |
142 | OPPLAYER3 |
143 | OPPLAYER4 |
144 | player-action-5 |
148 | OPPLAYERT |
149 | OPPLAYERU |
160 | OPHELD1 |
161 | OPHELD2 |
162 | OPHELD3 |
163 | OPHELD4 |
164 | OPHELD5 |
168 | OPHELDT |
169 | OPHELDU |
190 | IF_BUTTON1 |
191 | IF_BUTTON2 |
192 | IF_BUTTON3 |
193 | IF_BUTTON4 |
194 | IF_BUTTON5 |
200 | IF_BUTTON |
201 | RESUME_PAUSEBUTTON |
202 | CLOSE_MODAL |
203 | RESUME_P_COUNTDIALOG |
204 | IF_FLASHING_TAB* |
205 | interface-enter-name |
241 | region-loaded |
242 | MOVE_OPCLICK* |
243 | BUG_REPORT |
244 | MOVE_MINIMAPCLICK |
245 | IF_BUTTOND |
246 | IGNORELIST_DEL |
247 | IGNORELIST_ADD |
248 | IF_DESIGN* |
249 | CHAT_SETMODE |
250 | MESSAGE_PRIVATE |
251 | FRIENDLIST_DEL |
252 | FRIENDLIST_ADD |
253 | CLIENT_CHEAT |
254 | MESSAGE_PUBLIC |
255 | MOVE_GAMECLICK |
Server to Client Communication
This table is manually described.
Please select a revision.