Overview
A complete newspaper and advertising delivery job for your server. Design routes in-game with a visual editor: mailboxes, wall posters and zones to throw the newspaper into. Players run them solo or in groups, loading the van and levelling up. Server businesses can also order advertising posters with their own image, which delivery workers put up around the city.
Includes two resources: lt-newspaper (the job) and lt-printshop ("Print Shop" phone app for orders, optional).
Features
- In-game route editor (
/newspaperadmin, ACE permission): create, edit, duplicate and delete routes without touching files. - Visual placement of mailboxes, wall posters and throw zones, with preview and position, rotation and gap adjustment.
- Throw the newspaper on foot (aim and click) or from the van (G key). The server validates where it lands.
- Trunk mode: pick up boxes, load them into the van and take newspapers or posters on each trip. You can refill if stock runs out.
- Per-route payment: cash, bank or item; per stop or at the end; penalty for missed stops.
- Levels and XP (up to 50 levels, configurable curve) and routes that require a minimum level.
- Group routes for up to 4 players with invites. Pay is split or given in full to each member.
- Per-route requirements: job and grade, time limit, per-player cooldown, own vehicle and blip.
- Advertising orders for businesses: own image, zone, quantity and duration. Posters are displayed in the game world.
- Image moderation: prior approval, allowed domain list and blacklist.
- Revenue split of each order between the worker and the society account. Automatic refund if nobody claims the order.
- "Print Shop" app for qs-smartphone: business bosses order posters from their phone, protected with a PIN.
- "Newspaper delivery" job with 3 grades: auto-registered on QS Core; installed with the included SQL on ESX; added to
shared/jobs.luaon QBCore. You can also let any player run routes, without a job. - Server-side validation: distances, progress bar durations, per-player rate limiting and ACE permissions.
- Interaction with ox_target or a key (E). Detected automatically.
- Discord logging of orders via webhook (optional).
Compatibility
| Item | Details |
|---|---|
| Frameworks | QS Core, QBCore, ESX (auto-detected) |
| Inventory | qs-inventory, ox_inventory (auto-detected) |
| Dependencies | ox_lib, oxmysql |
| Optional | ox_target, qs-smartphone (notifications and Print Shop app), qb-management / esx_society (society accounts), qs-banking (bank history), qs-corevehiclekeys / qb-vehiclekeys |
| Print Shop app | Requires qs-smartphone |
| Database | Tables are created automatically on start (MySQL / MariaDB via oxmysql). |
| Language | Spanish, translatable via locales/es.lua |
| Artifacts | No minimum version. Recent artifacts recommended. |
What you can edit
config.lua— payments, levels, groups, vehicles, NPC, poster and mailbox models, keys, markers, advertising orders and limitslocales/es.lua— all in-game and UI textsbridge/— framework, inventory, bank, society and phone adapters, in case you use other resources- From the in-game editor — routes, box points, NPC position, parking spots, ad zones and menu colours
Installation
- Download the script from Keymaster → Granted Assets (Cfx.re portal).
- Copy the
lt-newspaperandlt-printshopfolders intoresources/without renaming them (if using FTP, binary mode). - Create the
newspaperandposteritems in your inventory. newspaperjob: on ESX importnewspaper_job.sql; on QBCore add it toqb-core/shared/jobs.lua; on QS Core nothing is needed.- Add to
server.cfg, after its dependencies:
ensure ox_lib ensure oxmysql ensure lt-newspaper ensure lt-printshop add_ace group.admin lt_newspaper.admin allow
Restart the server and use /newspaperadmin to create your first route. lt-printshop is optional and needs qs-smartphone started first.
Full guide: lite-scripts.com/docs-newspaper
License & delivery
- Delivery: automatic to your Cfx.re account (Keymaster) after payment.
- Protection: Cfx.re Asset Escrow. Configurable files are left open.
- License: for your Cfx.re account, on as many servers as you want. No reselling, sharing or leaking.
- Updates: free forever, announced on Discord.
