- Home /
Multiplayer Script ERROR WTF
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: http://www.youtube.com/watch?v=uFjW2QL1TeM
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 :D 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?
Answer by tw1st3d · Jul 17, 2013 at 03:20 AM
if(GUI.Button(Rect(5, 40, 60,30),"startServer"))
{
Network.useNat = useNAT;
Network.initializeServer(MaxPlayers,ListenPort);
}
you're missing a ) before ,"startServer"
also, you're missing a ";" at the end of line 43. this should be shown in the unity engine console.
Your answer
![](https://koobas.hobune.stream/wayback/20220613110240im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
Failed to load Unity.dll 4 Answers
Error CS1502 Help! 1 Answer
Targetting error please help 0 Answers
Compiler error?? 2 Answers