Beispiel #1
0
 public override void executeQuery(QueuePack queuePack)
 {
     Debug.Log("Q_SERVER_INFO_REQUEST execute.");
     if (NetworkManager.instance.getNetworkState() == NetworkState.NET_SERVER)
     {
         Q_SERVER_INFO info = new Q_SERVER_INFO();
         info.numberOfPlayers = 0;
         info.serverName      = "test komunikatu";
         NetworkManager.instance.sendToComputer(info, queuePack.endpoint);
     }
 }
 public override void ExecuteQuery(QueuePack queuePack)
 {
     //Debug.Log("Q_SERVER_INFO_REQUEST execute.");
     if (NetworkManager.instance.GetNetworkState() == NetworkState.NET_SERVER)
     {
         try
         {
             var obj  = GameObject.Find("MenuManager");
             var mm   = obj.GetComponent <MenuManager>();
             var info = new Q_SERVER_INFO
             {
                 serverName = mm.serverName,
                 color      = mm.serverColor
             };
             NetworkManager.instance.SendToComputer(info, queuePack.endpoint);
         }
         catch { }
     }
 }