World/Client Packets: Difference between revisions
From RuneWiki
No edit summary |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
!Prefix | !Prefix | ||
|- | |- | ||
| | |Approach | ||
|AP | |AP | ||
|- | |- | ||
| | |Operate | ||
|OP | |OP | ||
|- | |- | ||
Line 262: | Line 262: | ||
|- | |- | ||
|OPHELD5 | |OPHELD5 | ||
| | |Drop | ||
|- | |- | ||
|OPNPC1 | |OPNPC1 | ||
Line 289: | Line 289: | ||
|- | |- | ||
|OPOBJ2 | |OPOBJ2 | ||
| | |Take | ||
|- | |- | ||
|OPOBJ3 | |OPOBJ3 | ||
Line 307: | Line 307: | ||
|- | |- | ||
|OPPLAYER1 | |OPPLAYER1 | ||
| | |Follow | ||
|- | |- | ||
|OPPLAYER2 | |OPPLAYER2 | ||
| | |Trade | ||
|- | |- | ||
|OPPLAYER3 | |OPPLAYER3 | ||
| | |Attack/Fight | ||
|- | |- | ||
|OPPLAYER4 | |OPPLAYER4 | ||
| | |Duel | ||
|- | |- | ||
|OPPLAYER5 | |OPPLAYER5 |
Latest revision as of 23:12, 27 May 2022
This data is from an early NXT debug build (so RS3) and I plan to source from OSRS as well. It's not meant to be a list of packets for a specific revision, but rather describe what packets Jagex has implemented historically and their purposes.
Prefixes
Name | Prefix |
---|---|
Approach | AP |
Operate | OP |
Interface | IF |
Suffixes
Name | Suffix |
---|---|
Target | T |
Use | U |
Terms
Name | Description |
---|---|
Loc | Location; aka an object in the world. |
Obj | Object; aka an item on the ground. |
Held | Held object; aka an item in an inventory. |
Packets
Opcode | Description |
---|---|
ABORT_P_DIALOG | |
ADD_NEW_EMAIL_ADDRESS | |
AFFINEDCLANSETTINGS_ADDBANNED_FROMCHANNEL | |
AFFINEDCLANSETTINGS_SETMUTED_FROMCHANNEL | |
APCOORDT | |
BUG_REPORT | |
CHANGE_EMAIL_ADDRESS | |
CHAT_SETMODE | |
CLAN_JOINCHAT_LEAVECHAT | |
CLAN_KICKUSER | |
CLANCHANNEL_KICKUSER | |
CLICKWORLDMAP | |
CLIENT_CHEAT | Commands prefixed with a double colon `::` |
CLIENT_DETAILOPTIONS_STATUS | |
CLOSE_MODAL | |
CREATE_ACCOUNT | |
CREATE_CHECK_EMAIL | |
CREATE_CHECK_NAME | |
CREATE_LOG_PROGRESS | |
CREATE_SUGGEST_NAMES | |
EVENT_APPLET_FOCUS | |
EVENT_CAMERA_POSITION | |
EVENT_KEYBOARD | |
EVENT_MOUSE_CLICK | |
EVENT_MOUSE_MOVE | |
FACE_SQUARE | |
FRIEND_SETNOTES | |
FRIEND_SETRANK | |
FRIENDLIST_ADD | |
FRIENDLIST_DEL | |
IF1_BUTTON1 | CS1 interface packet |
IF1_BUTTON2 | CS1 interface packet |
IF1_BUTTON3 | CS1 interface packet |
IF1_BUTTON4 | CS1 interface packet |
IF1_BUTTON5 | CS1 interface packet |
IF_BUTTON1 | |
IF_BUTTON2 | |
IF_BUTTON3 | |
IF_BUTTON4 | |
IF_BUTTON5 | |
IF_BUTTON6 | |
IF_BUTTON7 | |
IF_BUTTON8 | |
IF_BUTTON9 | |
IF_BUTTON10 | |
IF_BUTTOND | Dragging a component. |
IF_BUTTONT | |
IF_PLAYER | |
IGNORE_SETNOTES | |
IGNORELIST_ADD | |
IGNORELIST_DEL | |
MAP_BUILD_COMPLETE | |
MESSAGE_PRIVATE | |
MESSAGE_PUBLIC | |
MESSAGE_QUICKCHAT_PRIVATE | |
MESSAGE_QUICKCHAT_PUBLIC | |
MOVE_GAMECLICK | |
MOVE_MINIMAPCLICK | |
MOVE_SCRIPTED | |
NO_TIMEOUT | |
OPLOC1 | |
OPLOC2 | |
OPLOC3 | |
OPLOC4 | |
OPLOC5 | |
OPLOC6 | |
OPLOCT | |
OPHELD1 | |
OPHELD2 | |
OPHELD3 | |
OPHELD4 | |
OPHELD5 | Drop |
OPNPC1 | |
OPNPC2 | |
OPNPC3 | |
OPNPC4 | |
OPNPC5 | |
OPNPC6 | |
OPNPCT | |
OPOBJ1 | |
OPOBJ2 | Take |
OPOBJ3 | |
OPOBJ4 | |
OPOBJ5 | |
OPOBJ6 | |
OPOBJT | |
OPPLAYER1 | Follow |
OPPLAYER2 | Trade |
OPPLAYER3 | Attack/Fight |
OPPLAYER4 | Duel |
OPPLAYER5 | |
OPPLAYER6 | |
OPPLAYER7 | |
OPPLAYER8 | |
OPPLAYER9 | |
OPPLAYER10 | |
OPPLAYERT | |
PING_STATISTICS | |
RESUME_P_CLANFORUMQFCDIALOG | |
RESUME_P_COUNTDIALOG | |
RESUME_P_HSLDIALOG | |
RESUME_P_NAMEDIALOG | |
RESUME_P_OBJDIALOG | |
RESUME_P_STRINGDIALOG | |
RESUME_PAUSEBUTTON | |
SEND_EMAIL_VALIDATION_CODE | |
SEND_PING_REPLY | |
SEND_SNAPSHOT | |
SET_CHATFILTERSETTINGS | |
SOUND_SONGEND | |
STORE_SERVERPERM_VARCS | |
TRANSMITVAR_VERIFYID | |
UID_PASSPORT_RESEND_REQUEST | |
URL_REQUEST | |
WINDOW_STATUS | |
WORLDLIST_FETCH |