Код: Выделить всё
JoinRandomRoom failed. Client is on NameServer (must be Master Server for matchmaking) but not ready for operations (State: ConnectingToNameServer). Wait for callback: OnJoinedLobby or OnConnectedToMaster.

Код: Выделить всё
using UnityEngine;
using Photon.Pun;
using Photon.Realtime;
using TMPro;
public class NetworkManager : MonoBehaviourPunCallbacks
{
[SerializeField] private TMP_Text logMessage;
void Awake(){
PhotonNetwork.AutomaticallySyncScene = true;
}
void Start()
{
Connect();
}
public void Connect(){
PhotonNetwork.ConnectUsingSettings();
}
public void JoinMatch(){
PhotonNetwork.JoinRandomRoom();
}
public override void OnJoinedRoom()
{
Debug.Log("Room Joined.");
logMessage.text = "Room Joined. " + PhotonNetwork.CurrentRoom.Name;
if(PhotonNetwork.IsMasterClient){
PhotonNetwork.LoadLevel(1);
}
}
public override void OnJoinRandomFailed(short returnCode, string message)
{
Debug.Log("Failed to Join Room.");
logMessage.text = "Failed to Join Room.";
PhotonNetwork.CreateRoom(null, new RoomOptions{MaxPlayers = 4});
}
}
Подробнее здесь: https://stackoverflow.com/questions/788 ... ote-server