
Key Required

-- \\ main toggle
getgenv().itempicker = true
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local Workspace = game:GetService("Workspace")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local Root = Character:WaitForChild("HumanoidRootPart")
local ItemsFolder = Workspace.Item_Spawns.Items
if not ItemsFolder then
warn("Items folder not found!")
end
local TweenInfo = TweenInfo.new(
0.5,
Enum.EasingStyle.Quad,
Enum.EasingDirection.Out
)
local function moveTo(targetCFrame)
if not targetCFrame then
warn("moveTo: Invalid CFrame provided")
return
end
local Goal = { CFrame = targetCFrame }
local Tween = TweenService:Create(Root, TweenInfo, Goal)
Tween:Play()
Tween.Completed:Wait()
end
spawn(function()
while true do
if getgenv().itempicker and ItemsFolder then
for _, Item in ipairs(ItemsFolder:GetChildren()) do
if getgenv().itempicker then
if Item:IsA("Model") then
local cframe
if Item.PrimaryPart then
cframe = Item.PrimaryPart.CFrame
else
local part = Item:FindFirstChildWhichIsA("Part")
if part then
cframe = part.CFrame
end
end
if cframe then
moveTo(cframe)
task.wait(0.25)
local clickDetector = Item:FindFirstChildOfClass("ClickDetector")
if clickDetector then
fireclickdetector(clickDetector, 4)
print("item clicked: ", Item.Name)
else
warn("no ClickDetector foud for item", Item.Name)
end
task.wait(1)
else
warn("no pos foud for item", Item.Name)
end
elseif Item:IsA("Part") then
moveTo(Item.CFrame)
task.wait(0.25)
local clickDetector = Item:FindFirstChildOfClass("ClickDetector")
if clickDetector then
fireclickdetector(clickDetector, 4)
print("item clicked: ", Item.Name)
else
warn("no ClickDetector foud for item:", Item.Name)
end
task.wait(1)
else
warn("error, object: ", Item.Name)
end
end
end
end
task.wait()
end
end)
How do i use scripts?
finally, a yba script
yeeeep nice script
how do i use it