Suty
Job Announcements

Troubleshooting

Troubleshooting

"You don't have permission" when running /anuncio

Your current job isn't in Config.AllowedJobs. Either switch jobs or add yours to the config. The job NAME must match exactly (case-sensitive).

/evento says "no permission" even as admin

The ACE check accepts both admin and group.admin ACE forms. Make sure you have one of them:

add_principal identifier.license:YOUR_LICENSE group.admin

Banner doesn't show but command runs fine

Two checks:

  1. Config.AnnouncementDuration > 0 — must be positive ms
  2. If the banner appears on YOUR screen but not others, permissions.canSendGlobal may be false for your job — only same-job players see it

Postal code shows "RANDOM"

Config.UsePostalScript = true but no postal script is detected or started. Either:

  • Install a supported postal script (nearest-postal, qb-postal, etc.)
  • Set the actual postal in each job's config: postalCode = '10001' instead of 'RANDOM'

GPS waypoint doesn't appear on hold-E

  • Confirm Config.EnableGPSMarking = true
  • Confirm the job has a real gps = vector3(...) value (not nil)
  • For 3D markers: Config.Use3DWaypoint = true AND sleepless_waypoints must be started

Anonymous event reveals my admin name

The PLAYER UI never shows who sent it — only the Discord webhook logs the identity (for audit). If your players can see the sender, you're using /anuncio or /announce instead of /evento.

Vehicle-follow doesn't track

In config.lua:

Config.AnonymousEvent.VehicleFollow.Enabled = true

Also confirm the admin was actually inside a vehicle when sending. If they leave the car mid-broadcast, the waypoint stays on the abandoned vehicle.

Discord logs don't fire

  • Config.DiscordLogs.enabled = true
  • webhook is a valid Discord webhook URL (paste in a browser → you should see a JSON response, not an error)

Still stuck?

Discord — include your Config.Framework and which command is failing.