작동 중
Cool Gym Game autofarm Xeno supported

스크립트 코드
Lua
-- Cool gym autofarm - Walking System + Auto Clean
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
local root = character:WaitForChild("HumanoidRootPart")
local autoFarm = false
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = player:WaitForChild("PlayerGui")
local Frame = Instance.new("Frame")
Frame.Size = UDim2.new(0, 290, 0, 180)
Frame.Position = UDim2.new(0.76, 0, 0.1, 0)
Frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
Frame.BorderSizePixel = 0
Frame.Parent = ScreenGui
local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 40)
Title.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Title.Text = "Cool Gym Auto Farm v10"
Title.TextColor3 = Color3.new(1,1,1)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 16
Title.Parent = Frame
local ToggleBtn = Instance.new("TextButton")
ToggleBtn.Size = UDim2.new(0.85, 0, 0, 55)
ToggleBtn.Position = UDim2.new(0.075, 0, 0.32, 0)
ToggleBtn.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
ToggleBtn.Text = "START AUTO FARM"
ToggleBtn.TextColor3 = Color3.new(1,1,1)
ToggleBtn.Font = Enum.Font.GothamBold
ToggleBtn.TextSize = 16
ToggleBtn.Parent = Frame
local Status = Instance.new("TextLabel")
Status.Size = UDim2.new(1, 0, 0, 40)
Status.Position = UDim2.new(0, 0, 0.7, 0)
Status.BackgroundTransparency = 1
Status.Text = "Status: OFF"
Status.TextColor3 = Color3.fromRGB(255, 80, 80)
Status.Font = Enum.Font.Gotham
Status.TextSize = 14
Status.Parent = Frame
local function updateButton()
if autoFarm then
ToggleBtn.Text = "STOP AUTO FARM"
ToggleBtn.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
Status.Text = "Searching for mess..."
Status.TextColor3 = Color3.fromRGB(0, 255, 100)
else
ToggleBtn.Text = "START AUTO FARM"
ToggleBtn.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
Status.Text = "Status: OFF"
Status.TextColor3 = Color3.fromRGB(255, 80, 80)
end
end
local function refreshCharacter()
character = player.Character or player.CharacterAdded:Wait()
humanoid = character:WaitForChild("Humanoid")
root = character:WaitForChild("HumanoidRootPart")
end
local function isMessObject(obj)
if not obj:IsA("BasePart") then return false end
local name = obj.Name:lower()
return name == "mess1"
or name:find("water")
or name:find("bottle")
or name:find("puddle")
or name:find("spill")
or name:find("liquid")
end
local function findClosestMess()
local closest = nil
local shortest = math.huge
for _, obj in ipairs(workspace:GetDescendants()) do
if isMessObject(obj) then
local dist = (root.Position - obj.Position).Magnitude
if dist < shortest and dist < 150 then
shortest = dist
closest = obj
end
end
end
return closest
end
local function walkToPart(part)
if not part or not part:IsDescendantOf(workspace) then
return false
end
local reached = false
local finished = false
humanoid:MoveTo(part.Position)
local conn
conn = humanoid.MoveToFinished:Connect(function(success)
reached = success
finished = true
end)
local startTime = tick()
while autoFarm and humanoid.Health > 0 and not finished do
if not part:IsDescendantOf(workspace) then
break
end
if tick() - startTime > 8 then
break
end
task.wait(0.1)
end
if conn then
conn:Disconnect()
end
return reached
end
local function cleanMess(mess)
if not mess or not mess:IsDescendantOf(workspace) then return end
root.CFrame = CFrame.lookAt(root.Position, mess.Position)
local prompt = mess:FindFirstChildOfClass("ProximityPrompt")
if not prompt and mess.Parent then
prompt = mess.Parent:FindFirstChildOfClass("ProximityPrompt")
end
if prompt then
fireproximityprompt(prompt, 2.5)
end
end
ToggleBtn.MouseButton1Click:Connect(function()
autoFarm = not autoFarm
updateButton()
if autoFarm then
refreshCharacter()
while autoFarm and humanoid.Health > 0 do
local closest = findClosestMess()
if closest then
Status.Text = "Walking to: " .. closest.Name
local reached = walkToPart(closest)
if reached and autoFarm then
Status.Text = "Cleaning: " .. closest.Name
cleanMess(closest)
task.wait(0.6)
else
Status.Text = "Could not reach mess"
task.wait(0.5)
end
else
humanoid:Move(Vector3.new(0, 0, 0), false)
Status.Text = "No mess found..."
task.wait(1)
end
end
else
if humanoid then
humanoid:Move(Vector3.new(0, 0, 0), false)
end
end
end)설명
you need to zoom out to make this script work
댓글 (0)
- 첫 댓글을 작성하세요.
자주 묻는 질문
- Cool Gym Game autofarm Xeno supported 스크립트는 어떻게 사용하나요?
- 위의 스크립트 코드를 복사하고, Roblox 엑시큐터를 열어 붙여넣은 후, 게임 중에 실행을 누르세요. 스크립트가 실행되면 기능이 즉시 활성화됩니다.
- Cool Gym Game autofarm Xeno supported 스크립트는 무료인가요?
- 네. 이 스크립트는 무료로 복사하고 사용할 수 있습니다. 키 시스템을 사용하는 경우, 링크를 통해 무료로 키를 받으세요.
- Cool Gym Game autofarm Xeno supported 스크립트는 안전한가요?
- 전체 소스 코드가 이 페이지에 표시되어 실행 전에 정확히 무엇을 하는지 확인할 수 있습니다. 항상 신뢰할 수 있는 엑시큐터를 사용하고, 스크립트 사용은 Roblox 이용 약관에 위반되므로 자의적 위험으로 사용하세요.
- Cool Gym Game autofarm Xeno supported에 호환되는 엑시큐터는?
- 이 스크립트는 대부분의 인기 Roblox 엑시큐터에서 작동합니다. 기기에 맞는 신뢰할 수 있는 무료 또는 유료 엑시큐터를 찾으려면 엑시큐터 페이지를 확인하세요.