Quote:
Originally Posted by TheCockroach
What code might that one be Oriya? And is it the code to just open the shop interface that you are using, or the code to "finalize" the opening of a shop? Or maybe a combination of both for that fact I suppose. If you don't mind sharing that is, or just giving us a hint at least.
|
1. First, you need to get your character ID.
the easiest way to do that is by logging Send packets and choose your own character (can be done by clicking the character bar where the health and level are).
look for a packet with the opcode 0x0039, you should see something like this:
the last 4 bytes (after the opcode) are your character ID, copy and save that.
for this example, let's say ours is "F8 FF FF 0E".
2. Go to the stall area, log Send packets and open a stall with your desired items and prices.
look for a packet with the opcode 0x005D, you should see something like this:
you can stop logging now if you want, now all you need to do is to close the stall manually and then send the packet you just logged.
3. Now you need to send 2 Recv packet so we can do things with our client.
the first one is a "stall close" packet, the opcode is 0x0164 and the structure is pretty simple:
Quote:
|
Originally Posted by Structure
ushort opcode;
uint characterID;
byte unk;
|
remember our character ID? it was "F8 FF FF 0E", so the Recv packet you need to send will be:
64 01 F8 FF FF 0E 01
4. The second Recv packet you need to send is a "stand up" packet, the opcode of that packet is 0x019E.
it's the packet that in charge of character animations.
I'm not entirely sure what the 4 zero bytes in the packet are.. but let's just assume it's an integer for now and the structure is like this:
Quote:
|
Originally Posted by Structure
ushort opcode;
uint characterID;
int unk;
ushort animationID;
|
so the Recv packets you need to send will be:
9E 01 F8 FF FF 0E 00 00 00 00 01 51
5. Now just mount yourself on your mount and you can move

you can dismount yourself if you want, you will still be able to move but if you'll want to mount again you'll need to send the last Recv packet again (the one from step #4).
Get your character ID.
open a stall normally > log the packet > close the stall > re-send the open stall packet.
Recv this packet:
64 01 F8 FF FF 0E 01
(replace the green part with your character ID).
Recv this packet:
9E 01 F8 FF FF 0E 00 00 00 00 01 51
(replace the green part with your character ID).
mount yourself.
move around.
Sidenotes:
1. You won't see your stall anymore (obviously, we sent a "close stall" Recv packet), but it's clientsided. the stall does exist and it's functional. people can enter the stall and items are buyable.
2. You can't move items with a stall open, but you can split them.
I've tried a couple of things but no luck. maybe you guys will find something nice.
Quote:
Originally Posted by _RowLegend_
After Reading this Topic i ask myself if there is already a Public PacketEditor.
Can someone enlighten me? 
|
Quote:
Originally Posted by hacker_12
i feel that the game is already dead.
|
The game is actually very much alive. I've been monitoring the amount of people in every channel over the past 2 weeks.
it's taking the amount of players online and saving it to a database every 30 seconds.
obviously in some times of the day there are less people online, but overall there's a steady increment in population.
lowest population these days is much bigger than 2 weeks ago and the highest population these days is much bigger than 2 weeks ago as well.
the game is doing fine, it's just that AGE needs to step up and fix the server issues for good. and work out their cash shop just a little.
maybe the transition to the new EU publisher will do good. one can only hope