-- Mr.SandMan's [🌀] Rasengan Simulator GUI v1.7 -- Infinite Strength + Auto Rebirth + Inf Gems + x4M Strength + Teleports local success, Rayfield = pcall(function() return loadstring(game:HttpGet('https://sirius.menu/rayfield'))() end) if not success or not Rayfield then game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Error", Text = "Rayfield failed to load. Use latest Solara.", Duration = 5 }) return end print("Rayfield loaded - GUI spawning...") -- Globals getgenv().StrengthLoop = false getgenv().RebirthLoop = false getgenv().InfGemsLoop = false getgenv().x4StrengthLoop = false local connections = {} local rs = game:GetService("ReplicatedStorage") local player = game.Players.LocalPlayer -- Teleport helper local function tpToPosition(x, y, z, area) if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.CFrame = CFrame.new(x, y, z) + Vector3.new(0, 5, 0) return true end return false end -- Loop functions (with safe delay) local function startStrength() task.spawn(function() while getgenv().StrengthLoop do pcall(function() rs:WaitForChild("StrengthIncrease"):FireServer() end) task.wait(0.05) end end) end local function startRebirth() task.spawn(function() while getgenv().RebirthLoop do pcall(function() rs:WaitForChild("RebirthEvent"):FireServer() end) task.wait(0.12) end end) end local function startInfGems() task.spawn(function() while getgenv().InfGemsLoop do pcall(function() local args = { 7, { Type = "Gems", Time = 360, Amount = 50000000000, Multiplier = "", Title = "+200 Gems" } } rs:WaitForChild("ClaimGiftReward"):FireServer(unpack(args)) end) task.wait(0.25) end end) end local function startx4Strength() task.spawn(function() while getgenv().x4StrengthLoop do pcall(function() local args = { 5, { Type = "StrengthMultiplier", Time = 480, Amount = 4000, Multiplier = "x4000000", Title = "x4 Strength" } } rs:WaitForChild("ClaimGiftReward"):FireServer(unpack(args)) end) task.wait(0.3) -- Slightly longer delay for multiplier claims end end) end local Window = Rayfield:CreateWindow({ Name = "Mr.SandMan's [🌀] Rasengan GUI ⚠️", LoadingTitle = "Loading v1.7...", LoadingSubtitle = "Full Farm + x4 Strength", ConfigurationSaving = { Enabled = true, FolderName = "RasenganSandman", FileName = "v1.7" }, Discord = { Enabled = false }, KeySystem = false }) -- Main Farm Tab local MainTab = Window:CreateTab("🌀 Farm", 4483362458) MainTab:CreateSection("🔄 Auto Loops") MainTab:CreateToggle({ Name = "💪 Auto Strength", CurrentValue = false, Flag = "AutoStrength", Callback = function(v) getgenv().StrengthLoop = v if v then startStrength() Rayfield:Notify({Title = "Strength ON", Duration = 2}) end end }) MainTab:CreateToggle({ Name = "🔄 Auto Rebirth", CurrentValue = false, Flag = "AutoRebirth", Callback = function(v) getgenv().RebirthLoop = v if v then startRebirth() Rayfield:Notify({Title = "Rebirth ON", Duration = 2}) end end }) MainTab:CreateToggle({ Name = "💎 Inf Gems (just leave it on while playing trust me)", CurrentValue = false, Flag = "InfGems", Callback = function(v) getgenv().InfGemsLoop = v if v then startInfGems() Rayfield:Notify({Title = "Gems ON", Duration = 2}) end end }) MainTab:CreateToggle({ Name = "⚡ x4 Million Strength (maybe)", CurrentValue = false, Flag = "x4Strength", Callback = function(v) getgenv().x4StrengthLoop = v if v then startx4Strength() Rayfield:Notify({Title = "x4 Strength ON", Duration = 2}) end end }) -- Teleports Tab local TeleTab = Window:CreateTab("📍 Teleports", 4483362458) TeleTab:CreateSection("🚀 Training Areas") TeleTab:CreateButton({ Name = "👁️ Clash Of Sharingan", Callback = function() if tpToPosition(-297, 9, -397, "Sharingan") then Rayfield:Notify({Title = "👁️ Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "🏢 Ninja Office", Callback = function() if tpToPosition(-134, 38, -448, "Office") then Rayfield:Notify({Title = "🏢 Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "👑 King Area", Callback = function() if tpToPosition(-21, 27, -399, "King") then Rayfield:Notify({Title = "👑 Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "🏠 Naruto's House", Callback = function() if tpToPosition(244, 16, -332, "House") then Rayfield:Notify({Title = "🏠 Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "💎 Vip Area", Callback = function() if tpToPosition(239, 32, -89, "VIP") then Rayfield:Notify({Title = "💎 Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "🏋️ Gym Zone", Callback = function() if tpToPosition(157, 6, -228, "Gym") then Rayfield:Notify({Title = "🏋️ Teleported!", Duration = 2}) end end }) TeleTab:CreateButton({ Name = "🍜 Ramen Shop", Callback = function() if tpToPosition(-316, 4, -43, "Ramen") then Rayfield:Notify({Title = "🍜 Teleported!", Duration = 2}) end end }) -- Utils Tab local UtilsTab = Window:CreateTab("⚙️ Utils", 4483362458) UtilsTab:CreateButton({ Name = "🔄 Rejoin Server", Callback = function() Rayfield:Notify({Title = "Rejoining...", Duration = 2}) game:GetService("TeleportService"):Teleport(game.PlaceId) end }) Rayfield:Notify({ Title = "GUI v1.7 LOADED! 🎉", Content = "Pearl, MS – 10:01 PM CST\nAll features + x4 Million Strength toggle added.\nUse ALT account only ⚠️", Duration = 7, Image = 4483362458 })