local ReplicatedStorage = game:GetService("ReplicatedStorage")
local UpdateCareerSave = ReplicatedStorage:WaitForChild("UpdateCareerSaveData")
local args = {
1, -- Slot 1
{
driverLifecycle = {
version = 1,
newCareerSlot = true,
originalNpcProtectedThroughSeason = 2,
retirementHistory = {},
regenHistory = {}
},
contracts = {
strategist = {
signedSeason = 1,
annualSalary = 4500000, -- Feel free to change
signingCost = 8000000,
name = "Oliver STRATTON"
},
drivers = {
{
annualSalary = 65000000,
signingCost = 120000000,
name = "Max VERSTATTEN"
},
{
annualSalary = 8800000,
signingCost = 22000000,
name = "Kimi ANTONERRI"
}
}
},
strategist = "Oliver STRATTON", -- Main field
drivers = { "Max VERSTATTEN", "Kimi ANTONERRI" },
carStats = {
Aero = 99,
Overall = 99,
Brakes = 99,
Chassis = 99,
Engine = 99,
Suspension = 99
},
Budget = 999000000,
-- === 99 RATED DRIVERS ===
driverRecords = {
["Max VERSTATTEN"] = {
IsOriginalNpcDriver = true,
Name = "Max VERSTATTEN",
Overall = 99,
Pace = 99,
RaceCraft = 99,
Experience = 99,
Potential = 99,
Age = 18,
AnnualSalary = 65000000,
Price = 120000000,
DriverKind = "OriginalNpc",
Country = "Netherlands",
FlagAssetId = "rbxassetid://118297819793571",
ImageId = "rbxassetid://137635627038437",
OriginalAge = 18,
Retired = false,
RetirementAge = 36,
DeclineStartAge = 35,
OriginalOverall = 99,
OriginalPace = 99,
OriginalRaceCraft = 99,
OriginalExperience = 99,
OriginalPotential = 99
},
["Kimi ANTONERRI"] = {
IsOriginalNpcDriver = true,
Name = "Kimi ANTONERRI",
Overall = 99,
Pace = 99,
RaceCraft = 99,
Experience = 99,
Potential = 99,
Age = 19,
AnnualSalary = 8800000,
Price = 22000000,
DriverKind = "OriginalNpc",
Country = "Italy",
FlagAssetId = "rbxassetid://77715912403793",
ImageId = "rbxassetid://93939138992845",
OriginalAge = 19,
Retired = false,
RetirementAge = 38,
DeclineStartAge = 33,
OriginalOverall = 99,
OriginalPace = 99,
OriginalRaceCraft = 99,
OriginalExperience = 99,
OriginalPotential = 99
}
},
npcDrivers = {
Scuderia = {
{
DriverKind = "OriginalNpc",
Name = "Max VERSTATTEN",
Overall = 99,
Pace = 99,
RaceCraft = 99,
Experience = 99,
Potential = 99,
Age = 18,
AnnualSalary = 65000000,
Price = 120000000,
Country = "Netherlands",
ImageId = "rbxassetid://137635627038437",
FlagAssetId = "rbxassetid://118297819793571"
},
{
DriverKind = "OriginalNpc",
Name = "Kimi ANTONERRI",
Overall = 99,
Pace = 99,
RaceCraft = 99,
Experience = 99,
Potential = 99,
Age = 19,
AnnualSalary = 8800000,
Price = 22000000,
Country = "Italy",
ImageId = "rbxassetid://93939138992845",
FlagAssetId = "rbxassetid://77715912403793"
}
}
},
team = "Scuderia",
-- Rest of the save data
season = {
number = 1,
finished = false,
raceResults = {},
qualifyingResults = {},
prizeClaimed = false,
pointBudgetRewards = {},
completedGPs = {},
nextGP = 1,
year = 2026,
driverStandings = {},
constructorStandings = {}
},
npcStrategist = { -- Keep original NPC list but your hired one overrides
Benzedes = {Overall = 90, Strategy = 90, Name = "Mercedo Strategist", Decisions = 90},
AlstonMartens = {Overall = 60, Strategy = 60, Name = "Asten Miller Strategist", Decisions = 60},
Kaas = {Overall = 40, Strategy = 40, Name = "Kaas Strategist", Decisions = 40},
Everest = {Overall = 50, Strategy = 50, Name = "Everest Strategist", Decisions = 50},
RacingBisons = {Overall = 60, Strategy = 60, Name = "Racing Bisons Strategist", Decisions = 60},
Williards = {Overall = 80, Strategy = 80, Name = "Milliams Strategist", Decisions = 80},
Caddilack = {Overall = 55, Strategy = 52, Name = "Cadara Strategist", Decisions = 58},
Scuderia = {Overall = 70, Strategy = 70, Name = "Ferrano Strategist", Decisions = 70},
RedBisons = {Overall = 90, Strategy = 90, Name = "Blue Bison Strategist", Decisions = 90},
Zauber = {Overall = 40, Strategy = 40, Name = "Audon Strategist", Decisions = 40},
McLarsen = {Overall = 90, Strategy = 90, Name = "McLayne Strategist", Decisions = 90}
},
dailySpin = { ... }, -- You can leave as is or copy from previous save
seasonHistory = {},
finances = { totalAnnualPayroll = 73800000 },
engagementBudgetBonuses = {},
academy = { driverAcademyLaunched = false, activeScouts = {}, scoutedDrivers = {}, academyDrivers = {} },
financeBalanceVersion = 20260518,
seasonNumber = 1,
financeSeeded = true,
npcPitCrew = { ... }, -- Keep as is
seasonYear = 2026,
driverProgression = { ... }, -- Keep as is
npcCarStats = { ... }, -- Keep as is
nextGP = 1,
points = 0,
__allowSetupOverride = true,
gpOrder = {18,17,6,1,5,7,2,3,8,4,10,9,11,12,16,15,14,13}
}
}
local success, result = pcall(function()
return UpdateCareerSave:FireServer(unpack(args))
end)
if success then
print("✅ SUCCESS! Slot 1 Updated (Scuderia)")
print(" • Team: Scuderia")
print(" • Strategist: Oliver STRATTON (Locked)")
print(" • Budget: $999,000,000")
print(" • Drivers: 99 Overall God Mode")
else
print("❌ Failed:", result)
end
Comments
how to use?, i use solara
Works as of 6/12/26
nice script