Free Keyless OP Kaitun GaG2 Script
Key Required Verified

Free Keyless OP Kaitun GaG2 Script

Grow a Garden 2DraigDraig 16.1K views 6.2K executesUpdated Jun 30, 2026
4.9/ 5(155 votes)
153299% Positive
Lua Script•159 lines (10617 chars)
-- Ronix GaG2 (Kaitun) | edit the settings below, then execute

getgenv().Settings = {

    AutoHarvest = false,
    AutoPlant = false,
    AntiAfk = true,
    HarvestMutationOnly = false,         -- true = only harvest mutated fruit, leave plain growing
    AutoWater = false,
    HarvestDelay = 0,                    -- seconds between collects; 0 = burst (no delay)
    PlantDelay = 0,                      -- seconds between plants; 0 = burst (no delay)
    PlantSpacing = 3.0,                  -- studs between planted seeds
    WaterInterval = 20,                  -- seconds between watering passes
    WaterCan = "",                       -- "Any" = any owned can; else a specific can name
    PlantSeeds = {},                     -- {} = all; else seed names to plant
    ActiveSlots = {},                    -- {} = all beds; else slot names e.g. {"Slot 1"}
    HarvestMutations = {},               -- {} = any mutation; else names (needs Only Mutated)
    HarvestWhitelist = {},               -- {} = none; plant types auto-harvest never touches
    HarvestMinValue = 0,                 -- skip fruit worth less than this $ (0 = no min)
    -- HarvestNow = true,                -- harvests all matching fruit once on click
    -- PlantNow = true,                  -- plants selected seeds once on click
    -- WaterNow = true,                  -- waters all plants once on click

    AutoSell = false,
    TpToSell = true,                     -- true = teleport to Steven to sell; false = sell in place
    SellWhenFull = false,                -- true = also sell when inventory hits the % full below
    AutoDoubleOrNothing = false,         -- true = auto-gamble whole fruit inventory 50/50 at Steven
    OnlyInStock = true,                  -- true = only buy seeds currently in stock; false = always try
    AutoBuySeed = false,
    SellInterval = 15,                   -- seconds between auto-sells
    SellFullPct = 100,                   -- percent full that triggers sell-when-full (50-100)
    DonCashoutWins = 1,                  -- cash out after this many 50/50 wins in a row (1-10)
    DonInterval = 30,                    -- seconds between auto double-or-nothing rolls
    BuyInterval = 5,                     -- seconds between auto seed buys
    SellWhitelist = {},                  -- {} = sell all; else fruit names to keep (favorited, never sold)
    BuySeeds = {},                       -- {} = none; else seed names to buy e.g. {"Carrot"}
    -- SellAllNow = true,                -- sells entire fruit inventory once on launch
    -- GambleNowDoubleOrNothing = true,  -- gambles whole fruit inventory 50/50 once on launch
    -- ProtectWhitelistedNow = true,     -- favorites whitelisted fruit once so it won't be sold
    -- BuySeedsNow = true,               -- buys the selected seeds once on launch

    GrabSeeds = false,
    GrabGold = true,                     -- true = also claim gold seed drops
    GrabRainbow = true,                  -- true = also claim rainbow seed drops
    GrabPacks = false,                   -- true = also claim seed pack drops
    GrabReturn = true,                   -- true = teleport back to start after grabbing
    -- GrabNow = true,                   -- claims all wanted seed drops once on launch

    AutoClaimMail = false,
    UseDailyDeal = true,                 -- true = use daily 5x-sell deal when available, else normal sell
    AutoPickup = false,
    PickupReturn = true,                 -- true = teleport back to start position after each pickup
    MailInterval = 30,                   -- seconds between mailbox checks (min 10)
    CodesText = "",                      -- comma-separated extra codes added to built-in list
    -- ClaimMailboxNow = true,           -- claims all mailbox rewards once
    -- RedeemALLCodes = true,            -- redeems built-in + extra codes once
    -- PickupNow = true,                 -- collects all ground drops once

    AutoBuyGear = false,
    AutoBuyCrate = false,
    BuyGear = {},                        -- {} = none; else gear names to auto-buy from shop
    BuyCrate = {},                       -- {} = none; else crate names to auto-buy from shop
    -- BuyGearNow = true,                -- buys your selected gear once
    -- BuyCratesNow = true,              -- buys your selected crates once

    AutoOpenCrate = false,
    AutoOpenEgg = false,
    AutoOpenPack = false,
    AutoUseGears = false,                -- auto-uses owned gear tools (sprinklers etc.)
    AutoExpand = false,
    OpenInterval = 4,                    -- seconds between crate/egg/pack open cycles
    GearInterval = 8,                    -- seconds between auto gear uses
    ExpandInterval = 8,                  -- seconds between plot-expand retries
    -- OpenCratesNow = true,             -- opens all owned crates once
    -- OpenEggsNow = true,               -- opens all owned eggs once
    -- OpenSeedPacksNow = true,          -- opens all owned seed packs once
    -- UseGearsNow = true,               -- uses owned gear tools once
    -- ExpandPlotNow = true,             -- tries to expand plot once
    -- PreviewSellValue = true,          -- shows inventory item count + total value

    PetOnlyRainbow = false,              -- true = only tame/buy rainbow-variant pets
    PetBuyBig = false,                   -- true = grab any BIG (2x) pet, ignoring species + price
    PetBuyHuge = false,                  -- true = grab any HUGE (4x) pet, ignoring species + price
    AutoBuyPet = false,
    AutoEquipBest = false,               -- keeps highest sell-value species equipped
    AutoSellPets = false,                -- sells pets below PetSellMax value
    PetFind = false,                     -- server-hops + re-runs until a wanted wild pet is found
    UsePetTeleporter = true,             -- true = use owned pet teleporters to reach spawns
    PetInterval = 3,                     -- seconds between wild-pet scans (lower = faster/heavier)
    EquipInterval = 10,                  -- seconds between equip/sell/slot management passes
    BuyPetSpecies = {},                  -- {} = any species; else names to buy
    FindPets = {},                       -- {} = none; pet species to hop-search for
    PetMaxPrice = 0,                     -- sheckles cap per pet; 0 = any price
    PetSellMax = 0,                      -- sell pets worth less than this; 0 = off
    -- BuyPetsNow = true,                -- tames matching wild pets once
    -- EquipBestNow = true,              -- equips highest-value pets once
    -- BuyPetSlot = true,                -- buys one extra pet slot
    -- SellJunkNow = true,               -- sells junk pets once
    -- CheckThisServer = true,           -- scans current server for wanted pets once

    StealNightOnly = true,               -- true = only steal at night; false = any time of day
    StealTp = true,                      -- true = teleport onto target; false = steal only what's in range
    StealReturn = false,                 -- true = return home when nothing left to steal
    AutoSteal = false,
    StealEvade = false,                  -- true = dash away from hitters after grabbing fruit
    AutoHopNight = false,                -- true = server-hop until a night server is found
    AntiSteal = false,
    AntiStealHighlight = true,           -- true = outline thieves red in your garden
    AntiStealReturn = true,              -- true = return home after the last thief is gone
    StealInterval = 0,                   -- seconds between steals; 0 = burst (no wait)
    EvadeDist = 11.5,                    -- studs to a hitter that triggers an evade dash
    HitDelay = 0.25,                     -- seconds between shovel swings per thief (min ~0.45)
    AntiStealMaxChase = 12,              -- studs you'll chase a thief before giving up
    StealMode = "Any",                   -- "Any" | "Valuable Only" (>= Min Value)
    StealMinValue = 100,                 -- $ threshold; only used when mode = Valuable Only
    -- StealNow = true,
    -- StealDiagnoseCopy = true,         -- (action) dumps steal internals to clipboard + console
    -- HitNearestThiefNow = true,        -- (action) shovels the closest active thief once

    AntiFling = false,
    AntiRagdoll = false,
    AntiFreeze = false,
    AntiFlash = false,                   -- true = kill flashbang white-screen
    AutoFlingPlayer = false,
    AutoFlingAll = false,
    FlingPower = 18,                     -- fling velocity magnitude (higher = harder launch)
    FlingHold = 0.12,                    -- seconds to hold the fling before tp-back
    FlingInterval = 0.5,                 -- seconds between auto-fling repeats
    HitSwings = 3,                       -- crowbar swings per hit
    -- FlingPlayer = true,               -- flings the selected Target Player once
    -- FlingALLPlayers = true,           -- flings every other player once
    -- CrowbarHitNearest = true,         -- crowbar-hits nearest player once (needs crowbar)
    FlingTarget = "",                    -- player that Fling Player targets

    WebhookEnabled = false,              -- true = post periodic farm reports to the webhook url
    WebhookEvents = true,                -- true = ping on bloodmoon / rainbow moon events
    WebhookInterval = 300,               -- seconds between farm reports (min 60)
    WebhookUrl = "",                     -- discord webhook url; required for any reports
    -- SendTestReport = true,            -- (action) posts a farm report now to test the url

    FpsBoost = false,                    -- arms all strips below in one tap; uncomment a strip = false to keep it
    -- FlatMaterials = false,
    -- NoTextures = false,
    -- NoShadows = false,
    -- KillParticles = false,
    -- HidePlayers = false,
    -- HideGardens = false,
    -- HideWorldUI = false,
    -- CleanFx = false,
    AutoSaveConfig = false,              -- true = write settings to file on every change
    AutoRejoin = false,                  -- true = auto rejoin the server on kick/disconnect
    AutoSkipLoad = true,                 -- true = skip the in-game loading screen
    FpsCap = 240,                        -- max fps (frames/sec); only applied while FPS Boost on
    -- SaveConfig = true,                -- writes current settings to file once
    -- LoadConfig = true,                -- loads saved file; reload script to apply to all toggles
    -- ResetConfigDeleteFile = true,     -- deletes the config file; defaults next launch
}

loadstring(game:HttpGet("https://api.luarmor.net/files/v4/loaders/c88b0392344ce0e5253711d56f3e88fc.lua"))()

Features & Information

RONIX GaG2 (KAITUN) — config-driven auto-farm. No menu, no UI: edit the getgenv().Settings block, run it, and it farms. Same engine as the full Ronix GaG2 hub, just headless — lighter on weak phones, great in the background, and built for auto-execute / alt accounts. FARMING - Auto Harvest with filters: seed, mutation (only-mutated), minimum value, protect-list (never harvest), burst/0-delay - Auto Plant: pick seeds, set spacing, choose active beds/slots, burst delay - Auto Water: per-interval, choose a specific watering can or any owned SELLING & GAMBLE - Auto Sell: on an interval, when bag hits a % full, or via the Daily Deal 5x sell - Teleport to Steven to sell, or sell in place - Auto Double-or-Nothing: cash out after N wins, with its own interval - Sell whitelist: keep (favorite) chosen fruit so it never sells BUYING / SHOP - Auto Buy Seeds, Gear, and Crates from the shop (only-if-in-stock, per-item lists, intervals) OPENERS - Auto Open Crates, Eggs, and Seed Packs - Auto Use Gears, Auto Expand Plot (with retry/intervals) GRAB & PICKUP - Auto Grab dropped seeds (Gold / Rainbow / Seed Packs), return-after - Auto Pickup ground drops PETS - Auto Buy by type or rarity, including any BIG (2x) / HUGE (4x), Only Rainbow, with a max-price cap - Auto Equip best pets, Auto Sell junk pets (value threshold) - Find Pet: server-hops until a wanted wild pet is found; uses pet teleporters when owned STEALING - Auto Steal from other plots: night-only, target select, valuable-only + min value, evade after steal, max-chase, burst - Auto Hop until Night - Anti-Steal: highlight thieves, auto-clear and return home PROTECTION - Anti Fling / Ragdoll / Freeze / Flash - Auto Fling a player or all players (power, hold, interval), crowbar hit nearest, target picker WEBHOOK - Discord webhook farm reports (seed/gear/weather + sheckles) on an interval - Rare event alerts (bloodmoon / rainbow moon), pet-buy alerts, restock watch PERFORMANCE & UTILITY - FPS Boost: strip textures, shadows, particles, other players, other gardens, world UI, plant FX — all in one tap, or keep individual details - FPS Cap, Anti-AFK, Auto Rejoin on kick/DC, Auto-Skip Loading Screen - Save / Load / Reset config HOW TO USE 1. Edit the getgenv().Settings values at the top (every option is commented with what it does + its range). 2. Execute. No panel pops up — it just runs your config. Leave any key out to keep its default. 3. Filters are lists: {} = all/none per the comment, else names e.g. {"Carrot","Tomato"}. Dev: galaxy.lua (engine) + Ronix. Support: discord.gg/ronixstudios
#Auto Farm#GaG#OP#Free#Verified

Community Comments (21)

NismoNismoadminJun 30, 2026

works 10/10

Replying to @Nismo
NextGenNextGenJun 30, 2026

@Nismo My script still hasn't been verified for a week and a half, yet you have new ones almost every day. Is it supposed to be like this?

bloxplayer22bloxplayer22Jul 1, 2026

im running it on xeno and soemtimes it executes sometimes does nothing

Replying to @bloxplayer22
AC1DAC1DJul 9, 2026

@bloxplayer22 can u help me ??

RomanwadwdRomanwadwdJul 7, 2026

it says model not found

sdsdd3dsadsdsdd3dsadJul 20, 2026

Tested on velocity. No script

CzenCzenJul 25, 2026

W

esse_changeblueesse_changeblueJul 25, 2026

w draig

Framebot82Framebot82Jul 26, 2026

So cool! i take that 10/10 of also its Inc0mu_legendsgood

yanyanpaguio8yanyanpaguio8Aug 21, 2026

W

catsrcoolcatsrcoolAug 21, 2026

Best script

IndiehomeIndiehomeAug 21, 2026

thanks

ArcanistArcanistAug 21, 2026

W keyless

Duy566Duy566Aug 21, 2026

W

R1A5R1A5Aug 21, 2026

Pretty good

SoylVermSoylVermAug 21, 2026

Best

Dess0000Dess0000Aug 21, 2026

w

KotixyKotixyAug 21, 2026

W

vexi4343vexi4343Aug 21, 2026

W

pearl300400pearl300400Aug 21, 2026

W DRAIG

black1black1Aug 21, 2026

work

More Scripts for Grow a Garden 2