-- ========== NOTIFIER ========== local NotificationHolder = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Module.Lua"))() local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Client.Lua"))() wait(1) Notification:Notify( {Title = "greetings, majesty.", Description = "please wait 8-10 seconds for the components to load."}, {OutlineColor = Color3.fromRGB(80, 80, 80),Time = 8, Type = "image"}, {Image = "http://www.roblox.com/asset/?id=6023426923", ImageColor = Color3.fromRGB(255, 84, 84)} ) -- Function to handle the script logic local function onCharacterReset(character) -- Wait 8 seconds after the character reset wait(8) -- Get the "Sprint" remote from ReplicatedStorage path local sprintRemote = game:GetService("ReplicatedStorage").FE.Sprint -- Add a ClickDetector to the remote local clickDetector = Instance.new("ClickDetector") clickDetector.Parent = sprintRemote -- Duplicate the Sprint remote local duplicatedSprint = sprintRemote:Clone() -- Set the duplicated remote's parent (for example, in ReplicatedStorage as well) duplicatedSprint.Parent = game:GetService("ReplicatedStorage").FE -- Delete the original Sprint remote sprintRemote:Destroy() -- Change the player's walk speed to 22 initially local player = game.Players.LocalPlayer -- Assuming this is a local script (client-side) local walkSpeed = 22 -- Default walk speed if player and player.Character then local humanoid = player.Character:FindFirstChild("Humanoid") if humanoid then humanoid.WalkSpeed = walkSpeed end end -- Function to toggle walk speed between 22 and 18 when "R" key is pressed local function onKeyPress(input, gameProcessed) if gameProcessed then return end -- Ignore if the game is already processing the input (like GUI buttons) if input.UserInputType == Enum.UserInputType.Keyboard and input.KeyCode == Enum.KeyCode.R then -- Toggle walk speed if player and player.Character then local humanoid = player.Character:FindFirstChild("Humanoid") if humanoid then if humanoid.WalkSpeed == 22 then humanoid.WalkSpeed = 18 else humanoid.WalkSpeed = 22 end end end end end -- Connect the key press function to the InputBegan event game:GetService("UserInputService").InputBegan:Connect(onKeyPress) -- Delete the image at InstantStamina path local imagePath = game:GetService("Players").LocalPlayer.PlayerGui.Start.Points.InstantStamina if imagePath then imagePath:Destroy() end -- Rename the text to "MUnlimitedStamina" local textPath = game:GetService("Players").LocalPlayer.PlayerGui.Start.Points.InstantStaminaValue if textPath then textPath.Name = "MUnlimitedStamina" -- Change the text value to "Unlimited Stamina!" with spaces textPath.Text = "Unlimited Stamina! " -- Change TextColor3 to white textPath.TextColor3 = Color3.fromRGB(255, 255, 255) -- Disable the border by setting BorderSizePixel to 0 if textPath:IsA("TextButton") or textPath:IsA("TextLabel") then textPath.BorderSizePixel = 0 end end end -- Run the script when the character is added (respawned or reset) game.Players.LocalPlayer.CharacterAdded:Connect(function(character) -- Run the script logic after 8 seconds post reset onCharacterReset(character) end) -- Ensure the script runs when the player first joins (in case character is already loaded) if game.Players.LocalPlayer.Character then onCharacterReset(game.Players.LocalPlayer.Character) end -- ========== NOTIFIER ========== local NotificationHolder = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Module.Lua"))() local Notification = loadstring(game:HttpGet("https://raw.githubusercontent.com/BocusLuke/UI/main/STX/Client.Lua"))() wait(1) Notification:Notify( {Title = "greetings, script successfully loaded.", Description = "this script was made by mars with love"}, {OutlineColor = Color3.fromRGB(80, 80, 80),Time = 8, Type = "image"}, {Image = "http://www.roblox.com/asset/?id=6023426923", ImageColor = Color3.fromRGB(255, 84, 84)} )