Stellar AI
Priority Script Fix

One script problem.
Handled for £99.

For FiveM and Roblox creators and server owners who want a focused job handled without committing to a subscription: fix broken code, diagnose an error, or scope and build one contained feature.

One-time GBP payment · secure Stripe checkout · no automatic subscription.

GOOD FIT

Use it when you want the job moved forward, not another subscription.

Fix broken code

Send the relevant code and exact error. The job focuses on the root cause and the smallest practical correction.

Debug a system

Describe what should happen versus what actually happens, plus the framework or Studio location involved.

Build one feature

Use the brief for a contained script or feature. Larger multi-system builds are scoped separately before extra work.

EXAMPLE

Example: a QBCore nil value error

An illustrative example to show the kind of result you get. Not a customer job.

Before

-- server.lua
RegisterNetEvent('myjob:pay', function(amount)
    local Player = QBCore.Functions.GetPlayer(source)
    Player.Functions.AddMoney('cash', amount)
end)

-- Console:
-- SCRIPT ERROR: @myjob/server.lua:2:
-- attempt to index a nil value (global 'QBCore')

After

-- server.lua
local QBCore = exports['qb-core']:GetCoreObject()

RegisterNetEvent('myjob:pay', function(amount)
    local src = source
    local Player = QBCore.Functions.GetPlayer(src)
    if not Player then return end
    amount = tonumber(amount)
    if not amount or amount <= 0 or amount > 500 then return end
    Player.Functions.AddMoney('cash', amount, 'myjob-pay')
end)

Test notes: put ensure qb-core before ensure myjob in server.cfg, restart the resource, then trigger the event once with a valid amount and once with an invalid one. The console should stay clean. Better still, work out the pay on the server rather than trusting an amount sent by the client.

REAL STELLARX REPLY

Example: a common QBCore bug, fixed by StellarX

This is a sample script we wrote, not a customer's script. On 31 Oct 2026 we pasted it into the free StellarX chat at /app. The "After" code is what StellarX sent back. We only added the file-name comments, and the unchanged first line of server.lua is left out, as in the reply. Priority Script Fix jobs are also reviewed by Tobi before you get them.

The problem: "My shop does nothing when I press E. No errors in F8 or the server console."

Before

-- client.lua
CreateThread(function()
    while true do
        Wait(0)
        if IsControlJustPressed(0, 38) then -- E
            TriggerEvent('myshop:server:buyWater')
        end
    end
end)

-- server.lua
local QBCore = exports['qb-core']:GetCoreObject()

RegisterNetEvent('myshop:server:buyWater', function()
    local Player = QBCore.Functions.GetPlayer(source)
    if Player.Functions.RemoveMoney('cash', 5) then
        Player.Functions.AddItem('water_bottle', 1)
    end
end)

After

-- client.lua
CreateThread(function()
    while true do
        Wait(0)
        if IsControlJustPressed(0, 38) then -- E
            TriggerServerEvent('myshop:server:buyWater')
        end
    end
end)

-- server.lua
RegisterNetEvent('myshop:server:buyWater', function()
    print('buyWater event received from', source)

    local Player = QBCore.Functions.GetPlayer(source)
    if not Player then return end

    if Player.Functions.RemoveMoney('cash', 5) then
        Player.Functions.AddItem('water_bottle', 1)
    end
end)

Roblox: Coins missing from the player list

Before

local Players = game:GetService("Players")

Players.PlayerAdded:Connect(function(player)
    local stats = Instance.new("Folder")
    stats.Name = "Leaderstats"
    stats.Parent = player

    local coins = Instance.new("IntValue")
    coins.Name = "Coins"
    coins.Value = 0
    coins.Parent = stats
end)

After

local Players = game:GetService("Players")

Players.PlayerAdded:Connect(function(player)
    local stats = Instance.new("Folder")
    stats.Name = "leaderstats" -- <-- lowercase
    stats.Parent = player

    local coins = Instance.new("IntValue")
    coins.Name = "Coins"
    coins.Value = 0
    coins.Parent = stats
end)
HOW IT WORKS

Four steps, one focused job.

1. Pay once

£99 through secure Stripe checkout. One-time payment, no subscription.

2. Send your script and error

After payment, email your Stripe receipt, relevant code, exact error, framework and what should happen to support@trystellarai.com. Never include passwords or API keys.

3. We work on the fix

The job focuses on the root cause and the smallest practical correction, with test notes written up.

4. You get the result

Corrected code or implementation guidance, plus test notes and next steps. Test it on a dev server first.

SCOPE

Clear limits before you pay.

Included: one focused FiveM/Roblox job, code/error review, implementation or correction, and practical test notes. You can include a public reference link after checkout.
Not included by default: a complete server/game build, paid third-party assets, credential handling, exploit development, guaranteed bug-free production deployment, or unlimited revisions.
FAQ

Before you buy

Is this a subscription?

No. It is a one-time £99 GBP payment through secure Stripe checkout, with no automatic renewal.

What do I send?

After Stripe confirms payment, email your receipt and relevant code to support@trystellarai.com, including the exact error, your framework (QBCore, ESX, ox_lib or Roblox Studio) and expected behaviour. Do not send passwords or API keys.

What is not included?

A complete server or game build, paid third-party assets, credential handling, exploit development, guaranteed bug-free production deployment, or unlimited revisions. Larger builds are scoped separately first.

What about refunds?

See the Refund & Cancellation Policy, or contact support before you buy if you are unsure.

SECURE CHECKOUT

Start the £99 job.

Pay £99 securely with Stripe. Once payment succeeds, Stripe displays your confirmation. Email your Stripe receipt, script, exact error and framework to support@trystellarai.com from the email used at checkout. We confirm the scope before starting work; no subscription or automatic account upgrade.

One-time payment via Stripe, no subscription

If the button does not open, Use the secure £99 Stripe backup link. For all payments, email your receipt, script and error logs to support@trystellarai.com so we can confirm the job scope. Never share passwords or API keys.

By purchasing you agree to the Terms and Refund & Cancellation Policy.