Server Ambassador NPC by Breadcat105

  • Submitted by:
  • Uploaded: 3 years ago
  • Updated: 3 years ago
  • Type: NPC
  • Downloads: 126 (0 last 7 days)
  • Views: 767 (2 last 7 days)
  • Size: 4.58 KB
  • Tags: gmod, npc, fun
[table]Hello! And thank you ever so much for clicking here, this is my first(Of hopefully many) gmod Scripts. I dont believe in monetizing gmod, so I will release all my scripts on garrysmods. The NPC is straight forward, I use it on my server as an Ambassador(When you use him, a Derma menu opens with a button that says "Click me if you're new" when you click it, it opens a youtube video of my server I made as an introduction to new players, and way to explain the server) just find it under Breads_spawn. The Derma is basic, and straightforward, and everything is labeled inside the lua files, so evem someone with 0 coding experience can customize this addon. Im very proud, and excited to release my first, so stick around for more if you like it!

I strongly recommend you download the 3D2D Text Screen Adddon( and make a perma textscreen of what you want your NPC as above the NPC, so players can see what it is, before using. Supports ALL gamemodes.


This download looks like an addon. You need to extract the downloaded zip and put the addon folder in your Garry's Mod addons folder. You should end up with a directory structure similar to below:

  • steamapps
    • common
      • garrysmod
        • garrysmod
          • addons
            • ambassador_npc <-- Addon folder!
              • e.g.
              • lua
              • maps
              • materials
              • models
              • etc

Don't know where the Garry's Mod folder is or how to extract zip files? See more useful installation tips.

  • ambassador_npc/
    • authors_note.txt
    • breads_npc/
      • lua/
        • entities/
          • npc/
            • cl_init.lua
            • init.lua
            • shared.lua
    • command/
      • command.lua
      • where_to_put_command.txt