Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Players = game:GetService("Players")
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- local TweenService = game:GetService("TweenService")
- local LocalPlayer = Players.LocalPlayer
- local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
- local Humanoid = Character:WaitForChild("Humanoid")
- local GameEvents = ReplicatedStorage.GameEvents
- local Farms = workspace.Farm
- local SELL_POSITION = CFrame.new(62, 4, -26) -- Координаты стойки продажи
- local RETURN_POSITION = nil
- --► Плавная телепортация
- local function SmoothTeleport(targetCFrame)
- Humanoid:ChangeState(Enum.HumanoidStateType.Freefall)
- task.wait(0.1)
- local tween = TweenService:Create(
- Character.HumanoidRootPart,
- TweenInfo.new(1, Enum.EasingStyle.Linear),
- {CFrame = targetCFrame}
- )
- tween:Play()
- tween.Completed:Wait()
- end
- --► Сбор урожая на ферме
- local function HarvestFarm()
- local MyFarm = Farms:FindFirstChild(LocalPlayer.Name)
- if not MyFarm then return end
- local Plants = MyFarm.Important.Plants_Physical
- for _, plant in ipairs(Plants:GetDescendants()) do
- if plant:IsA("Model") and plant:FindFirstChild("ProximityPrompt") then
- fireproximityprompt(plant.ProximityPrompt)
- task.wait(0.1) -- Задержка между сборами
- end
- end
- print("🌱 Урожай собран!")
- end
- --► Продажа + возврат
- local function SellAndReturn()
- RETURN_POSITION = Character:GetPivot()
- SmoothTeleport(SELL_POSITION)
- for i = 1, 30 do
- GameEvents.Sell_Inventory:FireServer()
- task.wait(0.05)
- end
- print("💰 Продано! Возвращаемся...")
- SmoothTeleport(RETURN_POSITION)
- end
- --► Полный цикл работы
- local function AutoFarm()
- while true do
- HarvestFarm() -- Собираем урожай
- SellAndReturn() -- Продаём и возвращаемся
- task.wait(60) -- Пауза 1 минута между циклами
- end
- end
- --► Горячие клавиши
- local UIS = game:GetService("UserInputService")
- UIS.InputBegan:Connect(function(input)
- if input.KeyCode == Enum.KeyCode.H then
- HarvestFarm() -- Ручной сбор (H)
- elseif input.KeyCode == Enum.KeyCode.F then
- SellAndReturn() -- Продажа (F)
- end
- end)
- -- Запуск
- AutoFarm()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement