Andino Printer | FiveM’s Most Immersive Printer Script
Give a link, print it, hold it, resize it, or pin it on a wall.
Preview
SHOWCASE VIDEO
Showcase Photos:
What it does
Andino Printer puts a working, physical printer in your server. Players paste an image link into the printer’s screen, the job runs, and a real sheet of paper slides out of the tray with that image rendered on it. No fake progress bar, no UI popup pretending to be a document. The image is really there.
Collecting the printed page gives the player an item they can:
- Read it fullscreen
- Hold it in hand with a clipboard-style reading animation, visible to every nearby player, not just the holder
- Resize it to a real-world preset (business card, menu, flyer, photo, poster) and lock the size in once it’s right
- Hang it on a wall as a poster
Wall-mounted documents persist through server restarts, and every player sees them individually, each showing its own image. Anyone can walk up and view a hung document fullscreen without taking it down.
Documents also dim naturally at night and light up when a flashlight is pointed at them, instead of glowing at full brightness in the dark like a lot of custom-texture resources do.
Every URL is validated server-side before anything renders for anyone: domain allowlist, file extension check, content-type check, file size limit. A player can’t paste garbage or bypass the rules from the client.
Features
- Real image printed onto physical paper, not a UI overlay
- Full camera sequence when printing: zooms to the screen, pans to the tray, skippable
- Hold a document in hand with a reading animation, seen by other players
- Resize presets (A4, menu, flyer, photo, business card, poster) with a finalize option to lock a size in permanently
- Hang documents on walls, each rendering its own image, persistent through restarts
- View a hung document without removing it
- Time-of-day dimming and flashlight-reactive lighting on documents
- Motor sound while printing, chime on completion, both optional and swappable
- Server-authoritative URL validation
- In-game debug commands to reposition the paper, camera, and held-item offset live, without editing files and restarting repeatedly
Framework support
- Frameworks: QBox, QBCore, ESX, Standalone. Auto-detects what you’re running.
- Targeting: ox_target, qb-target, qtarget, or a built-in keypress/distance fallback.
- Inventory: ox_inventory, qb-inventory, ps-inventory, qs-inventory, codem-inventory, with full metadata support (image, label, timestamp, printer, resize, wall hanging). ESX and no-inventory setups also work, with the item remembering the last printed image per player where full metadata isn’t available. Running something else? A custom inventory hook lets you wire up any inventory with five functions.
- Menu: ox_lib context menu (read, hold, hang, resize) if ox_lib is present, falls back to a plain fullscreen viewer otherwise.
Configuration
Everything lives in one config file: printer placements, paper timing and easing, camera offsets, screen size, item name and metadata fields, wall poster size and render distance, resize presets, day/night and flashlight lighting, URL allowlist, and more. No client code editing required to reskin or retune it for your server.
Support
Discord support included. Bug fixes and reasonable feature requests are on the table. Message before buying if you’re unsure it fits your server’s setup.
Price: $24.99
Store link: Tebex link
Support Discord: Join now!
| Code is accessible | No (config is editable, core logic is escrow-protected) |
| Subscription-based | No |
| Lines (approximately) | ~4,300 |
| Requirements | ox_lib (recommended, but optional), ox_target/qb-target/qtarget (recommended, but still optional), an inventory with metadata support for full features |
| Support | Yes |


