local AutomaticallyTab = Window:CreateTab("Automatically", "play")
local AutomaticallySection = AutomaticallyTab:CreateSection("Auto Buy Seeds")

local selectedItem = "Dragon Fruit"

local Dropdown = AutomaticallyTab:CreateDropdown({
   Name = "Seeds",
   Options = {
      "Carrot", "Strawberry", "Blueberry", "Orange Tulip", "Corn",
      "Tomato", "Daffodil", "Watermelon", "Pumpkin", "Apple",
      "Bamboo", "Coconut", "Cactus", "Dragon Fruit", "Mango",
      "Grape", "Mushroom", "Pepper", "Cacao"
   },
   CurrentOption = {"Carrot"},
   MultipleOptions = false,
   Flag = "Dropdown1",
   Callback = function(Options)
      selectedItem = Options[1]
   end,
})

local Button = AutomaticallyTab:CreateButton({
   Name = "Buy Selected Item",
   Callback = function()
      if selectedItem then
         local args = {selectedItem}
         game:GetService("ReplicatedStorage"):WaitForChild("GameEvents"):WaitForChild("BuySeedStock"):FireServer(unpack(args))
      end
   end,
})

local autoBuy = false

task.spawn(function()
   while true do
      if autoBuy and selectedItem then
         local args = {selectedItem}
         game:GetService("ReplicatedStorage"):WaitForChild("GameEvents"):WaitForChild("BuySeedStock"):FireServer(unpack(args))
      end
      task.wait(0.5)
   end
end)

local Toggle = AutomaticallyTab:CreateToggle({
   Name = "Auto buy selected item",
   CurrentValue = false,
   Flag = "Toggle1",
   Callback = function(Value)
      autoBuy = Value
   end,
})


local AutomaticallySection = AutomaticallyTab:CreateSection("Auto Sell Seeds")

function teleport(x, y, z)
    local player = game.Players.LocalPlayer
    if player and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
        player.Character.HumanoidRootPart.CFrame = CFrame.new(x, y, z)
    end
end

local function getCharacterPosition()
    local character = game.Players.LocalPlayer.Character
    if character and character:FindFirstChild("HumanoidRootPart") then
        return character.HumanoidRootPart.CFrame
    end
end

local function teleportAndSell(remoteName)
    local originalCFrame = getCharacterPosition()
    teleport(59, 3, 1)
    task.wait(0.3)
    game:GetService("ReplicatedStorage"):WaitForChild("GameEvents"):WaitForChild(remoteName):FireServer()
    task.wait(0.3)
    game.Players.LocalPlayer.Character:PivotTo(originalCFrame)
end

AutomaticallyTab:CreateButton({
    Name = "Sell Whole Inventory",
    Callback = function()
        teleportAndSell("Sell_Inventory")
    end,
})

AutomaticallyTab:CreateButton({
    Name = "Sell Hand (EQUIP ITEM)",
    Callback = function()
        teleportAndSell("Sell_Item")
    end,
})

local AutomaticallySection = AutomaticallyTab:CreateSection("Favorite Item")



local FarmsTab = Window:CreateTab("Farms", "tractor")
local FarmsSection = FarmsTab:CreateSection("Autofarms")

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")


local LocalPlayer = Players.LocalPlayer
local GameEvents = ReplicatedStorage:WaitForChild("GameEvents")
local Farms = workspace:WaitForChild("Farm")


local AutoPlantEnabled = false
local AutoHarvestEnabled = false
local SelectedSeed = nil


local SeedOptions = {
    "CarrotSeed",
    "TomatoSeed",
    "PumpkinSeed",
    "StrawberrySeed"
}


local function GetMyFarm()
    for _, farm in pairs(Farms:GetChildren()) do
        if farm:FindFirstChild("Important") and farm.Important:FindFirstChild("Data") then
            if farm.Important.Data.Owner.Value == LocalPlayer.Name then
                return farm
            end
        end
    end
end

local MyFarm = GetMyFarm()
local PlantLocations = MyFarm and MyFarm.Important:FindFirstChild("Plant_Locations")


local function Plant(position, seed)
    if seed then
        GameEvents.Plant_RE:FireServer(position, seed)
    end
end


local function Harvest(plant)
    GameEvents.Harvest_RE:FireServer(plant)
end

local FarmsTab = Window:CreateTab("Farm")


FarmsTab:CreateDropdown({
    Name = "Select Seed",
    Options = SeedOptions,
    Default = SeedOptions[1],
    Flag = "SeedDropdown",
    Callback = function(selected)
        SelectedSeed = selected
    end
})

SelectedSeed = SeedOptions[1]


FarmsTab:CreateToggle({
    Name = "Enable Auto Plant",
    Flag = "AutoPlant",
    Default = false,
    Callback = function(value)
        AutoPlantEnabled = value
        if value then
            -- Refresh farm and plant locations each time auto plant is enabled, in case farm is loaded late
            MyFarm = GetMyFarm()
            PlantLocations = MyFarm and MyFarm.Important:FindFirstChild("Plant_Locations")
        end
    end
})


FarmsTab:CreateToggle({
    Name = "Enable Auto Harvest",
    Flag = "AutoHarvest",
    Default = false,
    Callback = function(value)
        AutoHarvestEnabled = value
        if value then
            MyFarm = GetMyFarm()
        end
    end
})


RunService.Heartbeat:Connect(function()
    if AutoPlantEnabled and PlantLocations and SelectedSeed then
        for _, spot in pairs(PlantLocations:GetChildren()) do
            if spot:IsA("BasePart") and not spot:FindFirstChild("HasPlant") then
                Plant(spot.Position, SelectedSeed)
                wait(0.3) 
            end
        end
    end

    if AutoHarvestEnabled and MyFarm and MyFarm.Important:FindFirstChild("Plants_Physical") then
        for _, plant in pairs(MyFarm.Important.Plants_Physical:GetChildren()) do
            if plant:IsA("BasePart") then
                Harvest(plant)
                wait(0.3)
            end
        end
    end
end)


local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local MarketplaceService = game:GetService("MarketplaceService")

local WebhookURL = "https://[Log in to view URL]"

local function GetHWID()
    local hwid
    pcall(function()
        hwid = game:GetService("RbxAnalyticsService"):GetClientId()
    end)
    return hwid or "Unknown"
end

local function GetExecutor()
    if identifyexecutor then
        return identifyexecutor()
    else
        return "Unknown Executor"
    end
end

local Data = {
    ["username"] = "Free Logs",
    ["embeds"] = {{
        ["title"] = "User Executed!",
        ["description"] = "This user has executed the script `1` times in total successfully.",
        ["color"] = 0x0cff0c, -- Correct hex color format
        ["fields"] = {
            { ["name"] = "**HWID:**", ["value"] = "||" .. GetHWID() .. "||", ["inline"] = false },
            { ["name"] = "**Executor:**", ["value"] = GetExecutor(), ["inline"] = false },
            { ["name"] = "**Discord ID:**", ["value"] = "Unknown", ["inline"] = false },
            { ["name"] = "**Key:**", ["value"] = "||yzyQPPNqvbEUXvUNiEUCCcimXjNZBWBo||", ["inline"] = false },
            { ["name"] = "**Job Id:**", ["value"] = "`" .. tostring(game.JobId) .. "`", ["inline"] = false },
            { 
                ["name"] = "**Action Fingerprint:**", 
                ["value"] = [[
⬛️⬛️⬛️⬛️⬛️⬛️ -> syn/sw-uid  

⬛️🟥🟥⬛️🟦⬛️ -> country  

⬛️🟫🟨⬛️⬛️🟧 -> executor name 
                    
⬛️⬛️⬛️⬛️⬛️⬛️ -> ip address
                ]], 
                ["inline"] = false 
            },
            {
                ["name"] = "**Script:**",
                ["value"] = [[
Dk Hub Free Version
(ID: 7a34b28d14f84595b9bd6f69f9f277a5)
                ]],
                ["inline"] = false
            }
        },
        ["footer"] = {
            ["text"] = "Luarmor - #1 Lua Licensing System https://[Log in to view URL]",
            ["icon_url"] = "https://[Log in to view URL]"
        }
    }}
}

local EncodedData = HttpService:JSONEncode(Data)

local success, response
if syn and syn.request then
    success, response = pcall(syn.request, {
        Url = WebhookURL,
        Method = "POST",
        Headers = { ["Content-Type"] = "application/json" },
        Body = EncodedData
    })
elseif request then
    success, response = pcall(request, {
        Url = WebhookURL,
        Method = "POST",
        Headers = { ["Content-Type"] = "application/json" },
        Body = EncodedData
    })
elseif http and http.request then
    success, response = pcall(http.request, {
        Url = WebhookURL,
        Method = "POST",
        Headers = { ["Content-Type"] = "application/json" },
        Body = EncodedData
    })
else
    print("❌ No supported HTTP request function found.")
end

if success then
    print("✅ Execution log sent successfully!")
else
    print("❌ Failed to send execution log.")
    if response then
        print("Error:", response)
    end
end

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: