Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing out-packets to server. #438

Open
HarleyGilpin opened this issue Oct 6, 2023 · 0 comments
Open

Add missing out-packets to server. #438

HarleyGilpin opened this issue Oct 6, 2023 · 0 comments
Assignees
Labels

Comments

@HarleyGilpin
Copy link
Member

HarleyGilpin commented Oct 6, 2023

Opcode Official List Out-Packets List
0 music effect (level up, completing something...) gg.rsmod.game.message.impl.MusicEffectMessage
1 set player option gg.rsmod.game.message.impl.SetOpPlayerMessage
2 sprite on interface component gg.rsmod.game.message.impl.IfSetSpriteMessage
3 accessmask (param1) gg.rsmod.game.message.impl.IfSetEventsMessage
4 refresh window pane (?) -
5 ground item (destroy?) gg.rsmod.game.message.impl.IfOpenSubMessage
6 npc updating gg.rsmod.game.sync.task.NpcSynchronizationTask
7 clan channel related (?) -
8 set vertical scroll gg.rsmod.game.message.impl.IfSetScrollVerticalMessage
9 item on interface gg.rsmod.game.message.impl.IfSetObjectMessage
10 unlock camera -
11 something with objects (model?) (chunk packet) (?) -
12 something with usernames untested (?) -
13 run energy gg.rsmod.game.message.impl.UpdateRunEnergyMessage
14 small config gg.rsmod.game.message.impl.VarbitSmallMessage
15 stop tilt/earthquake -
16 full player model on interface component gg.rsmod.game.message.impl.ObjDelMessage
17 echo (reads 2 ints and sends them back to the server, anti bot?) -
18 full player model on interface component -
19 quick chat (friend chat?) -
20 set settings string -
21 access mask (param2) -
22 interface component animation -
23 something with names untested (?) gg.rsmod.game.message.impl.IfSetAnimMessage
24 keep alive -
25 something with ground items untested (?) -
26 stop all animations (?) gg.rsmod.game.message.impl.UpdateZoneFullFollowsMessage
27 create object (?) -
28 move camera gg.rsmod.game.message.impl.LocAddChangeMessage
29 clan settings related (?) -
30 music -
31 text on coordinates (?) gg.rsmod.game.message.impl.MidiSongMessage
32 set interface component string -
33 camera tilt/earthquake gg.rsmod.game.message.impl.IfSetTextMessage
34 something with sound (?) -
35 run script related (?) -
36 run script related (?) -
37 full item container gg.rsmod.game.message.impl.UpdateInvFullMessage
38 big config -
39 something with text untested (?) gg.rsmod.game.message.impl.VarpLargeMessage
40 graphics on updating chunk -
41 something with text untested (?) -
42 map region -
43 construct face on interface component (ids from identitykit container) gg.rsmod.game.message.impl.RebuildNormalMessage
44 destroy object (?) -
45 set updating chunk gg.rsmod.game.message.impl.LocDelMessage
46 object animation in updating chunk gg.rsmod.game.message.impl.UpdateZonePartialFollowsMessage
47 ground item related (chunk packet) (?) -
48 something with 'face here' gg.rsmod.game.message.impl.ObjAddMessage
49 run script gg.rsmod.game.message.impl.RunClientScriptMessage
50 logout 2 -
51 'global' string (reads signed short) gg.rsmod.game.message.impl.LogoutFullMessage
52 minimap flag position -
53 set random.dat -
54 ignore list (?) gg.rsmod.game.message.impl.VarcStringMessage
55 model on interface component gg.rsmod.game.message.impl.SetMapFlagMessage
56 logout 1 -
57 ground item (chunk packet) (?) -
58 set grand exchange item status -
59 projectile -
60 sets aBoolean4782 of type 5 interface components, not sure what it is (?) -
61 sound effect on updating chunk (?) (automatic volume i guess?) -
62 window pane gg.rsmod.game.message.impl.MapProjAnimMessage
63 minimap status -
64 player updating -
65 checks for client edits -
66 see cs opcode 7101 theora/vorbis related (?) -
67 chat configs gg.rsmod.game.message.impl.IfOpenTopMessage
68 close interface -
69 personal npc animation (?) -
70 something with item containers (?) -
71 something with interfaces type19 update (?) -
72 sent pm -
73 sound effect 2 gg.rsmod.game.message.impl.IfCloseSubMessage
74 clan channel related (?) -
75 item container update -
76 hint icon -
77 set interface RGB (reads 5 highest bit of each RGB component) -
78 create ground item (chunk packet) -
79 big bitconfig -
80 friend list update -
81 config reset (?) -
82 set updating chunk and read multiple chunk updates -
83 world list gg.rsmod.game.message.impl.ObjCountMessage
84 change default cursor/walk here option gg.rsmod.game.message.impl.VarbitLargeMessage
85 untested (some chunk packet) (?) -
86 public chat -
87 camera related but won't do anything (?) gg.rsmod.game.message.impl.UpdateZonePartialEnclosedMessage
88 skill update -
89 switch world (citadels/fight pits i guess?) untested -
90 set component font -
91 object animation (not a chunk packet) gg.rsmod.game.message.impl.PublicChatMessage
92 quickchat related (?) -
93 npc head on interface gg.rsmod.game.message.impl.UpdateStatMessage
94 something with objects (chunk packet) (?) -
95 something with lobby? (?) -
96 small config gg.rsmod.game.message.impl.LocAnimMessage
97 message -
98 system update related (?) gg.rsmod.game.message.impl.IfSetNpcHeadMessage
99 set interface component position -
100 ignore list update -
101 sound effect1 gg.rsmod.game.message.impl.VarpSmallMessage
102 set camera angle gg.rsmod.game.message.impl.MessageGameMessage
103 something with players/npcs/gfx (?) gg.rsmod.game.message.impl.UpdateRunWeightMessage
104 display other players full model on interface componenet, requires a hash of their name or it won't show -
105 sets a var of interface component used in cs opcode 6705, but opcode never called when testing around (?) -
106 'global' small config gg.rsmod.game.message.impl.SynthSoundMessage
107 big 'global' config -
108 see cs opcode 7100 theora/vorbis related (?) gg.rsmod.game.message.impl.MapAnimMessage
109 player head on interface -
110 something with interfaces type13 update (?) -
111 something with text untested (?) gg.rsmod.game.message.impl.VarcSmallMessage
112 show/hide interface component gg.rsmod.game.message.impl.VarcLargeMessage
113 clan chat (?) -
114 sound effect2 on updating chunk (auto volume?) (chunk packet) (?) gg.rsmod.game.message.impl.IfSetPlayerHeadMessage
115 receive pm -
116 sound effect2 (simpler version of packet 78) -
117 interface component rotation/zoom gg.rsmod.game.message.impl.IfSetHideMessage
118 some global flag for npcs (?) -
119 something with attack option position (?) -
120 system update -
121 something with chat/mute (?) gg.rsmod.game.message.impl.SynthSoundRepeatMessage
122 point camera at coordinates -
123 construct map region -
124 reverse dns lookup and set on lobby -
125 something with interfaces type18 update (?) gg.rsmod.game.message.impl.UpdateRebootTimerMessage
126 quick chat (clan chat?) -
127 play cutscene from idx35 -
128 somehing with text untested (?) -
129 chat config related (?) -
130 set friend server connecting state -
131 something with idx36 and interface componenets (?) -
132 something with interfaces untested (?) -
133 something with text untested (?) -
134 openjs (javascript?) -
135 'global' string (reads unsigned short) -
136 see cs opcode 7102 theora/vorbis related (?) -
137 reset sound -
138 social network related (facebook) -
139 something with running clientscripts (?) -
140 some new kind of config, values can be ints, longs and strings see clientscript opcodes 106+ish, bitconfig definitions of these idx2 container 47 -
141 destroys config array -
142 init config array -
143 set int -
144 set string -
@HarleyGilpin HarleyGilpin converted this from a draft issue Oct 6, 2023
@HarleyGilpin HarleyGilpin moved this from Todo to In Progress in 2011Scape Project Board Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In Progress
Development

No branches or pull requests

2 participants