-- [[ 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 ]] -- AdminAbilities -- Put this Script in ServerScriptService local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local remote = Instance.new("RemoteEvent") remote.Name = "AbilityRemote" remote.Parent = ReplicatedStorage -- Change this to your Roblox UserId. local OWNER_USER_ID = 123456789 local DEFAULT_JUMP = 50 local MAX_JUMP = 150 local function isOwner(player) return player.UserId == OWNER_USER_ID end local function setupPlayer(player) player.CharacterAdded:Connect(function(character) local humanoid = character:WaitForChild("Humanoid") humanoid.UseJumpPower = true humanoid.JumpPower = DEFAULT_JUMP -- Infinite stamina value for your own game systems local stamina = Instance.new("NumberValue") stamina.Name = "Stamina" stamina.Value = math.huge stamina.Parent = player end) end Players.PlayerAdded:Connect(setupPlayer) remote.OnServerEvent:Connect(function(player, action, value) if not isOwner(player) then return end local character = player.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end if action == "JumpPower" then value = math.clamp(tonumber(value) or DEFAULT_JUMP, DEFAULT_JUMP, MAX_JUMP) humanoid.UseJumpPower = true humanoid.JumpPower = value end if action == "InfiniteStamina" then local stamina = player:FindFirstChild("Stamina") if stamina then if value == true then stamina.Value = math.huge else stamina.Value = 100 end end end end)