-
Notifications
You must be signed in to change notification settings - Fork 0
/
src.lua
1 lines (1 loc) · 27.2 KB
/
src.lua
1
(loadstring("\n\n\n\nrepeat wait() until game.IsLoaded\n \n local mt = getrawmetatable(game)\nsetreadonly(mt,false)\nlocal old = mt.__namecall\n\n\nmt.__namecall = newcclosure(function(self,...)\n local meth = getnamecallmethod()\n local args = {...}\n if meth == \"InvokeServer\" or meth == \"FireServer\" then\n if self.Name:lower():find(\"kick\") then\n return nil\n end\n elseif meth:lower() == \"Kick\" then\n return nil\n end\n return old(self,...)\nend)\n\n\nlocal mt = getrawmetatable(game)\nlocal old = mt.__namecall\nlocal protect = newcclosure or protect_function\n\nif not protect then\nprotect = function(f) return f end\nend\n\nsetreadonly(mt, false)\nmt.__namecall = protect(function(self, ...)\nlocal method = getnamecallmethod()\nif method == \"Kick\" then\nwait(9e9)\nreturn\nend\nreturn old(self, ...)\nend)\nhookfunction(game:GetService(\"Players\").LocalPlayer.Kick,protect(function() wait(9e9) end))\n\n\n\nlocal library = loadstring(game:HttpGet(\"https://raw.githubusercontent.com/PascalHacks/Krypton/main/UI/Krypton.UI.lua\"))()\nlocal ISLE = library.new(\"Krypton\", 5013109572)\ngame.Players.LocalPlayer.PlayerGui:FindFirstChild(\"Krypton\").ResetOnSpawn = false\n\n-- themes\nlocal themes = {\n\tBackground = Color3.fromRGB(24, 24, 24),\n\tGlow = Color3.fromRGB(0, 0, 0),\n\tAccent = Color3.fromRGB(10, 10, 10),\n\tLightContrast = Color3.fromRGB(20, 20, 20),\n\tDarkContrast = Color3.fromRGB(14, 14, 14), \n\tTextColor = Color3.fromRGB(255, 255, 255)\n}\n\n-- first page\nlocal TakeMyScript = ISLE:addPage(\"Isle Main\", 5012544693)\nlocal RussianAvocado = TakeMyScript:addSection(\"Main\")\n\n\n\nRussianAvocado:addButton(\"Teleport to truth\",\nfunction()\nlocal PlaceId = 4529195149\n\ngame:GetService(\"TeleportService\"):Teleport(PlaceId, game:GetService(\"Players\").LocalPlayer)\n\nend\n\t)\n\n\n\nRussianAvocado:addButton(\"Respawn when killed\",\nfunction()\nif game.ReplicatedStorage:FindFirstChild(\"Return\") then\ngame.ReplicatedStorage.Return:Destroy()\nend\n\nlocal Run\n\n\n\t\tgame.Players.LocalPlayer.CharacterAdded:Connect(function(character)\n\t\tcharacter:WaitForChild(\"Humanoid\").Died:Connect(function()\n\n\t\t\t\n\t\t\t\n\t\t\tRun = game.RunService.RenderStepped:Connect(function()\n\t\tgame:GetService(\"TeleportService\"):Teleport(5202724034)\n\t\tif game.Players.LocalPlayer.PlayerGui:FindFirstChild(\"Return\") then\n\t\t game.Players.LocalPlayer.PlayerGui:FindFirstChild(\"Return\"):Destroy()\n\t\t end\n\t\n \n\t\t\n\t\tend)\n\twait(3)\n\tRun:Disconnect()\n\t\n\tend)\nend)\n\nlocal Run1 \nlocal Connection \nConnection = game.Players.LocalPlayer.Character:WaitForChild(\"Humanoid\").Died:Connect(function()\n\n\t\t\tRun1 = game.RunService.RenderStepped:Connect(function()\n\t\tgame:GetService(\"TeleportService\"):Teleport(5202724034)\n\t\tif game.Players.LocalPlayer.PlayerGui:FindFirstChild(\"Return\") then\n\t\t game.Players.LocalPlayer.PlayerGui:FindFirstChild(\"Return\"):Destroy()\n\t\t end\n\t\t \n\t\t \n\t\t \n\t\t \nend)\n\t\t\n\t\n\twait(3)\n\tRun1:Disconnect()\n\tConnection:Disconnect()\n\t\n\nend)\n\n\n\n\n\nend\n\t)\n\n\nRussianAvocado:addButton(\"Crate hack\",\nfunction()\nlocal theId \nlocal ThePart\nlocal Hook; -- Store the old hook to return vital functions later\nHook = hookfunction(getrawmetatable(game).__namecall, newcclosure(function(self, ...) -- Hook Namecall\n local args = {...} -- store argument\n if getnamecallmethod() == \"InvokeServer\" and self.Name == \"BypassRequest\" then\n theId = args[1]\n ThePart = args[2]\n end\n return Hook(self, ...) -- Return the old hook to prevent breaking your entire game\nend))\nlocal PlayersService = game:GetService(\"Players\")\n--\nlocal LocalPlayer = PlayersService.LocalPlayer\n\nlocal Services = workspace:WaitForChild(\"Services\")\n--\nlocal ALLOW_FREEZE = true -- If true makes generating extremely fast but might freeze on hard ones\n--\nlocal CharacterPresent, GetNumber, ParseExpression; do -- src: https://gist.githubusercontent.com/Noble-Mushtak/a2eb302003891c85b562/raw/652cbe49d72211309d6c688ced4027959afeffc1/Calculator.lua\nfunction CharacterPresent(str, character)\nfor i=1, #str do\nif string.sub(str, i, i) == character then\nreturn true\nend\nend\nreturn false\nend\nfunction GetNumber(expression)\nlocal validCharacters = \"0123456789.-\"\nlocal foundDigit = false\nlocal i = 1\nlocal currentCharacter = string.sub(expression, i, i)\nwhile CharacterPresent(validCharacters, currentCharacter) do\nif i == 1 then\nvalidCharacters = \"0123456789.\"\nend\nif currentCharacter == \".\" then\nvalidCharacters = \"0123456789\"\nend\nif CharacterPresent(\"0123456789\", currentCharacter) then\nfoundDigit = true\nend\ni = i + 1\nif i > #expression then\nbreak\nend\ncurrentCharacter = string.sub(expression, i, i)\nend\nif not foundDigit then\ni = 1\nend\nreturn tonumber(string.sub(expression, 1, i-1)), string.sub(expression, i, #expression)\nend\nfunction ParseExpression(expression, expectEndParentheses)\nif type(expression) ~= \"string\" then\nreturn nil, \"Expected string as argument #1\"\nend\nexpression = string.gsub(expression, \"%s+\", \"\")\nlocal expectingExpression = true\nlocal lastExpressionWasParenthetical = false\nlocal operators = \"+-/*^%\"\nlocal parts = {}\nlocal foundEndParentheses = false\nexpectEndParentheses = expectEndParentheses or false\nwhile expression ~= \"\" do\nlocal nextNumber, expressionAfterNumber = GetNumber(expression)\nlocal nextCharacter = string.sub(expression, 1, 1)\nlocal nextPiece = string.sub(expression, 1, 5)\nif #expression <= 5 then\nnextPiece = nextPiece ..\" [end]\"\nend\nif expectingExpression then\nif nextCharacter == \"(\" then\nlocal nestedExpressionValue, expressionAfterParentheses = ParseExpression(string.sub(expression, 2, #expression), true)\nif nestedExpressionValue == nil then\nreturn nestedExpressionValue, expressionAfterParentheses\nend\ntable.insert(parts, nestedExpressionValue)\nexpression = expressionAfterParentheses\nlastExpressionWasParenthetical = true\nelse\nif nextNumber == nil then\nreturn nil, \"Expected number or \'(\', but found \'\"..nextPiece..\"\'\"\nend\ntable.insert(parts, nextNumber)\nexpression = expressionAfterNumber\nlastExpressionWasParenthetical = false\nend\nelseif CharacterPresent(operators, nextCharacter) then\ntable.insert(parts, nextCharacter)\nexpression = string.sub(expression, 2, #expression)\nelseif nextCharacter == \"(\" or (lastExpressionWasParenthetical and nextNumber ~= nil) then\ntable.insert(parts, \"*\")\nelseif nextCharacter == \")\" then\nif expectEndParentheses then\nexpression = string.sub(expression, 2, #expression)\nfoundEndParentheses = true\nbreak\nelse\nreturn nil, \"\')\' present without matching \'(\' at \'\"..nextPiece..\"\'\"\nend\nelse\nreturn nil, \"Expected expression, but found \'\"..nextPiece..\"\'\"\nend\nexpectingExpression = not expectingExpression\nend\nif expectEndParentheses and not foundEndParentheses then\nreturn nil, \"Expression unexpectedly ended (\'(\' present without matching \')\')\"\nend\nif expectingExpression then\nreturn nil, \"Expression unexpectedly ended\"\nend\nlocal i = #parts\nwhile i >= 1 do\nif parts[i] == \"^\" then\nparts[i-1] = parts[i-1] ^ parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nend\ni = i - 1\nend\ni = 1\nwhile i <= #parts do\nif parts[i] == \"*\" then\nparts[i-1] = parts[i-1]*parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nelseif parts[i] == \"/\" then\nparts[i-1] = parts[i-1]/parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nelseif parts[i] == \"%\" then\nparts[i-1] = parts[i-1]%parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nelse\ni = i+ 1\nend\nend\ni = 1\nwhile i <= #parts do\nif parts[i] == \"+\" then\nparts[i-1] = parts[i-1]+parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nelseif parts[i] == \"-\" then\nparts[i-1] =parts[i-1]- parts[i+1]\ntable.remove(parts, i+1)\ntable.remove(parts, i)\nelse\ni = i + 1\nend\nend\n\nreturn parts[1], expression\nend\nend\n\nlocal GetDictionaryLength; do\nfunction GetDictionaryLength(dictionary)\nlocal length = 0\nfor key, value in pairs(dictionary) do\nlength =length + 1\nend\nreturn length\nend\nend\n\nlocal OnHack; do\nlocal SubmitSolution = Services:WaitForChild(\"SubmitSolution\")\nfunction OnHack(expressions, letters, answers, er,objectId,Place,sea)\nlocal results = {}\nlocal generatedNumbers = {}\nlocal lastGeneratedNumbers\nlocal allowSubmit = true\nfor index, expression in ipairs(expressions) do\nlocal correctAnswer = tonumber(answers[index])\nlocal result, errorMessage\nrepeat\nlocal expression = expression\nif lastGeneratedNumbers then\ngeneratedNumbers = lastGeneratedNumbers\nelseif GetDictionaryLength(generatedNumbers) == 0 then\nfor index, letter in ipairs(letters) do\ngeneratedNumbers[letter] = math.random(0, 9)\nend\nend\nfor letter, value in pairs(generatedNumbers) do\nexpression = string.gsub(expression, letter, value)\nend\nresult, errorMessage = ParseExpression(expression)\nif tonumber(result) ~= correctAnswer then\nif lastGeneratedNumbers == generatedNumbers then\nallowSubmit = false\ntask.wait(0.0001)\ntask.spawn(OnHack, expressions, letters, answers, objectId)\nbreak\nend\ntable.clear(generatedNumbers)\nend\nif not ALLOW_FREEZE then\ntask.wait()\nend\nuntil tonumber(result) == correctAnswer\nlastGeneratedNumbers = generatedNumbers\nend\nif allowSubmit then\n\n\n\n\n\n\n\n\n\n SubmitSolution:FireServer(theId, generatedNumbers,ThePart)\n\n\n\n\ntable.clear(generatedNumbers)\nif parts then \ntable.remove(parts, i+1)\ntable.remove(parts, i)\nend\nend\nend\nend\n\n\nlocal HackReceiver = LocalPlayer.Character:FindFirstChild(\"@H\")\nHackReceiver.OnClientEvent:Connect(OnHack)\nend\n\t)\n\nlocal InfStorage = false\nRussianAvocado:addButton(\"Inf Storage\",\nfunction()\n InfStorage = true \n \n \n local yes = Instance.new(\"BoolValue\")\n yes:GetPropertyChangedSignal(\"Value\"):Connect(function()\n \tif yes.Value == true then\n \t\tfor i,v in pairs(game.Players.LocalPlayer:FindFirstChildOfClass(\"Backpack\"):GetChildren()) do\n v.Parent = game.Players.LocalPlayer.Character\n end\n\twait(0.5)\n\tfor i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do \n\tif v:IsA(\"Tool\") then\n\t\tv.Parent = game.Players.LocalPlayer.Backpack\n\tend\nend\n\tend\nend)\n \n local Hook; -- Store the old hook to return vital functions later\nHook = hookfunction(getrawmetatable(game).__namecall, newcclosure(function(self, ...) -- Hook Namecall\n local args = {...} -- store argument\n if getnamecallmethod() == \"InvokeServer\" and self.Name == \"PickupTool\" then\n yes.Value = true\n yes.Value = false \n end\n return Hook(self, ...) -- Return the old hook to prevent breaking your entire game\nend))\n\nend\n)\n\n\n\n\n\n\n\n\n\nRussianAvocado:addButton(\"Get All Files\",\nfunction()\n for i,v in pairs(game.Workspace.Map.Ignore.Files:GetDescendants()) do \n if v:IsA(\'ClickDetector\') then\n fireclickdetector(v,1)\n end\nend\nend\n\n)\n\n\n\n\n\n\n\n\n\n\n\nRussianAvocado:addButton(\"Item Esp\",\nfunction()\n\nif game.Players.LocalPlayer.Character:FindFirstChild(\"WisdomArtifact\") == nil then \nlocal BoolValue = Instance.new(\"BoolValue\")\nBoolValue.Value = true\nBoolValue.Name = \"WisdomArtifact\"\nBoolValue.Parent = game.Players.LocalPlayer.Character\n\nend\n\n\ngame.Workspace.Threats.ChildAdded:Connect(function()\n\tif game.Players.LocalPlayer.Character:FindFirstChild(\"WisdomArtifact\") then\n\t\tlocal BoolValue = Instance.new(\"BoolValue\")\n\t\tBoolValue.Value = true\n\t\tBoolValue.Name = \"WisdomArtifact\"\n\t\tBoolValue.Parent = game.Players.LocalPlayer.Character\n\tend\nend)\n\n\ngame.Players.LocalPlayer.CharacterAdded:Connect(function(character)\n\ttask.wait(1)\n\tif game.Players.LocalPlayer.Character:FindFirstChild(\"WisdomArtifact\") == nil then \n\t\tlocal BoolValue = Instance.new(\"BoolValue\")\n\t\tBoolValue.Value = true\n\t\tBoolValue.Name = \"WisdomArtifact\"\n\t\tBoolValue.Parent = game.Players.LocalPlayer.Character\n\tend\nend)\n\n\n\n\nend\n\n)\nANTITPBYPASS = false\n\n\nRussianAvocado:addButton(\'Item Tp\',\nfunction()\n\nlocal KryptonUILib = Instance.new(\"ScreenGui\")\nlocal Scrolling = Instance.new(\"ScrollingFrame\")\nlocal _73 = Instance.new(\"UIListLayout\")\nlocal _8 = Instance.new(\"UIPadding\")\nlocal a = Instance.new(\"Frame\")\nlocal Amongus = Instance.new(\"TextBox\")\nlocal _90 = Instance.new(\"UICorner\")\nlocal Frame = Instance.new(\"Frame\")\nlocal UIListLayout = Instance.new(\"UIListLayout\")\nlocal Frame_2 = Instance.new(\"Frame\")\nlocal TextButton = Instance.new(\"TextButton\")\nlocal _1 = Instance.new(\"UICorner\")\nlocal UIListLayout_2 = Instance.new(\"UIListLayout\")\n\n--Properties:\n\nKryptonUILib.Name = \"KryptonUILib\"\nKryptonUILib.Parent = game.Players.LocalPlayer:WaitForChild(\"PlayerGui\")\nKryptonUILib.ResetOnSpawn = false\n\nScrolling.Name = \"Scrolling\"\nScrolling.Parent = KryptonUILib\nScrolling.BackgroundColor3 = Color3.fromRGB(30, 30, 30)\nScrolling.BorderSizePixel = 0\nScrolling.Position = UDim2.new(0, 511, 0, 219)\nScrolling.Size = UDim2.new(0.347075045, -150, 0.520395577, -50)\nScrolling.BottomImage = \"rbxassetid://7445543667\"\nScrolling.CanvasSize = UDim2.new(0, 0, 0, 5000000)\nScrolling.MidImage = \"rbxassetid://7445543667\"\nScrolling.ScrollBarThickness = 5\nScrolling.TopImage = \"rbxassetid://7445543667\"\n\n_73.Name = \'eafsxz\'\n\n_73.SortOrder = Enum.SortOrder.LayoutOrder\n_73.Padding = UDim.new(0, 6)\n\n_8.Name = \" х 8 ݅ п й є ѐ\"\n_8.Parent = Scrolling\n_8.PaddingBottom = UDim.new(0, 15)\n_8.PaddingLeft = UDim.new(0, 10)\n_8.PaddingRight = UDim.new(0, 10)\n_8.PaddingTop = UDim.new(0, 15)\n\na.Name = \"a\"\na.Parent = Scrolling\na.BackgroundColor3 = Color3.fromRGB(255, 255, 255)\na.BackgroundTransparency = 1.000\na.Size = UDim2.new(1, 0, 1, 0)\n\nAmongus.Name = \"Amongus\"\nAmongus.Parent = a\nAmongus.BackgroundColor3 = Color3.fromRGB(14, 14, 14)\nAmongus.Position = UDim2.new(0.0195694715, 0, 0.553738356, 0)\nAmongus.Size = UDim2.new(1, 0, 0, 30)\nAmongus.Font = Enum.Font.SourceSans\nAmongus.PlaceholderText = \"Search for an Item\"\nAmongus.Text = \"\"\nAmongus.TextColor3 = Color3.fromRGB(255, 255, 255)\nAmongus.TextSize = 18.000\n\n_90.Name = \" Н г Ь ݅ 9 0ѝ Н ڜ \"\n_90.Parent = Amongus\n\nFrame.Parent = a\nFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)\nFrame.BackgroundTransparency = 1.000\nFrame.Size = UDim2.new(1, 0, 1, 0)\n\nUIListLayout.Parent = Frame\nUIListLayout.SortOrder = Enum.SortOrder.LayoutOrder\n\nFrame_2.Parent = Frame\nFrame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)\nFrame_2.BackgroundTransparency = 1.000\nFrame_2.Size = UDim2.new(1, 0, 0, 7)\n\nTextButton.Parent = Frame\nTextButton.BackgroundColor3 = Color3.fromRGB(14, 14, 14)\nTextButton.Size = UDim2.new(1, 0, 0, 40)\nTextButton.Visible = false\nTextButton.Font = Enum.Font.SourceSans\nTextButton.Text = \"Option\"\nTextButton.TextColor3 = Color3.fromRGB(255, 255, 255)\nTextButton.TextSize = 17.000\n\n_1.Name = \"Нݔ НڹІ ڝ 1 ݿ \"\n_1.Parent = TextButton\n\nUIListLayout_2.Parent = a\nUIListLayout_2.SortOrder = Enum.SortOrder.LayoutOrder\n\n-- Scripts:\n\nlocal function YXVRPG_fake_script() -- a.LocalScript \n\tlocal script = Instance.new(\'LocalScript\', a)\n\t\n\t\n\tlocal UserInputService = game:GetService(\"UserInputService\")\n\n local gui = Scrolling\n\n local dragging\n local dragInput\n local dragStart\n local startPos\n\n local function update(input)\n \tlocal delta = input.Position - dragStart\n \tgui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)\n end\n\n gui.InputBegan:Connect(function(input)\n \tif input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then\n \t\tdragging = true\n \t\tdragStart = input.Position\n \t\tstartPos = gui.Position\n \t\t\n \t\tinput.Changed:Connect(function()\n \t\t\tif input.UserInputState == Enum.UserInputState.End then\n \t\t\t\tdragging = false\n \t\t\tend\n \t\tend)\n \tend\n end)\n\n gui.InputChanged:Connect(function(input)\n \tif input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then\n \t\tdragInput = input\n \tend\n end)\n\n UserInputService.InputChanged:Connect(function(input)\n \tif input == dragInput and dragging then\n \t\tupdate(input)\n \tend\n end)\n\t\n\t\n\tgame.Workspace.Map.Ignore.Tools.ChildRemoved:Connect(function(Model)\n\t\tfor i,v in pairs(script.Parent.Frame:GetChildren()) do \n\t\t\tif v:IsA(\'TextButton\') and v.Text == Model.Name then\n\t\t\t\tv:Destroy()\n\t\t\tend\n\t\tend\n\tend)\n\t\n\tgame.Workspace.Map.Ignore.Tools.ChildAdded:Connect(function(Model)\n\t\tlocal TextButton = script.Parent.Frame.TextButton\n local CloneTextButton = TextButton:Clone()\n\t\tCloneTextButton.Parent = script.Parent.Frame\n\t\tCloneTextButton.Visible = true\n\t\tCloneTextButton.Text = Model.Name\n\t\tCloneTextButton.MouseButton1Click:Connect(function()\nConnectionerere = game.RunService.RenderStepped:Connect(function()\t\nif Model.Parent ~= nil and InfStorage == false then\ngame.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Model.Handle.CFrame\n\nlocal args = {\n [1] = \"\",\n [2] = Model.Name\n}\n\nworkspace.Services.PickupTool:InvokeServer(unpack(args))\nelse\n if Model.Parent ~= nil and InfStorage == true then \n game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Model.Handle.CFrame\n local args = {\n [1] = \"\",\n [2] = Model.Name\n}\n\nworkspace.Services.PickupTool:InvokeServer(unpack(args))\n \n \n end\nend\nend)\t\nwait(2)\nConnectionerere:Disconnect()\n\t\n\t\t\n\t\t\n \n\nend)\n\tend)\n\t\n\n\tfor i,v in pairs(game.Workspace.Map.Ignore.Tools:GetChildren()) do \n\t\tlocal TextButton = script.Parent.Frame.TextButton\n local CloneTextButton = TextButton:Clone()\n\t\tCloneTextButton.Parent = script.Parent.Frame\n\t\tCloneTextButton.Visible = true\n\t\tCloneTextButton.Text = v.Name\n CloneTextButton.MouseButton1Click:Connect(function()\nConnectionerere = game.RunService.RenderStepped:Connect(function()\t\nif v.Parent ~= nil and InfStorage == false then\ngame.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame\n\nlocal args = {\n [1] = \"\",\n [2] = v.Name\n}\n\nworkspace.Services.PickupTool:InvokeServer(unpack(args))\nelse\n if v.Parent ~= nil and InfStorage == true then \n game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.Handle.CFrame\n local args = {\n [1] = \"\",\n [2] = v.Name\n}\n\nworkspace.Services.PickupTool:InvokeServer(unpack(args))\n \n end\nend\nend)\t\nwait(2)\nConnectionerere:Disconnect()\n\t\n\t\t\n\t\t\n \n\nend)\n end\n\n\t\n\tlocal scroll = script.Parent.Parent.Parent.Scrolling\n\tlocal textBox = script.Parent.Amongus\n\t\n\ttextBox.Changed:Connect(function()\n\t\tlocal text = textBox.Text:lower() \n\t\tif text ~= \"\" then \n\t\t\tlocal buttons = scroll:GetDescendants() \n\t\t\tfor _, button in pairs(buttons) do \n\t\t\t\tif button:IsA(\"TextButton\") then\n\t\t\t\t\tlocal buttonText = button.Text:lower() \n\t\t\t\t\tif string.find(buttonText, text) then \n\t\t\t\t\t\tbutton.Visible = true \n\t\t\t\t\telse \n\t\t\t\t\t\tbutton.Visible = false \n\t\t\t\t\tend\n\t\t\t\tend\n\t\t\tend\n\t\telse \n\t\t\tlocal buttons = scroll:GetDescendants()\n\t\t\tfor _, button in pairs(buttons) do \n\t\t\t\tif button:IsA(\"TextButton\") then\n\t\t\t\t\tbutton.Visible = true \n\t\t\t\tend\n\t\t\tend\n\t\tend\n\tend)\nend\n\ncoroutine.wrap(YXVRPG_fake_script)()\nend\n\n\n\n\n\n)\n\n\n\n\n\t\n\tRussianAvocado:addButton(\"Full Bright and Player esp\",\n\tfunction()\n\tif game.Players.LocalPlayer.Character:FindFirstChild(\"EVG\") == nil then \nlocal Accessory = Instance.new(\"Accessory\")\nAccessory.Name = \"EVG\"\nAccessory.Parent = game.Players.LocalPlayer.Character\n\n\nend\n\ngame.Workspace.Threats.ChildAdded:Connect(function()\n\t\tif game.Players.LocalPlayer.Character:FindFirstChild(\"EVG\") then\n\t\tgame.Players.LocalPlayer.Character:FindFirstChild(\"EVG\"):Destroy()\n\t\tlocal Accessory = Instance.new(\"Accessory\")\n\t\tAccessory.Name = \"EVG\"\n\t\tAccessory.Parent = game.Players.LocalPlayer.Character\n\tend\nend)\n\t\n\t\t\n\t\t\t\t\ngame.Players.LocalPlayer.CharacterAdded:Connect(function(character)\n\ttask.wait(1)\n\tif game.Players.LocalPlayer.Character:FindFirstChild(\"EVG\") == nil then \n\t\tlocal Accessory = Instance.new(\"Accessory\")\n\t\tAccessory.Name = \"EVG\"\n\t\tAccessory.Parent = game.Players.LocalPlayer.Character\t\n\tend\nend)\n\n\n\n\nend\n)\n\nRussianAvocado:addButton(\"Random TP\" ,\nfunction()\nfor i,v in pairs(game.Workspace.SpecialRegions:GetChildren()) do \n\tif v:IsA(\"Part\") or v:IsA(\"BasePart\") then\n firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,v ,0)\n firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,v ,1)\nend\nend\nend\n)\n\n \nRussianAvocado:addButton(\"Remove UnderWater Blur\" ,\nfunction()\n game.Lighting.Blur.Enabled = false\nend\n)\n\n\nRussianAvocado:addButton(\"Open docks door\" ,\nfunction()\n fireclickdetector(game.Workspace.Map.Main.Gate.Buttons.Open.ClickDetector)\nend\n)\n\n\n\t\n\n\n\nRussianAvocado:addButton(\"Mercenary log\" ,\nfunction()\ngame.Workspace.AIHunter.Location:GetPropertyChangedSignal(\"Value\"):Connect(function()\n\n\t_G.Message = Instance.new(\"Color3Value\")\n\t_G.Message.Value = Color3.fromRGB(255,255,0)\n\t_G.Message.Name = \"Mercs heading to: \" ..tostring(game.Workspace.AIHunter.Location.Value)\n\t\t_G.Message.Parent = game.Players.LocalPlayer.Character[\"@Alerts\"]\nend)\n\ngame.Workspace.AIHunter.Leader:GetPropertyChangedSignal(\"Value\"):Connect(function()\n\n\n\t_G.Message = Instance.new(\"Color3Value\")\n\t_G.Message.Value = Color3.fromRGB(255,255,0)\n\t_G.Message.Name = \"Merc leader is: \" ..tostring(game.Workspace.AIHunter.Leader.Value)\n\t\t_G.Message.Parent = game.Players.LocalPlayer.Character[\"@Alerts\"]\nend)\ngame.Workspace.AIHunter.Radio.ChildAdded:Connect(function()\n\tlocal Merc = game.Workspace.AIHunter.Radio:GetChildren()\n\n\tfor i,v in pairs(Merc) do \n\t\t\n\t\t\t_G.Message = Instance.new(\"Color3Value\")\n\t\t\t_G.Message.Value = Color3.fromRGB(255,255,0)\n\t\t\t_G.Message.Name = \"Mercenary: \" ..tostring(v.Name).. \" said: \" .. tostring(v.Value)\n\t\t\t_G.Message.Parent = game.Players.LocalPlayer.Character[\"@Alerts\"]\t\n\t\tend\n\t\nend)\n\nend\n)\n\n\n\n\nRussianAvocado:addButton(\"Open ancient gate\" ,\nfunction()\n firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,game.Workspace.Map.Main.TheGlassDoorPuzzle.GreenPlate.Base ,0)\nfiretouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,game.Workspace.Map.Main.TheGlassDoorPuzzle.BluePlate.Base ,0)\nfiretouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,game.Workspace.Map.Main.TheGlassDoorPuzzle.RedPlate.Base ,0)\nfiretouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,game.Workspace.Map.Main.TheGlassDoorPuzzle.WhitePlate.Base ,0)\nfiretouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,game.Workspace.Map.Main.TheGlassDoorPuzzle.YellowPlate.Base ,0)\nend\n)\n\n\nRussianAvocado:addButton(\"No Night\" ,\nfunction()\nfor i,v in pairs(game.Players.LocalPlayer.PlayerScripts:GetDescendants()) do \nif v:IsA(\"Animation\") then\n v.AnimationId = \"3\"\n end\nend\n \ngame.Players.LocalPlayer.Character.Cutscene:GetPropertyChangedSignal(\"Value\"):Connect(function()\n if game.Players.LocalPlayer.Character.Cutscene.Value == true then\n game.Players.LocalPlayer.Character.Cutscene.Value = false\n end\nend)\ngame.Players.LocalPlayer.Character.SleepMode:GetPropertyChangedSignal(\"Value\"):Connect(function()\n if game.Players.LocalPlayer.Character.SleepMode.Value == true then\n game.Players.LocalPlayer.Character.SleepMode.Value = false\n end\nend)\ngame.Workspace.GameState.NightCutscene:GetPropertyChangedSignal(\"Value\"):Connect(function()\n if game.Workspace.GameState.NightCutscene.Value == true then\n game.Workspace.GameState.NightCutscene.Value = false\n \n end\nend)\n\ngame.Workspace.GameState.Night:GetPropertyChangedSignal(\"Value\"):Connect(function()\n if game.Workspace.GameState.Night.Value == true then\n game.Workspace.GameState.Night.Value = false\n \n end\n end)\n \nend\n)\n\nRussianAvocado:addButton(\"Remove all trees\" ,\nfunction()\n for i, Trees in pairs(game.Workspace.Map.Ignore.NoCollideTrees:GetDescendants()) do\n if Trees:IsA(\"Model\") then\n Trees:Destroy()\n \n end \n end\nend\n)\n\nRussianAvocado:addSlider(\"WalkSpeed\", game.Players.LocalPlayer.Character.Humanoid.WalkSpeed, 16, 100,function(value) \n_G.Speed = value\n\t game.RunService.RenderStepped:Connect(function()\n\tif game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.Humanoid then \n\tgame.Players.LocalPlayer.Character.Humanoid.WalkSpeed = _G.Speed\nend\nend)\nend\t\n\n)\n\nRussianAvocado:addSlider(\"JumpPower\",game.Players.LocalPlayer.Character.Humanoid.JumpPower, 16, 500,function(value) \n_G.JumpPower = value\n\t game.RunService.RenderStepped:Connect(function()\nif game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.Humanoid then \n\tgame.Players.LocalPlayer.Character.Humanoid.JumpPower = _G.JumpPower\nend\nend)\nend\t\n\n)\n\nRussianAvocado:addSlider(\"MaxSlopeAngle (easier to climb)\", game.Players.LocalPlayer.Character.Humanoid.MaxSlopeAngle, 0, 89.9, function(value)\n_G.MaxSlope = value \ngame.RunService.Heartbeat:Connect(function()\n\tgame.Players.LocalPlayer.Character.Humanoid.MaxSlopeAngle = value\n\t\nend)\nend\n\n)\n\nRussianAvocado:addTextbox(\"Orbital Strike\",\"Player Name\",function(OrbitalText,pressed)\nif game.Players:FindFirstChild(OrbitalText) and pressed then\n local Orbital31 = game.Players:FindFirstChild(OrbitalText)\n \n local args = {\n [1] = Orbital31.Name\n}\n\nworkspace.Services:FindFirstChild(\"@Laser\"):FireServer(unpack(args))\nend\nend\n)\nRussianAvocado:addButton(\"Disable orbital\",\nfunction()\n \n local args = {\n [1] = game.Workspace.Threats[\"Junction Turret\"].Humanoid\n}\n\n\nworkspace.Services:FindFirstChild(\"@Laser\"):FireServer(unpack(args))\n\nend\n\n)\n\n\n\n\n\n_G.Message = Instance.new(\"Color3Value\")\n_G.Message.Value = Color3.fromRGB(255,255,0)\n_G.Message.Name = \"Welcome to krypton Remember this is still in Beta enjoy :) discord.gg/ajBfhGKyaJ\"\n_G.Message.Parent = game.Players.LocalPlayer.Character[\"@Alerts\"]\n\n\n\n\nlocal TakeMyScripttwewe31 = ISLE:addPage(\"Player tp\", 5012544693)\nlocal RussianAvocado3314 = TakeMyScripttwewe31:addSection(\"Players\")\n\nlocal Players = game.Players:GetChildren()\nfor i,e in pairs(Players) do \nRussianAvocado3314:addButton(e.Name,\nfunction() \n\tif e.Character and ANTITPBYPASS == true then\n\t\t game.Players.LocalPlayer.Character.Humanoid.Health = 0 \n\t\t game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = e.Character.HumanoidRootPart.CFrame\n\t\telse\n\t\tif e.Character and ANTITPBYPASS == false then\n\t\t\tgame.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = e.Character.HumanoidRootPart.CFrame\n\t\tend\n\tend\nend\n)\nend\n\n\n\n\n\n\n\n\n\n\n\n"))()