View unanswered posts | View active topics It is currently Fri Jun 05, 2026 3:47 pm



Reply to topic  [ 6 posts ] 
 Local-only play 
Author Message
Site Admin
User avatar

Joined: Sun Dec 24, 2000 3:00 am
Posts: 3151
Location: USA
Unread post Local-only play
Something I've been wanting to do with this next release is make a free local-only version available. "Local only" would mean running the server on a single machine without any connections coming in from other machines. This is really meant for players, because players shouldn't have to pay for a server in order to explore the game like this. A player could run as many connections as he wants to test scripting, etc. The player could even play the game solo, which some people do, without paying anything.

My question is, to implement this "local only" mode, would it be sufficient to limit connections to loopback, or 127.0.0.1? Or is that something that's easily spoofed so that TWGS would think a connection is local, but it's really coming from the Internet? Is there any way for TWGS to guarantee that it only handles local connections?

_________________
John Pritchett
EIS
---
Help fund the TradeWars websites! If you open a hosting account with A2 Hosting, the service EIS uses for all of its sites, EIS will earn credits toward its hosting bill.


Tue May 25, 2010 7:38 pm
Profile WWW
Veteran Op
User avatar

Joined: Thu Jun 02, 2005 2:00 am
Posts: 5558
Location: USA
Unread post Re: Local-only play
Someone could just open up a proxy and route everything from the local proxy to the
server. That would bypass a localhost filter.

Would someone do that? Dunno...

_________________
May the unholy fires of corbomite ignite deep within the depths of your soul...

1. TWGS server @ twgs.navhaz.com
2. The NavHaz Junction - Tradewars 2002 Scripts, Resources and Downloads
3. Open IRC chat @ irc.freenode.net:6667 #twchan
4. Parrothead wrote: Jesus wouldn't Subspace Crawl.

*** SG memorial donations via paypal to: dpocky68@booinc.com
Image


Tue May 25, 2010 7:58 pm
Profile ICQ WWW
Site Admin
User avatar

Joined: Sun Dec 24, 2000 3:00 am
Posts: 3151
Location: USA
Unread post Re: Local-only play
Yeah, I think it's just going to depend on how easy it is. Right now, if someone wants to run the game for free, they grab the crack that's out there and then run it without registering. So is this going to make it even easier to run a server without paying? If it's just a matter of setting some config somewhere and boom, you're running an Internet server for free, I don't want it to be that easy. But seeking out some program that will do it, if they go to that trouble, they're probably already running it free with the crack.

_________________
John Pritchett
EIS
---
Help fund the TradeWars websites! If you open a hosting account with A2 Hosting, the service EIS uses for all of its sites, EIS will earn credits toward its hosting bill.


Tue May 25, 2010 8:43 pm
Profile WWW
Lieutenant Commander
User avatar

Joined: Sat Feb 27, 2010 7:59 pm
Posts: 782
Unread post Re: Local-only play
what a great idea! this could also help new sysops learn how to set things up, AND let people help you with the alien AI...

_________________
I was immortal, for a little while...
http://www.youtube.com/watch?v=5ZY2mRG5mzg


Tue May 25, 2010 9:25 pm
Profile
Commander
User avatar

Joined: Tue Oct 07, 2003 2:00 am
Posts: 1134
Location: Augusta, GA
Unread post Re: Local-only play
This local-only option would also allow unlimited access from Terminal Server sessions (i.e. Citrix, Remote Desktop). I think if you proceed, it would probably still be wise to implement a 4-connection limit for the local-only version. I think that would adequately allow testing most strategies and scripts. Hell, just make the TWGS Lite product free.

_________________
Claim to Fame: only guy to ever crack the TW haggle algorithm, and fig/shield/hold price formula, twice.


Wed May 26, 2010 11:17 pm
Profile WWW
Site Admin
User avatar

Joined: Sun Dec 24, 2000 3:00 am
Posts: 3151
Location: USA
Unread post Re: Local-only play
Terminal connections would probably be consistent with the use that I intend for the Local Only license. You won't be running a public game that way. Joe Blow isn't going to connect to your machine on a terminal connection and fire up the game. So I don't think that would be a problem.

The 4 node version is what sells the most, so making that free (or doing this Local Only mode in a way that would allow typical 4-node customers to get around registering) would pretty much kill the little income I get from this (which pays for this forum, and other TW-related expenses). So I really want to allow players to use the server to run the game without giving the server away to anyone who wants to host a LAN or Internet game.

But again, it's a question of how easy this is to do, because it's pretty easy to run the pirated version anyway, so people who are motivated to run it for free are probably already doing that.

_________________
John Pritchett
EIS
---
Help fund the TradeWars websites! If you open a hosting account with A2 Hosting, the service EIS uses for all of its sites, EIS will earn credits toward its hosting bill.


Wed May 26, 2010 11:29 pm
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 6 posts ] 

Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by wSTSoftware.