Some ideas for the patch:
- kill cam
- demo recording
- banning by ip/name/prefix etc, commands for managing the ban list
- auto map/pk3 downloader should be configurable on the client-side (enable/disable, keep map after disconnected from server?, max disk space
for downloaded maps)
- ability to send custom message or command to client if the client does not have the current map when connecting
- at least one, more visible allies skin (like the winter axis skins)
For scripting and external admin tools:
- really working sv_pure setting on server
- server-side command to query all used files from any client with a checksum (pk3, dll, exe files used by mohaa)
- allow quotes in stufftexted string
- stufftext should not replace multiple spaces with single space
- dynamically create/modify/delete any ui widget on the client from server-side script
- custom finalization code for script threads. It should get called before mohaa kills the thread - to clean up everything
- mohaa scripts should be able to read player names, score, ping
- more exact log information (log lines should always contain player's entnum, not just the name)
- server setting to force unique player names
- customizable rcon command minimum interval (fixed at 500ms now)
- now I cannot execute cfg larger than 32K (as far as I remember)
