but there's a problem with walking and jumping.
It does it right for the character running or walking; but when the walking action is being viewed, the viewed character is just standing there... but he's supposed to be walking and is walking.
Same with jump. They appear in the screen - not even in a half jump... and then they jump out to the top right no matter where you jump.
Code:
public static byte[] Walk(int Direction, int UID)
{
PacketBuilder Packet;
Packet = new PacketBuilder(1005, 16);
Packet.Long(UID); //4
Packet.Int(Direction); //8
Packet.Int(1); //9
Packet.Move(2); // 10
Packet.Long((uint)Environment.TickCount); // 12
return Packet.getFinal(); // <== sends 16
}






