Hey everyone!
Since a lot of you really liked the peak-sprays script and appreciated the fact that it was fully open source and clean to work with, I’ve decided to open source another one of my scripts to help the community.
Today I’m sharing Peak Trucking.
This isn’t just a simple “drive from A to B” script. I built this to be a full-featured trucking ecosystem with driver progression, company trust, and a high-quality React-based dispatch tablet. My goal is to provide a premium-tier resource that is actually readable, maintainable, and free for everyone to use or learn from.
What is Peak Trucking?
Peak Trucking is a comprehensive trucking job where players can build a career. As they complete missions, they earn XP, level up their driver profile, and build trust with different shipping companies to unlock better-paying routes and specialized cargo.
Key Features
- Driver Progression: Persistent leveling system. Earn XP to unlock new trucks and missions.
- Company Trust: Build reputation with different companies to unlock special deliveries.
- NUI Dispatch Tablet: A modern, beautiful React-based tablet to manage your jobs, check leaderboards, and view your work history.
- Daily Missions: Keep players coming back with daily goals and bonus XP.
- Illegal Cargo: Optional “shady” side jobs for players who want to risk it for higher payouts.
- Framework Agnostic (mostly): Out-of-the-box support for QBCore and ESX (including legacy/modern versions).
- Clean Code: Written with a focus on standardization (JSDoc, parameterized SQL, and bridge patterns).
AI-First Setup (The Future!)
Just like peak-sprays, I’ve included a PROMPT.md file. If you use an AI coding assistant (like Claude, ChatGPT, or Cursor), you can just copy-paste that prompt, and it will help you configure the script for your specific server framework and inventory system in seconds.
Dependencies
- oxmysql
- A supported framework (QBCore, qbox or ESX)
Links
- GitHub Repository: Peak-Studios/peak-trucking
- Discord Support: Join our community
License
This project is licensed under the MIT License. You are free to use it, modify it, and learn from it. All I ask is that you keep the “Peak Studios” branding in the files to support the work. I don’t really care tho just give respect lmao..
I hope you guys enjoy this as much as you did the sprays script! Let me know what you think or if you have any cool ideas for updates.
