QLAD 

QLAD, originally an incomplete HL1 server plugin intended to provide admin and scripting capabilities. It featured some pretty groundbreaking stuff at the time, like dynamic member function discovery (what SourceMM now calls Signature Scanning), real-time scripting with the custom scripting language and an interface to perl, persistence, an annoyance-free admin interface, and a remote admin/chat interface. However, it was never completed enough to be suitable for mass distribution. It was also fundamentally flawed in that it was limited to Linux servers since it wasn't a true plugin. It is still running on Drippy-'s 2fort, providing a completely unique TFC experience. The links above are still for this version, though it is not recommended to use this plugin. You should try one of the many other complete scripting plugins for HL1.

It is currently being rewritten (yet again) for the orange box engine, using SourceMM. Instead of dumping a lot of time into a custom scripting language, it is being written to support Lua. It is now a pure plugin, so it will be portable to Windows servers. The goals are pretty much the same as the original QLAD, giving server administrators the power to easily customize their server, and those familiar with Lua the ability to completely modify it. Though its not completely hammered out yet, Lua packages are a goal, providing the ability to drop in scripts to provide features. And though it may never happen, QLAD is being developed with the ability to use other server plugins, such as HL1 or UT to provide the same UI and flexibility to those environments.

And just so that I don't mislead people, this project may very well have the same fate as the original QLAD - I get it running enough for me and my server but leave it incomplete enough for everyone else to be able to use it. Hopefully, alleviating the custom scripting burden will make that a more achievable goal. The main goal is to use it to create a unique and fun playing experience for players. A secondary goal is to provide a non-annoying admin plugin for other HL2 administrators. Tertiary, to conquer the world (other game engines).

-drippy

   Current Status:
  • Work has resumed as of February, 2008
  • Lua interface working, but few functions available
  • QLAD interface working, but not very informative
  • Screenshots (UI)