Beispiel #1
0
        // Server message handlers
        private void SampleHandleMsgFromClient(LiteNetLibMessageHandler messageHandler)
        {
            // Receive message from client at map-server
            // Then keep transport handler at server to use later to send message to client
            string text       = messageHandler.reader.GetString();
            long   clientTime = messageHandler.reader.GetLong();

            Debug.Log("[CustomFromClientToCentralServer] map-server receive from client: " + text + " " + clientTime + " then send this to central-server");
            CentralAppServerRegister.SendPacket(LiteNetLib.DeliveryMethod.ReliableOrdered, 10001, (writer) =>
            {
                writer.Put(sampleMessageToCentralServer);
                writer.Put(ServerUnixTime);
                writer.Put(messageHandler.connectionId);
            });
        }