

BobloScript Review
Tested by bebra · BobloScript editorial team · Nov 2, 2026
Test setup: PC · Potassium
Test coverage
All 19 listed features checked · See marks in Functions
Issues found
- Increases walk speed — Turned it on and started running. The game's anticheat picked up the changed speed and pulled the character back to its original position, so the speed did not hold.
Test notes
Tested on PC with Potassium. Biome teleports landed correctly and did not clip through terrain, the orb and breakable sweeps cleared the map without getting stuck, and both combat filters were respected. Auto evolve, trait picks and reward claims ran on their own, and the low-health retreat and void rescue both fired. Raising walk speed was the only entry that did not hold.
Known limitations
Raising walk speed is reverted by the game's anticheat, which returns the character to where it was. The teleports and the hover attacks still cover ground, so the rest of the script is usable without it.
This reflects one test at a specific point in time, not an ongoing guarantee. How we test scripts
Description
Two loops run at the same time here: getting the character around the map and keeping it alive while it fights. The movement entries clear velocity before every reposition, so teleports and hover-attacks land where they are aimed instead of carrying momentum into the floor, and the safety entries watch for the moments when a farm run turns into a death.
Travelling between biomes
The teleport buttons drop you a few studs above the destination rather than onto it, which is what stops a landing from clipping through terrain. Biomes are level-gated, so the practical order is to reach the level first and teleport second — arriving early just puts you somewhere the spawns will outscale you.
Farming orbs and breakables
Both sweeps take the nearest valid target and move to it, then look again. The orb sweep skips anything already visited until the list runs dry, so it will not bounce between two orbs forever. The breakable sweep is the one with a filter: it hovers above the target, keeps attacking until the object's health reaches zero, and caps how many hits it spends per object before moving on, which matters when something is left standing in a spot you cannot reach.
Combat
Bug targeting is filtered by species, so leaving the filter on All fights whatever is closest and narrowing it makes the sweep ignore everything else. Attacks are paired with both ability slots, and the position above each target is found by a downward raycast, which is the part that keeps the character from ending up under the map mid-fight. Player targeting works the same way and its list refreshes as people join and leave, but it is the riskier half: it sits on top of whoever you picked until they die or you switch it off.
Progression and the safety net
Evolving, picking traits and claiming rewards run on their own timers rather than on your input, so they keep working while a farm loop is busy. The two safety entries are what make that hands-off approach survivable: one retreats to the nest when health drops below about a third and waits there until it has recovered, and the other checks position every physics step and pulls you back the moment you fall below the map or drop at extreme speed. Both are worth leaving on; turning them off is the quickest way to lose a long farm session.
About the speed setting
Raising walk speed does not hold in this game. The anticheat notices the change and puts the character back, so the menu entry is there but leaving it off costs nothing — the teleports and the hover attacks already cover distance faster than walking does.
Order worth following
Set the breakable and bug filters before turning the sweeps on, so the first target is one you actually want.
Leave safe mode and the void guard enabled from the start.
Run orbs and breakables together, then add bug attacks once you are in a biome that suits your level.
Switch player targeting on last and only with specific names picked, not the all-players option.
Testing was done on PC with Potassium.
Functions
18 worked · 1 failed in our test- Teleports the player instantly to the Sunny Meadow
- Teleports the player instantly to the Muddy Lake
- Teleports the player instantly to the Mushroom Grove
- Teleports the player instantly to the Whispering Woods
- Teleports the player instantly to the Dusty Desert
- Teleports the player instantly to the Stony Ridge
- Automatically collects XP orbs by teleporting to them
- Automatically destroys breakable objects like cocoons and stashes
- Filters which specific breakables to target
- Automatically attacks targeted bugs
- Filters which bug species to attack
- Automatically targets and attacks other players
- Allows selecting specific players to target for attacks
- Automatically evolves the character to the next stage
- Automatically selects the best traits when offered
- Automatically claims available free rewards
- Automatically retreats to a safe zone to heal when taking damage
- Prevents the player from dying by falling out of the map or clipping through the floor
- Increases walk speed
Developer tested with
Windows
- IIsaeva
- LLynx
Madium
Potassium
Real
Sirhurt- SSynapse Z
Velocity
Volt
Wave- LLucid
Volcano
Android
Delta- VVega X
iOS
Delta
macOS
- MMacsploit
Opiumware
Doesn't work
Windows
Solara
Xeno
Screenshots
3 imagesScript Code
This script loads code from an external source. Review the URL and understand what it does before running it in Roblox.
1local Players = game:GetService("Players")2local Workspace = game:GetService("Workspace")3local RunService = game:GetService("RunService")4local ReplicatedStorage = game:GetService("ReplicatedStorage")5local CoreGui = game:GetService("CoreGui")6local LocalPlayer = Players.LocalPlayer7local OrbsFolder = Workspace:WaitForChild("Orbs", 5)8local BugsFolder = Workspace:WaitForChild("Bugs", 5)9local BreakablesFolder = Workspace:WaitForChild("Breakables", 5)10local Remotes = ReplicatedStorage:WaitForChild("Remotes")11local AttackRemote = Remotes:WaitForChild("Attack")12-- Chargement de NextUI13local NextUI = loadstring(game:HttpGet("https://diser.me/nextui/source.lua"))()14-- Création de la fenêtre15local Window = NextUI:CreateWindow({16 Title = "Bug Evolution",17 SubTitle = "v2.1 [Anti-Void]",18 Theme = "Amethyst",19 Size = Vector2.new(820, 520),20 Resizable = true,21 Search = true,22 ToggleKey = { Enum.KeyCode.Insert, Enum.KeyCode.RightShift, Enum.KeyCode.LeftControl },23 MobileButton = true,24})25-- Variables d'état26local isMagnetRunning = false27local isAutoAttackRunning = false28local isBreakablesRunning = false29local isPlayerAttackRunning = false30local isSpeedRunning = false31local isAutoEvolveRunning = true32local isAutoTraitsRunning = true33local isAutoRewardsRunning = true34local isSafeModeRunning = true35local isAntiVoidRunning = true36local customSpeed = 7037local SafeZonePos = Vector3.new(0, 16, 180) -- Meadow Nest Safe Zone38local MinSafeY = 2.0 -- Anything below Y=2 is danger/water/void39local officialBugList = {"All", "Ant", "Cricket", "Caterpillar", "Beetle", "StagBeetle", "Centipede", "PillBug", "Scorpion", "Boss"}40local selectedBugTargets = {["All"] = true}41local officialBreakableList = {"All", "Cocoon", "Stash", "SugarCube", "EggCluster"}42local selectedBreakables = {["All"] = true}43local selectedPlayerTargets = {["None"] = true}44local function updatePlayerList()45 local newList = {"None", "All Players"}46 for _, p in ipairs(Players:GetPlayers()) do47 if p ~= LocalPlayer then48 table.insert(newList, p.Name)49 end50 end51 return newList52end53local biomes = {54 {Name = "Sunny meadow (Lvl 1+)", Pos = Vector3.new(-36.0, 12.6, 94.4)},55 {Name = "Muddy Lake (Lvl 8+)", Pos = Vector3.new(486.0, 14.7, -10.2)},56 {Name = "Mushroom Grove (Lvl 10+)", Pos = Vector3.new(-355.1, 29.7, 375.3)},57 {Name = "Whispering Woods (Lvl 15+)", Pos = Vector3.new(-366.8, 26.2, 11.0)},58 {Name = "Dusty Desert (Lvl 25+)", Pos = Vector3.new(291.7, 31.5, 467.6)},59 {Name = "Stony Ridge (Lvl 30+)", Pos = Vector3.new(-12.4, 12.1, -315.5)},60 {Name = "Web caves (Lvl 40+)", Pos = Vector3.new(419.1, 19.0, -388.2)},61 {Name = "Meadow Nest (Safe Zone)", Pos = Vector3.new(0, 16, 180)}62}63-- Anti-Stuck & Floor Detection helper64local raycastParams = RaycastParams.new()65raycastParams.FilterType = Enum.RaycastFilterType.Include66raycastParams.IgnoreWater = true67local function getSafeStandCFrame(targetPos, lookAtPos, hoverOffset)68 local hover = hoverOffset or 3.269 if not raycastParams.FilterDescendantsInstances[1] then70 local map = Workspace:FindFirstChild("Map")71 raycastParams.FilterDescendantsInstances = map and {Workspace.Terrain, map} or {Workspace.Terrain}72 end73 -- Cast downward from 10 studs above target to check exact ground74 local rayOrigin = targetPos + Vector3.new(0, 10, 0)75 local rayHit = Workspace:Raycast(rayOrigin, Vector3.new(0, -25, 0), raycastParams)76 local groundY = rayHit and rayHit.Position.Y or targetPos.Y77 local finalY = math.max(groundY + hover, targetPos.Y + hover, MinSafeY + 3)78 local standPos = Vector3.new(targetPos.X, finalY, targetPos.Z + 2.0)79 return CFrame.lookAt(standPos, Vector3.new(lookAtPos.X, finalY - 1.5, lookAtPos.Z))80end81local function getAllBugs()82 local bugs = {}83 if BugsFolder then84 for _, b in ipairs(BugsFolder:GetChildren()) do table.insert(bugs, b) end85 end86 if getnilinstances then87 for _, v in ipairs(getnilinstances()) do88 if v:IsA("Model") and v.Parent == nil then table.insert(bugs, v) end89 end90 end91 return bugs92end93local function matchesBug(bug)94 if selectedBugTargets["All"] then return true end95 local bugId = bug:GetAttribute("BugId") or ""96 local name = bug.Name or ""97 for targetName in pairs(selectedBugTargets) do98 if targetName == "All" then return true end99 if string.find(string.lower(name), string.lower(targetName)) or string.find(string.lower(bugId), string.lower(targetName)) then100 return true101 end102 end103 return false104end105local function matchesBreakable(b)106 if selectedBreakables["All"] then return true end107 local breakId = b:GetAttribute("BreakId") or ""108 local name = b.Name or ""109 for target in pairs(selectedBreakables) do110 if target == "All" then return true end111 if string.find(string.lower(name), string.lower(target)) or string.find(string.lower(breakId), string.lower(target)) then112 return true113 end114 end115 return false116end117-- ==================== CATÉGORIE & ONGLETS ====================118Window:AddCategory("Main Features")119local HunterTab = Window:AddTab("Hunter", "crosshair")120local AutoTab = Window:AddTab("Evolution & Auto", "zap")121local TeleportTab = Window:AddTab("Teleportation", "map")122local SettingsTab = Window:AddTab("Settings", "settings")123-- ==================== ONGLET : HUNTER ====================124local FarmSection = HunterTab:AddSection({ Title = "Auto Farm & Combat", Icon = "crosshair" })125FarmSection:AddToggle({126 Title = "Teleport Orbs",127 Description = "Automatically vacuums nearest XP orbs across the map",128 Default = false,129 Flag = "orbs_magnet",130 Callback = function(state)131 isMagnetRunning = state132 end,133})134FarmSection:AddToggle({135 Title = "Auto-Farm Breakables",136 Description = "Destroys Cocoons, Silk Stashes, Sugar Cubes, Egg Clusters",137 Default = false,138 Flag = "auto_breakables",139 Callback = function(state)140 isBreakablesRunning = state141 end,142})143FarmSection:AddDropdown({144 Title = "Target Breakables",145 Values = officialBreakableList,146 Multi = true,147 Default = {"All"},148 Flag = "target_breakables",149 Callback = function(options)150 selectedBreakables = {}151 if type(options) == "table" then152 for _, item in ipairs(options) do153 selectedBreakables[item] = true154 end155 else156 selectedBreakables[options] = true157 end158 end,159})160FarmSection:AddToggle({161 Title = "Auto-Attack Bugs",162 Description = "Automatically attacks selected bug species with Anti-Clip protection",163 Default = false,164 Flag = "auto_attack",165 Callback = function(state)166 isAutoAttackRunning = state167 end,168})169FarmSection:AddDropdown({170 Title = "Target Bug Species",171 Values = officialBugList,172 Multi = true,173 Default = {"All"},174 Flag = "target_species",175 Callback = function(options)176 selectedBugTargets = {}177 if type(options) == "table" then178 for _, insect in ipairs(options) do179 selectedBugTargets[insect] = true180 end181 else182 selectedBugTargets[options] = true183 end184 end,185})186-- Section Joueurs187local PlayerSection = HunterTab:AddSection({ Title = "Player Target & Combat", Icon = "user" })188PlayerSection:AddToggle({189 Title = "Auto-Attack Players",190 Description = "Automatically targets and attacks selected players",191 Default = false,192 Flag = "auto_attack_players",193 Callback = function(state)194 isPlayerAttackRunning = state195 end,196})197local playerDropdownRef198playerDropdownRef = PlayerSection:AddDropdown({199 Title = "Target Players",200 Values = updatePlayerList(),201 Multi = true,202 Default = {"None"},203 Flag = "target_players",204 Callback = function(options)205 selectedPlayerTargets = {}206 if type(options) == "table" then207 for _, pName in ipairs(options) do208 selectedPlayerTargets[pName] = true209 end210 else211 selectedPlayerTargets[options] = true212 end213 end,214})215Players.PlayerAdded:Connect(function()216 if playerDropdownRef and playerDropdownRef.Refresh then217 playerDropdownRef:Refresh(updatePlayerList())218 end219end)220Players.PlayerRemoving:Connect(function()221 if playerDropdownRef and playerDropdownRef.Refresh then222 playerDropdownRef:Refresh(updatePlayerList())223 end224end)225-- ==================== ONGLET : EVOLUTION & AUTO ====================226local AutoSection = AutoTab:AddSection({ Title = "Progression & Automation", Icon = "zap" })227AutoSection:AddToggle({228 Title = "Auto Evolve",229 Description = "Automatically evolves to next stage when level/XP cap is met",230 Default = true,231 Flag = "auto_evolve",232 Callback = function(state)233 isAutoEvolveRunning = state234 end,235})236AutoSection:AddToggle({237 Title = "Auto Pick Traits",238 Description = "Automatically selects trait offers upon leveling up",239 Default = true,240 Flag = "auto_traits",241 Callback = function(state)242 isAutoTraitsRunning = state243 end,244})245AutoSection:AddToggle({246 Title = "Auto Claim Rewards",247 Description = "Automatically claims free playtime rewards and gifts",248 Default = true,249 Flag = "auto_rewards",250 Callback = function(state)251 isAutoRewardsRunning = state252 end,253})254AutoSection:AddToggle({255 Title = "Safe Mode (Auto-Heal)",256 Description = "Retreats to Meadow Nest Safe Zone when HP drops below 35%",257 Default = true,258 Flag = "safe_mode",259 Callback = function(state)260 isSafeModeRunning = state261 end,262})263AutoSection:AddToggle({264 Title = "Anti-Void & Anti-Fall",265 Description = "Instantly rescues you if you clip underground or fall off the map",266 Default = true,267 Flag = "anti_void",268 Callback = function(state)269 isAntiVoidRunning = state270 end,271})272-- ==================== ONGLET : TELEPORTATION ====================273local TpSection = TeleportTab:AddSection({ Title = "Biome Teleportation", Icon = "map", Collapsible = true })274TpSection:AddParagraph({ Title = "Info", Content = "Click any location button below to instantly teleport there." })275for _, biome in ipairs(biomes) do276 TpSection:AddButton({277 Title = biome.Name,278 Callback = function()279 local char = LocalPlayer.Character280 local hrp = char and char:FindFirstChild("HumanoidRootPart")281 if hrp then282 hrp.AssemblyLinearVelocity = Vector3.zero283 hrp.CFrame = CFrame.new(biome.Pos + Vector3.new(0, 5, 0))284 end285 end,286 })287end288-- ==================== ONGLET : SETTINGS ====================289local MovementSection = SettingsTab:AddSection({ Title = "Movement Options", Icon = "zap" })290MovementSection:AddToggle({291 Title = "Speed Hack",292 Description = "Enhances your flying/walking speed",293 Default = false,294 Flag = "speed_hack",295 Callback = function(state)296 isSpeedRunning = state297 if not isSpeedRunning then298 local char = LocalPlayer.Character299 local hum = char and char:FindFirstChildWhichIsA("Humanoid")300 if hum then hum.WalkSpeed = 16 end301 end302 end,303})304MovementSection:AddTextbox({305 Title = "Custom Speed Value",306 Default = "70",307 Numeric = true,308 Finished = true,309 Flag = "custom_speed_val",310 Callback = function(text)311 local val = tonumber(text)312 if val then313 customSpeed = val314 end315 end,316})317-- ==================== LOGIQUE EN ARRIÈRE-PLAN ====================318-- 1. Anti-Void & Anti-Fall Guardian (Runs every physics step)319RunService.Heartbeat:Connect(function()320 if isAntiVoidRunning then321 local char = LocalPlayer.Character322 local hrp = char and char:FindFirstChild("HumanoidRootPart")323 if hrp then324 -- Check if fallen below ground or falling at extreme speed325 if hrp.Position.Y < MinSafeY or hrp.AssemblyLinearVelocity.Y < -75 then326 hrp.AssemblyLinearVelocity = Vector3.zero327 hrp.AssemblyAngularVelocity = Vector3.zero328 hrp.CFrame = CFrame.new(SafeZonePos)329 end330 end331 end332end)333-- 2. Movement & Speed334RunService.RenderStepped:Connect(function()335 local char = LocalPlayer.Character336 if char then337 local hum = char:FindFirstChildWhichIsA("Humanoid")338 local hrp = char:FindFirstChild("HumanoidRootPart")339 if isSpeedRunning then340 if hum then hum.WalkSpeed = customSpeed end341 if hrp and hum and hum.MoveDirection.Magnitude > 0 then342 local moveDir = hum.MoveDirection343 hrp.AssemblyLinearVelocity = Vector3.new(moveDir.X * customSpeed, hrp.AssemblyLinearVelocity.Y, moveDir.Z * customSpeed)344 end345 end346 end347end)348-- 3. Auto Evolve & Traits Worker349task.spawn(function()350 while true do351 task.wait(2)352 if isAutoTraitsRunning then353 pcall(function() Remotes.PickTrait:FireServer(1) end)354 end355 if isAutoEvolveRunning then356 pcall(function() Remotes.Evolve:InvokeServer() end)357 end358 end359end)360-- 4. Auto Playtime Rewards Worker361task.spawn(function()362 while true do363 task.wait(20)364 if isAutoRewardsRunning then365 pcall(function() Remotes.Rewards:InvokeServer("ClaimPlaytime") end)366 end367 end368end)369-- Safe Mode Check helper370local function checkSafeMode()371 if not isSafeModeRunning then return false end372 local char = LocalPlayer.Character373 local hum = char and char:FindFirstChildOfClass("Humanoid")374 local hrp = char and char:FindFirstChild("HumanoidRootPart")375 if hum and hrp and (hum.Health / math.max(1, hum.MaxHealth)) < 0.35 then376 hrp.AssemblyLinearVelocity = Vector3.zero377 hrp.CFrame = CFrame.new(SafeZonePos)378 while isSafeModeRunning and hum.Health < hum.MaxHealth * 0.9 do379 task.wait(1)380 end381 return true382 end383 return false384end385-- 5. Teleport Orbs (Safe height sweep)386local visitedOrbs = {}387task.spawn(function()388 while true do389 task.wait(0.08)390 if isMagnetRunning and OrbsFolder then391 if not checkSafeMode() then392 local char = LocalPlayer.Character393 local hrp = char and char:FindFirstChild("HumanoidRootPart")394 if hrp then395 local bestOrb = nil396 local shortestDist = math.huge397 local myPos = hrp.Position398 for _, orb in ipairs(OrbsFolder:GetChildren()) do399 if orb:IsA("BasePart") and not visitedOrbs[orb] then400 local d = (myPos - orb.Position).Magnitude401 if d < shortestDist then402 shortestDist = d403 bestOrb = orb404 end405 end406 end407 if bestOrb and bestOrb:IsDescendantOf(workspace) then408 visitedOrbs[bestOrb] = true409 hrp.AssemblyLinearVelocity = Vector3.zero410 local orbY = math.max(bestOrb.Position.Y + 1.2, MinSafeY + 3)411 hrp.CFrame = CFrame.new(bestOrb.Position.X, orbY, bestOrb.Position.Z)412 else413 table.clear(visitedOrbs)414 end415 end416 end417 end418 end419end)420-- 6. Auto-Farm Breakables (Safe Hover)421task.spawn(function()422 while true do423 task.wait(0.15)424 if isBreakablesRunning and BreakablesFolder then425 if not checkSafeMode() then426 local char = LocalPlayer.Character427 local hrp = char and char:FindFirstChild("HumanoidRootPart")428 if hrp then429 local bestB = nil430 local shortestDist = math.huge431 local myPos = hrp.Position432 for _, b in ipairs(BreakablesFolder:GetChildren()) do433 if b:IsA("Model") and b.PrimaryPart and (b:GetAttribute("HP") or 0) > 0 and matchesBreakable(b) then434 local d = (myPos - b.PrimaryPart.Position).Magnitude435 if d < shortestDist then436 shortestDist = d437 bestB = b438 end439 end440 end441 if bestB and bestB.PrimaryPart then442 local targetPos = bestB.PrimaryPart.Position443 hrp.AssemblyLinearVelocity = Vector3.zero444 hrp.CFrame = getSafeStandCFrame(targetPos, targetPos, 3.2)445 local attacks = 0446 while isBreakablesRunning and bestB:IsDescendantOf(workspace) and (bestB:GetAttribute("HP") or 0) > 0 and attacks < 15 do447 hrp.AssemblyLinearVelocity = Vector3.zero448 AttackRemote:FireServer(bestB)449 attacks = attacks + 1450 task.wait(0.2)451 end452 end453 end454 end455 end456 end457end)458-- 7. Auto-Attack Bugs (Safe Hover & Raycast Ground Check)459task.spawn(function()460 while true do461 task.wait(0.15)462 if isAutoAttackRunning then463 if not checkSafeMode() then464 local char = LocalPlayer.Character465 local hrp = char and char:FindFirstChild("HumanoidRootPart")466 if hrp then467 local bestBug = nil468 local shortestDist = math.huge469 local myPos = hrp.Position470 for _, bug in ipairs(getAllBugs()) do471 if bug and bug.Parent and (bug:IsA("Model") or bug:IsA("BasePart")) and matchesBug(bug) then472 local mHum = bug:FindFirstChildOfClass("Humanoid")473 local mHrp = bug:FindFirstChild("HumanoidRootPart") or (bug:IsA("BasePart") and bug) or bug.PrimaryPart474 if mHrp and (not mHum or mHum.Health > 0) then475 local d = (myPos - mHrp.Position).Magnitude476 if d < shortestDist then477 shortestDist = d478 bestBug = bug479 end480 end481 end482 end483 if bestBug then484 local bugPart = bestBug:FindFirstChild("HumanoidRootPart") or (bestBug:IsA("Model") and bestBug.PrimaryPart) or bestBug485 local mHum = bestBug:FindFirstChildOfClass("Humanoid")486 if bugPart then487 local targetPos = bugPart.Position488 hrp.AssemblyLinearVelocity = Vector3.zero489 hrp.CFrame = getSafeStandCFrame(targetPos, targetPos, 3.2)490 local attacks = 0491 while isAutoAttackRunning and bestBug:IsDescendantOf(workspace) and (not mHum or mHum.Health > 0) and attacks < 18 do492 hrp.AssemblyLinearVelocity = Vector3.zero493 AttackRemote:FireServer(bestBug)494 pcall(function() Remotes.UseAbility:FireServer(1) end)495 pcall(function() Remotes.UseAbility:FireServer(2) end)496 attacks = attacks + 1497 task.wait(0.2)498 end499 end500 end501 end502 end503 end504 end505end)506-- 8. Auto-Attack Players (Safe Height)507task.spawn(function()508 while true do509 task.wait(0.15)510 if isPlayerAttackRunning and not selectedPlayerTargets["None"] then511 if not checkSafeMode() then512 local char = LocalPlayer.Character513 local hrp = char and char:FindFirstChild("HumanoidRootPart")514 if hrp then515 for _, player in ipairs(Players:GetPlayers()) do516 if not isPlayerAttackRunning then break end517 if player ~= LocalPlayer then518 if selectedPlayerTargets["All Players"] or selectedPlayerTargets[player.Name] then519 local targetChar = player.Character520 local targetHrp = targetChar and targetChar:FindFirstChild("HumanoidRootPart")521 local targetHum = targetChar and targetChar:FindFirstChildOfClass("Humanoid")522 if targetHrp and targetHum and targetHum.Health > 0 then523 local tPos = targetHrp.Position524 hrp.AssemblyLinearVelocity = Vector3.zero525 hrp.CFrame = getSafeStandCFrame(tPos, tPos, 3.5)526 527 AttackRemote:FireServer(targetChar)528 pcall(function() Remotes.UseAbility:FireServer(1) end)529 task.wait(0.2)530 break531 end532 end533 end534 end535 end536 end537 end538 end539end)Bug Evolution
View place →by | Corgi Crew | · 1 script · 18 views
More from bebra
View profile →
Aisles Of The Locust Script - (ESP, Walkspeed modifier)

Throw Food For Animals Script - (Autofarm, Auto Collect money)

Word Game Script - (FULL Auto Play)


Comments
Loading comments…