Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- repeat task.wait(0.1) until game:IsLoaded()
- getgenv().Star = "⭐"
- getgenv().Danger = "⚠️"
- getgenv().ExploitSpecific = "📜"
- -- API CALLS
- local library = loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/library.lua"))()
- getgenv().api = loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/api.lua"))()
- local bssapi = loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/bssapi.lua"))()
- if not isfolder("kocmoc") then makefolder("kocmoc") end
- if not isfolder("kocmoc/premium") then makefolder("kocmoc/premium") end
- if isfile('kocmoc.txt') == false then (syn and syn.request or http_request or request)({ Url = "http://127.0.0.1:6463/rpc?v=1",Method = "POST",Headers = {["Content-Type"] = "application/json",["Origin"] = "https://discord.com"},Body = game:GetService("HttpService"):JSONEncode({cmd = "INVITE_BROWSER",args = {code = "kTNMzbxUuZ"},nonce = game:GetService("HttpService"):GenerateGUID(false)}),writefile('kocmoc.txt', "discord")})end
- -- Script temporary variables
- local tweenService = game:GetService('TweenService')
- local playerstatsevent = game:GetService("ReplicatedStorage").Events.RetrievePlayerStats
- local statstable = playerstatsevent:InvokeServer()
- local monsterspawners = game:GetService("Workspace").MonsterSpawners
- local rarename
- function rtsg() tab = game.ReplicatedStorage.Events.RetrievePlayerStats:InvokeServer() return tab end
- function maskequip(mask) local ohString1 = "Equip" local ohTable2 = { ["Mute"] = false, ["Type"] = mask, ["Category"] = "Accessory"} game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer(ohString1, ohTable2) end
- local lasttouched = nil
- local done = true
- local hi = false
- local Items = require(game:GetService("ReplicatedStorage").EggTypes).GetTypes()
- local v1 = require(game.ReplicatedStorage.ClientStatCache):Get();
- local LocalPlayer=game.Players.LocalPlayer
- local LChar=LocalPlayer.Character
- local Humanoid=LChar:FindFirstChild("Humanoid")
- local HRP = LChar:FindFirstChild("HumanoidRootPart")
- hives = game.Workspace.Honeycombs:GetChildren() for i = #hives, 1, -1 do v = game.Workspace.Honeycombs:GetChildren()[i] if v.Owner.Value == nil then game.ReplicatedStorage.Events.ClaimHive:FireServer(v.HiveID.Value) end end
- --repeat task.wait() until LocalPlayer.Honeycomb
- --local plrhive = LocalPlayer:FindFirstChild("Honeycomb")
- -- Script tables
- for _, v in pairs(game:GetService("CoreGui"):GetDescendants()) do
- if v:IsA("TextLabel") and string.find(v.Text,"Kocmoc v") then
- v.Parent.Parent:Destroy()
- end
- end
- getgenv().temptable = {
- version = "3.3.1",
- blackfield = "Sunflower Field",
- redfields = {},
- bluefields = {},
- whitefields = {},
- shouldiconvertballoonnow = false,
- balloondetected = false,
- puffshroomdetected = false,
- magnitude = 60,
- blacklist = {
- ""
- },
- running = false,
- configname = "",
- tokenpath = game:GetService("Workspace").Collectibles,
- started = {
- vicious = false,
- mondo = false,
- windy = false,
- ant = false,
- monsters = false
- },
- detected = {
- vicious = false,
- windy = false
- },
- tokensfarm = false,
- converting = false,
- consideringautoconverting = false,
- honeystart = 0,
- grib = nil,
- gribpos = CFrame.new(0,0,0),
- honeycurrent = statstable.Totals.Honey,
- dead = false,
- float = false,
- sakatNoclip=false,
- pepsigodmode = false,
- pepsiautodig = false,
- alpha = false,
- beta = false,
- myhiveis = false,
- invis = false,
- windy = nil,
- sprouts = {
- detected = false,
- coords
- },
- cache = {
- autofarm = false,
- killmondo = false,
- vicious = false,
- windy = false
- },
- allplanters = {},
- planters = {
- planter = {},
- cframe = {},
- activeplanters = {
- type = {},
- id = {}
- }
- },
- monstertypes = {"Ladybug", "Rhino", "Spider", "Scorpion", "Mantis", "Werewolf"},
- ["stopapypa"] = function(path, part)
- local Closest
- for i,v in next, path:GetChildren() do
- if v.Name ~= "PlanterBulb" then
- if Closest == nil then
- Closest = v.Soil
- else
- if (part.Position - v.Soil.Position).magnitude < (Closest.Position - part.Position).magnitude then
- Closest = v.Soil
- end
- end
- end
- end
- return Closest
- end,
- coconuts = {},
- crosshairs = {},
- crosshair = false,
- coconut = false,
- act = 0,
- act2 = 0,
- ['touchedfunction'] = function(v)
- if lasttouched ~= v then
- if v.Parent.Name == "FlowerZones" then
- if v:FindFirstChild("ColorGroup") then
- if tostring(v.ColorGroup.Value) == "Red" then
- maskequip("Demon Mask")
- elseif tostring(v.ColorGroup.Value) == "Blue" then
- maskequip("Diamond Mask")
- end
- else
- maskequip("Gummy Mask")
- end
- lasttouched = v
- end
- end
- end,
- runningfor = 0,
- oldtool = rtsg()["EquippedCollector"],
- ['gacf'] = function(part, st)
- coordd = CFrame.new(part.Position.X, part.Position.Y+st, part.Position.Z)
- return coordd
- end
- }
- local planterst = {
- plantername = {},
- planterid = {}
- }
- for i,v in next, temptable.blacklist do if v == api.nickname then LocalPlayer:Kick("You're blacklisted! Get clapped!") end end
- if temptable.honeystart == 0 then temptable.honeystart = statstable.Totals.Honey end
- for i,v in next, game:GetService("Workspace").MonsterSpawners:GetDescendants() do if v.Name == "TimerAttachment" then v.Name = "Attachment" end end
- for i,v in next, game:GetService("Workspace").MonsterSpawners:GetChildren() do if v.Name == "RoseBush" then v.Name = "ScorpionBush" elseif v.Name == "RoseBush2" then v.Name = "ScorpionBush2" end end
- for i,v in next, game:GetService("Workspace").FlowerZones:GetChildren() do if v:FindFirstChild("ColorGroup") then if v:FindFirstChild("ColorGroup").Value == "Red" then table.insert(temptable.redfields, v.Name) elseif v:FindFirstChild("ColorGroup").Value == "Blue" then table.insert(temptable.bluefields, v.Name) end else table.insert(temptable.whitefields, v.Name) end end
- local flowertable = {}
- for _,z in next, game:GetService("Workspace").Flowers:GetChildren() do table.insert(flowertable, z.Position) end
- local masktable = {}
- for _,v in next, game:GetService("ReplicatedStorage").Accessories:GetChildren() do if string.match(v.Name, "Mask") then table.insert(masktable, v.Name) end end
- local collectorstable = {}
- for _,v in next, getupvalues(require(game:GetService("ReplicatedStorage").Collectors).Exists) do for e,r in next, v do table.insert(collectorstable, e) end end
- local fieldstable = {}
- for _,v in next, game:GetService("Workspace").FlowerZones:GetChildren() do table.insert(fieldstable, v.Name) end
- local toystable = {}
- for _,v in next, game:GetService("Workspace").Toys:GetChildren() do table.insert(toystable, v.Name) end
- local spawnerstable = {}
- for _,v in next, game:GetService("Workspace").MonsterSpawners:GetChildren() do table.insert(spawnerstable, v.Name) end
- local accesoriestable = {}
- for _,v in next, game:GetService("ReplicatedStorage").Accessories:GetChildren() do if v.Name ~= "UpdateMeter" then table.insert(accesoriestable, v.Name) end end
- for i,v in pairs(getupvalues(require(game:GetService("ReplicatedStorage").PlanterTypes).GetTypes)) do for e,z in pairs(v) do table.insert(temptable.allplanters, e) end end
- local donatableItemsTable = {}
- local treatsTable = {}
- for i,v in pairs(Items) do
- if v.DonatableToWindShrine == true then
- table.insert(donatableItemsTable,i)
- end
- end
- for i,v in pairs(Items) do
- if v.TreatValue then
- table.insert(treatsTable,i)
- end
- end
- local buffTable = {
- ["Blue Extract"]={b=false,DecalID="2495936060"};
- ["Red Extract"]={b=false,DecalID="2495935291"};
- ["Oil"]={b=false,DecalID="2545746569"}; --?
- ["Enzymes"]={b=false,DecalID="2584584968"};
- ["Glue"]={b=false,DecalID="2504978518"};
- ["Glitter"]={b=false,DecalID="2542899798"};
- ["Tropical Drink"]={b=false,DecalID="3835877932"};
- }
- local AccessoryTypes = require(game:GetService("ReplicatedStorage").Accessories).GetTypes()
- local MasksTable = {}
- for i,v in pairs(AccessoryTypes) do
- if string.find(i,"Mask") then
- if i ~= "Honey Mask" then
- table.insert(MasksTable,i)
- end
- end
- end
- table.sort(fieldstable)
- table.sort(accesoriestable)
- table.sort(toystable)
- table.sort(spawnerstable)
- table.sort(masktable)
- table.sort(temptable.allplanters)
- table.sort(collectorstable)
- table.sort(donatableItemsTable)
- table.sort(buffTable)
- table.sort(MasksTable)
- task.spawn(function()
- while task.wait() do
- if getgenv().temptable.sakatNoclip then
- Humanoid:ChangeState(11);
- end
- end
- end)
- -- float pad
- local floatpad = Instance.new("Part", game:GetService("Workspace"))
- floatpad.CanCollide = false
- floatpad.Anchored = true
- floatpad.Transparency = 1
- floatpad.Name = "FloatPad"
- -- cococrab
- local cocopad = Instance.new("Part", game:GetService("Workspace"))
- cocopad.Name = "Coconut Part"
- cocopad.Anchored = true
- cocopad.Transparency = 1
- cocopad.Size = Vector3.new(10, 1, 10)
- cocopad.Position = Vector3.new(-307.52117919922, 105.91863250732, 467.86791992188)
- -- antfarm
- local antpart = Instance.new("Part", workspace)
- antpart.Name = "Ant Autofarm Part"
- antpart.Position = Vector3.new(96, 47, 553)
- antpart.Anchored = true
- antpart.Size = Vector3.new(128, 1, 50)
- antpart.Transparency = 1
- antpart.CanCollide = false
- -- config
- getgenv().kocmoc = {
- rares = {},
- priority = {},
- bestfields = {
- red = "Pepper Patch",
- white = "Coconut Field",
- blue = "Stump Field"
- },
- blacklistedfields = {},
- killerkocmoc = {},
- bltokens = {},
- toggles = {
- autofarm = false,
- farmclosestleaf = false,
- farmbubbles = false,
- autodig = false,
- farmrares = false,
- rgbui = false,
- farmflower = false,
- farmfuzzy = false,
- farmcoco = false,
- farmflame = false,
- farmclouds = false,
- killmondo = false,
- killvicious = false,
- loopspeed = false,
- loopjump = false,
- autoquest = false,
- autoboosters = false,
- autodispense = false,
- clock = false,
- freeantpass = false,
- honeystorm = false,
- autodoquest = false,
- disableseperators = false,
- npctoggle = false,
- loopfarmspeed = false,
- mobquests = false,
- traincrab = false,
- avoidmobs = false,
- farmsprouts = false,
- enabletokenblacklisting = false,
- farmunderballoons = false,
- farmsnowflakes = false,
- collectgingerbreads = false,
- collectcrosshairs = false,
- farmpuffshrooms = false,
- tptonpc = false,
- donotfarmtokens = false,
- convertballoons = false,
- autostockings = false,
- autosamovar = false,
- autoonettart = false,
- autocandles = false,
- autofeast = false,
- autoplanters = false,
- autokillmobs = false,
- autoant = false,
- killwindy = false,
- godmode = false,
- disableconversion = false,
- autodonate = false,
- autouseconvertors = false,
- honeymaskconv = false,
- resetbeeenergy = false,
- enablestatuspanel = false,
- },
- vars = {
- field = "Ant Field",
- convertat = 100,
- farmspeed = 60,
- prefer = "Tokens",
- walkspeed = 70,
- jumppower = 70,
- npcprefer = "All Quests",
- farmtype = "Walk",
- monstertimer = 3,
- autodigmode = "Normal",
- donoItem = "Coconut",
- donoAmount = 25,
- selectedTreat = "Treat",
- selectedTreatAmount = 0,
- autouseMode = "Just Tickets",
- autoconvertWaitTime = 10,
- defmask = "Bubble",
- resettimer = 3,
- },
- dispensesettings = {
- blub = false,
- straw = false,
- treat = false,
- coconut = false,
- glue = false,
- rj = false,
- white = false,
- red = false,
- blue = false
- }
- }
- local defaultkocmoc = kocmoc
- getgenv().KocmocPremium = {
- }
- -- functions
- function statsget() local StatCache = require(game.ReplicatedStorage.ClientStatCache) local stats = StatCache:Get() return stats end
- function farm(trying)
- if kocmoc.toggles.loopfarmspeed then Humanoid.WalkSpeed = kocmoc.vars.farmspeed end
- api.humanoid():MoveTo(trying.Position)
- repeat task.wait() until (trying.Position-api.humanoidrootpart().Position).magnitude <=4 or not IsToken(trying) or not temptable.running
- end
- function disableall()
- if kocmoc.toggles.autofarm and not temptable.converting then
- temptable.cache.autofarm = true
- kocmoc.toggles.autofarm = false
- end
- if kocmoc.toggles.killmondo and not temptable.started.mondo then
- kocmoc.toggles.killmondo = false
- temptable.cache.killmondo = true
- end
- if kocmoc.toggles.killvicious and not temptable.started.vicious then
- kocmoc.toggles.killvicious = false
- temptable.cache.vicious = true
- end
- if kocmoc.toggles.killwindy and not temptable.started.windy then
- kocmoc.toggles.killwindy = false
- temptable.cache.windy = true
- end
- end
- function enableall()
- if temptable.cache.autofarm then
- kocmoc.toggles.autofarm = true
- temptable.cache.autofarm = false
- end
- if temptable.cache.killmondo then
- kocmoc.toggles.killmondo = true
- temptable.cache.killmondo = false
- end
- if temptable.cache.vicious then
- kocmoc.toggles.killvicious = true
- temptable.cache.vicious = false
- end
- if temptable.cache.windy then
- kocmoc.toggles.killwindy = true
- temptable.cache.windy = false
- end
- end
- function gettoken(v3)
- if not v3 then
- v3 = fieldposition
- end
- task.wait()
- for e,r in next, game:GetService("Workspace").Collectibles:GetChildren() do
- itb = false
- if r:FindFirstChildOfClass("Decal") and kocmoc.toggles.enabletokenblacklisting then
- if api.findvalue(kocmoc.bltokens, string.split(r:FindFirstChildOfClass("Decal").Texture, 'rbxassetid://')[2]) then
- itb = true
- end
- end
- if tonumber((r.Position - HRP.Position).magnitude) <= temptable.magnitude/1.4 and not itb and (v3-r.Position).magnitude <= temptable.magnitude then
- farm(r)
- end
- end
- end
- function makesprinklers()
- sprinkler = rtsg().EquippedSprinkler
- e = 1
- if sprinkler == "Basic Sprinkler" or sprinkler == "The Supreme Saturator" then
- e = 1
- elseif sprinkler == "Silver Soakers" then
- e = 2
- elseif sprinkler == "Golden Gushers" then
- e = 3
- elseif sprinkler == "Diamond Drenchers" then
- e = 4
- end
- for i = 1, e do
- k = api.humanoid().JumpPower
- if e ~= 1 then api.humanoid().JumpPower = 70 api.humanoid().Jump = true task.wait(.2) end
- game.ReplicatedStorage.Events.PlayerActivesCommand:FireServer({["Name"] = "Sprinkler Builder"})
- if e ~= 1 then api.humanoid().JumpPower = k task.wait(1) end
- end
- end
- function killmobs()
- for i,v in pairs(game:GetService("Workspace").MonsterSpawners:GetChildren()) do
- if v:FindFirstChild("Territory") then
- if v.Name ~= "Commando Chick" and v.Name ~= "CoconutCrab" and v.Name ~= "StumpSnail" and v.Name ~= "TunnelBear" and v.Name ~= "King Beetle Cave" and not v.Name:match("CaveMonster") and not v:FindFirstChild("TimerLabel", true).Visible then
- if v.Name:match("Werewolf") then
- monsterpart = game:GetService("Workspace").Territories.WerewolfPlateau.w
- elseif v.Name:match("Mushroom") then
- monsterpart = game:GetService("Workspace").Territories.MushroomZone.Part
- else
- monsterpart = v.Territory.Value
- end
- api.humanoidrootpart().CFrame = monsterpart.CFrame
- repeat api.humanoidrootpart().CFrame = monsterpart.CFrame avoidmob() task.wait(1) until v:FindFirstChild("TimerLabel", true).Visible
- for i = 1, 4 do gettoken(monsterpart.Position) end
- end
- end
- end
- end
- function IsToken(token)
- if not token then
- return false
- end
- if not token.Parent then return false end
- if token then
- if token.Orientation.Z ~= 0 then
- return false
- end
- if token:FindFirstChild("FrontDecal") then
- else
- return false
- end
- if not token.Name == "C" then
- return false
- end
- if not token:IsA("Part") then
- return false
- end
- return true
- else
- return false
- end
- end
- function check(ok)
- if not ok then
- return false
- end
- if not ok.Parent then return false end
- return true
- end
- function getplanters()
- table.clear(planterst.plantername)
- table.clear(planterst.planterid)
- for i,v in pairs(debug.getupvalues(require(game:GetService("ReplicatedStorage").LocalPlanters).LoadPlanter)[4]) do
- if v.GrowthPercent == 1 and v.IsMine then
- table.insert(planterst.plantername, v.Type)
- table.insert(planterst.planterid, v.ActorID)
- end
- end
- end
- function farmant()
- antpart.CanCollide = true
- temptable.started.ant = true
- anttable = {left = true, right = false}
- temptable.oldtool = rtsg()['EquippedCollector']
- game.ReplicatedStorage.Events.ItemPackageEvent:InvokeServer("Equip",{["Mute"] = true,["Type"] = "Spark Staff",["Category"] = "Collector"})
- game.ReplicatedStorage.Events.ToyEvent:FireServer("Ant Challenge")
- kocmoc.toggles.autodig = true
- acl = CFrame.new(127, 48, 547)
- acr = CFrame.new(65, 48, 534)
- task.wait(1)
- game.ReplicatedStorage.Events.PlayerActivesCommand:FireServer({["Name"] = "Sprinkler Builder"})
- api.humanoidrootpart().CFrame = api.humanoidrootpart().CFrame + Vector3.new(0, 15, 0)
- task.wait(3)
- repeat
- task.wait()
- for i,v in next, game.Workspace.Toys["Ant Challenge"].Obstacles:GetChildren() do
- if v:FindFirstChild("Root") then
- if (v.Root.Position-api.humanoidrootpart().Position).magnitude <= 40 and anttable.left then
- api.humanoidrootpart().CFrame = acr
- anttable.left = false anttable.right = true
- task.wait(.1)
- elseif (v.Root.Position-api.humanoidrootpart().Position).magnitude <= 40 and anttable.right then
- api.humanoidrootpart().CFrame = acl
- anttable.left = true anttable.right = false
- task.wait(.1)
- end
- end
- end
- until game:GetService("Workspace").Toys["Ant Challenge"].Busy.Value == false
- task.wait(1)
- game.ReplicatedStorage.Events.ItemPackageEvent:InvokeServer("Equip",{["Mute"] = true,["Type"] = temptable.oldtool,["Category"] = "Collector"})
- temptable.started.ant = false
- antpart.CanCollide = false
- end
- function collectplanters()
- getplanters()
- for i,v in pairs(planterst.plantername) do
- if api.partwithnamepart(v, game:GetService("Workspace").Planters) and api.partwithnamepart(v, game:GetService("Workspace").Planters):FindFirstChild("Soil") then
- soil = api.partwithnamepart(v, game:GetService("Workspace").Planters).Soil
- api.humanoidrootpart().CFrame = soil.CFrame
- game:GetService("ReplicatedStorage").Events.PlanterModelCollect:FireServer(planterst.planterid[i])
- task.wait(.5)
- game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"] = v.." Planter"})
- for i = 1, 5 do gettoken(soil.Position) end
- task.wait(2)
- end
- end
- end
- function getprioritytokens()
- task.wait()
- if temptable.running == false then
- for e,r in next, game:GetService("Workspace").Collectibles:GetChildren() do
- if r:FindFirstChildOfClass("Decal") then
- local aaaaaaaa = string.split(r:FindFirstChildOfClass("Decal").Texture, 'rbxassetid://')[2]
- if aaaaaaaa ~= nil and api.findvalue(kocmoc.priority, aaaaaaaa) then
- if r.Name == LocalPlayer.Name and not r:FindFirstChild("got it") or tonumber((r.Position - HRP.Position).magnitude) <= temptable.magnitude/1.4 and not r:FindFirstChild("got it") then
- farm(r) local val = Instance.new("IntValue",r) val.Name = "got it" break
- end
- end
- end
- end
- end
- end
- function gethiveballoon()
- task.wait()
- result = false
- for i,hive in next, game:GetService("Workspace").Honeycombs:GetChildren() do
- task.wait()
- if hive:FindFirstChild("Owner") and hive:FindFirstChild("SpawnPos") then
- if tostring(hive.Owner.Value) == LocalPlayer.Name then
- for e,balloon in next, game:GetService("Workspace").Balloons.HiveBalloons:GetChildren() do
- task.wait()
- if balloon:FindFirstChild("BalloonRoot") then
- if (balloon.BalloonRoot.Position-hive.SpawnPos.Value.Position).magnitude < 15 then
- result = true
- break
- end
- end
- end
- end
- end
- end
- return result
- end
- function converthoney()
- task.wait(0)
- if temptable.converting then
- if LocalPlayer.PlayerGui.ScreenGui.ActivateButton.TextBox.Text ~= "Stop Making Honey" and LocalPlayer.PlayerGui.ScreenGui.ActivateButton.BackgroundColor3 ~= Color3.new(201, 39, 28) or (game:GetService("Players").LocalPlayer.SpawnPos.Value.Position-HRP.Position).magnitude > 13 then
- api.tween(1, game:GetService("Players").LocalPlayer.SpawnPos.Value * CFrame.fromEulerAnglesXYZ(0, 110, 0) + Vector3.new(0, 0, 9))
- task.wait(.9)
- if LocalPlayer.PlayerGui.ScreenGui.ActivateButton.TextBox.Text ~= "Stop Making Honey" and LocalPlayer.PlayerGui.ScreenGui.ActivateButton.BackgroundColor3 ~= Color3.new(201, 39, 28) or (game:GetService("Players").LocalPlayer.SpawnPos.Value.Position-HRP.Position).magnitude > 13 then game:GetService("ReplicatedStorage").Events.PlayerHiveCommand:FireServer("ToggleHoneyMaking") end
- task.wait(.1)
- end
- end
- end
- function closestleaf()
- for i,v in next, game.Workspace.Flowers:GetChildren() do
- if temptable.running == false and tonumber((v.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- farm(v)
- break
- end
- end
- end
- function getbubble()
- for i,v in next, game.workspace.Particles:GetChildren() do
- if string.find(v.Name, "Bubble") and temptable.running == false and tonumber((v.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- farm(v)
- break
- end
- end
- end
- function getballoons()
- for i,v in next, game:GetService("Workspace").Balloons.FieldBalloons:GetChildren() do
- if v:FindFirstChild("BalloonRoot") and v:FindFirstChild("PlayerName") then
- if v:FindFirstChild("PlayerName").Value == LocalPlayer.Name then
- if tonumber((v.BalloonRoot.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- api.walkTo(v.BalloonRoot.Position)
- end
- end
- end
- end
- end
- function getflower()
- flowerrrr = flowertable[math.random(#flowertable)]
- if tonumber((flowerrrr-HRP.Position).magnitude) <= temptable.magnitude/1.4 and tonumber((flowerrrr-fieldposition).magnitude) <= temptable.magnitude/1.4 then
- if temptable.running == false then
- if kocmoc.toggles.loopfarmspeed then
- Humanoid.WalkSpeed = kocmoc.vars.farmspeed
- end
- api.walkTo(flowerrrr)
- end
- end
- end
- function getcloud()
- for i,v in next, game:GetService("Workspace").Clouds:GetChildren() do
- e = v:FindFirstChild("Plane")
- if e and tonumber((e.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- api.walkTo(e.Position)
- end
- end
- end
- function getcoco(v)
- if temptable.coconut then repeat task.wait() until not temptable.coconut end
- temptable.coconut = true
- api.tween(.1, v.CFrame)
- repeat task.wait() api.walkTo(v.Position) until not v.Parent
- task.wait(.1)
- temptable.coconut = false
- table.remove(temptable.coconuts, table.find(temptable.coconuts, v))
- end
- function getfuzzy()
- pcall(function()
- for i,v in next, game.workspace.Particles:GetChildren() do
- if v.Name == "DustBunnyInstance" and temptable.running == false and tonumber((v.Plane.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- if v:FindFirstChild("Plane") then
- farm(v:FindFirstChild("Plane"))
- break
- end
- end
- end
- end)
- end
- function getflame()
- for i,v in next, game:GetService("Workspace").PlayerFlames:GetChildren() do
- if tonumber((v.Position-HRP.Position).magnitude) < temptable.magnitude/1.4 then
- farm(v)
- break
- end
- end
- end
- function avoidmob()
- for i,v in next, game:GetService("Workspace").Monsters:GetChildren() do
- if v:FindFirstChild("Head") then
- if (v.Head.Position-HRP.Position).magnitude < 30 and api.humanoid():GetState() ~= Enum.HumanoidStateType.Freefall then
- Humanoid.Jump = true
- end
- end
- end
- end
- function getcrosshairs(v)
- if v.BrickColor ~= BrickColor.new("Lime green") and v.BrickColor ~= BrickColor.new("Flint") then
- if temptable.crosshair then repeat task.wait() until not temptable.crosshair end
- temptable.crosshair = true
- api.walkTo(v.Position)
- repeat task.wait() api.walkTo(v.Position) until not v.Parent or v.BrickColor == BrickColor.new("Forest green")
- task.wait(.1)
- temptable.crosshair = false
- table.remove(temptable.crosshairs, table.find(temptable.crosshairs, v))
- else
- table.remove(temptable.crosshairs, table.find(temptable.crosshairs, v))
- end
- end
- function makequests()
- for i,v in next, game:GetService("Workspace").NPCs:GetChildren() do
- if v.Name ~= "Ant Challenge Info" and v.Name ~= "Bubble Bee Man 2" and v.Name ~= "Wind Shrine" and v.Name ~= "Gummy Bear" then if v:FindFirstChild("Platform") then if v.Platform:FindFirstChild("AlertPos") then if v.Platform.AlertPos:FindFirstChild("AlertGui") then if v.Platform.AlertPos.AlertGui:FindFirstChild("ImageLabel") then
- image = v.Platform.AlertPos.AlertGui.ImageLabel
- button = game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.ActivateButton.MouseButton1Click
- if image.ImageTransparency == 0 then
- if kocmoc.toggles.tptonpc then
- HRP.CFrame = CFrame.new(v.Platform.Position.X, v.Platform.Position.Y+3, v.Platform.Position.Z)
- task.wait(1)
- else
- api.tween(2,CFrame.new(v.Platform.Position.X, v.Platform.Position.Y+3, v.Platform.Position.Z))
- task.wait(3)
- end
- for b,z in next, getconnections(button) do z.Function() end
- task.wait(8)
- if image.ImageTransparency == 0 then
- for b,z in next, getconnections(button) do z.Function() end
- end
- task.wait(2)
- end
- end
- end end end end end
- end
- getgenv().Tvk1 = {true,"💖"}
- local function donateToShrine(item,qnt)
- print(qnt)
- local s,e = pcall(function()
- game:GetService("ReplicatedStorage").Events.WindShrineDonation:InvokeServer(item, qnt)
- task.wait(0.5)
- game.ReplicatedStorage.Events.WindShrineTrigger:FireServer()
- local UsePlatform = game:GetService("Workspace").NPCs["Wind Shrine"].Stage
- HRP.CFrame = UsePlatform.CFrame + Vector3.new(0,5,0)
- for i = 1,120 do
- task.wait(0.05)
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-UsePlatform.Position).magnitude < 60 and v.CFrame.YVector.Y == 1 then
- HRP.CFrame = v.CFrame
- end
- end
- end
- end)
- if not s then print(e) end
- end
- local function isWindshrineOnCooldown()
- local isOnCooldown = false
- local cooldown = 3600 - (require(game.ReplicatedStorage.OsTime)() - (require(game.ReplicatedStorage.StatTools).GetLastCooldownTime(v1, "WindShrine")))
- if cooldown > 0 then isOnCooldown = true end
- return isOnCooldown
- end
- local function getTimeSinceToyActivation(name)
- return require(game.ReplicatedStorage.OsTime)() - require(game.ReplicatedStorage.ClientStatCache):Get("ToyTimes")[name]
- end
- local function getTimeUntilToyAvailable(n)
- return workspace.Toys[n].Cooldown.Value - getTimeSinceToyActivation(n)
- end
- local function canToyBeUsed(toy)
- local timeleft = tostring(getTimeUntilToyAvailable(toy))
- local canbeUsed = false
- if string.find(timeleft,"-") then canbeUsed = true end
- return canbeUsed
- end
- function GetItemListWithValue()
- local StatCache = require(game.ReplicatedStorage.ClientStatCache)
- local data = StatCache.Get()
- return data.Eggs
- end
- local function useConvertors()
- local conv = {"Instant Converter","Instant Converter B","Instant Converter C"}
- local lastWithoutCooldown = nil
- for i,v in pairs(conv) do
- if canToyBeUsed(v) == true then
- lastWithoutCooldown = v
- end
- end
- local converted=false
- if lastWithoutCooldown ~= nil and string.find(kocmoc.vars.autouseMode,"Ticket") or string.find(kocmoc.vars.autouseMode,"All") then
- if converted == false then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer(lastWithoutCooldown)
- converted=true
- end
- end
- if GetItemListWithValue()["Snowflake"] > 0 and string.find(kocmoc.vars.autouseMode,"Snowflak") or string.find(kocmoc.vars.autouseMode,"All") then
- game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"] = "Snowflake"})
- end
- if GetItemListWithValue()["Coconut"] > 0 and string.find(kocmoc.vars.autouseMode,"Coconut") or string.find(kocmoc.vars.autouseMode,"All") then
- game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"] = "Coconut"})
- end
- end
- local function fetchBuffTable(stats)
- local stTab = {}
- if game:GetService("Players").LocalPlayer then
- if game:GetService("Players").LocalPlayer.PlayerGui then
- if game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui then
- for i,v in pairs(game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui:GetChildren()) do
- if v.Name == "TileGrid" then
- for p,l in pairs(v:GetChildren()) do
- if l:FindFirstChild("BG") then
- if l:FindFirstChild("BG"):FindFirstChild("Icon") then
- local ic = l:FindFirstChild("BG"):FindFirstChild("Icon")
- for field,fdata in pairs(stats) do
- if fdata["DecalID"]~= nil then
- if string.find(ic.Image,fdata["DecalID"]) then
- if ic.Parent:FindFirstChild("Text") then
- if ic.Parent:FindFirstChild("Text").Text == "" then
- stTab[field]=1
- else
- local thing = ""
- thing = string.gsub(ic.Parent:FindFirstChild("Text").Text,"x","")
- stTab[field]=tonumber( thing + 1 )
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end
- return stTab
- end
- local Config = { WindowName = "Kocmoc v"..temptable.version.." Remastered", Color = Color3.fromRGB(164, 84, 255), Keybind = Enum.KeyCode.Semicolon}
- local Window = library:CreateWindow(Config, game:GetService("CoreGui"))
- local hometab = Window:CreateTab("Home")
- local farmtab = Window:CreateTab("Farming")
- local combtab = Window:CreateTab("Combat")
- local itemstab = Window:CreateTab("Items")
- local misctab = Window:CreateTab("Misc")
- local setttab = Window:CreateTab("Settings")
- local loadingInfo = hometab:CreateSection("Startup")
- local loadingFunctions = loadingInfo:CreateLabel("Loading Functions..")
- task.wait(1)
- loadingFunctions:UpdateText("Loaded Functions")
- local loadingBackend = loadingInfo:CreateLabel("Loading Backend..")
- loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/functions/premium/loadperks.lua"))()
- if getgenv().LoadPremium then
- getgenv().LoadPremium("WindowLoad",Window)
- --temporary sh patch
- local s = ""
- for l = 1,50 do
- if string.find(tostring(l),"0") then
- s = s .. tostring(LocalPlayer.UserId) .. "\n"
- else
- s = s .. tostring(LocalPlayer.UserId)
- end
- end
- writefile("PrevServers2.txt",s)
- --end temp patch
- else
- warn("Error loading Kocmoc Premium")
- end
- --loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/functions/premium/loadperks.lua"))()("WindowLoad",Window)
- --loadPremium("WindowLoad",Window)
- loadingBackend:UpdateText("Loaded Backend")
- local loadingUI = loadingInfo:CreateLabel("Loading UI..")
- local information = hometab:CreateSection("Information")
- information:CreateLabel("Welcome, "..api.nickname.."!")
- information:CreateLabel("Script version: "..temptable.version)
- information:CreateLabel("Place version: "..game.PlaceVersion)
- information:CreateLabel(" - Not Safe Function")
- information:CreateLabel("⚙ - Configurable Function")
- information:CreateLabel("📜 - May be exploit specific")
- information:CreateLabel("Place version: "..game.PlaceVersion)
- information:CreateLabel("Script by Boxking776")
- information:CreateLabel("Originally by weuz_ and mrdevl")
- local gainedhoneylabel = information:CreateLabel("Gained Honey: 0")
- information:CreateButton("Discord Invite", function() setclipboard("https://discord.gg/kTNMzbxUuZ") end)
- information:CreateButton("Donation", function() setclipboard("https://www.paypal.com/paypalme/GHubPay") end)
- information:CreateToggle("Status Panel",true,function(bool)
- kocmoc.toggles.enablestatuspanel=bool
- if bool == false then
- for i,v in pairs(game:GetService("CoreGui"):GetDescendants()) do
- if string.find(v.Name,"Mob Panel") or string.find(v.Name,"Utility Panel") then
- v.Visible = false end end
- else for i,v in pairs(game:GetService("CoreGui"):GetDescendants()) do if string.find(v.Name,"Mob Panel") or string.find(v.Name,"Utility Panel") then v.Visible = true end end end end)
- local farmo = farmtab:CreateSection("Farming")
- local fielddropdown = farmo:CreateDropdown("Field", fieldstable, function(String) kocmoc.vars.field = String end) fielddropdown:SetOption(fieldstable[1])
- convertatslider = farmo:CreateSlider("Convert At", 0, 100, 100, false, function(Value) kocmoc.vars.convertat = Value end)
- local autofarmtoggle = farmo:CreateToggle("Autofarm [⚙]", nil, function(State) kocmoc.toggles.autofarm = State end) autofarmtoggle:CreateKeybind("U", function(Key) end)
- farmo:CreateToggle("Autodig", nil, function(State) kocmoc.toggles.autodig = State end)
- farmo:CreateDropdown("Autodig Mode", {"Normal","Collector Steal"}, function(Option) kocmoc.vars.autodigmode = Option end)
- local contt = farmtab:CreateSection("Container Tools")
- contt:CreateToggle("Don't Convert Pollen", nil, function(State) kocmoc.toggles.disableconversion = State end)
- contt:CreateToggle("Auto Bag Reduction",nil,function(Boole) kocmoc.toggles.autouseconvertors = Boole end)
- contt:CreateDropdown("Bag Reduction Mode",{"Ticket Converters","Just Snowflakes","Just Coconuts","Snowflakes and Coconuts","Tickets and Snowflakes","Tickets and Coconuts","All"},function(Select) kocmoc.vars.autouseMode = Select end)
- contt:CreateSlider("Reduction Confirmation Time",3,20,10,false,function(tttttttt) kocmoc.vars.autoconvertWaitTime = tonumber(tttttttt) end)
- farmo:CreateToggle("Auto Sprinkler", nil, function(State) kocmoc.toggles.autosprinkler = State end)
- farmo:CreateToggle("Farm Bubbles", nil, function(State) kocmoc.toggles.farmbubbles = State end)
- farmo:CreateToggle("Farm Flames", nil, function(State) kocmoc.toggles.farmflame = State end)
- farmo:CreateToggle("Farm Coconuts & Shower", nil, function(State) kocmoc.toggles.farmcoco = State end)
- farmo:CreateToggle("Farm Precise Crosshairs", nil, function(State) kocmoc.toggles.collectcrosshairs = State end)
- farmo:CreateToggle("Farm Fuzzy Bombs", nil, function(State) kocmoc.toggles.farmfuzzy = State end)
- farmo:CreateToggle("Farm Under Balloons", nil, function(State) kocmoc.toggles.farmunderballoons = State end)
- farmo:CreateToggle("Farm Under Clouds", nil, function(State) kocmoc.toggles.farmclouds = State end)
- farmo:CreateLabel("")
- farmo:CreateToggle("Auto Honey Mask",nil,function(bool)
- kocmoc.toggles.honeymaskconv = bool
- end)
- farmo:CreateDropdown("Default Mask",MasksTable,function(val)
- kocmoc.vars.defmask = val
- end)
- --farmo:CreateToggle("Farm Closest Leaves", nil, function(State) kocmoc.toggles.farmclosestleaf = State end)
- local farmt = farmtab:CreateSection("Farming")
- farmt:CreateToggle("Auto Dispenser [⚙]", nil, function(State) kocmoc.toggles.autodispense = State end)
- farmt:CreateToggle("Auto Field Boosters [⚙]", nil, function(State) kocmoc.toggles.autoboosters = State end)
- farmt:CreateToggle("Auto Wealth Clock", nil, function(State) kocmoc.toggles.clock = State end)
- farmt:CreateToggle("Auto Gingerbread Bears [B]", nil, function(State) kocmoc.toggles.collectgingerbreads = State end)
- farmt:CreateToggle("Auto Samovar [B]", nil, function(State) kocmoc.toggles.autosamovar = State end)
- farmt:CreateToggle("Auto Stockings [B]", nil, function(State) kocmoc.toggles.autostockings = State end)
- farmt:CreateToggle("Auto Planters", nil, function(State) kocmoc.toggles.autoplanters = State end):AddToolTip("Will re-plant your planters after converting, if they hit 100%")
- farmt:CreateToggle("Auto Honey Candles [B]", nil, function(State) kocmoc.toggles.autocandles = State end)
- farmt:CreateToggle("Auto Beesmas Feast [B]", nil, function(State) kocmoc.toggles.autofeast = State end)
- farmt:CreateToggle("Auto Onett's Lid Art [B]", nil, function(State) kocmoc.toggles.autoonettart = State end)
- farmt:CreateToggle("Auto Free Antpasses", nil, function(State) kocmoc.toggles.freeantpass = State end)
- farmt:CreateToggle("Farm Sprouts", nil, function(State) kocmoc.toggles.farmsprouts = State end)
- farmt:CreateToggle("Farm Puffshrooms", nil, function(State) kocmoc.toggles.farmpuffshrooms = State end)
- farmt:CreateToggle("Farm Snowflakes [🛡️] [B]", nil, function(State) kocmoc.toggles.farmsnowflakes = State end)
- farmt:CreateToggle("Teleport To Rares [⚠️]", nil, function(State) kocmoc.toggles.farmrares = State end)
- farmt:CreateToggle("Auto Accept/Confirm Quests [⚙]", nil, function(State) kocmoc.toggles.autoquest = State end)
- farmt:CreateToggle("Auto Do Quests [⚙]", nil, function(State) kocmoc.toggles.autodoquest = State end)
- farmt:CreateToggle("Auto Honeystorm", nil, function(State) kocmoc.toggles.honeystorm = State end)
- farmt:CreateLabel(" ")
- farmt:CreateToggle("Reset Bee Energy after X Conversions",nil,function(bool) kocmoc.vars.resetbeeenergy = bool end)
- farmt:CreateTextBox("Conversion Amount", "default = 3", true, function(Value) kocmoc.vars.resettimer = tonumber(Value) end)
- local mobkill = combtab:CreateSection("Combat")
- mobkill:CreateToggle("Train Crab", nil, function(State) if State then api.humanoidrootpart().CFrame = CFrame.new(-307.52117919922, 107.91863250732, 467.86791992188) end end)
- mobkill:CreateToggle("Train Snail", nil, function(State) fd = game.Workspace.FlowerZones['Stump Field'] if State then api.humanoidrootpart().CFrame = CFrame.new(fd.Position.X, fd.Position.Y-6, fd.Position.Z) else api.humanoidrootpart().CFrame = CFrame.new(fd.Position.X, fd.Position.Y+2, fd.Position.Z) end end)
- mobkill:CreateToggle("Kill Mondo", nil, function(State) kocmoc.toggles.killmondo = State end)
- mobkill:CreateToggle("Kill Vicious", nil, function(State) kocmoc.toggles.killvicious = State end)
- mobkill:CreateToggle("Kill Windy", nil, function(State) kocmoc.toggles.killwindy = State end)
- mobkill:CreateToggle("Auto Kill Mobs", nil, function(State) kocmoc.toggles.autokillmobs = State end):AddToolTip("Kills mobs after x pollen converting")
- mobkill:CreateToggle("Avoid Mobs", nil, function(State) kocmoc.toggles.avoidmobs = State end)
- mobkill:CreateToggle("Auto Ant", nil, function(State) kocmoc.toggles.autoant = State end):AddToolTip("You Need Spark Stuff 😋; Goes to Ant Challenge after pollen converting")
- local serverhopkill = combtab:CreateSection("Serverhopping Combat")
- serverhopkill:CreateButton("Vicious Bee Serverhopper [⚠️][📜]",function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Boxking776/kocmoc/main/functions/viciousbeeserverhop.lua"))() end):AddToolTip("Serverhops for rouge vicious bees")
- serverhopkill:CreateLabel("")
- serverhopkill:CreateLabel("[⚠️] These functions will unload the UI")
- serverhopkill:CreateLabel("")
- local amks = combtab:CreateSection("Auto Kill Mobs Settings")
- amks:CreateTextBox('Kill Mobs After x Convertions', 'default = 3', true, function(Value) kocmoc.vars.monstertimer = tonumber(Value) end)
- local wayp = misctab:CreateSection("Waypoints")
- wayp:CreateDropdown("Field Teleports", fieldstable, function(Option) HRP.CFrame = game:GetService("Workspace").FlowerZones:FindFirstChild(Option).CFrame end)
- wayp:CreateDropdown("Monster Teleports", spawnerstable, function(Option) d = game:GetService("Workspace").MonsterSpawners:FindFirstChild(Option) HRP.CFrame = CFrame.new(d.Position.X, d.Position.Y+3, d.Position.Z) end)
- wayp:CreateDropdown("Toys Teleports", toystable, function(Option) d = game:GetService("Workspace").Toys:FindFirstChild(Option).Platform HRP.CFrame = CFrame.new(d.Position.X, d.Position.Y+3, d.Position.Z) end)
- wayp:CreateButton("Teleport to hive", function() HRP.CFrame = game:GetService("Players").LocalPlayer.SpawnPos.Value end)
- local useitems = itemstab:CreateSection("Use Items")
- useitems:CreateButton("Use All Buffs [⚠️]",function() for i,v in pairs(buffTable) do game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"]=i}) end end)
- useitems:CreateLabel("")
- for i,v in pairs(buffTable) do
- useitems:CreateButton("Use "..i,function() game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"]=i}) end)
- useitems:CreateToggle("Auto Use "..i,nil,function(bool)
- buffTable[i].b = bool
- end)
- end
- local miscc = misctab:CreateSection("Misc")
- miscc:CreateButton("Ant Challenge Semi-Godmode", function() api.tween(1, CFrame.new(93.4228, 32.3983, 553.128)) task.wait(1) game.ReplicatedStorage.Events.ToyEvent:FireServer("Ant Challenge") HRP.Position = Vector3.new(93.4228, 42.3983, 553.128) task.wait(2) Humanoid.Name = 1 local l = LChar["1"]:Clone() l.Parent = LChar l.Name = "Humanoid" task.wait() LChar["1"]:Destroy() api.tween(1, CFrame.new(93.4228, 32.3983, 553.128)) task.wait(8) api.tween(1, CFrame.new(93.4228, 32.3983, 553.128)) end)
- local wstoggle = miscc:CreateToggle("Walk Speed", nil, function(State) kocmoc.toggles.loopspeed = State end) wstoggle:CreateKeybind("K", function(Key) end)
- local jptoggle = miscc:CreateToggle("Jump Power", nil, function(State) kocmoc.toggles.loopjump = State end) jptoggle:CreateKeybind("L", function(Key) end)
- miscc:CreateToggle("Godmode", nil, function(State) kocmoc.toggles.godmode = State if State then bssapi:Godmode(true) else bssapi:Godmode(false) end end)
- local misco = misctab:CreateSection("Other")
- misco:CreateDropdown("Equip Accesories", accesoriestable, function(Option) local ohString1 = "Equip" local ohTable2 = { ["Mute"] = false, ["Type"] = Option, ["Category"] = "Accessory" } game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer(ohString1, ohTable2) end)
- misco:CreateDropdown("Equip Masks", masktable, function(Option) local ohString1 = "Equip" local ohTable2 = { ["Mute"] = false, ["Type"] = Option, ["Category"] = "Accessory" } game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer(ohString1, ohTable2) end)
- misco:CreateDropdown("Equip Collectors", collectorstable, function(Option) local ohString1 = "Equip" local ohTable2 = { ["Mute"] = false, ["Type"] = Option, ["Category"] = "Collector" } game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer(ohString1, ohTable2) end)
- misco:CreateDropdown("Generate Amulet", {"Supreme Star Amulet", "Diamond Star Amulet", "Gold Star Amulet","Silver Star Amulet","Bronze Star Amulet","Moon Amulet"}, function(Option) local A_1 = Option.." Generator" local Event = game:GetService("ReplicatedStorage").Events.ToyEvent Event:FireServer(A_1) end)
- misco:CreateButton("Export Stats Table [📜]", function() local StatCache = require(game.ReplicatedStorage.ClientStatCache)writefile("Stats_"..api.nickname..".json", StatCache:Encode()) end)
- if string.find(string.upper(identifyexecutor()),"SYN") or string.find(string.upper(identifyexecutor()),"SCRIP") then
- local visu = misctab:CreateSection("Visual")
- local alertText = "☢️ A nuke is incoming! ☢️"
- local alertDesign = "Purple"
- local function pushAlert()
- local alerts = require(game:GetService("ReplicatedStorage").AlertBoxes)
- local chat = function(...)
- alerts:Push(...)
- end
- chat(alertText,nil,alertDesign)
- end
- visu:CreateButton("Spawn Coconut",function()
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.FallingCoconut)({
- Pos = Humanoid.RootPart.CFrame.p,
- Dur = 0.6,
- Radius = 16,
- Delay = 1.5,
- Friendly = true
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Hostile Coconut",function()
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.FallingCoconut)({
- Pos = Humanoid.RootPart.CFrame.p,
- Dur = 0.6,
- Radius = 16,
- Delay = 1.5,
- Friendly = false
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Mythic Meteor",function()
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.MythicMeteor)({
- Pos = Humanoid.RootPart.CFrame.p,
- Dur = 0.6,
- Radius = 16,
- Delay = 1.5,
- Friendly = true
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Jelly Bean",function()
- local jellybeans = {"Navy","Blue","Spoiled","Merigold","Teal","Periwinkle","Pink","Slate","White","Black","Green","Brown","Yellow","Maroon","Red"}
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.JellyBeanToss)({
- Start = Humanoid.RootPart.CFrame.p,
- Type = jellybeans[math.random(1,#jellybeans)],
- End = (Humanoid.RootPart.CFrame * CFrame.new(0,0,-35)).p + Vector3.new(math.random(1,20),0,math.random(1,20))
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Puffshroom Spores",function()
- task.spawn(function() syn.secure_call(function()
- local field = game:GetService("Workspace").FlowerZones:GetChildren()[math.random(1,#game:GetService("Workspace").FlowerZones:GetChildren())]
- local pos = field.CFrame.p
- require(game.ReplicatedStorage.LocalFX.PuffshroomSporeThrow)({
- Start = HRP.CFrame.p,
- End = pos,
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- task.wait(10)
- workspace.Particles:FindFirstChild("SporeCloud"):Destroy()
- end)
- end)
- visu:CreateButton("Spawn Party Popper",function()
- syn.secure_call(function()
- require(game:GetService("ReplicatedStorage").LocalFX.PartyPopper)({
- Pos = Humanoid.RootPart.CFrame.p,
- })
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Flame",function()
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
- Humanoid.RootPart.CFrame.p,
- 10,
- 1,
- LocalPlayer.UserId,
- false
- )
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- visu:CreateButton("Spawn Dark Flame",function()
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
- Humanoid.RootPart.CFrame.p,
- 10,
- 1,
- LocalPlayer.UserId,
- true
- )
- end, LocalPlayer.PlayerScripts.ClientInit)
- end)
- local booolholder = false
- visu:CreateToggle("Flame Walk",nil,function(boool)
- if boool == true then
- booolholder = true
- repeat task.wait(0.1)
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
- Humanoid.RootPart.CFrame.p,
- 10,
- 1,
- LocalPlayer.UserId,
- false
- )
- end, LocalPlayer.PlayerScripts.ClientInit)
- until booolholder == false
- else
- booolholder = false
- end
- end)
- visu:CreateToggle("Dark Flame Walk",nil,function(boool)
- if boool == true then
- booolholder = true
- repeat task.wait(0.1)
- syn.secure_call(function()
- require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
- Humanoid.RootPart.CFrame.p,
- 10,
- 1,
- LocalPlayer.UserId,
- true
- )
- end, LocalPlayer.PlayerScripts.ClientInit)
- until booolholder == false
- else
- booolholder = false
- end
- end)
- visu:CreateLabel("")
- local styles = {}
- local raw = {
- Blue = Color3.fromRGB(50, 131, 255),
- ChaChing = Color3.fromRGB(50, 131, 255),
- Green = Color3.fromRGB(27, 119, 43),
- Red = Color3.fromRGB(201, 39, 28),
- White = Color3.fromRGB(140, 140, 140),
- Yellow = Color3.fromRGB(218, 216, 31),
- Gold = Color3.fromRGB(254, 200, 9),
- Pink = Color3.fromRGB(242, 129, 255),
- Teal = Color3.fromRGB(33, 255, 171),
- Purple = Color3.fromRGB(125, 97, 232),
- TaDah = Color3.fromRGB(254, 200, 9),
- Festive = Color3.fromRGB(197, 0, 15),
- Festive2 = Color3.fromRGB(197, 0, 15),
- Badge = Color3.fromRGB(254, 200, 9),
- Robo = Color3.fromRGB(34, 255, 64),
- EggHunt = Color3.fromRGB(236, 227, 158),
- Vicious = Color3.fromRGB(0, 1, 5),
- Brown = Color3.fromRGB(82, 51, 43)
- }
- local alertDesign2 = "ChaChing"
- for i,v in pairs(raw) do table.insert(styles,i) end
- visu:CreateDropdown("Notification Style",styles,function(dd)
- alertDesign2=dd
- end)
- visu:CreateTextBox("Text","ex. Hello World",false,function(tx)
- alertText = tx
- alertDesign = alertDesign2
- syn.secure_call(pushAlert, game:GetService("Players").LocalPlayer.PlayerScripts.AlertBoxes)
- end)
- visu:CreateLabel("")
- local destroym = true
- visu:CreateToggle("Destroy Map", true, function(State) destroym = State end)
- local nukeDuration = 10
- local nukePosition = Vector3.new(-26.202560424804688, 0.657240390777588, 172.31759643554688)
- local spoof = game:GetService("Players").LocalPlayer.PlayerScripts.AlertBoxes
- function Nuke()
- require(game.ReplicatedStorage.LocalFX.MythicMeteor)({
- Pos = nukePosition,
- Dur = nukeDuration,
- Radius = 50,
- Delay = 1
- })
- end
- function DustCloud()
- require(game.ReplicatedStorage.LocalFX.OrbExplode)({
- Color = Color3.new(0.313726, 0.313726, 0.941176);
- Radius = 600;
- Dur = 15;
- Pos = nukePosition;
- })
- end
- visu:CreateButton("Spawn Nuke",function()
- alertText = "☢️ A nuke is incoming! ☢️"
- syn.secure_call(pushAlert, spoof)
- alertText = "☢️ Get somewhere high! ☢️"
- task.wait(1.5)
- task.spawn(function()
- local Humanoid = LChar.Humanoid
- for i = 1, 950 do
- local x = math.random(-100,100)/100
- local y = math.random(-100,100)/100
- local z = math.random(-100,100)/100
- Humanoid.CameraOffset = Vector3.new(x,y,z)
- task.wait(0.01)
- end
- end)
- syn.secure_call(pushAlert, spoof)
- task.wait(10)
- spawn(function() syn.secure_call(Nuke, LocalPlayer.PlayerScripts.ClientInit) end)
- task.wait(nukeDuration)
- spawn(function() syn.secure_call(DustCloud, LocalPlayer.PlayerScripts.ClientInit) end)
- task.wait(1)
- local Orb = game:GetService("Workspace").Particles:FindFirstChild("Orb")
- if Orb then Orb.CanCollide = true end
- if destroym == true then
- repeat task.wait(3)
- for i,v in pairs(Orb:GetTouchingParts()) do
- if v.Anchored == true then v.Anchored = false end
- v:BreakJoints()
- v.Position = v.Position + Vector3.new(0,0,2)
- end
- until Orb == nil end
- end)
- end
- local autofeed = itemstab:CreateSection("Auto Feed")
- local function feedAllBees(treat,amt)
- for L = 1,5 do
- for U = 1,10 do
- game:GetService("ReplicatedStorage").Events.ConstructHiveCellFromEgg:InvokeServer(L, U, treat, amt)
- end
- end
- end
- autofeed:CreateDropdown("Select Treat",treatsTable,function(option) kocmoc.vars.selectedTreat = option end)
- autofeed:CreateTextBox("Treat Amount","10",false,function(Value) kocmoc.vars.selectedTreatAmount = tonumber(Value) end)
- autofeed:CreateButton("Feed All Bees",function() feedAllBees(kocmoc.vars.selectedTreat,kocmoc.vars.selectedTreatAmount) end)
- local windShrine = itemstab:CreateSection("Wind Shrine")
- windShrine:CreateDropdown("Select Item", donatableItemsTable, function(Option) kocmoc.vars.donoItem = Option end)
- windShrine:CreateTextBox("Item Quantity","10",false,function(Value) kocmoc.vars.donoAmount = tonumber(Value) end)
- windShrine:CreateButton("Donate",function()
- donateToShrine(kocmoc.vars.donoItem,kocmoc.vars.donoAmount)
- print(kocmoc.vars.donoAmount)
- end)
- windShrine:CreateToggle("Auto Donate",nil,function(selection)
- kocmoc.toggles.autodonate = selection
- end)
- local farmsettings = setttab:CreateSection("Autofarm Settings")
- farmsettings:CreateTextBox("Autofarming Walkspeed", "Default Value = 60", true, function(Value) kocmoc.vars.farmspeed = Value end)
- farmsettings:CreateToggle("^ Loop Speed On Autofarming",nil, function(State) kocmoc.toggles.loopfarmspeed = State end)
- farmsettings:CreateToggle("Don't Walk In Field",nil, function(State) kocmoc.toggles.farmflower = State end)
- farmsettings:CreateToggle("Convert Hive Balloon",nil, function(State) kocmoc.toggles.convertballoons = State end)
- farmsettings:CreateToggle("Don't Farm Tokens",nil, function(State) kocmoc.toggles.donotfarmtokens = State end)
- farmsettings:CreateToggle("Enable Token Blacklisting",nil, function(State) kocmoc.toggles.enabletokenblacklisting = State end)
- farmsettings:CreateSlider("Walk Speed", 0, 120, 70, false, function(Value) kocmoc.vars.walkspeed = Value end)
- farmsettings:CreateSlider("Jump Power", 0, 120, 70, false, function(Value) kocmoc.vars.jumppower = Value end)
- local raresettings = setttab:CreateSection("Tokens Settings")
- raresettings:CreateTextBox("Asset ID", 'rbxassetid', false, function(Value) rarename = Value end)
- raresettings:CreateButton("Add Token To Rares List", function()
- table.insert(kocmoc.rares, rarename)
- game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Rares List D",true):Destroy()
- raresettings:CreateDropdown("Rares List", kocmoc.rares, function(Option) end)
- end)
- raresettings:CreateButton("Remove Token From Rares List", function()
- table.remove(kocmoc.rares, api.tablefind(kocmoc.rares, rarename))
- game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Rares List D",true):Destroy()
- raresettings:CreateDropdown("Rares List", kocmoc.rares, function(Option) end)
- end)
- raresettings:CreateButton("Add Token To Blacklist", function()
- table.insert(kocmoc.bltokens, rarename)
- game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Tokens Blacklist D",true):Destroy()
- raresettings:CreateDropdown("Tokens Blacklist", kocmoc.bltokens, function(Option) end)
- end)
- raresettings:CreateButton("Remove Token From Blacklist", function()
- table.remove(kocmoc.bltokens, api.tablefind(kocmoc.bltokens, rarename))
- game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Tokens Blacklist D",true):Destroy()
- raresettings:CreateDropdown("Tokens Blacklist", kocmoc.bltokens, function(Option) end)
- end)
- raresettings:CreateDropdown("Tokens Blacklist", kocmoc.bltokens, function(Option) end)
- raresettings:CreateDropdown("Rares List", kocmoc.rares, function(Option) end)
- local dispsettings = setttab:CreateSection("Auto Dispenser & Auto Boosters Settings")
- dispsettings:CreateToggle("Royal Jelly Dispenser", nil, function(State) kocmoc.dispensesettings.rj = not kocmoc.dispensesettings.rj end)
- dispsettings:CreateToggle("Blueberry Dispenser", nil, function(State) kocmoc.dispensesettings.blub = not kocmoc.dispensesettings.blub end)
- dispsettings:CreateToggle("Strawberry Dispenser", nil, function(State) kocmoc.dispensesettings.straw = not kocmoc.dispensesettings.straw end)
- dispsettings:CreateToggle("Treat Dispenser", nil, function(State) kocmoc.dispensesettings.treat = not kocmoc.dispensesettings.treat end)
- dispsettings:CreateToggle("Coconut Dispenser", nil, function(State) kocmoc.dispensesettings.coconut = not kocmoc.dispensesettings.coconut end)
- dispsettings:CreateToggle("Glue Dispenser", nil, function(State) kocmoc.dispensesettings.glue = not kocmoc.dispensesettings.glue end)
- dispsettings:CreateToggle("Mountain Top Booster", nil, function(State) kocmoc.dispensesettings.white = not kocmoc.dispensesettings.white end)
- dispsettings:CreateToggle("Blue Field Booster", nil, function(State) kocmoc.dispensesettings.blue = not kocmoc.dispensesettings.blue end)
- dispsettings:CreateToggle("Red Field Booster", nil, function(State) kocmoc.dispensesettings.red = not kocmoc.dispensesettings.red end)
- local guisettings = setttab:CreateSection("GUI Settings")
- local uitoggle = guisettings:CreateToggle("UI Toggle", nil, function(State) Window:Toggle(State) end) uitoggle:CreateKeybind(tostring(Config.Keybind):gsub("Enum.KeyCode.", ""), function(Key) Config.Keybind = Enum.KeyCode[Key] end) uitoggle:SetState(true)
- guisettings:CreateColorpicker("UI Color", function(Color) Window:ChangeColor(Color) end)
- local themes = guisettings:CreateDropdown("Image", {"Default","Hearts","Abstract","Hexagon","Circles","Lace With Flowers","Floral"}, function(Name) if Name == "Default" then Window:SetBackground("2151741365") elseif Name == "Hearts" then Window:SetBackground("6073763717") elseif Name == "Abstract" then Window:SetBackground("6073743871") elseif Name == "Hexagon" then Window:SetBackground("6073628839") elseif Name == "Circles" then Window:SetBackground("6071579801") elseif Name == "Lace With Flowers" then Window:SetBackground("6071575925") elseif Name == "Floral" then Window:SetBackground("5553946656") end end)themes:SetOption("Default")
- local kocmocs = setttab:CreateSection("Configs")
- kocmocs:CreateTextBox("Config Name", 'ex: stumpconfig', false, function(Value) temptable.configname = Value end)
- kocmocs:CreateButton("Load Config", function() kocmoc = game:service'HttpService':JSONDecode(readfile("kocmoc/BSS_"..temptable.configname..".json")) end)
- kocmocs:CreateButton("Save Config", function() writefile("kocmoc/BSS_"..temptable.configname..".json",game:service'HttpService':JSONEncode(kocmoc)) end)
- kocmocs:CreateButton("Reset Config", function() kocmoc = defaultkocmoc end)
- local fieldsettings = setttab:CreateSection("Fields Settings")
- fieldsettings:CreateDropdown("Best White Field", temptable.whitefields, function(Option) kocmoc.bestfields.white = Option end)
- fieldsettings:CreateDropdown("Best Red Field", temptable.redfields, function(Option) kocmoc.bestfields.red = Option end)
- fieldsettings:CreateDropdown("Best Blue Field", temptable.bluefields, function(Option) kocmoc.bestfields.blue = Option end)
- fieldsettings:CreateDropdown("Field", fieldstable, function(Option) temptable.blackfield = Option end)
- fieldsettings:CreateButton("Add Field To Blacklist", function() table.insert(kocmoc.blacklistedfields, temptable.blackfield) game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Blacklisted Fields D",true):Destroy() fieldsettings:CreateDropdown("Blacklisted Fields", kocmoc.blacklistedfields, function(Option) end) end)
- fieldsettings:CreateButton("Remove Field From Blacklist", function() table.remove(kocmoc.blacklistedfields, api.tablefind(kocmoc.blacklistedfields, temptable.blackfield)) game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Blacklisted Fields D",true):Destroy() fieldsettings:CreateDropdown("Blacklisted Fields", kocmoc.blacklistedfields, function(Option) end) end)
- fieldsettings:CreateDropdown("Blacklisted Fields", kocmoc.blacklistedfields, function(Option) end)
- local aqs = setttab:CreateSection("Auto Quest Settings")
- aqs:CreateDropdown("Do NPC Quests", {'All Quests', 'Bucko Bee', 'Brown Bear', 'Riley Bee', 'Polar Bear'}, function(Option) kocmoc.vars.npcprefer = Option end)
- aqs:CreateToggle("Teleport To NPC", nil, function(State) kocmoc.toggles.tptonpc = State end)
- local pts = setttab:CreateSection("Autofarm Priority Tokens")
- pts:CreateTextBox("Asset ID", 'rbxassetid', false, function(Value) rarename = Value end)
- pts:CreateButton("Add Token To Priority List", function() table.insert(kocmoc.priority, rarename) game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Priority List D",true):Destroy() pts:CreateDropdown("Priority List", kocmoc.priority, function(Option) end) end)
- pts:CreateButton("Remove Token From Priority List", function() table.remove(kocmoc.priority, api.tablefind(kocmoc.priority, rarename)) game:GetService("CoreGui"):FindFirstChild(_G.windowname).Main:FindFirstChild("Priority List D",true):Destroy() pts:CreateDropdown("Priority List", kocmoc.priority, function(Option) end) end)
- pts:CreateDropdown("Priority List", kocmoc.priority, function(Option) end)
- loadingUI:UpdateText("Loaded UI")
- local loadingLoops = loadingInfo:CreateLabel("Loading Loops..")
- -- script
- local honeytoggleouyfyt = false
- task.spawn(function()
- while task.wait(1) do
- if kocmoc.toggles.honeymaskconv == true then
- if temptable.converting then
- if honeytoggleouyfyt == false then
- honeytoggleouyfyt = true
- game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer("Equip", {Mute=false;Type="Honey Mask";Category="Accessory"})
- end
- else
- if honeytoggleouyfyt == true then
- honeytoggleouyfyt = false
- game:GetService("ReplicatedStorage").Events.ItemPackageEvent:InvokeServer("Equip", {Mute=false;Type=kocmoc.vars.defmask;Category="Accessory"})
- end
- end
- end
- end
- end)
- task.spawn(function()
- while task.wait(5) do
- local buffs = fetchBuffTable(buffTable)
- for i,v in pairs(buffTable) do
- if v["b"] == true then
- local inuse = false
- for k,p in pairs(buffs) do
- if k == i then inuse = true end
- end
- if inuse == false then
- game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"]=i})
- end
- end
- end
- end
- end)
- task.spawn(function() while task.wait() do
- if kocmoc.toggles.autofarm then
- --if kocmoc.toggles.farmcoco then getcoco() end
- --if kocmoc.toggles.collectcrosshairs then getcrosshairs() end
- if kocmoc.toggles.farmflame then getflame() end
- if kocmoc.toggles.farmfuzzy then getfuzzy() end
- end
- end end)
- game.Workspace.Particles.ChildAdded:Connect(function(v)
- if not temptable.started.vicious and not temptable.started.ant then
- if v.Name == "WarningDisk" and not temptable.started.vicious and kocmoc.toggles.autofarm and not temptable.started.ant and kocmoc.toggles.farmcoco and (v.Position-api.humanoidrootpart().Position).magnitude < temptable.magnitude and not temptable.converting then
- table.insert(temptable.coconuts, v)
- getcoco(v)
- gettoken()
- elseif v.Name == "Crosshair" and v ~= nil and v.BrickColor ~= BrickColor.new("Forest green") and not temptable.started.ant and v.BrickColor ~= BrickColor.new("Flint") and (v.Position-api.humanoidrootpart().Position).magnitude < temptable.magnitude and kocmoc.toggles.autofarm and kocmoc.toggles.collectcrosshairs and not temptable.converting then
- if #temptable.crosshairs <= 3 then
- table.insert(temptable.crosshairs, v)
- getcrosshairs(v)
- gettoken()
- end
- end
- end
- end)
- task.spawn(function() while task.wait() do
- temptable.magnitude = 50
- if LChar:FindFirstChild("ProgressLabel",true) then
- local pollenprglbl = LChar:FindFirstChild("ProgressLabel",true)
- maxpollen = tonumber(pollenprglbl.Text:match("%d+$"))
- local pollencount = LocalPlayer.CoreStats.Pollen.Value
- pollenpercentage = pollencount/maxpollen*100
- fieldselected = game:GetService("Workspace").FlowerZones[kocmoc.vars.field]
- if kocmoc.toggles.autouseconvertors == true then
- if tonumber(pollenpercentage) >= (kocmoc.vars.convertat - (kocmoc.vars.autoconvertWaitTime)) then
- if not temptable.consideringautoconverting then
- temptable.consideringautoconverting = true
- spawn(function()
- task.wait(kocmoc.vars.autoconvertWaitTime)
- if tonumber(pollenpercentage) >= (kocmoc.vars.convertat - (kocmoc.vars.autoconvertWaitTime)) then
- useConvertors()
- end
- temptable.consideringautoconverting = false
- end)
- end
- end
- end
- if kocmoc.toggles.autofarm then
- if kocmoc.toggles.autodoquest and game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.Menus.Children.Quests.Content:FindFirstChild("Frame") then
- for i,v in next, game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.Menus.Children.Quests:GetDescendants() do
- if v.Name == "Description" then
- if string.match(v.Parent.Parent.TitleBar.Text, kocmoc.vars.npcprefer) or kocmoc.vars.npcprefer == "All Quests" and not string.find(v.Text, "Puffshroom") then
- pollentypes = {'White Pollen', "Red Pollen", "Blue Pollen", "Blue Flowers", "Red Flowers", "White Flowers"}
- text = v.Text
- if api.returnvalue(fieldstable, text) and not string.find(v.Text, "Complete!") and not api.findvalue(kocmoc.blacklistedfields, api.returnvalue(fieldstable, text)) then
- d = api.returnvalue(fieldstable, text)
- fieldselected = game:GetService("Workspace").FlowerZones[d]
- break
- elseif api.returnvalue(pollentypes, text) and not string.find(v.Text, 'Complete!') then
- d = api.returnvalue(pollentypes, text)
- if d == "Blue Flowers" or d == "Blue Pollen" then
- fieldselected = game:GetService("Workspace").FlowerZones[kocmoc.bestfields.blue]
- break
- elseif d == "White Flowers" or d == "White Pollen" then
- fieldselected = game:GetService("Workspace").FlowerZones[kocmoc.bestfields.white]
- break
- elseif d == "Red Flowers" or d == "Red Pollen" then
- fieldselected = game:GetService("Workspace").FlowerZones[kocmoc.bestfields.red]
- break
- end
- end
- end
- end
- end
- else
- fieldselected = game:GetService("Workspace").FlowerZones[kocmoc.vars.field]
- end
- fieldpos = CFrame.new(fieldselected.Position.X, fieldselected.Position.Y+3, fieldselected.Position.Z)
- fieldposition = fieldselected.Position
- if temptable.sprouts.detected and temptable.sprouts.coords and kocmoc.toggles.farmsprouts then
- fieldposition = temptable.sprouts.coords.Position
- fieldpos = temptable.sprouts.coords
- end
- if kocmoc.toggles.farmpuffshrooms and game.Workspace.Happenings.Puffshrooms:FindFirstChildOfClass("Model") then
- if api.partwithnamepart("Mythic", game.Workspace.Happenings.Puffshrooms) then
- temptable.magnitude = 25
- fieldpos = api.partwithnamepart("Mythic", game.Workspace.Happenings.Puffshrooms):FindFirstChild("Puffball Stem").CFrame
- fieldposition = fieldpos.Position
- elseif api.partwithnamepart("Legendary", game.Workspace.Happenings.Puffshrooms) then
- temptable.magnitude = 25
- fieldpos = api.partwithnamepart("Legendary", game.Workspace.Happenings.Puffshrooms):FindFirstChild("Puffball Stem").CFrame
- fieldposition = fieldpos.Position
- elseif api.partwithnamepart("Epic", game.Workspace.Happenings.Puffshrooms) then
- temptable.magnitude = 25
- fieldpos = api.partwithnamepart("Epic", game.Workspace.Happenings.Puffshrooms):FindFirstChild("Puffball Stem").CFrame
- fieldposition = fieldpos.Position
- elseif api.partwithnamepart("Rare", game.Workspace.Happenings.Puffshrooms) then
- temptable.magnitude = 25
- fieldpos = api.partwithnamepart("Rare", game.Workspace.Happenings.Puffshrooms):FindFirstChild("Puffball Stem").CFrame
- fieldposition = fieldpos.Position
- else
- temptable.magnitude = 25
- fieldpos = api.getbiggestmodel(game.Workspace.Happenings.Puffshrooms):FindFirstChild("Puffball Stem").CFrame
- fieldposition = fieldpos.Position
- end
- end
- if (tonumber(pollenpercentage) < tonumber(kocmoc.vars.convertat)) or (kocmoc.toggles.disableconversion == true) then
- if not temptable.tokensfarm then
- api.tween(2, fieldpos)
- task.wait(2)
- temptable.tokensfarm = true
- if kocmoc.toggles.autosprinkler then makesprinklers() end
- else
- if kocmoc.toggles.killmondo then
- while kocmoc.toggles.killmondo and game.Workspace.Monsters:FindFirstChild("Mondo Chick (Lvl 8)") and not temptable.started.vicious and not temptable.started.monsters do
- temptable.started.mondo = true
- while game.Workspace.Monsters:FindFirstChild("Mondo Chick (Lvl 8)") do
- disableall()
- game:GetService("Workspace").Map.Ground.HighBlock.CanCollide = false
- mondopition = game.Workspace.Monsters["Mondo Chick (Lvl 8)"].Head.Position
- api.tween(1, CFrame.new(mondopition.x, mondopition.y - 60, mondopition.z))
- task.wait(1)
- temptable.float = true
- end
- task.wait(.5) game:GetService("Workspace").Map.Ground.HighBlock.CanCollide = true temptable.float = false api.tween(.5, CFrame.new(73.2, 176.35, -167)) task.wait(1)
- for i = 0, 50 do
- gettoken(CFrame.new(73.2, 176.35, -167).Position)
- end
- enableall()
- api.tween(2, fieldpos)
- temptable.started.mondo = false
- end
- end
- if (fieldposition-HRP.Position).magnitude > temptable.magnitude then
- api.tween(0.1, fieldpos)
- task.wait(2)
- if kocmoc.toggles.autosprinkler then makesprinklers() end
- end
- getprioritytokens()
- if kocmoc.toggles.avoidmobs then avoidmob() end
- if kocmoc.toggles.farmclosestleaf then closestleaf() end
- if kocmoc.toggles.farmbubbles then getbubble() end
- if kocmoc.toggles.farmclouds then getcloud() end
- if kocmoc.toggles.farmunderballoons then getballoons() end
- if not kocmoc.toggles.donotfarmtokens and done then gettoken() end
- if not kocmoc.toggles.farmflower then getflower() end
- end
- elseif tonumber(pollenpercentage) >= tonumber(kocmoc.vars.convertat) then
- if not kocmoc.toggles.disableconversion then
- temptable.tokensfarm = false
- api.tween(2, game:GetService("Players").LocalPlayer.SpawnPos.Value * CFrame.fromEulerAnglesXYZ(0, 110, 0) + Vector3.new(0, 0, 9))
- task.wait(2)
- temptable.converting = true
- repeat
- converthoney()
- until LocalPlayer.CoreStats.Pollen.Value == 0
- if kocmoc.toggles.convertballoons and gethiveballoon() then
- task.wait(6)
- repeat
- task.wait()
- converthoney()
- until gethiveballoon() == false or not kocmoc.toggles.convertballoons
- end
- temptable.converting = false
- temptable.act = temptable.act + 1
- task.wait(6)
- if kocmoc.toggles.autoant and not game:GetService("Workspace").Toys["Ant Challenge"].Busy.Value and rtsg().Eggs.AntPass > 0 then farmant() end
- if kocmoc.toggles.autoquest then makequests() end
- if kocmoc.toggles.autoplanters then collectplanters() end
- if kocmoc.toggles.autokillmobs then
- if temptable.act >= kocmoc.vars.monstertimer then
- temptable.started.monsters = true
- temptable.act = 0
- killmobs()
- temptable.started.monsters = false
- end
- end
- if kocmoc.vars.resetbeeenergy then
- --rconsoleprint("Act2:-"..tostring(temptable.act2))
- if temptable.act2 >= kocmoc.vars.resettimer then
- temptable.started.monsters = true
- temptable.act2 = 0
- repeat task.wait() until workspace:FindFirstChild(LocalPlayer.Name) and workspace:FindFirstChild(LocalPlayer.Name):FindFirstChild("Humanoid") and workspace:FindFirstChild(LocalPlayer.Name):FindFirstChild("Humanoid").Health > 0
- workspace:FindFirstChild(LocalPlayer.Name):BreakJoints()
- task.wait(6.5)
- repeat task.wait() until workspace:FindFirstChild(LocalPlayer.Name)
- workspace:FindFirstChild(LocalPlayer.Name):BreakJoints()
- task.wait(6.5)
- repeat task.wait() until workspace:FindFirstChild(LocalPlayer.Name)
- temptable.started.monsters = false
- end
- end
- end
- end
- end end end end)
- task.spawn(function()
- while task.wait(1) do
- if kocmoc.toggles.killvicious and temptable.detected.vicious and temptable.converting == false and not temptable.started.monsters then
- temptable.started.vicious = true
- disableall()
- local vichumanoid = HRP
- for i,v in next, game.workspace.Particles:GetChildren() do
- for x in string.gmatch(v.Name, "Vicious") do
- if string.find(v.Name, "Vicious") then
- api.tween(1,CFrame.new(v.Position.x, v.Position.y, v.Position.z)) task.wait(1)
- api.tween(0.5, CFrame.new(v.Position.x, v.Position.y, v.Position.z)) task.wait(.5)
- end
- end
- end
- for i,v in next, game.workspace.Particles:GetChildren() do
- for x in string.gmatch(v.Name, "Vicious") do
- while kocmoc.toggles.killvicious and temptable.detected.vicious do task.wait() if string.find(v.Name, "Vicious") then
- for i=1, 4 do temptable.float = true vichumanoid.CFrame = CFrame.new(v.Position.x+10, v.Position.y, v.Position.z) task.wait(.3)
- end
- end end
- end
- end
- enableall()
- task.wait(1)
- temptable.float = false
- temptable.started.vicious = false
- end
- end
- end)
- task.spawn(function() while task.wait() do
- if kocmoc.toggles.killwindy and temptable.detected.windy and not temptable.converting and not temptable.started.vicious and not temptable.started.mondo and not temptable.started.monsters then
- temptable.started.windy = true
- wlvl = "" aw = false awb = false -- some variable for autowindy, yk?
- disableall()
- while kocmoc.toggles.killwindy and temptable.detected.windy do
- if not aw then
- for i,v in pairs(workspace.Monsters:GetChildren()) do
- if string.find(v.Name, "Windy") then wlvl = v.Name aw = true -- we found windy!
- end
- end
- end
- if aw then
- for i,v in pairs(workspace.Monsters:GetChildren()) do
- if string.find(v.Name, "Windy") then
- if v.Name ~= wlvl then
- temptable.float = false task.wait(5) for i =1, 5 do gettoken(api.humanoidrootpart().Position) end -- collect tokens :yessir:
- wlvl = v.Name
- end
- end
- end
- end
- if not awb then api.tween(1,temptable.gacf(temptable.windy, 5)) task.wait(1) awb = true end
- if awb and temptable.windy.Name == "Windy" then
- api.humanoidrootpart().CFrame = temptable.gacf(temptable.windy, 25) temptable.float = true task.wait()
- end
- end
- enableall()
- temptable.float = false
- temptable.started.windy = false
- end
- end end)
- local function collectorSteal()
- if kocmoc.vars.autodigmode == "Collector Steal" then
- for i,v in pairs(game.Players:GetChildren()) do
- if v.Name ~= LocalPlayer.Name then
- if v then
- if v.Character then
- if v.Character:FindFirstChildWhichIsA("Tool") then
- if v.Character:FindFirstChildWhichIsA("Tool"):FindFirstChild("ClickEvent") then
- v.Character:FindFirstChildWhichIsA("Tool").ClickEvent:FireServer()
- end
- end
- end
- end
- end
- end
- end
- end
- task.spawn(function() while task.wait(0.001) do
- if kocmoc.toggles.traincrab then HRP.CFrame = CFrame.new(-259, 111.8, 496.4) * CFrame.fromEulerAnglesXYZ(0, 110, 90) temptable.float = true temptable.float = false end
- if kocmoc.toggles.farmrares then for k,v in next, game.workspace.Collectibles:GetChildren() do if v.CFrame.YVector.Y == 1 then if v.Transparency == 0 then decal = v:FindFirstChildOfClass("Decal") for e,r in next, kocmoc.rares do if decal.Texture == r or decal.Texture == "rbxassetid://"..r then HRP.CFrame = v.CFrame break end end end end end end
- if kocmoc.toggles.autodig then
- if LocalPlayer then
- if LChar then
- if LChar:FindFirstChildOfClass("Tool") then
- if LChar:FindFirstChildOfClass("Tool"):FindFirstChild("ClickEvent", true) then
- tool = LChar:FindFirstChildOfClass("Tool") or nil
- end
- end
- end
- if tool and LChar then pcall(function() getsenv(tool.ClientScriptMouse).collectStart(game:GetService("Players").LocalPlayer:GetMouse()) end) end end collectorSteal() workspace.NPCs.Onett.Onett["Porcelain Dipper"].ClickEvent:FireServer() end
- end end)
- game:GetService("Workspace").Particles.Folder2.ChildAdded:Connect(function(child)
- if child.Name == "Sprout" then
- temptable.sprouts.detected = true
- temptable.sprouts.coords = child.CFrame
- end
- end)
- game:GetService("Workspace").Particles.Folder2.ChildRemoved:Connect(function(child)
- if child.Name == "Sprout" then
- task.wait(30)
- temptable.sprouts.detected = false
- temptable.sprouts.coords = ""
- end
- end)
- Workspace.Particles.ChildAdded:Connect(function(instance)
- if string.find(instance.Name, "Vicious") then
- temptable.detected.vicious = true
- end
- end)
- Workspace.Particles.ChildRemoved:Connect(function(instance)
- if string.find(instance.Name, "Vicious") then
- temptable.detected.vicious = false
- end
- end)
- game:GetService("Workspace").NPCBees.ChildAdded:Connect(function(v)
- if v.Name == "Windy" then
- task.wait(3) temptable.windy = v temptable.detected.windy = true
- end
- end)
- game:GetService("Workspace").NPCBees.ChildRemoved:Connect(function(v)
- if v.Name == "Windy" then
- task.wait(3) temptable.windy = nil temptable.detected.windy = false
- end
- end)
- task.spawn(function() while task.wait(0.1) do
- if not temptable.converting then
- if kocmoc.toggles.autosamovar then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Samovar")
- platformm = game:GetService("Workspace").Toys.Samovar.Platform
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-platformm.Position).magnitude < 25 and v.CFrame.YVector.Y == 1 then
- api.humanoidrootpart().CFrame = v.CFrame
- end
- end
- end
- if kocmoc.toggles.autostockings then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Stockings")
- platformm = game:GetService("Workspace").Toys.Stockings.Platform
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-platformm.Position).magnitude < 25 and v.CFrame.YVector.Y == 1 then
- api.humanoidrootpart().CFrame = v.CFrame
- end
- end
- end
- if kocmoc.toggles.autoonettart then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Onett's Lid Art")
- platformm = game:GetService("Workspace").Toys["Onett's Lid Art"].Platform
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-platformm.Position).magnitude < 25 and v.CFrame.YVector.Y == 1 then
- api.humanoidrootpart().CFrame = v.CFrame
- end
- end
- end
- if kocmoc.toggles.autocandles then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Honeyday Candles")
- platformm = game:GetService("Workspace").Toys["Honeyday Candles"].Platform
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-platformm.Position).magnitude < 25 and v.CFrame.YVector.Y == 1 then
- api.humanoidrootpart().CFrame = v.CFrame
- end
- end
- end
- if kocmoc.toggles.autofeast then
- game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Beesmas Feast")
- platformm = game:GetService("Workspace").Toys["Beesmas Feast"].Platform
- for i,v in pairs(game.Workspace.Collectibles:GetChildren()) do
- if (v.Position-platformm.Position).magnitude < 25 and v.CFrame.YVector.Y == 1 then
- api.humanoidrootpart().CFrame = v.CFrame
- end
- end
- end
- if kocmoc.toggles.autodonate then
- if isWindshrineOnCooldown() == false then
- donateToShrine(kocmoc.vars.donoItem,kocmoc.vars.donoAmount)
- end
- end
- end
- end end)
- task.spawn(function() while task.wait(1) do
- temptable.runningfor = temptable.runningfor + 1
- temptable.honeycurrent = statsget().Totals.Honey
- if kocmoc.toggles.honeystorm then game.ReplicatedStorage.Events.ToyEvent:FireServer("Honeystorm") end
- if kocmoc.toggles.collectgingerbreads then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Gingerbread House") end
- if kocmoc.toggles.autodispense then
- if kocmoc.dispensesettings.rj then local A_1 = "Free Royal Jelly Dispenser" local Event = game:GetService("ReplicatedStorage").Events.ToyEvent Event:FireServer(A_1) end
- if kocmoc.dispensesettings.blub then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Blueberry Dispenser") end
- if kocmoc.dispensesettings.straw then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Strawberry Dispenser") end
- if kocmoc.dispensesettings.treat then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Treat Dispenser") end
- if kocmoc.dispensesettings.coconut then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Coconut Dispenser") end
- if kocmoc.dispensesettings.glue then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Glue Dispenser") end
- end
- if kocmoc.toggles.autoboosters then
- if kocmoc.dispensesettings.white then game.ReplicatedStorage.Events.ToyEvent:FireServer("Field Booster") end
- if kocmoc.dispensesettings.red then game.ReplicatedStorage.Events.ToyEvent:FireServer("Red Field Booster") end
- if kocmoc.dispensesettings.blue then game.ReplicatedStorage.Events.ToyEvent:FireServer("Blue Field Booster") end
- end
- if kocmoc.toggles.clock then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Wealth Clock") end
- if kocmoc.toggles.freeantpass then game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Free Ant Pass Dispenser") end
- gainedhoneylabel:UpdateText("Gained Honey: "..api.suffixstring(temptable.honeycurrent - temptable.honeystart))
- end end)
- game:GetService('RunService').Heartbeat:connect(function()
- if kocmoc.toggles.autoquest then firesignal(game:GetService("Players").LocalPlayer.PlayerGui.ScreenGui.NPC.ButtonOverlay.MouseButton1Click) end
- if kocmoc.toggles.loopspeed then Humanoid.WalkSpeed = kocmoc.vars.walkspeed end
- if kocmoc.toggles.loopjump then Humanoid.JumpPower = kocmoc.vars.jumppower end
- end)
- game:GetService('RunService').Heartbeat:connect(function()
- for i,v in next, LocalPlayer.PlayerGui.ScreenGui:WaitForChild("MinigameLayer"):GetChildren() do for k,q in next, v:WaitForChild("GuiGrid"):GetDescendants() do if q.Name == "ObjContent" or q.Name == "ObjImage" then q.Visible = true end end end
- end)
- game:GetService('RunService').Heartbeat:connect(function()
- if temptable.float then floatpad.Size=Vector3.new(20, 2, 20) floatpad.CanCollide = true floatpad.CFrame = CFrame.new(HRP.Position.X, HRP.Position.Y-3.75, HRP.Position.Z) task.wait(0) else floatpad.CanCollide = false end
- end)
- local vu = game:GetService("VirtualUser")
- game:GetService("Players").LocalPlayer.Idled:connect(function() vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)task.wait(1)vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
- end)
- local canTeleport = true
- game:GetService("Workspace").Particles.Snowflakes.ChildAdded:Connect(function(snowflake)
- if canTeleport == true and kocmoc.toggles.farmsnowflakes == true then
- local hash = tostring(math.random(1,10000))
- snowflake.Name = hash
- canTeleport = false
- repeat
- task.wait()
- getgenv().temptable.float = true
- getgenv().temptable.sakatNoclip=true
- tweenService:Create(HRP, TweenInfo.new(((HRP.Position - snowflake.Position)).Magnitude / 80), {CFrame = snowflake.CFrame}):Play();
- if (HRP.Position - snowflake.Position).Magnitude <=15 then
- HRP.CFrame = snowflake.CFrame + Vector3.new(0,7.5,0)
- end
- until game:GetService("Workspace").Particles.Snowflakes:FindFirstChild(hash) == nil
- getgenv().temptable.float = false
- getgenv().sakatNoclip = false
- task.wait(1)
- canTeleport = true
- end
- end)
- LocalPlayer.CharacterAdded:Connect(function(char)
- humanoid = LChar:WaitForChild("Humanoid")
- humanoid.Died:Connect(function()
- if kocmoc.toggles.autofarm then
- temptable.dead = true
- kocmoc.toggles.autofarm = false
- temptable.converting = false
- temptable.farmtoken = false
- end
- if temptable.dead then
- task.wait(25)
- temptable.dead = false
- kocmoc.toggles.autofarm = true
- local player = LocalPlayer
- temptable.converting = false
- temptable.tokensfarm = true
- end
- end)
- end)
- for _,v in next, game.workspace.Collectibles:GetChildren() do
- if string.find(v.Name,"") then
- v:Destroy()
- end
- end
- task.spawn(function() while task.wait() do
- pos = HRP.Position
- task.wait(0.00001)
- currentSpeed = (pos-HRP.Position).magnitude
- if currentSpeed > 0 then
- temptable.running = true
- else
- temptable.running = false
- end
- end end)
- loadingLoops:UpdateText("Loaded Loops")
- local function getMonsterName(name)
- local newName = nil
- local keywords = {
- ["Mushroom"]="Ladybug";
- ["Rhino"]="Rhino Beetle";
- ["Spider"]="Spider";
- ["Ladybug"]="Ladybug";
- ["Scorpion"]="Scorpion";
- ["Mantis"]="Mantis";
- ["Beetle"]="Rhino Beetle";
- ["Tunnel"]="Tunnel Bear";
- ["Coco"]="Coconut Crab";
- ["King"]="King Beetle";
- ["Stump"]="Stump Snail";
- ["Were"]="Werewolf"
- }
- for i,v in pairs(keywords) do
- if string.find(string.upper(name),string.upper(i)) then
- newName = v
- end
- end
- if newName == nil then newName = name end
- return newName
- end
- local function getNearestField(part)
- local resultingFieldPos
- local lowestMag = math.huge
- for i,v in pairs(game:GetService("Workspace").FlowerZones:GetChildren()) do
- if (v.Position - part.Position).magnitude < lowestMag then
- lowestMag = (v.Position - part.Position).magnitude
- resultingFieldPos = v.Position
- end
- end
- if lowestMag > 100 then resultingFieldPos = part.Position + Vector3.new(0,0,10) end
- if string.find(part.Name,"Tunnel") then resultingFieldPos = part.Position + Vector3.new(20,-70,0) end
- return resultingFieldPos
- end
- local function fetchVisualMonsterString(v)
- local mobText = nil
- if v:FindFirstChild("Attachment") then
- if v:FindFirstChild("Attachment"):FindFirstChild("TimerGui") then
- if v:FindFirstChild("Attachment"):FindFirstChild("TimerGui"):FindFirstChild("TimerLabel") then
- if v:FindFirstChild("Attachment"):FindFirstChild("TimerGui"):FindFirstChild("TimerLabel").Visible == true then
- local splitTimer = string.split(v:FindFirstChild("Attachment"):FindFirstChild("TimerGui"):FindFirstChild("TimerLabel").Text," ")
- if splitTimer[3] ~= nil then
- mobText = getMonsterName(v.Name) .. ": " .. splitTimer[3]
- elseif splitTimer[2] ~= nil then
- mobText = getMonsterName(v.Name) .. ": " .. splitTimer[2]
- else
- mobText = getMonsterName(v.Name) .. ": " .. splitTimer[1]
- end
- else
- mobText = getMonsterName(v.Name) .. ": Ready"
- end
- end
- end
- end
- return mobText
- end
- local function getToyCooldown(toy)
- local c = require(game.ReplicatedStorage.ClientStatCache):Get()
- local name = toy
- local t = workspace.OsTime.Value - c.ToyTimes[name]
- local cooldown = workspace.Toys[name].Cooldown.Value
- local u = cooldown - t
- local canBeUsed = false
- if string.find(tostring(u),"-") then canBeUsed = true end
- return u,canBeUsed
- end
- task.spawn(function()
- pcall(function()
- loadingInfo:CreateLabel("")
- loadingInfo:CreateLabel("Script loaded!")
- task.wait(2)
- pcall(function()
- for i,v in pairs(game.CoreGui:GetDescendants()) do
- if v.Name == "Startup S" then
- v.Parent.Parent.RightSide["Information S"].Parent = v.Parent
- v:Destroy()
- end
- end
- end)
- local panel = hometab:CreateSection("Mob Panel")
- local statusTable = {}
- for i,v in pairs(game:GetService("Workspace").MonsterSpawners:GetChildren()) do
- if not string.find(v.Name,"CaveMonster") then
- local mobText = nil
- mobText = fetchVisualMonsterString(v)
- if mobText ~= nil then
- local mob = panel:CreateButton(mobText,function()
- api.tween(1,CFrame.new(getNearestField(v)))
- end)
- table.insert(statusTable,{mob,v})
- end
- end
- end
- local mob2 = panel:CreateButton("Mondo Chick: 00:00",function() api.tween(1,game:GetService("Workspace").FlowerZones["Mountain Top Field"].CFrame) end)
- local panel2 = hometab:CreateSection("Utility Panel")
- local windUpd = panel2:CreateButton("Wind Shrine: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").NPCs["Wind Shrine"].Circle.Position + Vector3.new(0,5,0))) end)
- local rfbUpd = panel2:CreateButton("Red Field Booster: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Red Field Booster"].Platform.Position + Vector3.new(0,5,0))) end)
- local bfbUpd = panel2:CreateButton("Blue Field Booster: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Blue Field Booster"].Platform.Position + Vector3.new(0,5,0))) end)
- local wfbUpd = panel2:CreateButton("White Field Booster: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Field Booster"].Platform.Position + Vector3.new(0,5,0))) end)
- local cocoDispUpd = panel2:CreateButton("Coconut Dispenser: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Coconut Dispenser"].Platform.Position + Vector3.new(0,5,0))) end)
- local ic1 = panel2:CreateButton("Instant Converter A: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Instant Converter"].Platform.Position + Vector3.new(0,5,0))) end)
- local ic2 = panel2:CreateButton("Instant Converter B: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Instant Converter B"].Platform.Position + Vector3.new(0,5,0))) end)
- local ic3 = panel2:CreateButton("Instant Converter C: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Instant Converter C"].Platform.Position + Vector3.new(0,5,0))) end)
- local wcUpd = panel2:CreateButton("Wealth Clock: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Wealth Clock"].Platform.Position + Vector3.new(0,5,0))) end)
- local mmsUpd = panel2:CreateButton("Mythic Meteor Shower: 00:00",function() api.tween(1,CFrame.new(game:GetService("Workspace").Toys["Mythic Meteor Shower"].Platform.Position + Vector3.new(0,5,0))) end)
- local utilities = {
- ["Red Field Booster"]=rfbUpd;
- ["Blue Field Booster"]=bfbUpd;
- ["Field Booster"]=wfbUpd;
- ["Coconut Dispenser"]=cocoDispUpd;
- ["Instant Converter"]=ic1;
- ["Instant Converter B"]=ic2;
- ["Instant Converter C"]=ic3;
- ["Wealth Clock"]=wcUpd;
- ["Mythic Meteor Shower"]=mmsUpd;
- }
- while task.wait(1) do
- if kocmoc.toggles.enablestatuspanel == true then
- for i,v in pairs(statusTable) do
- if v[1] and v[2] then
- v[1]:UpdateText(
- fetchVisualMonsterString(
- v[2]
- ))
- end
- end
- if workspace:FindFirstChild("Clock") then if workspace.Clock:FindFirstChild("SurfaceGui") then if workspace.Clock.SurfaceGui:FindFirstChild("TextLabel") then
- if workspace.Clock.SurfaceGui:FindFirstChild("TextLabel").Text == "! ! !" then
- mob2:UpdateText("Mondo Chick: Ready")
- else
- mob2:UpdateText("Mondo Chick: " .. string.gsub(
- string.gsub(workspace.Clock.SurfaceGui:FindFirstChild("TextLabel").Text,"\n","")
- ,"Mondo Chick:",""))
- end
- end
- end end
- local cooldown = require(game.ReplicatedStorage.TimeString)(3600 - (require(game.ReplicatedStorage.OsTime)() - (require(game.ReplicatedStorage.StatTools).GetLastCooldownTime(v1, "WindShrine") or 0)))
- if cooldown == "" then windUpd:UpdateText("Wind Shrine: Ready") else windUpd:UpdateText("Wind Shrine: " .. cooldown) end
- for i,v in pairs(utilities) do
- local cooldown,isUsable = getToyCooldown(i)
- if cooldown ~= nil and isUsable ~= nil then
- if isUsable then
- v:UpdateText(i..": Ready")
- else
- v:UpdateText(i..": "..require(game.ReplicatedStorage.TimeString)(cooldown))
- end
- end
- end
- end
- end
- end)
- end)
- if _G.autoload then if isfile("kocmoc/BSS_".._G.autoload..".json") then kocmoc = game:service'HttpService':JSONDecode(readfile("kocmoc/BSS_".._G.autoload..".json")) end end
- for _, part in next, workspace:FindFirstChild("FieldDecos"):GetDescendants() do if part:IsA("BasePart") then part.CanCollide = false part.Transparency = part.Transparency < 0.5 and 0.5 or part.Transparency task.wait() end end
- for _, part in next, workspace:FindFirstChild("Decorations"):GetDescendants() do if part:IsA("BasePart") and (part.Parent.Name == "Bush" or part.Parent.Name == "Blue Flower") then part.CanCollide = false part.Transparency = part.Transparency < 0.5 and 0.5 or part.Transparency task.wait() end end
- for i,v in next, workspace.Decorations.Misc:GetDescendants() do if v.Parent.Name == "Mushroom" then v.CanCollide = false v.Transparency = 0.5 end end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement