Skip to content

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.lua on 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

ItemDetails
FrameworksQS Core, QBCore, ESX (auto-detected)
Inventoryqs-inventory, ox_inventory (auto-detected)
Dependenciesox_lib, oxmysql
Optionalox_target, qs-smartphone (notifications and Print Shop app), qb-management / esx_society (society accounts), qs-banking (bank history), qs-corevehiclekeys / qb-vehiclekeys
Print Shop appRequires qs-smartphone
DatabaseTables are created automatically on start (MySQL / MariaDB via oxmysql).
LanguageSpanish, translatable via locales/es.lua
ArtifactsNo 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 limits
  • locales/es.lua — all in-game and UI texts
  • bridge/ — 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

  1. Download the script from Keymaster → Granted Assets (Cfx.re portal).
  2. Copy the lt-newspaper and lt-printshop folders into resources/ without renaming them (if using FTP, binary mode).
  3. Create the newspaper and poster items in your inventory.
  4. newspaper job: on ESX import newspaper_job.sql; on QBCore add it to qb-core/shared/jobs.lua; on QS Core nothing is needed.
  5. 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.

Docs & support

📄 Documentation · 💬 Discord support