Skip to content

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

License

Notifications You must be signed in to change notification settings

CombineSlayer24/TF2-MvM-Bot-Upgrades

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

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.

Special Thanks

Requirements

Optional Plugins (To enhance your experience)

Convars

  • sm_tf_mvm_sentry_infammo[1/0 - 1 default]
    • Should bot Sentryguns have unlimited ammo?
  • sm_tf_mvm_sentry_infammo_player[1/0 - 0 default]
    • Should player Sentryguns have unlimited ammo?
  • sm_tf_mvm_upgrades_player [1/0 - 0 default]
    • Should players get upgrades?
  • sm_tf_mvm_upgrades_bot [1/0 - 1 default]
    • Should bots get upgrades?

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 )

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •