1+ smart script
Key Required

1+ smart script

+1 Smart Every Second🧠riverlvsbuildinriverlvsbuildin 344 views 1.4K executesUpdated Sep 5, 2026
Unrated
00
Lua Script•267 lines (5342 chars)
local player = game:GetService("Players").LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "gui"
gui.ResetOnSpawn = false
gui.Parent = player.PlayerGui



local frame = Instance.new("Frame")
frame.Size = UDim2.new(0,300,0,450)
frame.Position = UDim2.new(0.5,-130,0.5,-200)
frame.BackgroundColor3 = Color3.fromRGB(35,35,35)
frame.Active = true
frame.Draggable = true
frame.Parent = gui
frame.BackgroundTransparency = 0.22

local stroke = Instance.new("UIStroke")
stroke.Thickness = 1.5
stroke.Transparency = 0.2
stroke.Parent = frame


local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,-40,0,35)
title.Position = UDim2.new(0,5,0,0)
title.BackgroundTransparency = 1
title.Text = ("1+ smart")
title.TextSize = 20
title.Parent = frame

local ui1 = Instance.new("UICorner")
ui1.Parent = frame
ui1.CornerRadius = UDim.new(0, 6)

local title2 = Instance.new("TextLabel")
title2.Size = UDim2.new(1,-40,0,35)
title2.Position = UDim2.new(0,-27,0,24)
title2.BackgroundTransparency = 1
title2.Text = "Made by Riverlvsbuildin"
title2.TextColor3 = Color3.new(1,1,1)
title2.TextSize = 5
title2.Parent = frame

local ui1 = Instance.new("UICorner")
ui1.Parent = frame
ui1.CornerRadius = UDim.new(0, 6)





local closeButton = Instance.new("TextButton")
closeButton.Size = UDim2.new(0,35,0,35)
closeButton.Position = UDim2.new(1,-36,0,1)
closeButton.Text = "X"
closeButton.TextSize = 20
closeButton.Parent = frame
closeButton.BackgroundColor3 = Color3.fromRGB(230, 0, 0)
closeButton.BackgroundTransparency = 0.3
--close
local function close() 
gui:Destroy()
end 

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

local selectedWin = nil
local autoTP = false
local vipEnabled = false

-- VIP Button
local vipButton = Instance.new("TextButton")
vipButton.Size = UDim2.new(0,260,0,35)
vipButton.Position = UDim2.new(0,20,0,135)
vipButton.Text = "VIP: OFF"
vipButton.Parent = frame
vipButton.BackgroundColor3 = Color3.fromRGB(50,50,50)
vipButton.TextColor3 = Color3.new(1,1,1)


vipButton.MouseButton1Click:Connect(function()

	vipEnabled = not vipEnabled

	if vipEnabled then
		vipButton.Text = "VIP: ON"
	else
		vipButton.Text = "VIP: OFF"
	end

end)


-- Dropdown Button
local dropdown = Instance.new("TextButton")
dropdown.Size = UDim2.new(0,260,0,35)
dropdown.Position = UDim2.new(0,20,0,60)
dropdown.Text = "Select Win Button"
dropdown.Parent = frame
dropdown.BackgroundColor3 = Color3.fromRGB(50,50,50)
dropdown.TextColor3 = Color3.new(1,1,1)


-- Dropdown List
local list = Instance.new("Frame")
list.Size = UDim2.new(0,260,0,150)
list.Position = UDim2.new(0,20,0,95)
list.BackgroundColor3 = Color3.fromRGB(45,45,45)
list.Visible = false
list.Parent = frame
list.BackgroundTransparency = 1


local layout = Instance.new("UIListLayout")
layout.Parent = list


-- Find Win Buttons
local function loadWins()

	for _,v in pairs(list:GetChildren()) do
		if v:IsA("TextButton") then
			v:Destroy()
		end
	end


	local folder = workspace:FindFirstChild("WinsButtons")

	if not folder then
		warn("WinsButtons folder not found")
		return
	end


	for _,win in pairs(folder:GetChildren()) do

		if win:IsA("Model") then

			local touch = win:FindFirstChild("TouchPart")

			if touch and touch:IsA("BasePart") then
				
				local isVIP = false

				-- Check if TouchPart color is VIP purple
				if touch.Color == Color3.fromRGB(170,85,255) then
					isVIP = true
				end


				-- Skip VIP buttons if VIP is OFF
				if not isVIP or vipEnabled then

					local button = Instance.new("TextButton")
					button.Size = UDim2.new(1,0,0,30)
local displayName = win.Name

local billboard = win:FindFirstChild("BillBoard")
if billboard then
	local billboardFrame = billboard:FindFirstChild("Frame")
	if billboardFrame then
		local winsLabel = billboardFrame:FindFirstChild("Wins")

		if winsLabel and winsLabel:IsA("TextLabel") then
			displayName = winsLabel.Text
		end
	end
end

button.Text = displayName                    button.ZIndex = 999
					if isVIP then
						button.Text = "⭐ "..win.Name
					end

					button.Parent = list


					button.MouseButton1Click:Connect(function()

						selectedWin = touch

						dropdown.Text = "Selected: "..win.Name

						list.Visible = false

					end)

				end
			end
		end
	end
end


dropdown.MouseButton1Click:Connect(function()
	list.Visible = not list.Visible

	if list.Visible then
		loadWins()
	end
end)



-- Delay Box
local delayBox = Instance.new("TextBox")
delayBox.Size = UDim2.new(0,260,0,35)
delayBox.Position = UDim2.new(0,20,0,260)
delayBox.Text = "10"
delayBox.PlaceholderText = "Delay Seconds"
delayBox.Parent = frame



-- Auto TP Button
local autoButton = Instance.new("TextButton")
autoButton.Size = UDim2.new(0,260,0,35)
autoButton.Position = UDim2.new(0,20,0,310)
autoButton.Text = "Auto Teleport: OFF"
autoButton.Parent = frame



autoButton.MouseButton1Click:Connect(function()

	autoTP = not autoTP


	if autoTP then
		
		autoButton.Text = "Auto Teleport: ON"


		task.spawn(function()

			while autoTP do
				
				if selectedWin then

					local char = player.Character
					local root = char and char:FindFirstChild("HumanoidRootPart")

					if root then
						root.CFrame = selectedWin.CFrame + Vector3.new(0,9,0)
					end

				end


				task.wait(tonumber(delayBox.Text) or 10)

			end

		end)


	else
		
		autoButton.Text = "Auto Teleport: OFF"

	end

end)

Features & Information

--FREE NO KEYS --EDITABLE SCRIPT --Select which Iq pad to farm (has to be unlocked) --enable VIP button (works on the condition that you bought VIP) -- auto tp and delay for farming(11 seconds is the minimum that the game allows)

Community Comments (0)

No comments yet for this script.

More Scripts for +1 Smart Every Second🧠