π ΏοΈ JamzParkingFines is a next-gen parking enforcement system made for QB-Core servers. π
Transform your RP city with realistic parking zones, automated fines, and a stunning terminal-style interface designed for immersive roleplay. β‘
Perfect for serious RP servers that want to stand out and deliver realism.
β¨ Features
π― Advanced PolyZone Detection
Real-time zone monitoring with precision vehicle tracking. Automatic entry & exit detection, configurable multi-level parking areas, and zero manual enforcement needed.
π₯οΈ Premium Terminal Interface
Beautiful, modern UI designed to simulate real-world parking meters. Includes real-time clocks, status indicators, smooth animations, and a professional authentic player experience.
β° Intelligent Fine System
Fully automated timer-based enforcement with server-side monitoring. Set custom fine amounts per zone, instantly deduct payments, and prevent player exploits.
π§Ύ Complete Receipt Management
Generate physical inventory items for parking receipts & fines. Each receipt includes timestamps, zone IDs, fine amounts, and detailed metadata. Fines are only issued when players re-enter their vehicle. Seamlessly compatible with QB-Inventory and OX-Inventory systems.
πΊοΈ Unlimited Zone Configuration
Create unlimited parking zones, each with custom settings. Assign individual payment terminals, custom fine structures, and timer durations for every area β from downtown to residential streets.
π¨ Modern Visual Design
Professional UI built for aesthetic perfection. Smooth transitions, gradient backgrounds, live indicators, and premium visuals to enhance immersion.
π§ Maximum Flexibility
Seamlessly integrates with both ox_target and qb-target, supporting multiple inventory systems. Accept bank, cash, or crypto payments with fully configurable pricing.
π Database Integration
Full persistence with automatic cleanup of expired fines & receipts. Restart-safe, performance-optimized, and includes detailed history tracking.
π οΈ Customization
π― Easy Zone Setup
{
name = "downtown_parking_lot",
locations = {
vector3(214.55, -806.87, 29.75),
vector3(232.55, -817.66, 29.24),
vector3(237.46, -754.97, 33.58),
vector3(237.32, -755.17, 29.75),
},
fine = 500,
timerDuration = 120,
points = {
vector2(199.97, -805.70),
vector2(229.99, -724.71),
vector2(275.24, -740.14),
vector2(258.54, -786.66),
vector2(252.84, -784.48),
vector2(240.02, -820.72),
},
minZ = 29.0,
maxZ = 40.0,
description = "Downtown Public Parking"
}β±οΈ Parking Durations & Pricing
{
duration = 1,
cost = 5,
label = "1 HOUR",
savings = 0
},
{
duration = 2,
cost = 9,
label = "2 HOURS",
savings = 1
}π§ Dependencies
β QB-Core
Main framework. Must be installed and running.
πΎ OxMySQL
Used for saving and retrieving data.
π Inventory Systems β Choose One
Supports multiple inventory systems out of the box:
- β QB-Inventory
- β OX-Inventory
π― Target System
You must have either of the following installed:
- π΅ ox_target
- π΄ qb-target
π Ox_Lib
https://github.com/overextended/ox_lib