|
Post by William on Jul 14, 2006 2:19:36 GMT -5
I've been using the Talus Listener.exe for what seems like two or so years. Over the past few years, I've had situations where some players aren't displayed in the Listener window when they enter the game or type text, and I'm curious as to what could cause this. Recently I've had another issue with a player not being displayed in the Listener.exe window. I discovered that I could not ping or do a trace route on the players IP. In either case, I get, "Request timed out.". My guess is that they have a firewall up that's blocking my IP. However, I can ping and do a trace route on the players that are displayed in the Listener.exe window. Would use of a firewall by a player cause this?
Windows XP Pro SP2 Talus Speech System Release 2.2
|
|
|
Post by Huggiesunrise on Jan 21, 2008 9:35:50 GMT -5
I have been looking everywhere but I cant seem to find any of the new version of the speech system anywhere. The one on the vault is2.2 but I know its as high as 3 beta? but this is probably old as well.
|
|
|
Post by Lanthar D'Alton on Feb 3, 2008 17:30:23 GMT -5
|
|
|
Post by Mikel on Jun 30, 2008 20:07:08 GMT -5
Hello,
I downloaded last version of ur system, and make some testing with the Talus Speech Setup module.
First at all, when i rebuild the demo module it gives me a lot of compiling errors. :S
I think "that is strange but Ill test it anyway" i follow all suggestions and advices that u made in this forum and the nwnx forums too. But it dosent work..at all.
It takes the players chating but doesnt do anything when i write *Help* , no emotes working either, no dice rolls.
Any idea that helps? this is my nwnx_speech log
NWNX2 Talus Speech Listener Version 3.06b for Windows. Copyright (C) 2003 Josh Dalton (Lanthar D'Alton) and Marc Paradise (Grinning Fool) - Loading Verb Map - Loaded 120 Verbs - Launching Listener Thread. - Launched Listener Thread. - 02:49:31 WARNING: Ignoring Module Name is set to "1" in nwnx_talus.ini.
- 02:49:31 Only one nwserver should be loaded on this machine at any given time to avoid mixing of speech between modules.
- 02:49:31 NOTICE: Promiscuous Network Mode=1 in nwnx_talus.ini. - 02:49:31 Using wired network interface mode. Set to 0 for WIFI interfaces.
- 02:49:31 ***** INTERFACE LIST ***** Interface 1 : Adapter for generic dialup and VPN capture Interface 2 : Hamachi Virtual Network Interface Driver Interface 3 : Marvell Gigabit Ethernet Adapter (Microsoft's Packet Scheduler) Interface 4 : NVIDIA nForce MCP Networking Controller Driver (Microsoft's Packet Scheduler) ***** END OF INTERFACE LIST *****
- 02:49:31 Using Interface: 4 - 02:49:31 listening on NVIDIA nForce MCP Networking Controller Driver (Microsoft's Packet Scheduler)
- Hooked to Module: [Talus Speech Setup]
Sorry for my bad english, cheers
|
|
|
Post by Mikel on Jul 1, 2008 7:56:53 GMT -5
Ok , got it. Works like a charm now. Only thing i dont like is that the program dont Listen my pj or dm avatar cause ive got the server hosted in the same pc and sharing ip, but this is my fault of course. Thanks for this great system Lanthar. It makes dice rolls and role playing easy. Cheers! Going to NwVault to vote right now
|
|
|
Post by slidermike on Jul 1, 2008 9:38:51 GMT -5
Yeah Lanthar is a pretty slick code writer. We take for granted his application cause its been on the server so long and runs so well. I might recommend you try the *messengerhelp* that allows you to leave messages for other DMs and players. so many good things you can do with this code! Thanks to you again Lanthar
|
|
|
Post by Ferretpaint on Jul 14, 2008 17:55:31 GMT -5
okay so my question involves me playing on a server that has your Speech System installed.
For some reason after I installed a new router it seems that everything stopped getting through to the listener.
from what I can tell all emotes, * * actions and anything I type does not get recorded by the server computer. Naturally I assume its my Router. Are there any ports I can forward so that the other computer can read my packets?
just to note, other players can see my tells etc just seems a problem with the server.
|
|
|
Post by slidermike on Jul 14, 2008 18:25:49 GMT -5
Yeah sounds like a possible firewall issue either with the router or the pc acting as your server. now days they often come with software firewalls also. with any luck the man who made the listener will respond to your request for info.
|
|
|
Post by Lanthar D'Alton on Jul 14, 2008 22:23:51 GMT -5
Are you playing via a virtual machine? Also, make sure port 5121 is open. Actually, go ahead and open the ports advised in the bioware forum support faq too...
1.03: How can I play through a Firewall? (Back to Top) If you are trying to play through a firewall of some sort, here is some information for you to help you get connected. Neverwinter Nights uses UDP, not TCP for its connections. If you think that your firewall is preventing you from connecting to the game servers, please make sure that the following ports are open: Ports 5120 through 5300 Port 6500 Port 6667 Port 27900 Port 28900 In addition to opening the ports listed above, you may need to allow incoming connections on the port you are running your server on (5121 by default) and forward those connections to the computer running the server. Check out www.portforward.com for detailed configuration instructions for most common brands of router. (note: not affiliated nor supported by BioWare Corp. or Atari) If you have multiple computers behind a firewall and you want to play multiplayer with 2 or more of them at the same time, you must ensure the Client Port setting for each computer is set to a different value. You will find this entry in the file nwnplayer.ini Simply double click on it to open it, and look for the Client Port= line in the [Profile] section. Change this from the default value of 5120 on each machine. You have to stay in a certain range, so use numbers like 5121, 5122, 5123, etc. If your server does not appear on the GameSpy game list: Verify that it is does not appear for other users. It may not be appearing for you because your game is published by your external IP address, this address may not be valid from inside your firewall. Verify that the server is accessible from the Internet, have a friend Direct Connect using your external IP address (ie not 127.0.0.1 or 192.168.*.*, these are local addresses). If you are starting your module from the command line of the Windows or Linux dedicated server, try starting it from within the application. If your module is very large or contains very large areas, try breaking it up into smaller pieces. If you are wanting to make sure that your NAT is set up to allow the game to play here are some details. Outgoing packets Source port: 5120-5129 Destination port: 5121-5300 Incoming packets Source port: 5121-5300 Destination port: 5120-5129 On the Game Client side, here are some changes to make things go better. Go to your nwnplayer.ini file in your Neverwinter Nights install directory, and find the following section: [Profile] Client Port=XXXX Our suggestion is to change XXXX to 5120. Related FAQ Entries How do I configure my software firewall to allow Neverwinter Nights access to the Internet? How do I configure the firewall included with Windows XP Service Pack 2 to allow Neverwinter Nights access to the internet?
|
|
|
Post by Lanthar D'Alton on Jul 15, 2008 0:08:03 GMT -5
Mikel... If you connect by ip address to dedicated server on same machine, it should force network protocol usage and your emotes will work. It may be easier to just connect by the gamespy list too.
-Lanthar
|
|
|
Post by Ferretpaint on Jul 15, 2008 1:54:48 GMT -5
I'm not running a server, thats run entirely by someone else
Problem is that it doesn't seem to listen to anything I type, and its only me, not anyone else. Yes the router has a built in firewall, but I had all the ports forwarded to it.
I do use two computers for NWN and I changed the sending port so they are different on both computers but that also didn't have any effect. Router doesn't seem to effect any game play at all, just the listener program on the server I play on.
|
|
|
Post by Lanthar D'Alton on Jul 15, 2008 19:01:07 GMT -5
I've seen this before, but I don't recall the cause. Try opening a DMZ to one machine, and and disable anything like zonealarm and see if it works. Also, note that IP masking software could also cause issues.
*pondering*
I'm drawing a blank for other possible causes. The server side does all of the work of capturing speech packets sent from your IP address and maintaining the linkage between your IP and your nwn player name. Are you using a non-english version of nwn maybe?
-Lanthar
|
|
|
Post by ferretpaint on Aug 14, 2008 0:27:17 GMT -5
well my router changes the local IP addresses to the normal 192.168.xxx.xxx but it redirects everything else...
English version and everything was working fine before the router. ports all forwarded, server owner didn't make any changes either going to try removing the router and see if it fixes it.
|
|
|
Post by ferretpaint on Aug 14, 2008 0:50:13 GMT -5
I tried the DMZ also, still having the issue. Taking the router out of the equation temporarily solve the problem.
could it be that the listening and the fact that my computers all have local IPs instead of ISP given ones be an issue?
my normal IP is whatever, but my computers are all 192.168 I dont know why that would be the reason because everything else seems to work, and a friend I have has the same thing and his works great. Still baffled as to possible fix to this
|
|
|
Post by ferretpaint on Aug 15, 2008 18:39:24 GMT -5
OKAY! finally got it working! I had to forward my MAC address itself to the router to get this to work. This will probably be my last post here, I wanted to thank you for the help in the matter. -ferret
|
|