What is it?This plugin allows certain players to play as BLU team on MvM mode.
7 humans in RED team versus 3 humans in BLU team. And crowd of robots.
Seting sm_tf2bwr_max_defenders 10 making this plugin similar to 10vM.
Who is credit to team?* Bitl - original idea;
* FlaminSarge - for this lil' plugin;
* Haruno Sakura - in-game testing;
* Pelipoika - bug reports, suggestions;
* GIANT_CRAB - bug reports;
* Antlions - ignoring Edit button;
* jacek2144 - for respect.
Dependencies:SDKHooks extension;
TF2Items extension;
TF2Items Randomizer's gamedata;
TF2 Items Info plugin.
Optional:mvm_visiblemaxplayers;
Updater plugin.
How to install?Step 01: Install SDKHooks extension
Step 02: Install TF2Items extension
Step 03: Get tf2items.randomizer.txt from this thread
Step 04: Put tf2items.randomizer.txt in /addons/sourcemod/gamedata/
Step 05: Install TF2 Items Info plugin
Step 06: Download files from Links section below
Step 07: Put tf2bwr.smx in /addons/sourcemod/plugins/
Step 081: Put tf2bwr.sp in /addons/sourcemod/scripting/
Known issues:1/ Soundcache table overflow;
2/ Animation glitches, so alot of taunts disabled;
3/ Impossible to place the bomb;
4/ You can die without any reason (due to robot count checker);
5/ Invisible weapons;
6/ Keeping robot eyes after joining back to RED team2.
ToDo list:* Better way to select valid weapons for taunts
* Update the class variant randomizer module Done!
* Fix spawn locations for spies and giant robots Done!
* Different way for giving weapons
CVars & CMDs:
PHP Code:
// List of console variables
sm_tf2bwr_version // version
sm_tf2bwr_logs 1 // enable/disable logs
sm_tf2bwr_autoupdate 1 // enable/disable autoupdate
sm_tf2bwr_flag 0 // allow human robots to pick up flag/bomb
sm_tf2bwr_freeze 1 // freeze human robots between rounds
sm_tf2bwr_respawn_red 20 // respawn timer fix (RED team)
sm_tf2bwr_respawn_blue 7 // respawn timer fix (BLU team)
sm_tf2bwr_randomizer 1 // pick random class variant after death
sm_tf2bwr_autojoin 1 // handle autojoin command with change to be thrown to the BLU team
sm_tf2bwr_autoupdate 1 // use Updater
sm_tf2bwr_restrict_ready 1 // block Ready status command (BLU team)
sm_tf2bwr_max_defenders 7 // Limit of defenders ( 10 - max_defenders = max_human_robots )
sm_tf2bwr_min_defenders 4 // Defenders count required to join BLU team
sm_tf2bwr_min_defenders4giants 6 // Defenders count required to allow BLU team select giant robots
sm_tf2bwr_notifications 1 // Show/hide chat notifications
sm_tf2bwr_engineers 0 // Allow/disallow robot engineers
PHP Code:
// List of commands
sm_robotmenu // show class/class_variants menu
sm_robomenu // same as above
sm_robotclass // same as above
sm_roboclass // same as above
sm_robothelp // print help info
sm_robohelp // same as above
sm_bewithrobots // same as 'jointeam blue'
sm_joinblue // same as above
sm_joinblu // same as above
sm_joinred // same as 'jointeam red'
sm_bwr_players // display player list
sm_bwr_kick // Admin: move players to Spetators
PHP Code:
// Access command overrides
tf2bwr_joinred // default: everyone
tf2bwr_joinblue // default: everyone
tf2bwr_sentrybuster // default: everyone
Changelogs:
Code:
09.06.13:
* Version: 1.2.6.7:
* SteamPipe fix.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
25.01.13:
* Version: 1.2.6.6:
* Added yellow eyes.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
17.01.13:
* Version: 1.2.6.5:
* Threaded model applying.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
26.12.12:
* Version: 1.2.6.4:
* Fixed announcer bug.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
23.12.12:
* Version: 1.2.6.2:
* Fixed normal spy auto-cloak broken (when you pick spy from class menu);
* Added announcer voice lines;
* Support for multiple engineers.
* Version: 1.2.6.3:
* Fixed action item blocker.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
21.12.12:
* Version: 1.2.6:
* Fixed mixed buff banners;
* Added sm_tf2bwr_engineers cvar.
* Version: 1.2.6.1:
* Fixed engineers' non-robotic voices.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
13.12.12:
* Version: 1.2.5.6:
* Minor bug fixes related to team balancer.
* Version: 1.2.5.7:
* Minor bug fixes related to sentry busters and sounds.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
10.12.12:
* Version: 1.2.5.5:
* Minor bug fixes.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
09.12.12:
* Version: 1.2.5.4:
* Fixed autoteam command handler.
* HOFIX: Fixed BLU force respawn timer is working even when disabled by cvar.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
07.12.12:
* Version: 1.2.5.3:
* Fixed item giving code.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
06.12.12:
* Version: 1.2.5.2:
* Fixed Valve's sound fix causing missing giants' sounds;
* Fixed bug that allows defenders play like a (giant) robot;
* Fixed Extended Conch Soldier and Extended Backup Soldier had wrong buff-banners.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
03.12.12:
* Version: 1.2.5.1:
* Added sm_bwr_players command (display player list).
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
02.12.12:
* Version: 1.2.5:
* Added sm_tf2bwr_myloadouts cvar to enable/disable My Loadout robot variants;
* Added Sentry Buster explosion effects;
* Fixed Sentry Buster can destroy buildings / kill players through walls;
* Sentry Busters now can detonate in between rounds when they're spinning, but can't kill others;
* Fixed Sentry Buster's explosion sound not playing;
* Fixed some giant robots still can taunt;
* If sm_f2bwr_randomizer is on, players will spawn as new robot variants;
* Fixed tf_powerup_bottles are being visible by human robots.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
27.11.12:
* Version: 1.2.4.2:
* Fixed tf2bwr_joinred, tf2bwr_joinblue overrides;
* Added change team calmdown timer;
* Added sm_bwr_kick admin command.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
25.11.12:
* Version: 1.2.4:
* Fixed players aren't able to join defenders due to limits.
* Version: 1.2.4.1:
* Added tf2bwr_joinred, tf2bwr_joinblue, tf2bwr_sentrybuster overrides.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
20.11.12:
* Version: 1.2.3:
* Added bomb deploying animations;
* Fixed spies are able to carry the bomb.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
16.11.12:
* Version: 1.2.2:
* Added sm_tf2bwr_notifications cvar;
* Updated Giant Demoknight model;
* Updated robot selection menu (randomizer).
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
14.11.12:
* Version: 1.2.1:
* Added sm_tf2bwr_min_defenders4giants cvar (defenders count required to allow BLU team select giants);
* Added completely untested AutoBalancer.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
10.11.12:
* Version: 1.2.0:
* Added ability for human robots to deploy the bomb.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
09.11.12:
* Version: 1.1.1:
* Added sm_tf2bwr_restrict_ready cvar to control Ready status command (BLU team);
* Fixed SentryBuster beep sound nag (by selecting SentryBuster on spawn zone).
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
07.11.12:
* Version: 1.1.0:
* Decreased sentrybuster explosion radius (from 500 to 400);
* Added kukri to the Jarate Master sniper variant;
* Giant robots now uses their 'boss' models;
* Normal spy now has unlimited cloak;
* Fixed ability for BLU human player to votekick robots;
* Fixed Fast Heavyweight Champ loosing health;
* Super Heavyweight Champ uses unique BigNormal status due to animation glitches;
* Added disguise target selection mechanism;
* BLU team is now unable to set Ready state;
* Randomizer pick SentryBuster only during wave, not before/after.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
06.11.12:
* Version: 1.0.4:
* Added spawnpoint name checker:
* Fixed spawn bug on mvm_mannworks.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
05.11.12:
* Version: 1.0.3:
* Fixed bug that allows RED team to carry flag/bomb;
* Fixed RED team can't be killed in spawn room;
* Fixed ability to respawn after round end;
* Updated randomizer:
* You wont be the Sentry Buster until there'll be any sentry;
* Now picking random class after death.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
04.11.12:
* Version: 1.0.1:
* Fixed effects (full ubercharge/rage) not being applied on spawn;
* Fixed Giant Rapid Fire Demoman.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
* Version: 1.0.2:
* Added sm_tf2bwr_max_defenders cvar (default: 6);
* Increased Sentry Buster explosion radius (from 300 to 500) and magnitude (from 500/9001 to 99999).
* Increased sm_tf2bwr_respawn_red cvar's default value from 15 to 20.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
03.11.12:
* Version: 1.0.0:
* Initial release.
* Files updated:
* tf2bwr.smx
* tf2bwr.sp
__________________
1 - optional, no need to install them.
2 - impossible to fix from server. clients are have to run record fix; stop