heres my Direct Connection Script stolen with permission from a tutorial (War Nation) on youtube
#pragma strict
var remoteIPadresss = "127.0.0.1";
var remotePort = 25000;
var listenPort = 25000;
var useNAT = true;
var myIP = "";
var myPort = "";
var MaxPlayers = 32;
function OnConnectedToServer ()
{
}
function OnDisconnectedFromServer ()
{
}
function OnGUI ()
{
if(Network.peerType == NetworkPeerType.Disconnected)
{
if(GUI.Button(Rect(5,5,150,30),"Connect"))
{
Network.useNat = useNAT;
Network.Connect (remoteIPadresss, remotePort);
}
if(GUI.Button(Rect(5,40,150,30),"StartServer"))
{
Network.useNat = useNAT;
Network.InitializeServer(MaxPlayers,listenPort);
}
remoteIPadresss = GUI.TextField(Rect(5,70,60,30),remoteIPadresss);
remotePort = parseInt(GUI.TextField(Rect(5,110,60,30),remotePort.ToString()));
}
else
{
if(GUI.Button(Rect(5,5,150,30),"Disconnect"))
{
Network.Disconnect(200);
}
}
}
↧