LAN, server, and connection troubles
by Matt W · in Torque Game Engine · 09/21/2002 (2:51 pm) · 1 replies
We're at the point where we want to be able to play our game internally on our own LAN for testing and time-wasting purposes.
I remember noticing this and related bugs well over a month back, but thought it was just a bad CVS checkout on my end. Just two days back, we had all of our stuff setup and realized that a good portion of the server/client connection code has been removed.
What's wrong?
-connect from command prompt won't work, and connect() from script won't work. Error message: "function connect not found". The -connect tag is parsed in script and calls the script function "connect".
Local games are not showing up on the server browser, and without the ability to connect directly to an IP without its information being routed through the master server it is not possible to connect to any game, local or otherwise.
What works?
If the server is listed in the server browser, no problems arise. Clients can connect just fine, as can I connect to a local server. I have to be online to do this, and my dillema is that even my good ol' 56k is on the ropes for a few more weeks due to a problem ISP move.
Where to start?
I asked around, and ended up finding out that the script function "connect" was defined in game/net/netDetect.cc which turned up not even to be in the source I had. When I tried to compile in that file, I got a boatload of errors so I assume it was fairly old.
I'm not sure how old this file is or if it's still in the HEAD version, since I haven't downloaded it in three weeks.
Hopefully someone knows what's up, or at least has a very recent HEAD build so they can provide insight into this problem.
Thanks!
I remember noticing this and related bugs well over a month back, but thought it was just a bad CVS checkout on my end. Just two days back, we had all of our stuff setup and realized that a good portion of the server/client connection code has been removed.
What's wrong?
-connect from command prompt won't work, and connect() from script won't work. Error message: "function connect not found". The -connect tag is parsed in script and calls the script function "connect".
Local games are not showing up on the server browser, and without the ability to connect directly to an IP without its information being routed through the master server it is not possible to connect to any game, local or otherwise.
What works?
If the server is listed in the server browser, no problems arise. Clients can connect just fine, as can I connect to a local server. I have to be online to do this, and my dillema is that even my good ol' 56k is on the ropes for a few more weeks due to a problem ISP move.
Where to start?
I asked around, and ended up finding out that the script function "connect" was defined in game/net/netDetect.cc which turned up not even to be in the source I had. When I tried to compile in that file, I got a boatload of errors so I assume it was fairly old.
I'm not sure how old this file is or if it's still in the HEAD version, since I haven't downloaded it in three weeks.
Hopefully someone knows what's up, or at least has a very recent HEAD build so they can provide insight into this problem.
Thanks!
Torque Owner Richard O
Take a look at this post (bottom of post) where I explain the difference between Release_1_1_2 and the HEAD version. I believe this is what you are looking for.
Rich