local CoreGui = game:GetService("CoreGui") if CoreGui:FindFirstChild("ToraScript") then CoreGui.ToraScript:Destroy() end local Library = loadstring(game:HttpGet( "https://raw.githubusercontent.com/liebertsx/Tora-Library/main/src/librarynew", true ))() local Window = Library:CreateWindow("Survive on a Raft") Window:AddButton({ text = "Goto Spawn", flag = "button", callback = function() local player = game.Players.LocalPlayer local hrp = player.Character.HumanoidRootPart hrp.CFrame = CFrame.new(workspace.SpawnLocation.Position) player.Character.Humanoid.Jump = true end, }) Window:AddToggle({ text = "Collect Box", flag = "toggle", state = false, callback = function(state) _G.Box = state print("Box: ", state) if state then Box() end end, }) function Box() spawn(function() _G.Box = true while _G.Box do wait() pcall(function() for _, item in pairs(workspace.World.Items:GetDescendants()) do if (string.find(item.Name, "Box") or string.find(item.Name, "Chest")) and item:GetAttribute("Water") == true then local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart hrp.CFrame = CFrame.new(item.Position) * CFrame.new(0, 5, 0) game:GetService("ReplicatedStorage").Action:InvokeServer("Collect", item) break end end end) end end) end local player = game.Players.LocalPlayer local defaultSpeed = 20 local connections = {} local function setWalkSpeed(speed) if player.Character and player.Character:FindFirstChildWhichIsA("Humanoid") then player.Character:FindFirstChildWhichIsA("Humanoid").WalkSpeed = speed end end Window:AddButton({ text = "Upgrade Crafting Table", flag = "button", callback = function() local ids = {3422310969, 3422310972, 3422310970, 3422310971, 3422310967} for _, id in ipairs(ids) do game.MarketplaceService:SignalPromptProductPurchaseFinished(player.UserId, id, true) end end, }) Window:AddButton({ text = "Starter Pistol", flag = "button", callback = function() local ids = {3428925716, 3435174070} for _, id in ipairs(ids) do game.MarketplaceService:SignalPromptProductPurchaseFinished(player.UserId, id, true) end end, }) Window:AddButton({ text = "Inf Revive", flag = "button", callback = function() game.MarketplaceService:SignalPromptProductPurchaseFinished(player.UserId, 3421071079, true) end, }) Window:AddSlider({ text = "Walk Speed", flag = "slider1", value = defaultSpeed, min = 20, max = 200, callback = function(speed) defaultSpeed = speed setWalkSpeed(speed) if connections.wsLoop then connections.wsLoop:Disconnect() end if connections.wsCA then connections.wsCA:Disconnect() end local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid") if humanoid then connections.wsLoop = humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function() if humanoid.WalkSpeed ~= speed then humanoid.WalkSpeed = speed end end) end connections.wsCA = player.CharacterAdded:Connect(function(char) local h = char:WaitForChild("Humanoid") h.WalkSpeed = speed if connections.wsLoop then connections.wsLoop:Disconnect() end connections.wsLoop = h:GetPropertyChangedSignal("WalkSpeed"):Connect(function() if h.WalkSpeed ~= speed then h.WalkSpeed = speed end end) end) end, }) Window:AddButton({ text = "Inf Jump", flag = "button", callback = function() game:GetService("UserInputService").JumpRequest:Connect(function() local humanoid = player.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:ChangeState("Jumping") end end) end, }) Window:AddLabel({ text = "Deobfuscate by Cáo mod" }) Library:Init() local ncConnection local noclipActive = false function noclip() noclipActive = false ncConnection = game:GetService("RunService").Stepped:Connect(function() if not noclipActive and player.Character then for _, part in pairs(player.Character:GetDescendants()) do if part:IsA("BasePart") and part.CanCollide then part.CanCollide = false end end end wait(0.21) end) end function clip() if ncConnection then ncConnection:Disconnect() end noclipActive = true end noclip()