Hello… Today… i was scripting so hard ( Following a tutorial because im a noob D:) and well… i founded a problem…
also here is the tutorial: 4. Unity3D how to make a game like Call of Duty - Multiplayer Script - YouTube
Well… the problem was that when i was scripting… i fixed a lot of errors but i got an new Error and its anoying me…
It says
Assets/Standard Assets/Scripts/DirectConnection.js(43,7): BCE0044: expecting EOF, found ‘else’.
You may be wondering… why its that script in script folder? Because i put everything in folders XD
well… HERE GOES THE DAMN SCRIPT
xD
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,60,30),"Connect"))
{
Network.useNat = useNAT;
Network.Connect(remoteIPaddress, remotePort);
}
if(GUI.Button(Rect(5, 40, 60,30,"startServer"))
{
Network.useNat = useNAT;
Network.initializeServer(MaxPlayers,ListenPort);
}
remoteIPaddress = GUI.TextField(Rect(5, 75, 60, 30),remoteIPaddress);
remotePort = parseInt(GUI.TextField(Rect(5, 110, 60, 30),remotePort.ToString()));
}
else
{
if(GUI.Button(Rect(5,5,60,30),"Disconnect"))
{
Network.Disconnect(200)
}
}
}
ok… now… What is wrong with it?