## ETPub PCR alpha hacks (etpub_pcr_ah) ## (C) 2006-2007 PatheticCockroach.com ## This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License ## Derivative works may only be done if they are distributed with their source code. ## ## The original etpub_pcr_ah source and binaries can be found around http://www.patheticcockroach.com/etserver/etpub_pcr.php ## ## Note : ETPub PCR alpha hacks are just small modifications for ETPub (http://www.etpub.org) Not much code here... we just applied a few revisions from etpub : rev 1716 (added g_spreeOptions flag 256: killing bots doesn't count in sprees/multikills) : applied rev 1717 (doc update) : NOT applied (doc update only) rev 1718 (doc update) : NOT applied (doc update only) rev 1719 (changes in ATB system) : applied rev 1720 (doc update) : NOT applied (doc update only) rev 1721 (bugfix from 1719) : applied rev 1722 (doc update) : NOT applied (doc update only) rev 1723 (doc update) : NOT applied (doc update only) rev 1724 (added W to !listplayers output for warned players, moved fireteam letter) : applied rev 1725 (some clean up around g_threads) : applied and removed #include "g_threads.h" from g_local.h rev 1726 (added kill rating tracking) : applied rev 1727 (minor typo in rev 1726) : applied rev 1728 (removed shrubbot !finger command and added shrubbot flag $ instead, $ allows users to do and !admintest on other players) : applied with a little modification : we removed !test and changed !finger to disambiguate between !admintest and !userinfo. **** REPLACE qboolean G_shrubbot_finger(gentity_t *ent, int skiparg) { SPC("^/finger: ^7did you mean ^d!test^7 or ^d!userinfo^7 ?"); return qtrue; } **** WITH qboolean G_shrubbot_finger(gentity_t *ent, int skiparg) { SPC("^/finger: ^7did you mean ^d!admintest^7 or ^d!userinfo^7 ?"); return qtrue; } **** CHANGE !finger FLAG FROM "f" to "h" (same flag as !help) **** REMOVE ALL STUFF RELATED TO G_shrubbot_test rev 1729 (doc update) : NOT applied (doc update only) rev 1730 (fixed bots not leaving when setting g_bot_minplayers 0) : applied and changed default value of g_bot_minPlayers to -1 because with g_bot_minPlayers the bots would get removed rev 1731 (ATB will allow 2 more players on a team, but not 3) : applied rev 1732 (Made sure ATB will only run after someone goes spec or disconnects) : applied rev 1733 (!putteam only turns off ATB when it puts a player on axis or allies) : applied