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.
Fill in the form and click Generate.How to use
- 1Enter the user group names that should be allowed to use the job.
- 2Choose whether to match any group in the list or require an exact match.
- 3Set the message shown when a player is denied.
- 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 →Want your own game server?
Full file access, DDoS protection, and a free trial on supported games. Most games include a free 24-hour trial, no credit card required.
Halloween treat: 20% off your first payment with code HALLOWEEN2026 at checkout.
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.