06 / Side business

SolarScripts

My FiveM store: game systems for GTA V roleplay servers, and the 3D props they need.

Solar Scripts is my side business. I build premium FiveM resources for GTA V roleplay servers, sell them through solarscript.in with documentation and Discord support, and take custom commissions. When a script needs a physical object, I model it in Blender.

Case file

Role
Founder and lead developer
Since
2024
Works on
ESX, QBCore and Qbox servers
Stack
Lua, React, MySQL, Blender
Solar Scripts store home page at solarscript.in
figures below are the ones published on solarscript.in

01

Flagship

Solar CarPlay: a real screen in every car

A 10.1-inch head unit I modelled in Blender to 233.5 by 141.7 mm. Every car gets its own live 1920 by 1080 React screen, painted onto the prop inside GTA V.

prop models
5prop models
live themes
11live themes
less UI CPU after tuning
80%less UI CPU after tuning
Solar CarPlay home screen with turn-by-turn map, radio player, vehicle speed and weather tiles

02

Tooling

Solar Map Editor: build together, live

Place, light and break props in real time while every player on the server watches the same build.

spawn-verified props
14,281spawn-verified props
categories
90categories
worst-case sync
370 msworst-case sync
A sheet of prop thumbnails rendered for the map editor catalogue

03

The catalogue

Jobs, phones, stores and the systems around them

Each resource detects ESX, QBCore or Qbox at runtime, and ships with a verify step that parses every Lua file before release.

  • Driving School: six licence classes, 145 theory questions and 13 manoeuvres, graded on the server.
  • Solar Phone: an iOS-style phone for ESX with first-boot setup, PIN lock and 10 core apps in 5 languages.
  • Dispatch and MDT: a 17-page police tablet on a 35-table MySQL schema with 151 client-server callbacks.
  • Stores, Truck Job, Banking with an ATM screen on the prop itself, Boss Menu, Billing and Job Creator.
Licensing authority dashboard listing car, motorcycle, bus, truck, airplane and helicopter licences

04

3D props

When a script needs an object, I model it

The CarPlay head unit, a surveillance kit (bug, GPS tracker and radio jammer) and a small furnished house shell, all modelled in Blender and exported through Sollumz as native GTA V assets.

In-game GTA V scene at golden hour

Built with

  • Lua
  • React
  • TypeScript
  • MySQL
  • Blender
  • Sollumz
  • ESX
  • QBCore
  • Qbox

next case file

RIT Canvas

The learning platform my college runs on, built and run by one developer.

Read it