No, by PLID. You can't rename a client because their UName is set by their LFSW profile. But you can rename a Player that's spawed from a client.
Tag protection, instead of kicking the client, you could rename them. If they have an offensive name, you can rename them. Bring everyone in line to a common format according to league rules.
So, I've decided to learn how to program in SWIFT, Apple's new programming language. I think that the best way to learn about this new language and all of it's features is to program an InSim Application that will allow me to remotely administer LFS servers with a Remote Console. Effectively, it would give you the same view of the server that LFS' Dedicated Server window would give you. It would parse color codes, and correctly display them to the terminal and everything else that you would expect. I think that it should support connections through the LFS relay as well. Just wondering if anyone would want to learn SWIFT along with me. I'm going to setup a GitHub repo soon and start hacking away.
This whole thing is a terrible idea. You already have a user name, and you should never send passwords in clear text. You're going too have to do that because there is no way to obfuscate a password in the InSim protocol, outside of gaming through a VPN connection to your server and having all of your other clients as well.
Basically, this is only useful in one situation. When you have clients that are account hoping because they are getting banned for hacking / on cracked server and need a fresh account to get into the game.
I want all of that! I've always hated the blocky nature of the PTH files and the CMX files. It would be nice to apply this to the pth parser, so that I can generate some higher quality images.
Since we have a little wait until the next patch should be ready, can we get a frame time tool built into LFS? "/fps 1" - Show's FPS, and "/fps_graph 1" shows a frame graph for when the rendered is presenting to the frame buffer. "/fps_save <filename>" allows you to store the time in milliseconds each frame takes to render.
I'd like to be able to do some benchmarks, like "Inside the Second".
As Coding Horror has moved over to Ghost as it's blogging platform, and Ghost uses NodeJS for it's interpreter I've looked more into NodeJS. I like the API, and I like that you can handle multiple connections at once because if you ever get into a blocking state with one query, you put it on the back burner and and handle another request while you wait.
As whole websites are being built on top of NodeJS, and with XI4N being available. You could have one instance of NodeJS that works as both an InSim Client, and WebServer. Making for communication between your website and your game servers VERY efficient. With being able to replace most of your stack with NodeJS I think everyone would be CRAZY not to look into it. (Yes, I'm a late bloomer) With NodeJS being able to act as a HTTP server, and also the code parser / interpreter, you shorten your LAMP [Linux Apache MySQL PHP] into LNS [Linux NodeJS SQL (MongoDB / SQLite / MySQL)].
No, it's Eric, and considering that he did this job many, many years ago now, I think they have done a pretty good job standing up to the test of time.
I remember the opening sequence of top gear back in 2002, with Jeremy Clarkson saying, "This is a car show", and it had a used car price segment with a presenter before James May that no one knows about. I think it changed around the time James was bought on for the second season, and then it changed again when they had their first challenge and it was received so well. Can you blame them for giving the audience what they want?