So many noob hackers pretending they know stuff when they dont.
Dont listen to anything about the 112 recieve packet whilst searching for a dupe.
You cant do anything with that for this stupidly simple reason - The server contains all your information. SENDING packets will affect the server and ultimately your play. RECIEVING packets will affect your client- which nobody cares about (unless its stuff like Line of Sight in oldskool games like DarkEden.) If you want to change your client, the best place to do it is through the debugger using Cheat Engine. BECAUSE THE GAME LETS YOU RUN THE EXE WITHOUT THE PATCHER FIRST, YOU CAN MODIFY WHATEVER THE FUCK YOU WANT.
------RECIEVE---->
SERVER CLIENT (eg fail noob)
<-----SEND---------
However, all sent packets in AL are subject to the same format. Let me explain here-
Take this packet, a random packet I think is triggered by the successful use of a skill. (the 40 packet you normally use with cooldowns)
B1 28 00 15 01 00 00 .....
B1 is the FUNCTION. 28 is the SUBFUNCTION. 00 is Fuckall. 15 is the TIMER. 16-23 are normally unique to the item/skill you are messing around with. These are IMPORTANT and need to be decyphered.
Thus putting this with other packets, it is simple for us to make our own packets to send to the server. "simple" being a very vague word as we dont know what to send just yet! What we do know, is by understanding the layout of the packet, we can change whatever we feel like in theory.
So why am I posting?
Because I will post all my findings as I do some indepth research, but would like your help too! If youre fluent in English and arent a retard, please PM me onsite.
Im free to collaborate with any advanced hackers on any projects. Just shout.Thanks