Aparecer as salas que eu crio usando o Photon
2 participantes
Página 1 de 1
Aparecer as salas que eu crio usando o Photon
Galera não consigo visualizar a sala q eu crio com outro jogo, segue abaixo o script completo de como eu estou me conectando e tentando mostrar:
Obs: fala q sala.playerCount sala.maxPlayers e sala.name, são obsoletos.
Já tentei achar a solução mas não consigo, photon atualizou e mudou tudo
- Código:
if (PhotonNetwork.connected)
{
_auxiliar = "CONECTADO!!!";
if (GUI.Button(new Rect(100, 150, 160, 30), "CRIAR SALA"))
{
PhotonNetwork.CreateRoom(_nomeJogador, new RoomOptions() { IsVisible = true, MaxPlayers = 12, IsOpen = true }, null);
}
if (PhotonNetwork.GetRoomList().Length==0)
{
GUI.Box(new Rect(100, 200, 240, 30), "NÃO EXISTEM SALAS ABERTAS");
}
int cntSalas = 0;
foreach (RoomInfo sala in PhotonNetwork.GetRoomList())
{
string maxJogadores = sala.playerCount + "/" + sala.maxPlayers;
GUI.Label(new Rect(100, 250 + (cntSalas * 30), 240, 30), sala.name);
GUI.Label(new Rect(400, 250 + (cntSalas * 30), 240, 30), " "+maxJogadores);
if(GUI.Button(new Rect(600, 250 + (cntSalas * 30), 160, 30), "ENTRAR")){
PhotonNetwork.JoinRoom(sala.name);
}
cntSalas++;
}
Obs: fala q sala.playerCount sala.maxPlayers e sala.name, são obsoletos.
Já tentei achar a solução mas não consigo, photon atualizou e mudou tudo
eduu10- Iniciante
- PONTOS : 2426
REPUTAÇÃO : 0
Respeito as regras :
Re: Aparecer as salas que eu crio usando o Photon
eduu10 escreveu:Galera não consigo visualizar a sala q eu crio com outro jogo, segue abaixo o script completo de como eu estou me conectando e tentando mostrar:
- Código:
if (PhotonNetwork.connected)
{
_auxiliar = "CONECTADO!!!";
if (GUI.Button(new Rect(100, 150, 160, 30), "CRIAR SALA"))
{
PhotonNetwork.CreateRoom(_nomeJogador, new RoomOptions() { IsVisible = true, MaxPlayers = 12, IsOpen = true }, null);
}
if (PhotonNetwork.GetRoomList().Length==0)
{
GUI.Box(new Rect(100, 200, 240, 30), "NÃO EXISTEM SALAS ABERTAS");
}
int cntSalas = 0;
foreach (RoomInfo sala in PhotonNetwork.GetRoomList())
{
string maxJogadores = sala.playerCount + "/" + sala.maxPlayers;
GUI.Label(new Rect(100, 250 + (cntSalas * 30), 240, 30), sala.name);
GUI.Label(new Rect(400, 250 + (cntSalas * 30), 240, 30), " "+maxJogadores);
if(GUI.Button(new Rect(600, 250 + (cntSalas * 30), 160, 30), "ENTRAR")){
PhotonNetwork.JoinRoom(sala.name);
}
cntSalas++;
}
Obs: fala q sala.playerCount sala.maxPlayers e sala.name, são obsoletos.
Já tentei achar a solução mas não consigo, photon atualizou e mudou tudo
amigo nos envie o codigo todo.. mais creio que não esteja connectado no Servidor.. e possivelmente não deve ter criado nenhuma sala..
Re: Aparecer as salas que eu crio usando o Photon
Consegui
O que eu estava pensando que era não tinha nada haver apesar de ter corrigido o que tava dizendo q estava obsoleto e ficou desse jeito:
A unica coisa q mudou foi q ficou maiúsculo e o que estava realmente errado era no PhotonServerSettings onde tem q habilitar Auto-Join Lobby :roll:
O que eu estava pensando que era não tinha nada haver apesar de ter corrigido o que tava dizendo q estava obsoleto e ficou desse jeito:
- Código:
if (PhotonNetwork.connected)
{
_auxiliar = "CONECTADO!!!";
if (GUI.Button(new Rect(100, 150, 160, 30), "CRIAR SALA"))
{
PhotonNetwork.CreateRoom(_nomeJogador, new RoomOptions() { MaxPlayers = 20 }, null);
}
if (PhotonNetwork.GetRoomList().Length==0)
{
GUI.Box(new Rect(100, 200, 240, 30), "NÃO EXISTEM SALAS ABERTAS");
}
int cntSalas = 0;
foreach (RoomInfo sala in PhotonNetwork.GetRoomList())
{
string maxJogadores = sala.PlayerCount + "/" + sala.MaxPlayers;
GUI.Label(new Rect(100, 250 + (cntSalas * 30), 240, 30), sala.Name);
GUI.Label(new Rect(400, 250 + (cntSalas * 30), 240, 30), " "+maxJogadores);
if(GUI.Button(new Rect(600, 250 + (cntSalas * 30), 160, 30), "ENTRAR")){
PhotonNetwork.JoinRoom(sala.Name);
}
cntSalas++;
}
A unica coisa q mudou foi q ficou maiúsculo e o que estava realmente errado era no PhotonServerSettings onde tem q habilitar Auto-Join Lobby :roll:
eduu10- Iniciante
- PONTOS : 2426
REPUTAÇÃO : 0
Respeito as regras :
Re: Aparecer as salas que eu crio usando o Photon
eduu10 escreveu:Consegui
O que eu estava pensando que era não tinha nada haver apesar de ter corrigido o que tava dizendo q estava obsoleto e ficou desse jeito:
- Código:
if (PhotonNetwork.connected)
{
_auxiliar = "CONECTADO!!!";
if (GUI.Button(new Rect(100, 150, 160, 30), "CRIAR SALA"))
{
PhotonNetwork.CreateRoom(_nomeJogador, new RoomOptions() { MaxPlayers = 20 }, null);
}
if (PhotonNetwork.GetRoomList().Length==0)
{
GUI.Box(new Rect(100, 200, 240, 30), "NÃO EXISTEM SALAS ABERTAS");
}
int cntSalas = 0;
foreach (RoomInfo sala in PhotonNetwork.GetRoomList())
{
string maxJogadores = sala.PlayerCount + "/" + sala.MaxPlayers;
GUI.Label(new Rect(100, 250 + (cntSalas * 30), 240, 30), sala.Name);
GUI.Label(new Rect(400, 250 + (cntSalas * 30), 240, 30), " "+maxJogadores);
if(GUI.Button(new Rect(600, 250 + (cntSalas * 30), 160, 30), "ENTRAR")){
PhotonNetwork.JoinRoom(sala.Name);
}
cntSalas++;
}
A unica coisa q mudou foi q ficou maiúsculo e o que estava realmente errado era no PhotonServerSettings onde tem q habilitar Auto-Join Lobby :roll:
sim no name Neh.. então como voce mesmo disse uma letra maiuscula ou minuscula faz toda diferença .. fico feliz por ter resolvido!
Tópicos semelhantes
» Com faz um lobby de salas no unity photon 2 ?
» (Dúvida) Photon - Slot de salas criadas.
» Script para aparecer propagando apos aparecer a tela de game over 5 vezes
» Players estão criando salas diferentes com photon 2
» FPS MULTIPLAYER (PHOTON) : Salas não aparecem para os outros jogadores.
» (Dúvida) Photon - Slot de salas criadas.
» Script para aparecer propagando apos aparecer a tela de game over 5 vezes
» Players estão criando salas diferentes com photon 2
» FPS MULTIPLAYER (PHOTON) : Salas não aparecem para os outros jogadores.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos