Installation
Dependencies, server.cfg order, ACE permissions, and a quick test.
3
4
Last updated
Dependencies, server.cfg order, ACE permissions, and a quick test.
The admin command defaults to /safezonecreator (config/main.lua → command).
Who can open the editor and save zones:
Framework admin — detected automatically, or
ACE — default permission is command.safezone (config/main.lua → ace)
Example for a staff group:
add_ace group.admin command.safezone allow
add_principal identifier.license:YOUR_LICENSE_HERE group.adminChange ace in config if you use a different permission string, then match it in server.cfg.
Join as someone with admin or ACE access.
Run /safezonecreator (or your configured command).
Create a test zone, save it, and confirm data/zones.json updates on the server.
Walk into the polygon — restrictions and notifications should apply.
If the menu does not open, set setup.debug = 1 in config/main.lua, restart the resource, and check the server console.
All zones are stored in data/zones.json. The file starts as {} and grows as you create zones. Back it up before major edits or server migrations — see FAQ if saves fail.
Last updated