CEngineSharp_Client.World.Map.TryPickupItem C# (CSharp) Method

TryPickupItem() public method

public TryPickupItem ( ) : void
return void
        public void TryPickupItem()
        {
            var playerManager = ServiceLocator.WorldManager.PlayerManager;

            var x = playerManager.GetPlayer(playerManager.ClientID).Position.X * 32;
            var y = playerManager.GetPlayer(playerManager.ClientID).Position.Y * 32;

            var mapItem = this.FindMapItem(new Vector2f(x, y));

            if (mapItem == null) return;

            var packet = new Packet(PacketType.PickupItemPacket);
            packet.Message.Write(x);
            packet.Message.Write(y);
            ServiceLocator.NetManager.SendMessage(packet.Message, NetDeliveryMethod.ReliableOrdered, ChannelTypes.WORLD);
        }