Im currently mapping all of the 5250 packets which will bring us right upto date once again. Most of them are pretty straight forward and ive already started to update the wiki!
However theres a few values knocking around which ive never seen before, and i was wondering if anyone could provide any suggestions as to what they could be.
Crossed out values have been figured out.
This will be updated.
Char Info - 1006:
Offset 42 - 1522
Offset 79 - 21
Mentor Packet - 2066:
Offset 24 - 999999 (Value cannot be altered, if it is changed the packet is ignored) Offset 28 - 20100417
Offset 32 - 13660
Im currently mapping all of the 5250 packets which will bring us right upto date once again. Most of them are pretty straight forward and ive already started to update the wiki!
However theres a few values knocking around which ive never seen before, and i was wondering if anyone could provide any suggestions as to what they could be.
Crossed out values have been figured out.
This will be updated.
Char Info - 1006:
Offset 42 - 1522
Offset 79 - 21
Mentor Packet - 2066:
Offset 24 - 999999 (Value cannot be altered, if it is changed the packet is ignored) Offset 28 - 20100417
Offset 32 - 13660
Well sorry can't help there
But are you gonna end up release these packets? ._.
Its not that difficult alot of it is simply experimentation with values, which is how i figured out 90% of the Mentor packet layout. The rest is looking at existing values in the packets and seeing how they relate to the client, for example:
In the mentor packet i originally got caught up with this value:
20100417
It was a uint (4bytes) not a ulong (8bytes) and i had never seen anything like it, when i was poking around in the mentor system on the client looking for anything that could possibly be related, i noticed that the enrolement date was.
2010, 04, 17
And that was that, i was fairly supprised that they would send the date as a number, they usually send such values as a string, but there we go.
The other number,
13660
Was in fact not a ushort (2bytes) as i originally suspected, it was simply the level and class (both 1 byte in size) right next to each other, i had forgotten that they were in the packet.
So its simply about reading and understanding the data that you are given, and then experimenting with empty areas of the packet to find any other values which you couldnt see previously.
great effort Korvacs (we all used to c u as a great helper)
if i'm allowed to note something if u don't mind ..
take a look at the Character info packet again , i ddnt actually test it but when i read it i guess it will dc the client coz the Packet length is less than the bytes it sends
[HELP] Detour connections Client 5250. 06/29/2010 - CO2 Private Server - 18 Replies Okay, so I want the client to connect to any IP I want. I can't edit the server.dat, it's encrypted. (Do not send me DatCryptor, I know this isn't working.) I've tried Nullable's ConquerLoader as well, but it simply freezes the client, it's very strange.
So does anyone have a solution?
Its Client patch 5250.
5250 source confusion 06/11/2010 - CO2 Private Server - 5 Replies <edit>
Figured out what was confusing me so much. 5250 uses port 9959 rather than 9958 like earlier versions for it's initial connection which was confusing me.
I'll update thread as I run into other annoying problems >.<
5250+ Server.dat Injection 05/18/2010 - CO2 Private Server - 4 Replies Apparently 5250+ injects a dll that changes the server.dat.
Does anyone have any info on how to connect to private servers/local ip?
Any info would be helpful.