cfg = cfg or {} cfg.challenges = cfg.challenges or {} cfg.challenges = { { label = "Shock Therapy", description = "Get electrocuted 15 times on the job.", level = 1, objective = { type = "event_count", data = { job = 1, target = "electrocution", amount = 15, } }, reward = { money = 100, experience = 150, } }, { label = "Panel Fixer", description = "Fix 10 electrical panels as Maintenance.", level = 1, objective = { type = "job_completion", data = { job = 1, target = "job", amount = 10 } }, reward = { money = 150, experience = 250 } }, { label = "Unit Installer", description = "Install 15 electrical units.", level = 3, objective = { type = "job_activity", data = { job = 3, target = "repair", amount = 15 } }, reward = { money = 250, experience = 350 } }, { label = "Crew Shift", description = "Complete 10 jobs as a Installation Crew.", level = 4, objective = { type = "job_completion", data = { job = 2, target = "job", amount = 10 } }, reward = { money = 250, experience = 400 } }, { label = "Tech Fix", description = "Repair 15 units as Tech.", level = 7, objective = { type = "job_activity", data = { job = 3, target = "repair", amount = 15 } }, reward = { money = 250, experience = 350 } }, { label = "Tech Run", description = "Complete 10 jobs as Tech.", level = 8, objective = { type = "job_completion", data = { job = 2, target = "job", amount = 10 } }, reward = { money = 250, experience = 400 } }, { label = "City Repairs", description = "Repair 8 units in City Infrastructure.", level = 10, objective = { type = "job_activity", data = { job = 4, target = "repair", amount = 8, } }, reward = { money = 300, experience = 500 } }, { label = "Seasoned Worker", description = "Prove your dedication by earning 5,000 experience.", level = 12, objective = { type = "stat", data = { job = nil, target = "experience", amount = 5000, } }, reward = { money = 300, experience = 500 } }, } -- IGNORE CODE BELOW while not cfg or not cfg.challenges do Wait(100) end for k,v in pairs(cfg.challenges) do cfg.challenges[k].id = k end