I was able to get a clear block of time to work on the pile of fixes for the next version, and this gave me the opportunity to examine the underlying structure. While adding
Mentally_Unstable's telefrag/teamswitch fix, I did some research into what can be transferred from server to client, as well as how to display more info to your players using the Menu UI. Unfortunately the main
FAKK2 site is down, due to the new
Ritual site being up and obviously not complete! You can still grab the
FAKK2 toolkit (w/docs) off their FTP site.
[img]http://www.speakeasy.org/~arlosguitar/dogmeat/001.3b-dmscores.jpg[/img]
That's a rough prototype of a new score menu, featuring server name, motd, gametype string. I've got a couple of map bugs I'll be addressing, they're not widely used so I'm more interested in testing the new bug fixs. Also I'm hoping to make it easy for players and admins to get and share information. Look for both server and client versions soon, along with easy configurability of which features to implement. With all the great things going on in the community right now (aa.com upgrade, tmt back, alliedadmins, linux svr, etc) and with the expanded scope of my Map Fixes I think a new name for them is in order.
DMz Dogtag - Client UI tools focused on realtime connection info, client and server config. Refinement of the current client UI allows inline info display as well as additional menus as needed. Server side it'll have new fixes as well as more control over client settings and variables, especially those with "cheat" settings. The client and server sections will be seperate; for example a player without the client would only be missing the revamped UI and info display, and the server section handles all attempted cheat detection and fixes without relying the client. I've already got several info screens drafted and awaiting their turn for programming, so I should have more soon, as well as the specifics of what can be done from serverside nailed down.
Please note: DMz Dogtag is not a full fledged cheat protection program like PunkBuster, CS Guard, etc. It'll take care of some cheats, but fixing all the major ones will take the full SDK and/or support from EA. However right now using these fixes and Crow King's Autokick is the best we've got.
Also I'm doing some testing, and you are all invited! Hop on my mini test server and let me know what you find:
[TFO] DogMeat's Test Server
68.43.41.63 (incase it's not showing up try the address)
Warning it'll lag with alot of people sorry it's just my test server after all. eek: I'll be spectating but probably AFK.
Things to check: Forced Auto-select teams, grab an MG-42 and switch teams, ladder bug, grenade bug, etc.
As a special treat I've put on my "blown bridge" mod on The Bridge, it's fast and wild action!
DogMeat