Nextbots

Nextbots

$20.00

Add to Basket

The differences between a NPC and a NextBot
Although Source NPCs (such as those from Half-Life 2) and NextBots are both used for AI, it is important to know that the two systems are not one and the same. Here are a few key differences that set the systems apart: - NextBots use navigation meshes to move around, not nodegraphs. Source NPCs use nodes to determine not only where to navigate, but also what to do when they reach a specific node. NextBots do not use these nodes to navigate; instead they use the navigation mesh to move around and, depending on what mark a specific area may have, perform different actions.

What does it mean? Nextbots are significantly more intelligent in the first place. However, the setup is a bit more complicated. You need a generated navmesh for each map, otherwise they will just dont move.

How to generate such a Navmesh?
Navmeshes should always be created locally in singleplayer. So join the map you want to create a navmesh for and open the console (F10). Then enter nav_mark_walkable and nav_generate. This is followed by a lag until you get a freeze frame. Just wait until the map reloads automatically. When it has done that, type nav_save in the console and the navmap is now saved in your Garry's Mod maps directory. Its called gm_flatgrass.nav for example. You can then simply upload this file to your server in the maps folder and it will work.
Already created NavMeshes: https://steamcommunity.com/workshop/filedetails/?id=1880430515
Guide on how to create a NavMesh: https://steamcommunity.com/sharedfiles/filedetails/?id=702883874
Some maps, like the Venator Extensive from KingPommes already have a NavMesh.

The key features of my Nextbot base:
- Optimized (with own weapon base)
- Smart (: Enemy handling, line of sight, open doors, melee attack, throw grenades, epic aim, headshot damage scaling...)
- Work with every gamemode
- Many variations with special abilities
- Droid Boarding Ship & Droid Dispenser
- No Target Tool

Available free DLCs:
CIS Pack: - B1 Battledroid - B1 Heavydroid - B1 Officerdroid (Heals droids around him) - B2 Superbattledroid (Shoots rockets) - B2-X Superbattledroid (jetpack & rockets) - BX Commandodroid (Smoke, fast & dangerous) - Crab Droid (Jump attack & heavy gun) - Droideka (Shield) - Magna Guard (Melee electro staff)
Rebel Soldiers: - Forest Assault - Heavy Soldier - Jetpack Trooper (jetpack) - Officer (heals bots around him) - Sniper (Sharpshooter) - Winter Assault

Main Video (newest Update): https://www.youtube.com/watch?v=hj9JuobYrOc
Boarding Ship + Dispenser: https://www.youtube.com/watch?v=2Rq8YZIJr64
Showcase (a bit older): https://www.youtube.com/watch?v=GvlZY8BBkqk

Further documentation: https://docs.google.com/document/d/1AUawJE3W8aM7q4v7CZIGJRI8rFK8-cKfmzu5mEEU1Bk/edit?usp=sharing