local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local VirtualUser = game:GetService("VirtualUser")
local Players = game:GetService("Players")
local TeleportService = game:GetService("TeleportService")
local HttpService = game:GetService("HttpService")
local LP = Players.LocalPlayer
local Remotes = ReplicatedStorage:WaitForChild("JJKRemotes", 9e9)
local function setGPValue(name, value)
local pd = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
if not pd then return end
local v = pd:FindFirstChild(name)
if v then
v.Value = value
else
warn("Value " .. name .. " not found in data folder.")
end
end
spawn(function()
game:GetService("GuiService").ErrorMessageChanged:Connect(function()
task.wait(5)
TeleportService:Teleport(game.PlaceId, LP)
end)
end)
if LP then
LP.Idled:Connect(function()
VirtualUser:CaptureController()
VirtualUser:ClickButton2(Vector2.new())
end)
end
local ConfigFile = "m4xifl3x_hub_config.json"
local Toggles = {CT = false, Trait = false, Style = false, Clan = false, Farm = false, Grade = false, Prestige = false, Reinc = false}
local function SaveConfig()
writefile(ConfigFile, HttpService:JSONEncode(Toggles))
end
local function LoadConfig()
if isfile(ConfigFile) then
local success, data = pcall(function() return HttpService:JSONDecode(readfile(ConfigFile)) end)
if success then
for i, v in pairs(data) do
if Toggles[i] ~= nil then Toggles[i] = v end
end
end
end
end
LoadConfig()
local Window = Rayfield:CreateWindow({
Name = "m4xifl3x Hub | JJK Incremental",
LoadingTitle = "Fuck all obfuscated scripts",
Theme = "DarkBlue"
})
local Rarity_Common = {"Cursed Reinforcement", "Shockwave Fist", "Chain Binding", "Paper Talismans", "Smoke Veil", "Stone Skin", "Sludge Manipulation", "Sugar", "Helicopter Hair", "Airplane Hair", "Low CE Reserves", "Clumsy", "Average Output", "Brawler", "Kempo"}
local Rarity_Rare = {"Hair Binding", "Wind Scythe", "Nail Gun", "Sturdy", "Acrobatic", "Weapon Master", "Sword Draw (Iai)"}
local Rarity_Epic = {"Straw Doll", "Blood Manipulation", "Contractual Re-Creation", "Boogie Woogie", "Ratio Technique", "Love Rendezvous", "Moon Dregs", "Cockroach", "High CE Pool", "Black Flash Spark", "Binding Vow: Overtime", "Martial Arts", "Shadow Style"}
local Rarity_Legendary = {"Limitless", "Shrine", "Copy", "Private Pure Love Train", "Mythical Beast Amber", "Disaster Plants", "Projection Sorcery", "Technique Extinguishment", "Judgeman", "Sky Manipulation", "Cursed Energy Discharge", "Anti-Gravity System", "Immense CE", "CE Trait: Electricity", "Restless Gambler", "Explosive Output", "24 FPS Concept", "Sky Manipulator", "Taido Martial Arts", "Assassin"}
local Rarity_Cursed = {"Mastered Copy", "Ten Shadows", "Star Rage", "Idle Transfiguration", "Comedian", "Cursed Spirit Manipulation", "Eight-Handed Sword Divergent Sila Divine General Mahoraga", "Six Eyes", "Perfect Body", "Ryomen's Vessel", "Physically Gifted", "Spiritually Gifted", "Queen of Curses", "Divine General's Vessel", "Jujutsu Sorcerer", "Heavenly Tyrant", "Heian Era Vessel"}
local ManualBook = {["Common"] = Rarity_Common, ["Rare"] = Rarity_Rare, ["Epic"] = Rarity_Epic, ["Legendary"] = Rarity_Legendary, ["Cursed"] = Rarity_Cursed}
local GameData = {
CTs = {"Cursed Reinforcement", "Shockwave Fist", "Chain Binding", "Paper Talismans", "Smoke Veil", "Stone Skin", "Sludge Manipulation", "Sugar", "Helicopter Hair", "Airplane Hair", "Hair Binding", "Wind Scythe", "Nail Gun", "Straw Doll", "Blood Manipulation", "Contractual Re-Creation", "Boogie Woogie", "Ratio Technique", "Love Rendezvous", "Moon Dregs", "Cockroach", "Limitless", "Shrine", "Copy", "Private Pure Love Train", "Mythical Beast Amber", "Disaster Plants", "Projection Sorcery", "Technique Extinguishment", "Judgeman", "Sky Manipulation", "Cursed Energy Discharge", "Anti-Gravity System", "Mastered Copy", "Ten Shadows", "Star Rage", "Idle Transfiguration", "Comedian", "Cursed Spirit Manipulation", "Eight-Handed Sword Divergent Sila Divine General Mahoraga"},
Traits = {"Low CE Reserves", "Clumsy", "Average Output", "Sturdy", "Acrobatic", "High CE Pool", "Black Flash Spark", "Binding Vow: Overtime", "Immense CE", "CE Trait: Electricity", "Restless Gambler", "Explosive Output", "24 FPS Concept", "Sky Manipulator", "Six Eyes", "Perfect Body", "Ryomen's Vessel", "Physically Gifted", "Spiritually Gifted", "Queen of Curses", "Divine General's Vessel", "Heian Era Vessel"},
Styles = {"Brawler", "Kempo", "Weapon Master", "Sword Draw (Iai)", "Martial Arts", "Shadow Style", "Taido Martial Arts", "Assassin", "Jujutsu Sorcerer", "Heavenly Tyrant"},
Clans = {"Inumaki", "Fushiguro", "Todo", "Kugisaki", "Nanami", "Zenin", "Gojo", "Kamo", "Kinji", "Itadori", "Okotsu"},
Bosses = {"Yuta Okkotsu", "Ryu Ishigori", "Mahoraga", "Kenjaku", "Toji Fushiguro", "Ryomen Sukuna", "Satoru Gojo", "Kinji Hakari", "Hajime Kashimo", "Takako Uro", "Curse Naoya", "Hiromi Higuruma", "Heian Era Sukuna"},
Rarities = {"Common", "Rare", "Epic", "Legendary", "Cursed"}
}
local Selected = {CT = {Names = {}, Rarities = {}}, Trait = {Names = {}, Rarities = {}}, Style = {Names = {}, Rarities = {}}, Clan = {Names = {}}}
local SelectedBoss = "Heian Era Sukuna"
local RollTab = Window:CreateTab("Auto Roll", "refresh-cw")
local FarmTab = Window:CreateTab("Auto Farm", "sword")
local GPTab = Window:CreateTab("Gamepasses", "gem")
local function CreateRollUI(name, category, remote, data)
RollTab:CreateSection(name)
RollTab:CreateDropdown({Name = "Target Names", Options = GameData[category.."s"], CurrentOption = {}, MultipleOptions = true, Callback = function(v) Selected[category].Names = v end})
RollTab:CreateDropdown({Name = "Target Rarities", Options = GameData.Rarities, CurrentOption = {}, MultipleOptions = true, Callback = function(v) Selected[category].Rarities = v end})
RollTab:CreateToggle({Name = "Start " .. name, CurrentValue = Toggles[category], Callback = function(v) Toggles[category] = v SaveConfig() if v then
task.spawn(function()
local dataFolder = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
while Toggles[category] do
local currentVal = dataFolder:WaitForChild(data).Value
local stop = table.find(Selected[category].Names, currentVal)
if not stop then
for _, r in pairs(Selected[category].Rarities) do if table.find(ManualBook[r], currentVal) then stop = true break end end
end
if stop then Rayfield:Notify({Title = "DONE", Content = currentVal}) Toggles[category] = false SaveConfig() break end
Remotes[remote]:FireServer()
task.wait(0.6)
end
end)
end end})
end
CreateRollUI("Technique", "CT", "RerollCT", "CursedTechnique")
CreateRollUI("Traits", "Trait", "RerollTrait", "Trait")
CreateRollUI("Styles", "Style", "RerollStyle", "FightingStyle")
RollTab:CreateSection("Clans")
RollTab:CreateDropdown({
Name = "Target Clans",
Options = GameData.Clans,
CurrentOption = {},
MultipleOptions = true,
Callback = function(v) Selected.Clan.Names = v end
})
RollTab:CreateToggle({
Name = "Start Clans",
CurrentValue = false,
Callback = function(v)
Toggles.Clan = v
if v then
task.spawn(function()
local dataFolder = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
while Toggles.Clan do
local currentVal = dataFolder:WaitForChild("Clan").Value
if table.find(Selected.Clan.Names, currentVal) then
Rayfield:Notify({Title = "DONE", Content = currentVal})
Toggles.Clan = false
break
end
Remotes.RerollClan:FireServer()
task.wait(0.6)
end
end)
end
end
})
FarmTab:CreateSection("Boss Farm")
FarmTab:CreateDropdown({Name = "Select Boss", Options = GameData.Bosses, CurrentOption = SelectedBoss, MultipleOptions = false, Callback = function(v) SelectedBoss = (type(v) == "table" and v[1] or v) end})
FarmTab:CreateToggle({Name = "Auto Farm Boss", CurrentValue = Toggles.Farm, Callback = function(v) Toggles.Farm = v SaveConfig() end})
FarmTab:CreateToggle({Name = "Auto Grade Up", CurrentValue = Toggles.Grade, Callback = function(v) Toggles.Grade = v SaveConfig() end})
FarmTab:CreateToggle({Name = "Auto Prestige", CurrentValue = Toggles.Prestige, Callback = function(v) Toggles.Prestige = v SaveConfig() end})
FarmTab:CreateToggle({Name = "Auto Reincarnate", CurrentValue = Toggles.Reinc, Callback = function(v) Toggles.Reinc = v SaveConfig() end})
FarmTab:CreateSection("Utilities")
FarmTab:CreateButton({
Name = "Clear Raid UI (Destroy)",
Callback = function()
pcall(function()
local ui = LP.PlayerGui:FindFirstChild("JJKIncrementalUI")
if ui then
for _, label in pairs(ui:GetDescendants()) do
if label:IsA("TextLabel") and label.Text:find("CURSE EXORCISED") then
local root = label
while root and root.Parent ~= ui do root = root.Parent end
if root and root:IsA("Frame") then root:Destroy() end
end
end
end
end)
end
})
task.spawn(function()
while task.wait(0.7) do
if Toggles.Farm then pcall(function() Remotes.ResolveCombat:InvokeServer("Raid Boss", SelectedBoss) end) end
if Toggles.Grade then pcall(function() Remotes.GradeUp:FireServer() end) end
if Toggles.Prestige then pcall(function() Remotes.Prestige:FireServer() end) end
if Toggles.Reinc then pcall(function() Remotes.Reincarnate:FireServer(true) end) end
end
end)
GPTab:CreateSection("Spoof Features")
GPTab:CreateButton({
Name = "Unlock Instant Roll",
Callback = function() setGPValue("OwnsInstantRoll", true) Rayfield:Notify({Title = "Success", Content = "Instant Roll Unlocked", Duration = 2}) end
})
GPTab:CreateButton({
Name = "Unlock CT Bag",
Callback = function() setGPValue("OwnsCTBag", true) Rayfield:Notify({Title = "Success", Content = "Bag Unlocked", Duration = 2}) end
})
Rayfield:Notify({Title = "Hub Loaded", Content = ":steamhappy:"})Dominate Jujutsu Kaisen Incremental with this powerful and optimized script featuring full automation and smart reroll systems. This script includes advanced auto farm, boss farming, auto reincarnate, and customizable auto roll for cursed techniques, traits, styles, and clans.
Easily grind bosses like Sukuna, Gojo, and Mahoraga while automatically upgrading your grade, prestiging, and reincarnating. With built-in gamepass spoofing, you can unlock premium features like Instant Roll and CT Storage for free.
Designed with a clean UI and config-saving system, this script ensures smooth performance, anti-AFK protection, and auto rejoin on errors perfect for long farming sessions.
⚡ Features
🎯 Auto Roll System
Auto roll Cursed Techniques, Traits, Styles, and Clans
Select specific names or rarities
Smart stop when target is reached
⚔️ Auto Farm
Auto farm any boss (Sukuna, Gojo, Mahoraga, etc.)
Fast raid execution system
Optimized for continuous grinding
🔁 Automation
Auto Grade Up
Auto Prestige
Auto Reincarnate
💎 Free Gamepasses (Spoof)
Instant Roll unlocked
CT Storage (Bag) unlocked
🛡️ Utilities
Anti-AFK
Auto Rejoin on error
Raid UI cleaner
💾 Config System
Saves all toggle states
Auto loads on execution
🎨 UI
Clean Rayfield interface
Easy-to-use dropdowns & toggles
No comments yet. Be the first to comment!
1local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
2local ReplicatedStorage = game:GetService("ReplicatedStorage")
3local VirtualUser = game:GetService("VirtualUser")
4local Players = game:GetService("Players")
5local TeleportService = game:GetService("TeleportService")
6local HttpService = game:GetService("HttpService")
7local LP = Players.LocalPlayer
8local Remotes = ReplicatedStorage:WaitForChild("JJKRemotes", 9e9)
9
10local function setGPValue(name, value)
11 local pd = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
12 if not pd then return end
13 local v = pd:FindFirstChild(name)
14 if v then
15 v.Value = value
16 else
17 warn("Value " .. name .. " not found in data folder.")
18 end
19end
20
21spawn(function()
22 game:GetService("GuiService").ErrorMessageChanged:Connect(function()
23 task.wait(5)
24 TeleportService:Teleport(game.PlaceId, LP)
25 end)
26end)
27
28if LP then
29 LP.Idled:Connect(function()
30 VirtualUser:CaptureController()
31 VirtualUser:ClickButton2(Vector2.new())
32 end)
33end
34
35local ConfigFile = "m4xifl3x_hub_config.json"
36local Toggles = {CT = false, Trait = false, Style = false, Clan = false, Farm = false, Grade = false, Prestige = false, Reinc = false}
37
38local function SaveConfig()
39 writefile(ConfigFile, HttpService:JSONEncode(Toggles))
40end
41
42local function LoadConfig()
43 if isfile(ConfigFile) then
44 local success, data = pcall(function() return HttpService:JSONDecode(readfile(ConfigFile)) end)
45 if success then
46 for i, v in pairs(data) do
47 if Toggles[i] ~= nil then Toggles[i] = v end
48 end
49 end
50 end
51end
52
53LoadConfig()
54
55local Window = Rayfield:CreateWindow({
56 Name = "m4xifl3x Hub | JJK Incremental",
57 LoadingTitle = "Fuck all obfuscated scripts",
58 Theme = "DarkBlue"
59})
60
61local Rarity_Common = {"Cursed Reinforcement", "Shockwave Fist", "Chain Binding", "Paper Talismans", "Smoke Veil", "Stone Skin", "Sludge Manipulation", "Sugar", "Helicopter Hair", "Airplane Hair", "Low CE Reserves", "Clumsy", "Average Output", "Brawler", "Kempo"}
62local Rarity_Rare = {"Hair Binding", "Wind Scythe", "Nail Gun", "Sturdy", "Acrobatic", "Weapon Master", "Sword Draw (Iai)"}
63local Rarity_Epic = {"Straw Doll", "Blood Manipulation", "Contractual Re-Creation", "Boogie Woogie", "Ratio Technique", "Love Rendezvous", "Moon Dregs", "Cockroach", "High CE Pool", "Black Flash Spark", "Binding Vow: Overtime", "Martial Arts", "Shadow Style"}
64local Rarity_Legendary = {"Limitless", "Shrine", "Copy", "Private Pure Love Train", "Mythical Beast Amber", "Disaster Plants", "Projection Sorcery", "Technique Extinguishment", "Judgeman", "Sky Manipulation", "Cursed Energy Discharge", "Anti-Gravity System", "Immense CE", "CE Trait: Electricity", "Restless Gambler", "Explosive Output", "24 FPS Concept", "Sky Manipulator", "Taido Martial Arts", "Assassin"}
65local Rarity_Cursed = {"Mastered Copy", "Ten Shadows", "Star Rage", "Idle Transfiguration", "Comedian", "Cursed Spirit Manipulation", "Eight-Handed Sword Divergent Sila Divine General Mahoraga", "Six Eyes", "Perfect Body", "Ryomen's Vessel", "Physically Gifted", "Spiritually Gifted", "Queen of Curses", "Divine General's Vessel", "Jujutsu Sorcerer", "Heavenly Tyrant", "Heian Era Vessel"}
66
67local ManualBook = {["Common"] = Rarity_Common, ["Rare"] = Rarity_Rare, ["Epic"] = Rarity_Epic, ["Legendary"] = Rarity_Legendary, ["Cursed"] = Rarity_Cursed}
68
69local GameData = {
70 CTs = {"Cursed Reinforcement", "Shockwave Fist", "Chain Binding", "Paper Talismans", "Smoke Veil", "Stone Skin", "Sludge Manipulation", "Sugar", "Helicopter Hair", "Airplane Hair", "Hair Binding", "Wind Scythe", "Nail Gun", "Straw Doll", "Blood Manipulation", "Contractual Re-Creation", "Boogie Woogie", "Ratio Technique", "Love Rendezvous", "Moon Dregs", "Cockroach", "Limitless", "Shrine", "Copy", "Private Pure Love Train", "Mythical Beast Amber", "Disaster Plants", "Projection Sorcery", "Technique Extinguishment", "Judgeman", "Sky Manipulation", "Cursed Energy Discharge", "Anti-Gravity System", "Mastered Copy", "Ten Shadows", "Star Rage", "Idle Transfiguration", "Comedian", "Cursed Spirit Manipulation", "Eight-Handed Sword Divergent Sila Divine General Mahoraga"},
71 Traits = {"Low CE Reserves", "Clumsy", "Average Output", "Sturdy", "Acrobatic", "High CE Pool", "Black Flash Spark", "Binding Vow: Overtime", "Immense CE", "CE Trait: Electricity", "Restless Gambler", "Explosive Output", "24 FPS Concept", "Sky Manipulator", "Six Eyes", "Perfect Body", "Ryomen's Vessel", "Physically Gifted", "Spiritually Gifted", "Queen of Curses", "Divine General's Vessel", "Heian Era Vessel"},
72 Styles = {"Brawler", "Kempo", "Weapon Master", "Sword Draw (Iai)", "Martial Arts", "Shadow Style", "Taido Martial Arts", "Assassin", "Jujutsu Sorcerer", "Heavenly Tyrant"},
73 Clans = {"Inumaki", "Fushiguro", "Todo", "Kugisaki", "Nanami", "Zenin", "Gojo", "Kamo", "Kinji", "Itadori", "Okotsu"},
74 Bosses = {"Yuta Okkotsu", "Ryu Ishigori", "Mahoraga", "Kenjaku", "Toji Fushiguro", "Ryomen Sukuna", "Satoru Gojo", "Kinji Hakari", "Hajime Kashimo", "Takako Uro", "Curse Naoya", "Hiromi Higuruma", "Heian Era Sukuna"},
75 Rarities = {"Common", "Rare", "Epic", "Legendary", "Cursed"}
76}
77
78local Selected = {CT = {Names = {}, Rarities = {}}, Trait = {Names = {}, Rarities = {}}, Style = {Names = {}, Rarities = {}}, Clan = {Names = {}}}
79local SelectedBoss = "Heian Era Sukuna"
80
81local RollTab = Window:CreateTab("Auto Roll", "refresh-cw")
82local FarmTab = Window:CreateTab("Auto Farm", "sword")
83local GPTab = Window:CreateTab("Gamepasses", "gem")
84
85local function CreateRollUI(name, category, remote, data)
86 RollTab:CreateSection(name)
87 RollTab:CreateDropdown({Name = "Target Names", Options = GameData[category.."s"], CurrentOption = {}, MultipleOptions = true, Callback = function(v) Selected[category].Names = v end})
88 RollTab:CreateDropdown({Name = "Target Rarities", Options = GameData.Rarities, CurrentOption = {}, MultipleOptions = true, Callback = function(v) Selected[category].Rarities = v end})
89 RollTab:CreateToggle({Name = "Start " .. name, CurrentValue = Toggles[category], Callback = function(v) Toggles[category] = v SaveConfig() if v then
90 task.spawn(function()
91 local dataFolder = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
92 while Toggles[category] do
93 local currentVal = dataFolder:WaitForChild(data).Value
94 local stop = table.find(Selected[category].Names, currentVal)
95 if not stop then
96 for _, r in pairs(Selected[category].Rarities) do if table.find(ManualBook[r], currentVal) then stop = true break end end
97 end
98 if stop then Rayfield:Notify({Title = "DONE", Content = currentVal}) Toggles[category] = false SaveConfig() break end
99 Remotes[remote]:FireServer()
100 task.wait(0.6)
101 end
102 end)
103 end end})
104end
105
106CreateRollUI("Technique", "CT", "RerollCT", "CursedTechnique")
107CreateRollUI("Traits", "Trait", "RerollTrait", "Trait")
108CreateRollUI("Styles", "Style", "RerollStyle", "FightingStyle")
109
110RollTab:CreateSection("Clans")
111RollTab:CreateDropdown({
112 Name = "Target Clans",
113 Options = GameData.Clans,
114 CurrentOption = {},
115 MultipleOptions = true,
116 Callback = function(v) Selected.Clan.Names = v end
117})
118RollTab:CreateToggle({
119 Name = "Start Clans",
120 CurrentValue = false,
121 Callback = function(v)
122 Toggles.Clan = v
123 if v then
124 task.spawn(function()
125 local dataFolder = LP:FindFirstChild("JJKData") or LP:FindFirstChild("PlayerData")
126 while Toggles.Clan do
127 local currentVal = dataFolder:WaitForChild("Clan").Value
128 if table.find(Selected.Clan.Names, currentVal) then
129 Rayfield:Notify({Title = "DONE", Content = currentVal})
130 Toggles.Clan = false
131 break
132 end
133 Remotes.RerollClan:FireServer()
134 task.wait(0.6)
135 end
136 end)
137 end
138 end
139})
140
141FarmTab:CreateSection("Boss Farm")
142FarmTab:CreateDropdown({Name = "Select Boss", Options = GameData.Bosses, CurrentOption = SelectedBoss, MultipleOptions = false, Callback = function(v) SelectedBoss = (type(v) == "table" and v[1] or v) end})
143FarmTab:CreateToggle({Name = "Auto Farm Boss", CurrentValue = Toggles.Farm, Callback = function(v) Toggles.Farm = v SaveConfig() end})
144FarmTab:CreateToggle({Name = "Auto Grade Up", CurrentValue = Toggles.Grade, Callback = function(v) Toggles.Grade = v SaveConfig() end})
145FarmTab:CreateToggle({Name = "Auto Prestige", CurrentValue = Toggles.Prestige, Callback = function(v) Toggles.Prestige = v SaveConfig() end})
146FarmTab:CreateToggle({Name = "Auto Reincarnate", CurrentValue = Toggles.Reinc, Callback = function(v) Toggles.Reinc = v SaveConfig() end})
147
148FarmTab:CreateSection("Utilities")
149FarmTab:CreateButton({
150 Name = "Clear Raid UI (Destroy)",
151 Callback = function()
152 pcall(function()
153 local ui = LP.PlayerGui:FindFirstChild("JJKIncrementalUI")
154 if ui then
155 for _, label in pairs(ui:GetDescendants()) do
156 if label:IsA("TextLabel") and label.Text:find("CURSE EXORCISED") then
157 local root = label
158 while root and root.Parent ~= ui do root = root.Parent end
159 if root and root:IsA("Frame") then root:Destroy() end
160 end
161 end
162 end
163 end)
164 end
165})
166
167task.spawn(function()
168 while task.wait(0.7) do
169 if Toggles.Farm then pcall(function() Remotes.ResolveCombat:InvokeServer("Raid Boss", SelectedBoss) end) end
170 if Toggles.Grade then pcall(function() Remotes.GradeUp:FireServer() end) end
171 if Toggles.Prestige then pcall(function() Remotes.Prestige:FireServer() end) end
172 if Toggles.Reinc then pcall(function() Remotes.Reincarnate:FireServer(true) end) end
173 end
174end)
175
176GPTab:CreateSection("Spoof Features")
177GPTab:CreateButton({
178 Name = "Unlock Instant Roll",
179 Callback = function() setGPValue("OwnsInstantRoll", true) Rayfield:Notify({Title = "Success", Content = "Instant Roll Unlocked", Duration = 2}) end
180})
181GPTab:CreateButton({
182 Name = "Unlock CT Bag",
183 Callback = function() setGPValue("OwnsCTBag", true) Rayfield:Notify({Title = "Success", Content = "Bag Unlocked", Duration = 2}) end
184})
185
186Rayfield:Notify({Title = "Hub Loaded", Content = ":steamhappy:"})