To host using a LAN game you must be using a RFC1918 address, for LFS. The address you gave earlier in this thread is not one of thos ranges, so the only option available to you is to use a "hidden" server and to join in the same way that you would a normal server (i.e. by inputting it's host name).
You're in the same lan, depending on how your home router works it may not show up for technical reasons. Either that or you have filters set incorrectly. Either way, if you are join-able (which you are) then it'll show up for others.
Check your config on a window box, or a box with an X server. The odds are that there's something wrong with your config and LFS is throwing an error message up, which will create a messagebox (which requires an X server).
1. You've presented no proof - The accepted standard is to provide a replay
2. We don't allowing naming and shaming directly, however in this case since there's no replay I can't see a reason to bother removing it
Change the port number that LFS runs on to one that is supported (i.e. open-able) by your VPS provider. /port=X will set LFS to use TCP/X and UDP/X, where X is a number between 0 and 65535.
A single query (hosts) makes scaling your application much easier in my mind (effortless if you've written it correctly), so to me it's a no brainer. Always go for what will make your life easier.
When I was faffing with various LFSW related things Victor repeatedly told me that bandwidth is irrelevant for the developers, and given the cost of bandwidth is going down I can't see it being a problem still.
Given the number of people hitting LFSW, and what I suspect the spec of boxes are, I have the feeling that it's again largely irrelevant. I know that the db used to run in memory and then get periodically dumped out as a backup, but that may have changed, or I may have fabricated it completely (my brain is a bit fried atm).
gzdeflate is faster (or at least used to be last time I benched it), but doesn't compress as well. However, we're talking a few bytes here, maybe a few meg at the top end. If you're wanting to make things easier for the devs, then gzdeflate should be an acceptable middle ground imho.
I do not know the official stance of the LFS developers
I am not a lawyer
However, I am fairly confident that the LFS stance is the same as every other online multiplayer game producer - if it's not on an official server (which it wasn't), and it isn't affecting multiple servers, then it is up to the person(s) running that server to dictate policy.
It should probably be pointed out that running an full InSim client (something that does more than a single thing before disconnecting - if that's all you're going to be doing then do disregard everything written in the following few sentences) within a web server isn't the most sensible idea for several reasons. The main is that all webservers provide a timeout - some hosts enforce it and some will allow you to change it, but it will eventually hit a limit, and when that happens your client will disconnect. Unless you're running the server yourself, it's almost certain that you'd be violating TOS with your host.
The accepted practise is to run PHP from the command line for anything of this nature.
I'm not trying to be a dick or anything, but the PHP manual is rather easy to use and provides various examples for most functions and libraries.
Example #2 (if you use the sockets_* library) on this page should give you everything you need to get started, or this page from LXF (if you use the f* functions), in combination with Victor and DarkTimes' posts - you just need to subsitute out the HTTP protocol with the InSim protocol
If you get stuck or don't follow then holler and someone might pop something together for you.
2. You aren't using the appropriate driver for your graphics card. Download it from the manufacturer website and install it.
3. You've mangled cfg.txt (in the same directory as LFS.exe) - unlikely if this is a clean installation.
4. A single thread is enough thank you. Posting multiple threads in multiple locations is considered bad manners and likely to cause yourself confusion when people answer. Also try and make the titles slightly more descriptive than "help".
That's javascript. There are a variety of different off the shelf libraries which will provide this behaviour. Do a quick google for lightbox and you'll see what I mean.
Extract LFS somewhere. If you don't know where it's gone then either run a search for LFS.exe, or re-extract it again. Don't touch the cfg files manually. Just run LFS.exe. LFS will then be running.
A select into might be more useful in your situation Dygear -
SELECT `FName`, `LName`, `Status`, `JDate`, `BDate` INTO `members_sorted` FROM `members` ORDER BY `JDate`, `LName`;
Or
INSERT INTO `members_sorted` (`FName`, `LName`, `Status`, `JDate`, `BDate`) VALUES(SELECT `FName`, `LName`, `Status`, `JDate`, `BDate` FROM `members` ORDER BY `JDate`, `LName`);
Either should work, if I've remembered correctly. Edit: That said, a view might even be more appropriate, assuming your SQL engine supports them.
A few options for running completely X-less:
1. Recompile Wine without X support
2. Use a package with X support, but don't install the X libraries (you'll still get a lot of cruft, and this may not work, depending on how your distro packages wine)
3. Use wineconsole (which was being phased out, last time I looked into it)
In both cases you need to make sure you have perfect cfg for LFS because if its not perfect LFS will try and either create a window or a dialog box telling you there is an error.
You need to ensure that you're running with /dedicated=invisible and that everything else is correctly and perfectly set in the cfg (which you can either test on a Linux server with X, or on a windows machine).
If you don't care about X and all its crap being installed, you could use xvfb.
Disclaimer: I've not run LFS dedi on Linux for quite sometime, and things may have changed.
As do I (and I'm sure if you search back through my post history you'll see I've said that in the past more than once), but I fail to see how you'd have a conversation in real life where you each say 2 words to complete a story, outside of a primary school or a pub where you are insanely drunk.
Ouch?
I have the fear that you believe that I've been refering to this very thread, where as I've been loosely refering to any one of the mountains of bollocks from off topic.