Esempio n. 1
0
        private void SendToServer(byte[] data)
        {
            NetworkMessage pack = new NetworkMessage(client);

            pack.Position = 0;

            pack.AddByte((byte)PipePacketType.SendPacketToServer);
            pack.AddUInt16((ushort)data.Length);
            pack.AddBytes(data);

            SendPipePacket(pack.Data);
        }
Esempio n. 2
0
        public void SendPacketToClient(byte[] data)
        {
            NetworkMessage pack = new NetworkMessage();

            pack.Position = 0;

            pack.AddByte((byte)PipePacketType.SendPacketToClient);
            pack.AddUInt16((ushort)data.Length);
            pack.AddBytes(data);

            SendPipePacket(pack.Data);
        }
Esempio n. 3
0
        public void SendPacketToServer(byte[] data)
        {
            lock (LockEr)
            {
                //    tibiaSock.SendPacketToServer(data);

                NetworkMessage msg = new NetworkMessage();
                msg.Position = 0;

                msg.AddByte((byte)PipePacketType.SendPacketToServer);
                msg.AddUInt16((ushort)data.Length);

                msg.AddBytes(data);
                SendPipePacket(msg.Data);
            }
        }