Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }