Tos on 11/1/2009 at 00:24
Thanks, I'm glad to hear it's working fairly well for everyone. Seems as if the last couple of builds have improved stability quite a bit.
Quote Posted by BioGenx2b
Also, MP works great, just need some FMs to get it really interesting, and some means of an easier setup.
I'd be interested in seeing some fan missions designed from the ground up for multiplayer too. I'd imagine there are quite a few possibilities, and they should hopefully have fewer problems than the OMs or FMs designed without multiplayer in mind.
The next build should be released within the next week or so and will at the very least bring further stability improvements, fixes for a few problems listed in the known issues for older builds, and a near-complete fix for the AI speech and other sound problems for clients (a few of which I did not know about before and weren't included in the known issues).
What would make the setup easier in your opinion? I'm definitely open to suggestions on that.
Quote Posted by seventyfour
Hello, has anyone else got problems with the Server Browser?
In the browser, all info is displayed except for the Players and Ping, which is showing as ?/? and ???.
It is also impossible for me to connect to servers by using the Browser, but it works by Multiplayer -> Connect.
I've heard about this problem earlier by other players, but I have not seen any fixes.
And thank you for the chat-fix, it works perfectly! :thumb:
That means that the server did not respond to the ping sent from your computer, but that the global server did do its job and sent information about the server to you (it sends everything about the server to you other than the current number of players and the ping -- that information is only retrieved when you successfully ping the server). If you can't ping the server, then it's very unlikely that you will be able to connect.
If the server doesn't respond to the ping, it usually means that the host is behind a router or firewall and hasn't forwarded the port that they chose (5198 by default), but if you're able to connect directly by IP then it's possible that something else is wrong. If you're absolutely sure that the host has forwarded the port, try selecting Global Server from the debug menu and then opening the server browser. Once the server has been listed, go back to the main window with the console and check to see if the IP listed for that server is the same as the one you were able to connect to by IP. If they're different, then the global may be sending the wrong IP for that server (which is something I'll have to fix).
sNeaksieGarrett on 11/1/2009 at 01:24
I don't see anything wrong really with the current setup, but of course that is just my opinion....:)
Beleg Cúthalion on 11/1/2009 at 08:21
We've recently had some problems with four or five players. The less important ones were that the game didn't start before/while/after synching but the really creepy ones were when zombies and haunts were spawned occasionally at one of the players' positions. This made S&R/Wayside look like the Abysmal Gale had spilled its cargo on the shore.
seventyfour on 11/1/2009 at 12:20
Quote Posted by Tos
If the server doesn't respond to the ping, it usually means that the host is behind a router or firewall and hasn't forwarded the port that they chose (5198 by default), but if you're able to connect directly by IP then it's possible that something else is wrong. If you're absolutely sure that the host has forwarded the port, try selecting Global Server from the debug menu and then opening the server browser. Once the server has been listed, go back to the main window with the console and check to see if the IP listed for that server is the same as the one you were able to connect to by IP. If they're different, then the global may be sending the wrong IP for that server (which is something I'll have to fix).
Hi Tos, I've got that problem with
every server on the list. :erg:
I've also tried to debug, the Server List's and the "manual" IP is the same...
It also appears that I only have this problem on one computer.
Tos on 11/1/2009 at 19:59
Quote Posted by Beleg Cúthalion
We've recently had some problems with four or five players. The less important ones were that the game didn't start before/while/after synching but the really creepy ones were when zombies and haunts were spawned occasionally at one of the players' positions. This made S&R/Wayside look like the Abysmal Gale had spilled its cargo on the shore.
Just a wild guess, but you should make sure that every player has the Thief 2 window focused during the synching process. I haven't run into any synching issues with that many players since the first update myself, but there could certainly be something wrong with it.
As for the zombies, sounds like someone in your game was having some fun with the /summon command. Try disabling cheats next time. :p
Quote Posted by seventyfour
Hi Tos, I've got that problem with
every server on the list. :erg:
I've also tried to debug, the Server List's and the "manual" IP is the same...
It also appears that I only have this problem on one computer.
Very odd. I assume that it does say "Pinging server" in the console, but you're never seeing anything like "Enumeration response received" on that computer? As a last resort, you might want to try disabling any firewalls you may have running and try forwarding port 5198 on that computer (though I don't know why forwarding the port for anyone other than the host would be necessary, honestly) and see if that clears it up. If either of those things does it for you, perhaps I can find a better solution from there.
Wille on 13/1/2009 at 14:45
I have big problems with my main computer when trying to host, join or view global server. I can't find the global server even if I shut down my firewall. When I try to host the game I get these messages:
Failed to initialize server. (80158180)
Successfully hosted game. Awaiting connections.
Failed to create local player.
Any help would be great.
EDIT:
Also on my laptop I've tried to create a new server when using WLAN. My server is visible in global server but ping is ???. When I refresh it the debug console says it tries to ping my LAN IP address, not my WLAN IP address. Is this how WLAN works or am I missing something here?
sNeaksieGarrett on 13/1/2009 at 16:31
Did you see this Wille, few posts up?
Quote Posted by Tos
That means that the server did not respond to the ping sent from your computer, but that the global server did do its job and sent information about the server to you (it sends everything about the server to you other than the current number of players and the ping -- that information is only retrieved when you successfully ping the server). If you can't ping the server, then it's very unlikely that you will be able to connect.
If the server doesn't respond to the ping, it usually means that the host is behind a router or firewall and hasn't forwarded the port
...
Wille on 13/1/2009 at 20:43
Yes I saw it and I have forwarded the correct port 5198. However I still can't find the global server let alone host or join a game. I was able to create a game on older version though.
EDIT:
It seems I cannot create a game on older version anymore. I wonder what's wrong because even if I disable firewall it still doesn't work :erg:.
Tos on 13/1/2009 at 20:59
Quote Posted by Wille
When I try to host the game I get these messages:
Failed to initialize server. (80158180)
Successfully hosted game. Awaiting connections.
Failed to create local player.
Do you still get the "failed to initialize server" error if you uncheck list on global in the host game window? With build 195, you'll get the rather cryptic "failed to initialize server" even if the server itself hosted just fine, but you were unable to connect to the global. This has been fixed, and the next build will have much more detailed error messages. Which older version were you able to host with?
Just to be absolutely sure, you might want to run dxdiag (Go to start, run, and type in dxdiag) and make sure that you have at least DirectX version 9.0c, and that no errors are reported in the Network tab.
Quote Posted by Wille
When I refresh it the debug console says it tries to ping my LAN IP address, not my WLAN IP address.
Are you sure about this? According to the global server's logs, and assuming you were hosting "Wille's Thief 2 Server", it doesn't look as if the global server was listing an internal IP address for you (it wasn't a 192.168.x.x or 10.x.x.x address.).
Wille on 13/1/2009 at 21:12
Quote Posted by Tos
Do you still get the "failed to initialize server" error if you uncheck list on global in the host game window? With build 195, you'll get the rather cryptic "failed to initialize server" even if the server itself hosted just fine, but you were unable to connect to the global. This has been fixed, and the next build will have much more detailed error messages. Which older version were you able to host with?
I was able to host with 185 I guess but that was weeks ago, something might have happened after that.
I tried hosting without global server and got these messages:
Failed to initialize server. (80158180)
Successfully hosted game. Awaiting connections.
Failed to create local player.Quote:
Just to be absolutely sure, you might want to run dxdiag (Go to start, run, and type in dxdiag) and make sure that you have at least DirectX version 9.0c, and that no errors are reported in the Network tab.
DirectX version is correct. However, there seems to be lots of errors in dxdiag's network tab regarding DirectPlay8 settings. Could this be the problem?
Quote:
Are you sure about this? According to the global server's logs, and assuming you were hosting "Wille's Thief 2 Server", it doesn't look as if the global server was listing an internal IP address for you (it wasn't a 192.168.x.x or 10.x.x.x address.).
I hosted both WLAN and LAN server today on my laptop and I was able to ping the LAN server. WLAN server pinged wrong non existing LAN IP address.