public void UpdatePosition(Tuple <float, float, float, float> Position) { var update = new ClientPlayerPositionUpdate(); update.ID = playerSpawnId; update.Sequence = updateSequence++; update.X = Position.Item1; update.Y = Position.Item2; update.Sub1 = new ClientUpdatePositionSub1(); update.Z = Position.Item3; update.Sub2 = new ClientUpdatePositionSub2(0, (ushort)(Position.Item4 * 8f * 255f)); Send(AppPacket.Create(ZoneOp.ClientUpdate, update)); }
public void UpdatePosition(Tuple <float, float, float, float> Position) { var update = new ClientPlayerPositionUpdate { ID = PlayerSpawnId, Sequence = UpdateSequence++, X = Position.Item1, Y = Position.Item2, Sub1 = new ClientUpdatePositionSub1(), Z = Position.Item3, Sub2 = new ClientUpdatePositionSub2(0, (ushort)(Position.Item4 * 8f * 255f)) }; Send(AppPacket.Create(ZoneOp.ClientUpdate, update)); }