Northstar — New Player Restrictions

Northstar Studios

Northstar — New Player Restrictions

ESXQBQBOXSTANDALONEOX_LIB

Northstar — New Player Restrictions Stop fresh spawns from ruining your server. Automatic, server-enforced, framework-agnostic. New players joining for the first time are automatically placed under a temporary restrictio…

SKU ns-7573121·Category Northstar Studios

Full details

Northstar — New Player Restrictions

Stop fresh spawns from ruining your server. Automatic, server-enforced, framework-agnostic.

New players joining for the first time are automatically placed under a temporary restriction period — no weapons, no driving, no attacking other players — giving them time to read your rules and settle in before they can grief. Fully automatic, fully configurable, and backed by real server-side enforcement that a modified client can't bypass.

✨ Features

  • 🔍 Automatic framework detection — ESX, QBCore, Qbox, or standalone. Zero setup, no framework config to touch.
  • 🛡️ True server-side enforcement — weapon and assault damage is rejected on the server via weaponDamageEvent. Cheaters running modified clients are still blocked.
  • 🔫 Weapon restriction — restricted players can't draw or fire (configurable whitelist for flashlights, etc.).
  • 🚗 Driving restriction — blocked from the driver's seat, with passenger and bicycle exemptions. Server-side detection with a configurable strike response.
  • 👊 Assault restriction — melee and damage against other players is blocked.
  • ⏱️ Playtime or real-time countdown — persists across reconnects and restarts. No database required (JSON storage).
  • 🚫 Anti-abuse disconnect handling — logging out to dodge the timer restarts it; genuine crashes and timeouts keep the player's progress.
  • 🔐 Privacy-safe storage — player identifiers are salted and hashed on disk, never stored in plain text.
  • 🧊 Clean glassmorphism UI — accept screen, live countdown ring, and restriction-lifted screen. Hideable with F9.
  • 🛠️ Full ox_lib admin panel — view all players, apply / lift / extend restrictions, and toggle individual restriction types live. Plus /restrictplayer and /liftrestriction commands.

📋 Requirements

⚙️ Config-friendly

config.lua stays open after escrow — durations, which restrictions apply, exemptions, admin groups, messages, and disconnect behaviour are all editable.

💬 Support

Discord support & updates included.