[FREE] [OPEN SOURCE] Peak Sprays - A Truly Open-Source Spray Paint Script

New Update!

Changes

  • Added Advanced Spray Styles: Cap, Drip, and Stencils
  • Implemented Drip mechanics with dwell detection
  • Added Stencil support with predefined shapes
  • Modernized UI HUD with selection carousels
  • Updated Canvas DUI backend for specialized stroke rendering

Files Affected

client/painter.lua, shared/internal_config.lua, ui/src/components/PaintHUD.vue, ui/src/store/hudState.ts, ui/dist/canvas.js

Documentation here: Peak RP

Would it be possible to use an image from outside the game as a gang logo?

Currently no, I am planning to add it soon though, maybe tomorrow if I got time..

There’s a script that does that with images; here it is. Maybe it can serve as inspiration and help you improve the idea. :raising_hands:

2 Likes

NEW UPDATE | Added image spray support

Changes

  • Added image-link sprays with HTTPS host allowlisting, image placement controls, scale/rotate/flip support, server-side validation, DUI replay support, import/export compatibility.
  • improved Alt cursor toggle behavior for typing in HUD fields.

Files Affected

  • client/painter.lua, client/nui.lua, client/eraser.lua, server/manager.lua, shared/internal_config.lua, ui/src/App.vue, ui/src/components/PaintHUD.vue, ui/public/canvas.js, ui/dist, README.md, SECURITY.md
1 Like

Preview of support for images:

1 Like