Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Technical Support » Linux FDS » XWISP 1.0 Beta Release
Re: XWISP 1.0 Beta Release [message #221380 is a reply to message #220871] Sat, 23 September 2006 06:45 Go to previous messageGo to previous message
howang is currently offline  howang
Messages: 57
Registered: September 2005
Location: Hong Kong
Karma:
Recruit
Blazer wrote on Fri, 22 September 2006 10:21


howang wrote on Thu, 21 September 2006 11:38

2. cannot join channel on XWIS, "The channel is full" with no player in game (BadBoy reports that xwis shows my server port as 0)

Hmmm, the only thing I changed recently that could potentially cause that, is I had the max players hard coded in the JOINGAME command (had it set to "33"). I changed it to add one to the max players setting found in your ini file and use that variable instead ($joingame_maxplayers).

Having your server port at zero is the problem I believe. In the Win32 FDS, in your ini file, by default the server port is set to "0", which makes it dynamically choose a random port. For XWISP, you must set this to a specific port number. I guess I left that out of the docs, but this is what good beta testing is for Smile Try setting the port to "4848", and I believe this problem will go away.



I've fixed this error by changing
$ServerPort=$Server_Config{'Port'};
to
$ServerPort=4848; #hard coded port number

P.S. I think it should be
$ServerPort=$Server_Ini{'Port'};


and I've modified this in the XWIS_Login sub
my $joingame_maxplayers=64; #forcee said this should be 64 when I'm running a 32 players server

now I can join the server via XWIS. Big Grin

Thank you, Blazer! Thumbs Up

Blazer wrote on Fri, 22 September 2006 10:21


howang wrote on Thu, 21 September 2006 11:38

3. scripts.dll probelm(yes, I'm sure that because the problem happean without xwisp too): LFDS reports that it is listening at port 32 on GameSpy, but it works fine without the scripts loaded


I believe this is probably related to the Port=0 issue in #2.

howang wrote on Thu, 21 September 2006 11:38

4. although it shows me port 32, the netstat command tell me the LFDS listen to the correct port and I'm able to connect the server with the correct port
Double-check your server.ini and make sure Port and GameSpyGamePort are set to the same port number (I suggest 4848).

Here are my settings:
Port = 4848
GameSpyGamePort = 4848
RemoteAdminPort = 5555



But gamespy still said that my server port is 32. Tell Me


Thanks blazer for the xwisp! My dream comes true!
<Ghostshaw> duh
<Ghostshaw> its awesome
<Ghostshaw> cheat the cheaters :P
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Version perl
Next Topic: Essential Downloads & Read First
Goto Forum:
  


Current Time: Thu Sep 12 10:00:51 MST 2024

Total time taken to generate the page: 0.01176 seconds