Script Video Demo
See how easy it is to create and display custom signs in game with out new Caticus Custom Sign script!
caticus-signs is a FiveM sign script for roleplay servers that want custom player-made signage without Discord uploads or external image hosts. Players open an in-game sign editor, draw on a canvas, save their design, then equip the sign to hold it with a one-handed animation or place it in the world so others see the same artwork in real time.
Designs are applied to the protest sign prop using DUI and runtime textures, so text and drawings stay sharp on the board face while players move. The script supports ESX, QBCore, and Qbox with automatic framework detection, optional inventory item requirements, and fully configurable commands for draw, toggle, place, and pickup.
Use it for homeless RP, street protests, busking, business promo boards, event signage, or any scenario where custom FiveM signs add immersion. Admins control canvas size, placement distance, pickup range, prop model, and whether a sign item is required — all from a single config file.
Features
Built-in HTML canvas sign editor (draw, erase, export design)
Hold sign mode with protest-style animation while moving
Place sign in the world at configurable distance from the player
Pickup placed signs within range (optional item return)
DUI rendering on prop_cs_protest_sign_01 (model configurable)
Runtime texture pipeline so designs display on the sign face
Commands: draw, toggle hold, place, pickup (names configurable)
Optional inventory item (sign) — require item, consume on place, return on pickup
Configurable canvas resolution, export padding, and max payload size
ESX / QBCore / Qbox bridge with in-game notifications
Solid backing quad behind art to reduce z-fighting while walking
caticus-signs is a FiveM sign script for roleplay servers that want custom player-made signage without Discord uploads or external image hosts. Players open an in-game sign editor, draw on a canvas, save their design, then equip the sign to hold it with a one-handed animation or place it in the world so others see the same artwork in real time.
Designs are applied to the protest sign prop using DUI and runtime textures, so text and drawings stay sharp on the board face while players move. The script supports ESX, QBCore, and Qbox with automatic framework detection, optional inventory item requirements, and fully configurable commands for draw, toggle, place, and pickup.
Use it for homeless RP, street protests, busking, business promo boards, event signage, or any scenario where custom FiveM signs add immersion. Admins control canvas size, placement distance, pickup range, prop model, and whether a sign item is required — all from a single config file.
Features
Built-in HTML canvas sign editor (draw, erase, export design)
Hold sign mode with protest-style animation while moving
Place sign in the world at configurable distance from the player
Pickup placed signs within range (optional item return)
DUI rendering on prop_cs_protest_sign_01 (model configurable)
Runtime texture pipeline so designs display on the sign face
Commands: draw, toggle hold, place, pickup (names configurable)
Optional inventory item (sign) — require item, consume on place, return on pickup
Configurable canvas resolution, export padding, and max payload size
ESX / QBCore / Qbox bridge with in-game notifications
Solid backing quad behind art to reduce z-fighting while walking
See how easy it is to create and display custom signs in game with out new Caticus Custom Sign script!