/TF2-MvM-Bot-Upgrades

A Team Fortress 2 Plugin that gives Bots (Fake Clients) attributes for MvM

Primary LanguageSourcePawnGNU General Public License v3.0GPL-3.0

TF2 MvM Bot Upgrades

A Team Fortress 2 Plugin that gives Bots (Fake Clients) attributes for MvM. This was an edit of pongo1231's plugin for his server.

I wanted to improve it to be more flexible and have more variety (I guess?) with bots getting attributes, and to fix the issue were attributes would stack on each other if bots would swtich weapons. This plugin can be customizable via notepad or any editor.

Credits

Requirements

Optional Plugins (To enhance your experience)

How does this work?

When you your first download the requirements needed, you can start your server in a MvM map. Any bots that you add, TFBots (Default), or any Third-Party Bots like RCBots2, as long as it has BOT or the heavy-bot icon in the PING section. After 5 seconds from spawning/repsawning, they will receive upgrades to their weapons. And it's all done.

How to change their attirbutes? They are OP.

With any code editor (Notepad++ or your preference), open BotUpgrades.sp, there will be comments explaining how it works, before where the attributes get applied, theres some explaination on how to add/edit attributes for bots.

  • You can change/add any attribute you want
  • To do, if you want to say, give/edit Sniper's Primary damage
  • Go to "case TFClass_Sniper", under "Sniper Primary Attributes"
  • You can edit the value from instead +75% to +100%. Just set what it is from "1.75", to "2.0".
  • Some values are invert_percentage and percentage. I hope you know what they do, if not then take a look on here
  • If you see "Client" instead of the weapon slot name, the upgrade will be applied on the Character Upgrades section
  • Go to here to find a list of all attributes ( https://wiki.teamfortress.com/wiki/List_of_item_attributes )