1+Script
Key Required

1+Script

[🎮] +1 Skill Point Legends [BETA]riverlvsbuildinriverlvsbuildin 1.1K views 3.4K executesUpdated Sep 4, 2026
Unrated
00
Lua Script•180 lines (4357 chars)
local player = game.Players.LocalPlayer
local playergui = player.PlayerGui
--settings

local savedPosition = nil
local respawnEnabled = false

local frame = Instance.new("ScreenGui")
frame.Parent = playergui
frame.Enabled = true
frame.ResetOnSpawn = false

local reframe = Instance.new("Frame")
reframe.Size = UDim2.new(0, 450, 0, 500)
reframe.AnchorPoint = Vector2.new(0.5, 0.5)
reframe.Position = UDim2.new(0.5, 0, 0.5, 0)
reframe.Parent = frame
reframe.BackgroundColor3 = Color3.new(0.05, 0.05, 0.05)
reframe.BackgroundTransparency = 0.1

local drag = Instance.new("UIDragDetector")
drag.Parent = reframe

local text = Instance.new("TextLabel")
text.Parent = reframe
text.Position = UDim2.new(0.5, -300, 0.05, 0)
text.Text = "1+ skill hub"
text.Size = UDim2.new(1, 0, 0, 40)
text.TextColor3 = Color3.fromRGB(255, 255, 255)
text.Font = Enum.Font.Merriweather
text.TextScaled = true 
text.BackgroundTransparency = 1

local text = Instance.new("TextLabel")
text.Parent = reframe
text.Position = UDim2.new(0.5, -300, 0, 0)
text.Text = "Made by Riverlvabuildin"
text.Size = UDim2.new(1, 0, 0, 40)
text.TextColor3 = Color3.fromRGB(255, 255, 255)
text.Font = Enum.Font.Merriweather
text.TextScaled = false 
text.BackgroundTransparency = 1


local ui = Instance.new("UICorner")
ui.Parent = reframe
ui.CornerRadius = UDim.new(0, 6)

local X = Instance.new("TextButton")
X.Parent = reframe
X.Position = UDim2.new(1, -50, 0, 0)
X.Size = UDim2.new(0, 50, 0, 50)
X.Text = "X"
X.BackgroundTransparency = 0.4
X.BackgroundColor3 = Color3.new(1, 0, 0)

local ui1 = Instance.new("UICorner")
ui1.Parent = X
ui1.TopRightRadius = UDim.new(0, 6)

--close
local function close() 
frame:Destroy()
end 

X.MouseButton1Click:Connect(function()
	close()
end)

local button = Instance.new("TextButton")
button.Parent = reframe
button.Size = UDim2.new(0, 300, 0, 35)
button.Position = UDim2.new(0.5, -150, 0.3, 0)
button.Text = "AutoFarm gui"
button.BackgroundTransparency = 0.5
button.BackgroundColor3 = Color3.fromRGB(200, 200, 200)
local ui3 = Instance.new("UICorner")
ui3.Parent = button
ui3.CornerRadius = UDim.new(0, 7)

button.MouseButton1Click:Connect(function()
local autofarmgui = playergui:WaitForChild("Auto Farm")	
if autofarmgui.Enabled == true then     	
autofarmgui.Enabled = false
else
autofarmgui.Enabled = true
end  end)

local speed = Instance.new("TextBox")
speed.Parent = reframe
speed.Position = UDim2.new(0.5, -150, 0.45, 0)
speed.Size = UDim2.new(0, 300, 0, 35)
speed.PlaceholderText = "Speed here:"
speed.Text = ""
speed.ZIndex = 10
speed.BackgroundTransparency = 0
speed.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
speed.Active = true
speed.TextEditable = true

local ui4 = Instance.new("UICorner")
ui4.Parent = speed
ui4.CornerRadius = UDim.new(0, 7)

local button1 = Instance.new("TextButton")
button1.Parent = reframe
button1.Position = UDim2.new(0.5, -150, 0.55, 0)
button1.Size = UDim2.new(0, 300, 0, 35)
button1.Text = "Respawn at last location: Off"
button1.Visible = true 
button1.BackgroundTransparency = 0
button1.ZIndex = 100


local savedPosition = nil
local respawnEnabled = false

button1.MouseButton1Click:Connect(function()
	respawnEnabled = not respawnEnabled

	if respawnEnabled then
		button1.Text = "Respawn at last location: On"
	else
		button1.Text = "Respawn at last location: Off"
		savedPosition = nil
	end
end)

local function setupCharacter(character)
	local humanoid = character:WaitForChild("Humanoid")
	local root = character:WaitForChild("HumanoidRootPart")

	humanoid.Died:Connect(function()
		if respawnEnabled then
			savedPosition = root.CFrame
		end
	end)
end

if player.Character then
	setupCharacter(player.Character)
end

player.CharacterAdded:Connect(function(character)
	setupCharacter(character)

	if respawnEnabled and savedPosition then
		task.wait(0.0001)
		character:WaitForChild("HumanoidRootPart").CFrame = savedPosition
	end
end)





local RunService = game:GetService("RunService")

local speedValue = 16

speed.FocusLost:Connect(function()
	local number = tonumber(speed.Text)

	if number then
		speedValue = number
		print("Speed changed to:", speedValue)
	end
end)

RunService.RenderStepped:Connect(function()
	local character = player.Character
	
	if character then
		local humanoid = character:FindFirstChildOfClass("Humanoid")

		if humanoid then
			humanoid.WalkSpeed = speedValue
		end
	end
end)

Features & Information

-- NO KEY NEEDED --FREE EDIT -- Auto farm gui -- set speed --respawn at last location

Community Comments (0)

No comments yet for this script.

More Scripts for [🎮] +1 Skill Point Legends [BETA]