Trolling WIP
Key Required

Trolling WIP

Ant Life [BROODMOTHER]areyoumental110areyoumental110 21.4K views 351 executesUpdated Nov 17, 2024
2.5/ 5(2 votes)
1150% Positive
Lua Script•281 lines (8805 chars)
getgenv().delanti = false
getgenv().placeholder1 = false
getgenv().textloop = false
getgenv().antsel = false
 
local selectedoption
local selectedant
local selectedclass
local localplr = game.Players.LocalPlayer
local lib = loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Lib-18698"))()
lib.makelib("Ant Life V2")
 
local A = lib.maketab("player")

getgenv().ED_AntiKick = {
	Enabled = true, -- Set to false if you want to disable the Anti-Kick.
	SendNotifications = true, -- Set to true if you want to get notified for every event.
	CheckCaller = true -- Set to true if you want to disable kicking by other user executed scripts.
}
lib.makebutton("anti kick",A,function()
    if game:GetService("ReplicatedStorage").Remotes:FindFirstChild("Biterzzzzzz") then
        game:GetService("ReplicatedStorage").Remotes.Biterzzzzzz:Destroy()
    end
    loadstring(game:HttpGet("https://raw.githubusercontent.com/ADSKerOffical/Anti/main/Anti"))()
end)
lib.maketoggle("auto delete anticheat", A, function(bool)
    getgenv().delanti = bool
    getgenv().ED_AntiKick.Enabled = bool
    if bool then
        delanti()
    end
end)

local dla = false
lib.maketoggle("disable larvae anticheat (breaks stuff)", A, function(bool)
    dla = bool
    --if bool then
    --end
end)
local crap = coroutine.wrap(function()
    while true do
        task.wait()
        for i,v in pairs(localplr.PlayerGui:GetChildren()) do
            if v.Name == "LarvaeGui" and v:FindFirstChild("Scripts") and v.Scripts:FindFirstChild("LocalScript") then
                v.Scripts.LocalScript.Enabled = not dla
            end
        end
    end
end)()
pcall(function() -- thanks Exunys!
    --// Cache
    
    local getgenv, getnamecallmethod, hookmetamethod, hookfunction, newcclosure, checkcaller, lower, gsub, match = getgenv, getnamecallmethod, hookmetamethod, hookfunction, newcclosure, checkcaller, string.lower, string.gsub, string.match
    
    --// Loaded check
    
    if getgenv().ED_AntiKick then
    	return
    end
    
    --// Variables
    
    local cloneref = cloneref or function(...) 
    	return ...
    end
    
    local clonefunction = clonefunction or function(...)
    	return ...
    end
    
    local Players, LocalPlayer, StarterGui = cloneref(game:GetService("Players")), cloneref(game:GetService("Players").LocalPlayer), cloneref(game:GetService("StarterGui"))
    
    local SetCore = clonefunction(StarterGui.SetCore)
    --local GetDebugId = clonefunction(game.GetDebugId)
    local FindFirstChild = clonefunction(game.FindFirstChild)
    
    local CompareInstances = (CompareInstances and function(Instance1, Instance2)
    		if typeof(Instance1) == "Instance" and typeof(Instance2) == "Instance" then
    			return CompareInstances(Instance1, Instance2)
    		end
    	end)
    or
    function(Instance1, Instance2)
    	return (typeof(Instance1) == "Instance" and typeof(Instance2) == "Instance")-- and GetDebugId(Instance1) == GetDebugId(Instance2)
    end
    
    local CanCastToSTDString = function(...)
    	return pcall(FindFirstChild, game, ...)
    end
    
    --// Main
    
    local OldNamecall; OldNamecall = hookmetamethod(game, "__namecall", newcclosure(function(...)
    	local self, message = ...
    	local method = getnamecallmethod()
    	
    	if ((getgenv().ED_AntiKick.CheckCaller and not checkcaller()) or true) and CompareInstances(self, LocalPlayer) and gsub(method, "^%l", string.upper) == "Kick" and ED_AntiKick.Enabled then
    		if CanCastToSTDString(message) then
    			if getgenv().ED_AntiKick.SendNotifications then
    				SetCore(StarterGui, "SendNotification", {
    					Title = "Exunys Developer - Anti-Kick",
    					Text = "Successfully intercepted an attempted kick.",
    					Icon = "rbxassetid://6238540373",
    					Duration = 2
    				})
    			end
    
    			return
    		end
    	end
    
    	return OldNamecall(...)
    end))
    
    local OldFunction; OldFunction = hookfunction(LocalPlayer.Kick, function(...)
    	local self, Message = ...
    
    	if ((ED_AntiKick.CheckCaller and not checkcaller()) or true) and CompareInstances(self, LocalPlayer) and ED_AntiKick.Enabled then
    		if CanCastToSTDString(Message) then
    			if ED_AntiKick.SendNotifications then
    				SetCore(StarterGui, "SendNotification", {
    					Title = "Exunys Developer - Anti-Kick",
    					Text = "Successfully intercepted an attempted kick.",
    					Icon = "rbxassetid://6238540373",
    					Duration = 2
    				})
    			end
    
    			return
    		end
    	end
    end)
    
    if getgenv().ED_AntiKick.SendNotifications then
    	StarterGui:SetCore("SendNotification", {
    		Title = "Exunys Developer - Anti-Kick",
    		Text = "Anti-Kick script loaded!",
    		Icon = "rbxassetid://6238537240",
    		Duration = 3
    	})
    end
end)
 
 
lib.maketoggle("show queen gui (needs colony)", A, function(bool)
    if bool then
        game:GetService("Players").LocalPlayer.PlayerGui.Queen.Container.Visible = true
    else
        game:GetService("Players").LocalPlayer.PlayerGui.Queen.Container.Visible = false
    end
end)
 
 
lib.makedropdown("ants", A, {"Yellow Crazy Ant", "Carpenter Ant", "Fire Ant"}, function(value1)
    selectedant = value1
end)
 
 
lib.maketoggle("auto spawn as ant/queen", A, function(bool)
    getgenv().antsel = bool
    if bool then
        antsel()
    end
end)
 -- thanks infinite yield!
lib.makebutton("Fix Camera And Gui",A,function()
    game.Lighting.Blu.Enabled = false
    if localplr.PlayerGui:FindFirstChild("Menu") then
        localplr.PlayerGui.Menu.Enabled = false
    end
    local speaker = localplr
	workspace.CurrentCamera.CameraSubject = speaker.Character
	workspace.CurrentCamera:remove()
	wait(.1)
	repeat wait() until speaker.Character ~= nil
	workspace.CurrentCamera.CameraSubject = speaker.Character:FindFirstChildWhichIsA('Humanoid')
	workspace.CurrentCamera.CameraType = "Custom"
	speaker.CameraMinZoomDistance = 0.5
	speaker.CameraMaxZoomDistance = 99999
	speaker.CameraMode = "Classic"
	speaker.Character.Head.Anchored = false
end)

lib.makebutton("Bring Back Gui",A,function()
    game.Lighting.Blu.Enabled = true
    localplr.PlayerGui.Menu.Enabled = true
end)
--[[
lib.maketextbox("do shoutout (needs colony)",A, function(txt)
   ]]
game:GetService("ReplicatedStorage").Remotes.StartVote:FireServer("Shoutout","",txt)
end)

lib.makeslider("Walk Speed",A,0,100,function(v)
    localplr.Character:FindFirstChild("Humanoid",true).WalkSpeed = v
end)

lib.makeslider("Jump Power",A,0,200,function(v)
    localplr.Character:FindFirstChild("Humanoid",true).JumpPower = v
end)

lib.makebutton("Stand up as larvae",A,function()
    localplr.Character:FindFirstChild("Humanoid",true).PlatformStand = false
end)
 
 
lib.ondestroyedfunc = function()
aclol.Parent = acorigparent
getgenv().delanti = false
getgenv().placeholder1 = false
getgenv().textloop = false
getgenv().antsel = false
dla = false
end
 
 
function antsel()
    spawn(function()
        while getgenv().antsel do
            local A_1 = 
            {
                ["colony"] = (selectedant), 
                ["class"] = "Ant", 
                ["species"] = "Ant"
            }
            local Event = game:GetService("ReplicatedStorage").Remotes.SpawnPlayer
            Event:InvokeServer(A_1)
            wait()
        end
    end)
end
function delanti()
    spawn(function()
        while getgenv().delanti do
            if game.Players.LocalPlayer.Character then
                for i, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
                    if v.Name == "attackLocalsa" and v.ClassName == "LocalScript" then
                        v:Destroy()
                    end
                end
            end
            --[[
            for i,v in pairs(localplr.PlayerGui:GetChildren()) do
                if v.Name == "LarvaeGui" and v:FindFirstChild("Scripts") then
                    v.Scripts:Destroy()
                end
            end
            ]]
            task.wait()
        end
    end)
end
 
 
 
 
for i,v in pairs(game.Players:GetPlayers()) do
    if v:GetRankInGroup(4525406) >= 240 then
        game:GetService("StarterGui"):SetCore("SendNotification", { 
        Title = "Moderator Already Ingame!",
        Text = (v.Name)
        })
        pcall(function()
        rconsoleprint("@@RED@@")
        rconsoleprint("mod detected!",v.Name)
        end)
    end
end
game.Players.PlayerAdded:Connect(function(plr)
    wait(.5)
    if plr:GetRankInGroup(4525406) >= 240 then
        game:GetService("StarterGui"):SetCore("SendNotification", { 
        Title = "Moderator Joined!",
        Text = (plr.Name)
        })
        pcall(function()
        rconsoleprint("@@RED@@")
        rconsoleprint("mod joined!",v.Name)
        end)
    end
end)

Features & Information

Note: this is a modification of an old script so some code may be bad Anti Kick/Disable Anti Cheat auto spawn as ant/queen walkspeed/jumppower modifiers mobile support If you want to support me, go through this linkvertise https://link-target.net/1262127/support-me
#ant#life#v

Community Comments (2)

RubanPollaRubanPollaMar 16, 2026

Does the ant-kick work?

Replying to @RubanPolla
areyoumental110areyoumental110Mar 18, 2026

@RubanPolla no, this script is old now

More Scripts for Ant Life [BROODMOTHER]