All depends on what it does tbh... if it was a big method id just leave it as a standard class and make instances of it. If it was a quick and small job id make it a utility class, to save the hassel of making the instance.
I dont know if its possible in php, but in C# you can create something called a "utility class". This class is used to make methods that normal do something quick and fast. You also dont need to make an instance of them, you can use them directly. If you could use them in php wouldnt it be easier?
For exmple you could do normally
$MSO = new MSO(etc etc)
in a utility class, iirc you just access it directly, so it would be something like this
It should work fine, providing the connection is enough to support the amount of people you want in the server. The lfs dedi uses next to nothing in terms of cpu and memory. I ran a lfs dedi on a Celeron 400mhz with 160mb ram and it worked fine.
Added iTunes version, See main post for download. If iTunes isnt running when the program starts, It will start automatically so beware. Another thing is if sometimes iTunes will show a error saying something along the lines of "The scripting interface is in use" just click Quit and it will close like normal. Make sure you report bugs to me and have fun
I have to test this LFS WMP version, Add something( InSim port control) Then i can release it. I have to do the LFS iTunes then test it all etc etc, once all that is done, i can start on the Winamp version. Will be soon tho
Yes, its always nice to have a program that isnt buggy and hackable, think of this though. If Scawen was to go round and fix every hack that came up, How much of real lfs dev do you think would have been done by now? I know you mean well etc etc, but the trouble is that these hacks are not a small job to fix. The answer to your question realy is only answer able by one person: Scawen. Also afaik web dev and bug fixing is a LOT easier then protecting a game from hackers...