
Keyless VerifiedUniversal

repeat 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 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();
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 wait() until game.Players.LocalPlayer.Honeycomb
--local plrhive = game.Players.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.4.0",
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,
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 game.Players.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)
-- 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 = {
farmduped = false,
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 game.Players.LocalPlayer.Character.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 - game.Players.LocalPlayer.Character.HumanoidRootPart.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
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
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 == game.Players.LocalPlayer.Name and not r:FindFirstChild("got it") or tonumber((r.Position - game.Players.LocalPlayer.Character.HumanoidRootPart.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) == game.Players.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 game.Players.LocalPlayer.PlayerGui.ScreenGui.ActivateButton.TextBox.Text ~= "Stop Making Honey" and game.Players.LocalPlayer.PlayerGui.ScreenGui.ActivateButton.BackgroundColor3 ~= Color3.new(201, 39, 28) or (game:GetService("Players").LocalPlayer.SpawnPos.Value.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.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 game.Players.LocalPlayer.PlayerGui.ScreenGui.ActivateButton.TextBox.Text ~= "Stop Making Honey" and game.Players.LocalPlayer.PlayerGui.ScreenGui.ActivateButton.BackgroundColor3 ~= Color3.new(201, 39, 28) or (game:GetService("Players").LocalPlayer.SpawnPos.Value.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.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-game.Players.LocalPlayer.Character.HumanoidRootPart.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-game.Players.LocalPlayer.Character.HumanoidRootPart.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 == game.Players.LocalPlayer.Name then
if tonumber((v.BalloonRoot.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.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-game.Players.LocalPlayer.Character.HumanoidRootPart.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
game.Players.LocalPlayer.Character.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-game.Players.LocalPlayer.Character.HumanoidRootPart.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-game.Players.LocalPlayer.Character.HumanoidRootPart.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-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude) < temptable.magnitude/1.4 then
farm(v)
break
end
end
end
function getdupe()
for i,v in next, game:GetService("Workspace").Camera.DupedTokens:GetChildren() do
if tonumber((v.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude) < 25 then
if string.find(v.FrontDecal.Texture,"5877939956") or string.find(v.FrontDecal.Texture,"1629547638") then
v.CFrame = v.CFrame - Vector3.new(0,5,0)
local hash = tostring(math.random(1,10000))
v.Name = hash
repeat wait(.05)
getgenv().temptable.float = true
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
until game:GetService("Workspace").Camera.DupedTokens:FindFirstChild(hash) == nil
getgenv().temptable.float = false
break
else
farm(v)
end
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-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude < 30 and api.humanoid():GetState() ~= Enum.HumanoidStateType.Freefall then
game.Players.LocalPlayer.Character.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
game.Players.LocalPlayer.Character.HumanoidRootPart.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)
wait(0.5)
game.ReplicatedStorage.Events.WindShrineTrigger:FireServer()
local UsePlatform = game:GetService("Workspace").NPCs["Wind Shrine"].Stage
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = UsePlatform.CFrame + Vector3.new(0,5,0)
for i = 1,120 do
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
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.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
if GetItemListWithValue()["Stinger"] > 0 and string.find(kocmoc.vars.autouseMode,"Stinger") or string.find(kocmoc.vars.autouseMode,"All") then
game:GetService("ReplicatedStorage").Events.PlayerActivesCommand:FireServer({["Name"] = "Stinger"})
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..")
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(game.Players.LocalPlayer.UserId) .. "\n"
else
s = s .. tostring(game.Players.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 and Schervi")
information:CreateLabel("Originally by weuz_ and mrdevl")
local gainedhoneylabel = information:CreateLabel("Gained Honey: 0")
information:CreateButton("Discord Invite", function() setclipboard("https://discord.gg/jjsploit") 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","Stingers","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:CreateToggle("Farm Duped Tokens", nil, function(State) kocmoc.toggles.farmduped = 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 Snow Machine [B]", nil, function(State) kocmoc.toggles.autosnowmachines = State end)
farmt:CreateToggle("Auto Stockings [B]", nil, function(State) kocmoc.toggles.autostockings = State end)
farmt:CreateToggle("Auto Honey Wreath [B]", nil, function(State) kocmoc.toggles.autowreath = 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) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Workspace").FlowerZones:FindFirstChild(Option).CFrame end)
wayp:CreateDropdown("Monster Teleports", spawnerstable, function(Option) d = game:GetService("Workspace").MonsterSpawners:FindFirstChild(Option) game.Players.LocalPlayer.Character.HumanoidRootPart.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 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(d.Position.X, d.Position.Y+3, d.Position.Z) end)
wayp:CreateButton("Teleport to hive", function() game.Players.LocalPlayer.Character.HumanoidRootPart.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") game.Players.LocalPlayer.Character.HumanoidRootPart.Position = Vector3.new(93.4228, 42.3983, 553.128) task.wait(2) game.Players.LocalPlayer.Character.Humanoid.Name = 1 local l = game.Players.LocalPlayer.Character["1"]:Clone() l.Parent = game.Players.LocalPlayer.Character l.Name = "Humanoid" task.wait() game.Players.LocalPlayer.Character["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 = game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
Dur = 0.6,
Radius = 16,
Delay = 1.5,
Friendly = true
})
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
end)
visu:CreateButton("Spawn Hostile Coconut",function()
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.FallingCoconut)({
Pos = game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
Dur = 0.6,
Radius = 16,
Delay = 1.5,
Friendly = false
})
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
end)
visu:CreateButton("Spawn Mythic Meteor",function()
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.MythicMeteor)({
Pos = game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
Dur = 0.6,
Radius = 16,
Delay = 1.5,
Friendly = true
})
end, game.Players.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 = game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
Type = jellybeans[math.random(1,#jellybeans)],
End = (game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame * CFrame.new(0,0,-35)).p + Vector3.new(math.random(1,20),0,math.random(1,20))
})
end, game.Players.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 = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.p,
End = pos,
})
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
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 = game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
})
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
end)
visu:CreateButton("Spawn Flame",function()
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
10,
1,
game.Players.LocalPlayer.UserId,
false
)
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
end)
visu:CreateButton("Spawn Dark Flame",function()
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
10,
1,
game.Players.LocalPlayer.UserId,
true
)
end, game.Players.LocalPlayer.PlayerScripts.ClientInit)
end)
local booolholder = false
visu:CreateToggle("Flame Walk",nil,function(boool)
if boool == true then
booolholder = true
repeat wait(0.1)
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
10,
1,
game.Players.LocalPlayer.UserId,
false
)
end, game.Players.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 wait(0.1)
syn.secure_call(function()
require(game.ReplicatedStorage.LocalFX.LocalFlames).AddFlame(
game.Players.LocalPlayer.Character.Humanoid.RootPart.CFrame.p,
10,
1,
game.Players.LocalPlayer.UserId,
true
)
end, game.Players.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! ☢️"
wait(1.5)
task.spawn(function()
local Humanoid = game.Players.LocalPlayer.Character.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)
wait(0.01)
end
end)
syn.secure_call(pushAlert, spoof)
wait(10)
spawn(function() syn.secure_call(Nuke, game.Players.LocalPlayer.PlayerScripts.ClientInit) end)
wait(nukeDuration)
spawn(function() syn.secure_call(DustCloud, game.Players.LocalPlayer.PlayerScripts.ClientInit) end)
wait(1)
local Orb = game:GetService("Workspace").Particles:FindFirstChild("Orb")
if Orb then Orb.CanCollide = true end
if destroym == true then
repeat 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 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 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(0.05) 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
if kocmoc.toggles.farmduped then getdupe() 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 game.Players.LocalPlayer.Character:FindFirstChild("ProgressLabel",true) then
local pollenprglbl = game.Players.LocalPlayer.Character:FindFirstChild("ProgressLabel",true)
maxpollen = tonumber(pollenprglbl.Text:match("%d+$"))
local pollencount = game.Players.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()
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-game.Players.LocalPlayer.Character.HumanoidRootPart.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 game.Players.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 wait() until workspace:FindFirstChild(game.Players.LocalPlayer.Name) and workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Humanoid") and workspace:FindFirstChild(game.Players.LocalPlayer.Name):FindFirstChild("Humanoid").Health > 0
workspace:FindFirstChild(game.Players.LocalPlayer.Name):BreakJoints()
wait(6.5)
repeat wait() until workspace:FindFirstChild(game.Players.LocalPlayer.Name)
workspace:FindFirstChild(game.Players.LocalPlayer.Name):BreakJoints()
wait(6.5)
repeat wait() until workspace:FindFirstChild(game.Players.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 = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
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 ~= game.Players.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.05) do
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 game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame break end end end end end end
if kocmoc.toggles.autodig then
pcall(function()
if game.Players.LocalPlayer then
if game.Players.LocalPlayer.Character then
if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") then
if game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("ClickEvent", true) then
tool = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool") or nil
end
end
end
if tool then getsenv(tool.ClientScriptMouse).collectStart(game:GetService("Players").LocalPlayer:GetMouse()) end end collectorSteal() workspace.NPCs.Onett.Onett["Porcelain Dipper"].ClickEvent:FireServer() end) 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.autosnowmachines then
game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Snow Machine")
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.autowreath then
game:GetService("ReplicatedStorage").Events.ToyEvent:FireServer("Honey Wreath")
platformm = game:GetService("Workspace").Toys["Honey Wreath"].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 game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = kocmoc.vars.walkspeed end
if kocmoc.toggles.loopjump then game.Players.LocalPlayer.Character.Humanoid.JumpPower = kocmoc.vars.jumppower end
end)
game:GetService('RunService').Heartbeat:connect(function()
for i,v in next, game.Players.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 game.Players.LocalPlayer.Character.Humanoid.BodyTypeScale.Value = 0 floatpad.CanCollide = true floatpad.CFrame = CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position.X, game.Players.LocalPlayer.Character.HumanoidRootPart.Position.Y-3.75, game.Players.LocalPlayer.Character.HumanoidRootPart.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
wait()
getgenv().temptable.float = true
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = snowflake.CFrame + Vector3.new(0,7.5,0)
until game:GetService("Workspace").Particles.Snowflakes:FindFirstChild(hash) == nil
getgenv().temptable.float = false
wait(1)
canTeleport = true
end
end)
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
humanoid = char: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 = game.Players.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 = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
task.wait(0.00001)
currentSpeed = (pos-game.Players.LocalPlayer.Character.HumanoidRootPart.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!")
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 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 endNo comments yet for this script.



