SkillAgentSearch skills...

Zbase2

An addon for Garry's Mod used to ease the creation of NPCs.

Install / Use

/learn @Zippy6666/Zbase2
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

███████╗██████╗░░█████╗░░██████╗███████╗ ╚════██║██╔══██╗██╔══██╗██╔════╝██╔════╝ ░░███╔═╝██████╦╝███████║╚█████╗░█████╗░░ ██╔══╝░░██╔══██╗██╔══██║░╚═══██╗██╔══╝░░ ███████╗██████╦╝██║░░██║██████╔╝███████╗ ╚══════╝╚═════╝░╚═╝░░╚═╝╚═════╝░╚══════╝

By Zippy.

Create a ZBase addon:

Templates:

  • ZBase Dummy Addon: https://github.com/Zippy6666/zbase2/tree/dummy. Put that in your addon's folder, and go wild. It works similiarly to any other SNPC/NPC/NextBot base. NPCs are stored in "lua/zbase/entities".

Base variables and functions:

  • Init: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base/init.lua
  • Shared: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base/shared.lua

Callable functions:

  • NPC Utilities: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/npc_base/sv_util.lua
  • Globals: https://github.com/Zippy6666/zbase2/blob/main/lua/zbase/sh_globals_pub.lua

Weapon base:

  • Shared: https://github.com/Zippy6666/zbase2/blob/main/lua/weapons/weapon_zbase/shared.lua

Projectile base

  • Shared: https://github.com/Zippy6666/zbase2/blob/main/lua/entities/zb_projectile.lua

Related Skills

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated1mo ago
Forks4

Languages

Lua

Security Score

75/100

Audited on Feb 25, 2026

No findings