- Home /
Question by
Wololo Plays · Sep 02, 2014 at 08:05 AM ·
multiplayerplayernetworkip
Erro in MultiPlayer
Someone help me please. I'm "ending" preparations of the multiplayer, but is giving an error "the connection request (IP) failed.Are you sure can be connect to? " using UnityEngine; using System.Collections;
public class ServerController : MonoBehaviour {
private bool isLoading = false;
public bool Menus = true;
public bool TestaRay = false;
RaycastHit RayCoord;
public GUISkin gSkin; //Textura dos Botoes
Vector3 Cord; //Coord
public string ipToConnect;
public int portToConnect;
public int numberPlayers;
public GameObject Player;
void Start () {
Cord.x = Random.value*500; //Randomizar COORD X
Cord.y = 600; //Altura do Y
Cord.z = Random.value*500; //Randomizar COORD Z
ipToConnect = Network.player.ipAddress;
}
void Update () {
if (!TestaRay){
if(Physics.Raycast(Cord, -transform.up, out RayCoord)){
Cord = RayCoord.point+transform.up*2;
TestaRay = true;
}
}
}
void StartServer(){ //Começar Server
if(Network.peerType == NetworkPeerType.Disconnected){
Debug.Log(Network.InitializeServer(numberPlayers, portToConnect, false));
OnConnectedToServer();
}
}
void ConnectToServer(){ //Entrar Server
if(Network.peerType == NetworkPeerType.Disconnected){
Debug.Log(Network.Connect(ipToConnect, portToConnect));
}
}
void OnConnectedToServerUltimoSobrevivente(){ //Spawn Modo Ultimo Sobrevivente
}
void OnConnectedToServer(){ //Spawn Modo Sobrevivencia
if (TestaRay) Network.Instantiate(Player, Cord, transform.rotation, 0);
}
void OnGUI(){ //Funçoes
if(Menus){
if(gSkin)
GUI.skin = gSkin;
if(Network.peerType == NetworkPeerType.Disconnected){
if(GUI.Button(new Rect(Screen.width/2-100, 20, 200, 30), "Inicializar Servidor")){
StartServer();
}
ipToConnect = GUI.TextField(new Rect(Screen.width/2-100, 50, 200, 30), ipToConnect);
if(GUI.Button(new Rect(Screen.width/2-100, 80, 200, 30), "Conectar ao Servidor")){
ConnectToServer();
}
if(GUI.Button(new Rect(Screen.width/2-100, 110, 200, 30), "Menu Principal")){
Application.LoadLevel("Menu Inicial");
}
}
}
}
}
Comment
Have you tried plugging in the IP address you'd like to connect to in your script? Try 270.0.0.1 if it's your own network you're connecting to.
But the ip that appears is 255.255.2555.255;25000 (It's not my ip) And 250000 is the door