Added
- NUI form for placing custom map blips (name, category, sprite, color, scale, optional auto-expire duration)
- Configurable blip categories, with search + category filtering in "All Blips"
- Curated Sprite/Color dropdown (10 verified icons and colors) with a "Custom ID…" option for anything else
- /listblips command prints all saved blips (id, category, name, coordinates) to chat
- Blips persist in MySQL and auto-load for players who join after they were created
- Cfx Asset Escrow sale-prep (escrow_ignore config, ready-to-post forum listing)
Changed
- Redesigned the NUI into a dark glass panel with tabs, card-style list items, and toast notifications
- Default Sprite changed to Waypoint (8), a verified icon, instead of an unassigned/unsafe ID
Security
- Fixed the blip INSERT query so new blips actually save instead of failing silently
- Enforced ACE permissions server-side on add/delete/list actions, not just client-side
- Blocked invalid Sprite IDs (like 0) that rendered as an oversized blank colored square instead of an icon