Garry's Mod

Garry's Mod

32,285 ratings
Team Fortress 2 Bots [2022]
42
15
76
6
22
11
5
9
8
4
12
3
10
9
8
4
5
4
4
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: NPC
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
3.714 MB
7 Dec, 2014 @ 11:49am
15 Jun, 2022 @ 11:12am
29 Change Notes ( view )

Subscribe to download
Team Fortress 2 Bots [2022]

Description
TEAM FORTRESS 2 BOTS

A while back the thought crossed my mind that it would be neat to have the practice mode bots from Team Fortress 2 in Garry's Mod. "How hard can it be?", I wondered.
Well, about a hundred cans of Red Bull, many all-nighters, countless cups of coffee, and four months of constant work later, here it is.

But, of course, what's Team Fortress 2 without hats? Along with AI for each class on both teams comes the Bot Customization tool, loaded with almost all available weapons and cosmetics from Team Fortress 2 for use with the bots!

The bots' competency is often times at the mercy of a map's navmesh, so they will work best on maps with well built navmeshes. However, since 90% of maps probably don't even have navmeshes, bots will still function reasonably well without them.

FEATURE LIST

> Bots for each class on each team in TF2, spawnable in the NPCs tab.

> Unique AI code for each class, including building Engineers and disguising Spies.

> Customization tool loaded with most weapons and cosmetics from Team Fortress 2, even unobtainable ones.

> Control panel for bot's loadouts, targeting, and performance.

> Highly configurable spawnpoint tool.

> The "Australium Halefire", a strange-styled levelable and configurable grenade-rocket launcher hybrid.

> "The Intelligence", for Capture-The-Flag style gamemodes!

> And much more!


You MUST have Team Fortress 2 mounted in order for this to even work at all!


Popular Discussions View All (291)
499
23 May @ 5:26pm
PINNED: Suggestions
Cigarette
1,355
8 Jul @ 10:21pm
PINNED: Bug Thread
MrNiceGuy518
1
23 Jun @ 8:12am
can somone help what do to get mounted
Jayden
6,562 Comments
MrNiceGuy518  [author] 4 hours ago 
@Jakoubek141114

Glad you like it!
Jakoubek141114 5 hours ago 
oh men i need this!!!!!!!:steamthumbsup::steamthumbsup:
MrNiceGuy518  [author] 11 Jul @ 1:49pm 
@jssninja04
Potentially, unfortunately I can't make any promises.I would like to get around to a major re-write at some point, AI improvements, optimizations, new features, Saxton Hale (a lot of folks asked for this), that kind of thing. I can't really give you guys a timeline, though. Sorry :/
jssninja04 10 Jul @ 12:24pm 
Will there ever be Team Fortress 2 Bots [2025] :>
MrNiceGuy518  [author] 9 Jul @ 5:17pm 
@Soldger that beleves in alens

The fact that the GetBonePosition function failed indicates that there's some kind of animation issue. Lots of the code relies on the animations working correctly, and a model being tampered with in any way can cause the whole thing to break. The IFF tables are variables inside the bot that tells it what it should or should not consider an ally, enemy, or neutral. These are the things that you can configure in the bot settings. Based off of what you're describing, it's most likely that a model error kicked off this issue, so ensure that you or one of your mods hasn't at all tampered with the models.
any way to fix it?
why do MVM jkeep becomeing ERRORS?. i also keep geting this comand thingy NextBot [215][npc_engineer_mvm] exploded because his IFF tables were missing.
NextBot [215][npc_engineer_mvm] Error: lua/entities/npc_tf2base_mvm/init.lua:402: bad argument #1 to 'GetBonePosition' (number expected, got no value)
Queso 8 Jul @ 8:36am 
the heavy is broken, he doesnt use his sasha (minigun)
(OG) Darizux 6 Jul @ 9:49am 
But its 2025 now.
unpricedolive 5 Jul @ 9:26am 
yeah sure, your "weird friend"