Skip to content

DarkRP customCheck Builder

Generate the customCheck Lua function for DarkRP job definitions. Restrict a job to specific user groups like admins, VIP, or donators.

ULX/DarkRP group names, e.g. admin, superadmin, vip, donator.

Uses table.HasValue - matches any group in the list.

Shown to the player when they can't spawn this job.

Adds a comment showing where to paste these lines inside your AddExtraTeam call.

Output
Fill in the form and click Generate.

How to use

  1. 1Enter the user group names that should be allowed to use the job.
  2. 2Choose whether to match any group in the list or require an exact match.
  3. 3Set the message shown when a player is denied.
  4. 4Click Generate, then paste both lines inside your TEAM_* AddExtraTeam block.

Want a server to test your jobs on? Spin one up free for 24 hours, no card required.

See GMod hosting →

Building a custom check and something's not validating right?

Ask in our Discord - we help with hosting questions whether or not you host with us.