garrysmods.org is a repository of Garry's Mod downloads and a great alternative to the Workshop for those who like customisation, visibility, and tinkering.

The site is currently open for public testing, so please report any bugs you find using the contact page!

Read more...

NPC Groups V2


Originally uploaded by Neotanks are Gr on 4th October 2010 19:21 pm

This addon allows you to spawn groups of NPCs from the NPC tab, under the category "Groups". If you find youself spamming the "Combine Soldier" button or "Citizen" or whatever, this may make it easier on you.
Keyvalues for each NPC (Model, weapon, squad name, manhacks, grenades) are edited for variety.
The first one was received pretty well, so I decided to go further with this. In addition to being able to spawn a bonus group (antlions), I've added groups with altered relationships to entities. The most important of these, is, of course, the player(s). Check 'em out.
Issue: Cowardly rebel medics will HEAL you if you get too close. Beware the dangers of medkit overdose.
Non-admins can no longer spawn these. Not a problem in Single Player.
Cheers.
If I feel motivated enough, I'll add zombie groups, and I'll try to find a way to include worker antlions (It's an apparently unnumbered spawnflag, for those who know how this works.).

WARNING: IF YOU DON'T HAVE ANYTHING NICE TO SAY, DON'T SAY ANYTHING. YOUR STEAM ACCOUNT WILL BE BANNED FOR BEING AN ASS HERE.
View the discussion thread.blog comments powered by Disqus
  • NPC Groups/
    • info.txt
    • lua/
      • autorun/
        • CombineSquads.lua
      • entities/
        • npc_antlionsquad/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_antlionsquada/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_combinesquad/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_combinesquad2/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_combinesquadf/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_combinesquadn/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_policesquad/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_policesquad2/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_policesquadn/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_rebelsquad/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_rebelsquadf/
          • cl_init.lua
          • init.lua
          • shared.lua
        • npc_rebelsquadh/
          • cl_init.lua
          • init.lua
          • shared.lua
    • materials/
      • vgui/
        • entities/
          • npc_antlionsquad.vmt
          • npc_antlionsquad.vtf
          • npc_antlionsquada.vmt
          • npc_combinesquad.vmt
          • npc_combinesquad.vtf
          • npc_combinesquad2.vmt
          • npc_combinesquad2.vtf
          • npc_combinesquadf.vmt
          • npc_combinesquadn.vmt
          • npc_policesquad.vmt
          • npc_policesquad.vtf
          • npc_policesquad2.vmt
          • npc_policesquad2.vtf
          • npc_policesquadn.vmt
          • npc_rebelsquad.vmt
          • npc_rebelsquad.vtf
          • npc_rebelsquadf.vmt
          • npc_rebelsquadh.vmt

BBCode:

HTML:

Social: