I want a clean, well-structured Lua script that I can load in Roblox Oaklands to give me a full in-game GUI. The interface should feel similar to the community GUIs you see in Lumber Tycoon 2, but adapted to Oaklands’ objects and data model. Core features I’m after • Auto-Farm (top priority): the script must let me go completely AFK and still rake in cash. That means automatic tree detection, quick teleport or drag to the sawmill, processing, and an automatic sell / deposit routine so the money counter keeps ticking up. • Teleport tree: with a single button the selected tree (or every tree within a radius) should pop right next to my processing setup. • Auto-Buy: from limited time items, to vehicles, I want configurable, repeatable purchasing straight from the GUI. I need good UX touches—toggle switches, status text, progress bars—so I can see what the script is doing at a glance. Please write everything in efficient, commented Lua, keep remote/event calls grouped, and make sure functions are modular so future features slot in easily. Deliverables • Complete .lua file (or ModuleScript) ready to execute in Oaklands • GUI objects created through code with labelled sections for each feature • Clear instructions on attaching or injecting the script and editing keys or item IDs • Short read-me covering function names and major variables I’ll test by letting the script run on a fresh slot for an hour; if it keeps farming money with no crashes or obvious detection flags, it’s a pass. Prioritise making it impossible to get banned from using this script.