-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local url = "https://pastebin.com/raw/3Yk4R5xS" local s = "https://lootdest.org/s?LqaMr3vF" local text = "GamingSpirit_KeySystem.txt" (function(callback) if isfile and (readfile and isfile(text)) then while 0 ~= 0 do end local num = tonumber(readfile(text)) if num and os.time() - num < 86400 then while 0 ~= 0 do end while 0 ~= 0 do end while 0 ~= 0 do end callback() return end end local CoreGui = game:GetService("CoreGui") if not pcall(function() Instance.new("ScreenGui").Parent = CoreGui end) then CoreGui = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui") end local function isValid() local isValidState = nil local secondaryIsValidState = nil while 0 ~= 0 do end local ok, result, _ = pcall(function() local secondaryGame = game local HttpGet = secondaryGame.HttpGet return HttpGet(secondaryGame) end) return ok and (result and result:gsub("%s+", "", isValidState, secondaryIsValidState)) or "GamingSpiritOnTop" end local ScreenGui = Instance.new("ScreenGui", CoreGui) local Frame = Instance.new("Frame", ScreenGui) Frame.Size = UDim2.new(0, 220, 0, 160) Frame.Position = UDim2.new(0.5, -110, 0.5, -80) Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Frame.Active = true Instance.new("UICorner", Frame); (function(guiObject) local position = nil local userInputServiceState = nil local secondaryUserInputServiceState = nil local alternateUserInputServiceState = nil local additionalUserInputServiceState = nil local fallbackUserInputServiceState = nil local number = 0 local UserInputService = nil local flag = nil local secondaryPosition = nil local capturedPosition = nil while number ~= 1 do if number == 0 then UserInputService = game:GetService( "UserInputService", position, userInputServiceState, secondaryUserInputServiceState, alternateUserInputServiceState, additionalUserInputServiceState, fallbackUserInputServiceState ) position = nil capturedPosition = position secondaryPosition = nil flag = nil number = 1 end end guiObject.InputBegan:Connect( function(input) local state = nil local secondaryState = nil if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then while 0 ~= 0 do end local number = 0 repeat if number == 0 then flag = true secondaryPosition = input.Position number = 1 end until number == 1 capturedPosition = guiObject.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then flag = false end end, state, secondaryState) end end, position, userInputServiceState, secondaryUserInputServiceState, alternateUserInputServiceState, additionalUserInputServiceState, fallbackUserInputServiceState ) UserInputService.InputChanged:Connect( function(input) local positionState = nil local secondaryPositionState = nil if flag and ( input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch ) then while 0 ~= 0 do end local difference = input.Position - secondaryPosition local secondaryGuiObject = guiObject local new = UDim2.new local XScale = capturedPosition.X.Scale local sum = capturedPosition.X.Offset + difference.X local YScale = capturedPosition.Y.Scale local YOffset = capturedPosition.Y.Offset local Y = difference.Y secondaryGuiObject.Position = new(XScale, sum, YScale, YOffset + Y, Y, positionState, secondaryPositionState) end end, position, userInputServiceState, secondaryUserInputServiceState, alternateUserInputServiceState, additionalUserInputServiceState, fallbackUserInputServiceState ) end)(Frame) local TextLabel = Instance.new("TextLabel", Frame) TextLabel.Size = UDim2.new(1, 0, 0, 35) TextLabel.Text = "Gaming Spirit Key" TextLabel.TextColor3 = Color3.new(1, 1, 1) TextLabel.BackgroundTransparency = 1 TextLabel.Font = Enum.Font.GothamBold local TextBox = Instance.new("TextBox", Frame) TextBox.Size = UDim2.new(0, 180, 0, 35) TextBox.Position = UDim2.new(0.5, -90, 0.3, 0) TextBox.PlaceholderText = "Enter Key..." TextBox.BackgroundColor3 = Color3.fromRGB(45, 45, 45) TextBox.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", TextBox) local TextButton = Instance.new("TextButton", Frame) TextButton.Size = UDim2.new(0, 180, 0, 35) TextButton.Position = UDim2.new(0.5, -90, 0.58, 0) TextButton.Text = "Verify" TextButton.BackgroundColor3 = Color3.fromRGB(46, 204, 113) TextButton.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", TextButton) local parent = Instance.new("TextButton", Frame) parent.Size = UDim2.new(0, 180, 0, 25) parent.Position = UDim2.new(0.5, -90, 0.83, 0) parent.Text = "Get Key Link" parent.BackgroundColor3 = Color3.fromRGB(52, 152, 219) parent.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", parent) parent.MouseButton1Click:Connect(function() while 0 ~= 0 do end local number = 0 while number ~= 1 do if number == 0 then if not setclipboard then parent.Text = "Clipboard not supported" else while 0 ~= 0 do end while 0 ~= 0 do end setclipboard(s) parent.Text = "Link Copied!" end task.wait(2) number = 1 end end parent.Text = "Get Key Link" end) TextButton.MouseButton1Click:Connect(function() if TextBox.Text ~= isValid() then while 0 ~= 0 do end TextBox.Text = "" TextBox.PlaceholderText = "WRONG KEY!" else while 0 ~= 0 do end local number = 0 repeat if number == 0 then if writefile then writefile(text, tostring(os.time())) end ScreenGui:Destroy() number = 1 end until number == 1 callback() end end) end)(function() local coreGuiState = nil local state = nil local secondaryState = nil local alternateState = nil local sizeState = nil local secondarySizeState = nil local alternateSizeState = nil local additionalSizeState = nil local fallbackSizeState = nil local nestedSizeState = nil local innerSizeState = nil local outerSizeState = nil local previousSizeState = nil local currentSizeState = nil local nextSizeState = nil local sourceSizeState = nil local targetSizeState = nil local sizeStateVariantA = nil local sizeStateVariantB = nil local sizeStateVariantC = nil local sizeStateVariantD = nil local sizeStateVariantE = nil local sizeStateVariantF = nil local service = game:GetService() local ReplicatedStorage = game:GetService("ReplicatedStorage") local CoreGui = game:GetService("CoreGui", coreGuiState) local LocalPlayer = service.LocalPlayer if CoreGui:FindFirstChild("SuperHeroEscapeGUI", state, secondaryState, alternateState) then CoreGui.SuperHeroEscapeGUI:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "SuperHeroEscapeGUI" ScreenGui.ResetOnSpawn = false if not gethui then if not syn or not syn.protect_gui then ScreenGui.Parent = CoreGui else while 0 ~= 0 do end while 0 ~= 0 do end syn.protect_gui(ScreenGui) ScreenGui.Parent = CoreGui end else ScreenGui.Parent = gethui() end local Frame = Instance.new("Frame") Frame.Name = "MainFrame" Frame.Size = UDim2.new( 0, 200, 0, 210, sizeState, secondarySizeState, alternateSizeState, additionalSizeState, fallbackSizeState ) local number = -105 Frame.Position = UDim2.new( 0.5, -100, 0.35, number, sizeState, secondarySizeState, alternateSizeState, additionalSizeState, fallbackSizeState ) Frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15, number, sizeState, secondarySizeState, alternateSizeState, additionalSizeState) Frame.BorderSizePixel = 0 Frame.Active = true Frame.Draggable = true Frame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new( 0, 8, number, sizeState, secondarySizeState, alternateSizeState, additionalSizeState, fallbackSizeState ) UICorner.Parent = Frame local TextLabel = Instance.new("TextLabel") TextLabel.Name = "Title" TextLabel.Size = UDim2.new( 0, 160, 0, 30, alternateSizeState, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState ) local positionNumber = 5 TextLabel.Position = UDim2.new( 0, 8, 0, positionNumber, alternateSizeState, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState ) TextLabel.BackgroundTransparency = 1 TextLabel.Text = "+1 SPEED SUPER HERO ESCAPE" TextLabel.TextColor3 = Color3.fromRGB( 255, 255, 255, positionNumber, alternateSizeState, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState ) TextLabel.TextSize = 12 TextLabel.Font = Enum.Font.LuckiestGuy TextLabel.TextXAlignment = Enum.TextXAlignment.Left TextLabel.TextWrapped = true TextLabel.Parent = Frame local TextButton = Instance.new("TextButton") TextButton.Name = "MinimizeBtn" TextButton.Size = UDim2.new( 0, 20, 0, 20, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState ) local textButtonColorNumber = 6 TextButton.Position = UDim2.new( 0, 172, 0, textButtonColorNumber, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState ) TextButton.BackgroundTransparency = 1 TextButton.Text = "-" TextButton.TextColor3 = Color3.fromRGB( 255, 255, 255, textButtonColorNumber, additionalSizeState, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState ) TextButton.TextSize = 22 TextButton.Font = Enum.Font.LuckiestGuy TextButton.Parent = Frame local parent = Instance.new("Frame") parent.Name = "Container" parent.Size = UDim2.new( 1, 0, 0, 170, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState ) local secondaryPositionNumber = 35 parent.Position = UDim2.new( 0, 0, 0, secondaryPositionNumber, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState ) parent.BackgroundTransparency = 1 parent.Parent = Frame local visibleFlag = false TextButton.MouseButton1Click:Connect( function() local sizeState = nil local secondarySizeState = nil while 0 ~= 0 do end local number = 0 while number ~= 1 do if number == 0 then visibleFlag = not visibleFlag parent.Visible = not visibleFlag number = 1 end end if not visibleFlag then Frame.Size = UDim2.new(0, 200, 0, 210, sizeState, secondarySizeState) else Frame.Size = UDim2.new(0, 200, 0, 32, sizeState, secondarySizeState) end end, secondaryPositionNumber, fallbackSizeState, nestedSizeState, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState ) local function createLabel(createLabelText, text, currentCreateLabelState, labelCallback) local createLabelNumber = nil local createLabelState = nil local secondaryCreateLabelState = nil local alternateCreateLabelState = nil local additionalCreateLabelState = nil local fallbackCreateLabelState = nil local nestedCreateLabelState = nil local innerCreateLabelState = nil local outerCreateLabelState = nil local previousCreateLabelState = nil local number = 0 local textLabel = nil local textButton = nil local uiCorner = nil while true do if number == 1 then textLabel.BackgroundTransparency = 1 textLabel.Text = text createLabelNumber = 255 textLabel.TextColor3 = Color3.fromRGB( 255, 255, createLabelNumber, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState ) textLabel.TextSize = 15 number = 2 end if number == 5 then break end if number == 0 then textLabel = Instance.new("TextLabel") textLabel.Name = createLabelText .. "Label" textLabel.Size = UDim2.new( 0, 135, 0, 32, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState, previousCreateLabelState ) createLabelNumber = 0 createLabelState = currentCreateLabelState textLabel.Position = UDim2.new( 0, 10, createLabelNumber, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState, previousCreateLabelState ) number = 1 end if number == 2 then textLabel.Font = Enum.Font.LuckiestGuy textLabel.TextXAlignment = Enum.TextXAlignment.Left textLabel.Parent = parent textButton = Instance.new("TextButton") number = 3 end if number == 3 then textButton.Name = createLabelText .. "Btn" textButton.Size = UDim2.new( 0, 32, 0, 32, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState, previousCreateLabelState ) createLabelState = currentCreateLabelState textButton.Position = UDim2.new( 0, 155, 0, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState, previousCreateLabelState ) createLabelNumber = 40 textButton.BackgroundColor3 = Color3.fromRGB( 230, 40, createLabelNumber, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState, outerCreateLabelState ) number = 4 end if number == 4 then textButton.Text = "" textButton.AutoButtonColor = false textButton.Parent = parent uiCorner = Instance.new("UICorner") number = 5 end end uiCorner.CornerRadius = UDim.new( 0, 6, createLabelNumber, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState ) uiCorner.Parent = textButton local createLabelFlag = false textButton.MouseButton1Click:Connect( function() local createLabelState = nil local secondaryCreateLabelState = nil while 0 ~= 0 do end local createLabelNumber = 0 repeat if createLabelNumber == 0 then createLabelFlag = not createLabelFlag if not createLabelFlag then textButton.BackgroundColor3 = Color3.fromRGB(230, 40, 40, createLabelState, secondaryCreateLabelState) else textButton.BackgroundColor3 = Color3.fromRGB(40, 230, 40, createLabelState, secondaryCreateLabelState) end createLabelNumber = 1 end until createLabelNumber == 1 labelCallback(createLabelFlag) end, createLabelNumber, createLabelState, secondaryCreateLabelState, alternateCreateLabelState, additionalCreateLabelState, fallbackCreateLabelState, nestedCreateLabelState, innerCreateLabelState ) end _G.LoopTeleport = false createLabel( "InfWins", "INF WINS", 5, function(loopTeleport) while 0 ~= 0 do end while 0 ~= 0 do end _G.LoopTeleport = loopTeleport if loopTeleport then task.spawn(function() local state = nil local conditionState = nil local secondaryConditionState = nil local alternateConditionState = nil local additionalConditionState = nil local fallbackConditionState = nil local nestedConditionState = nil local number = 0 local secondaryNumber = nil local cFrameState = nil repeat if number == 0 then secondaryNumber = 0 cFrameState = nil number = 1 end until number == 1 local alternateNumber = nil while secondaryNumber ~= 1 do if secondaryNumber == 0 then local number = 0 while number ~= 1 do if number == 0 then cFrameState = Vector3.new( -3126, 539, 11551, state, conditionState, secondaryConditionState, alternateConditionState ) alternateNumber = 1 number = 1 end end secondaryNumber = 1 end end while _G.LoopTeleport do local number = 0 local cFrameCondition = nil while number ~= 1 do if number == 0 then local Character = LocalPlayer.Character cFrameCondition = Character and Character:FindFirstChild( "HumanoidRootPart", conditionState, secondaryConditionState, alternateConditionState, additionalConditionState, fallbackConditionState, nestedConditionState ) number = 1 end end if cFrameCondition then cFrameCondition.CFrame = CFrame.new(cFrameState) end task.wait(alternateNumber) end end) end end, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD ) _G.LoopCircleRun = false createLabel( "AutoTrain", "AUTO TRAIN", 45, function(loopCircleRun) while 0 ~= 0 do end _G.LoopCircleRun = loopCircleRun if loopCircleRun then task.spawn(function() local character = nil local product = nil local secondaryNew = nil local wait = nil local inputStateNumber = nil local new = nil local PositionY = nil local sum = nil local newState = nil local secondaryNewState = nil local alternateNewState = nil local additionalNewState = nil local fallbackNewState = nil local nestedNewState = nil local innerNewState = nil local outerNewState = nil local previousNewState = nil local currentNewState = nil local nextNewState = nil local sourceNewState = nil local targetNewState = nil local newStateVariantA = nil local newStateVariantB = nil local newStateVariantC = nil local newStateVariantD = nil local number = 0 local characterNumber = nil local walkSpeed = nil local secondaryInputStateNumber = nil local sumNumber = nil while number ~= 2 do if number == 1 then local secondaryNumber = 0 while secondaryNumber ~= 1 do if secondaryNumber == 0 then secondaryInputStateNumber = 0.01 sumNumber = 0.3 secondaryNumber = 1 end end number = 2 end if number == 0 then local secondaryNumber = 0 while secondaryNumber ~= 1 do if secondaryNumber == 0 then characterNumber = 8 walkSpeed = 50 secondaryNumber = 1 end end number = 1 end end local secondarySum = 0 while _G.LoopCircleRun do local number = 0 local Character = nil local input = nil while number ~= 2 do if number == 1 then local secondaryNumber = 0 while secondaryNumber ~= 1 do if secondaryNumber == 0 then local walkSpeedOption = Character and Character:FindFirstChildOfClass( "Humanoid", character, product, secondaryNew, wait, inputStateNumber, new, PositionY, sum, newState, secondaryNewState ) if input and walkSpeedOption then local number = 0 local Position = nil repeat if number == 0 then walkSpeedOption.WalkSpeed = walkSpeed Position = input.Position number = 1 end until number == 1 while _G.LoopCircleRun do character = Character local IsDescendantOf = Character.IsDescendantOf product = workspace if not IsDescendantOf( character, product, secondaryNew, wait, inputStateNumber, new, PositionY, sum, newState, secondaryNewState, alternateNewState, additionalNewState, fallbackNewState, nestedNewState ) then break end local number = 0 character = nil product = nil secondaryNew = nil while true do if number == 1 then local secondaryNumber = 0 repeat if secondaryNumber == 0 then product = math.sin(secondarySum) * characterNumber local new = Vector3.new local number = Position.X + character PositionY = Position.Y sum = Position.Z + product secondaryNew = new( number, PositionY, sum, newState, secondaryNewState, alternateNewState, additionalNewState, fallbackNewState, nestedNewState, innerNewState, outerNewState, previousNewState, currentNewState, nextNewState, sourceNewState, targetNewState, newStateVariantA, newStateVariantB, newStateVariantC, newStateVariantD ) secondaryNumber = 1 end until secondaryNumber == 1 number = 2 end if number == 2 then break end if number == 0 then secondarySum = secondarySum + sumNumber character = math.cos(secondarySum) * characterNumber number = 1 end end new = secondaryNew walkSpeedOption:MoveTo( new, PositionY, sum, newState, secondaryNewState, alternateNewState, additionalNewState, fallbackNewState, nestedNewState, innerNewState, outerNewState, previousNewState, currentNewState, nextNewState, sourceNewState, targetNewState, newStateVariantA ) wait = task.wait inputStateNumber = secondaryInputStateNumber wait(inputStateNumber) end end secondaryNumber = 1 end end number = 2 end if number == 0 then local secondaryNumber = 0 repeat if secondaryNumber == 0 then Character = LocalPlayer.Character input = Character and Character:FindFirstChild( "HumanoidRootPart", character, product, secondaryNew, wait, inputStateNumber, new, PositionY, sum, newState, secondaryNewState ) secondaryNumber = 1 end until secondaryNumber == 1 number = 1 end end task.wait(0.5) end end) end end, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD ) _G.LoopRebirth = false createLabel( "AutoRebirth", "AUTO REBIRTH", 85, function(loopRebirth) while 0 ~= 0 do end while 0 ~= 0 do end _G.LoopRebirth = loopRebirth if loopRebirth then task.spawn(function() while _G.LoopRebirth do while 0 ~= 0 do end while 0 ~= 0 do end pcall(function() local remotesState = nil while 0 ~= 0 do end local Remotes = ReplicatedStorage:FindFirstChild("Remotes", remotesState) if Remotes and Remotes:FindFirstChild("RebirthButtonEvent", remotesState) then Remotes.RebirthButtonEvent:FireServer() end end) task.wait(1) end end) end end, innerSizeState, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD ) local textLabel = Instance.new("TextLabel") textLabel.Name = "Footer" textLabel.Size = UDim2.new( 1, -16, 0, 25, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD, sizeStateVariantE, sizeStateVariantF ) local alternatePositionNumber = 135 textLabel.Position = UDim2.new( 0, 8, 0, alternatePositionNumber, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD, sizeStateVariantE, sizeStateVariantF ) textLabel.BackgroundTransparency = 1 textLabel.Text = "YOUTUBE: SPIRITUAL GAMING" textLabel.TextColor3 = Color3.fromRGB( 255, 255, 255, alternatePositionNumber, outerSizeState, previousSizeState, currentSizeState, nextSizeState, sourceSizeState, targetSizeState, sizeStateVariantA, sizeStateVariantB, sizeStateVariantC, sizeStateVariantD, sizeStateVariantE ) textLabel.TextSize = 13 textLabel.Font = Enum.Font.LuckiestGuy textLabel.TextXAlignment = Enum.TextXAlignment.Center textLabel.Parent = parent end)