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 { } } }