MsgC(Color(0,255,0), "\naspires Menu initialized!\n")
--==Colors==--
local bg = ( Color(0,0,0,255) )
local green = ( Color(0,255,0,255) )
local tblack = ( Color(0,0,0,235) )
local tgreen = ( Color(0,150,0,125) )
--==Locals==--
local sWidth = ScrW()
local sHeight = ScrH()
--==Functions==--
CreateClientConVar("aspire_menu_tooltips", 1)
CreateClientConVar("aspire_menu_animated", 1)
CreateClientConVar("aspire_menu_shadow", 1)
function ChangeLog()
gui.OpenURL("h t t p : / / steamcommunity .com/sharedfiles/filedetails/changelog/400235607")
end
function AddCheckbox(text, parent, x, y, tooltip, var)
local CheckBox = vgui.Create("DCheckBoxLabel", parent)
CheckBox:SetPos(x, 25 * y)
CheckBox:SetText(text)
CheckBox:SetConVar(var)
CheckBox:SetBright(true)
if GetConVarNumber("aspire_menu_tooltips") == 1 then CheckBox:SetTooltip(tooltip) end
CheckBox:SetValue(GetConVarNumber(var))
CheckBox:SizeToContents()
end
function AddButton(text, parent, x, y, cmd)
local DermaButton = vgui.Create("DButton")
DermaButton:SetParent(parent)
DermaButton:SetText(text)
DermaButton:SetPos(x, 25 * y)
DermaButton:SetSize(100, 20)
DermaButton.DoClick = function ()
RunConsoleCommand(cmd)
end
function DermaButton.Paint()
draw****undedBox(0, 0, 0, DermaButton:GetWide(), DermaButton:GetTall(), green)
draw****undedBox(0, 1, 1, DermaButton:GetWide() - 2, DermaButton:GetTall() - 2, bg)
end
end
--==Menu==--
function AspireMenu()
local MainMenu = vgui.Create("DFrame")
MainMenu:SetSize(280, 545)
MainMenu:SetPos(0, sHeight / 4)
MainMenu:SetTitle("Aspire's Menu")
MainMenu:SetVisible(true)
if GetConVarNumber("aspire_menu_animated") == 1 then MainMenu:SlideDown(0.5) end
MainMenu:SetKeyboardInputEnabled(true)
MainMenu:SetDraggable(false)
MainMenu:ShowCloseButton(false)
MainMenu:MakePopup()
function MainMenu.Paint()
if GetConVarNumber("aspire_menu_shadow") == 1 then Derma_DrawBackgroundBlur(MainMenu, 1) end
draw****undedBoxEx(0, 0, 0, MainMenu:GetWide(), MainMenu:GetTall(), tblack, false, false, false, false)
surface.SetDrawColor(0,255,0)
MainMenu

rawOutlinedRect()
end
function MainMenu.Close()
if GetConVarNumber("aspire_menu_animated") == 1 then
MainMenu:SlideUp(0.5)
timer.Simple(0.5, function() MainMenu:Remove() end)
else
MainMenu:Remove()
end
end
function MainMenu:OnKeyCodePressed()
MainMenu:Close()
end
//input.SetCursorPos(MainMenu:GetWidth() / MainMenu:GetPos().X, MainMenu:Get)
local cBtn = vgui.Create("DButton")
cBtn:SetParent(MainMenu)
cBtn:SetText("X")
cBtn:SetSize(20, 20)
cBtn:SetPos(MainMenu:GetWide() - cBtn:GetWide(), 0)
cBtn.DoClick = function ()
MainMenu:Close()
end
function cBtn.Paint()
draw****undedBox(0, 0, 0, cBtn:GetWide(), cBtn:GetTall(), green)
draw****undedBox(0, 1, 1, cBtn:GetWide() - 2, cBtn:GetTall() - 2, bg)
end
AddCheckbox("Aimbot", MainMenu, 10, 1, "Fuck aiming", "aspire_aimsnap")
AddCheckbox("No recoil", MainMenu, 10, 2, "Shoot em like rambo", "aspire_aimsnap_norecoil")
AddCheckbox("Trigger bot", MainMenu, 10, 3, "Cookie Clicker!", "aspire_triggerbot")
AddCheckbox("Rapid Fire", MainMenu, 10, 4, "Ain't nobody got time for dat", "aspire_rapidfire")
AddCheckbox("Rear View", MainMenu, 10, 5, "Don't deal with sp00kz", "aspire_rearview")
AddCheckbox("Adv Crosshair", MainMenu, 10, 7, "I need a crosshair!", "aspire_advcrosshair")
AddCheckbox("ESP", MainMenu, 10, 8, "I see you

", "aspire_esp")
AddCheckbox("Radar", MainMenu, 10, 9, "Some how this shit works out of water", "aspire_radar")
AddCheckbox("WallHack", MainMenu, 10, 10, "See dem props", "aspire_wh")
AddCheckbox("Murder ESP", MainMenu, 10, 11, "Fuck this gamemode", "aspire_murder")
AddCheckbox("Murder Add Glow", MainMenu, 10, 12, "Adds a glow", "aspire_murder_glows")
AddCheckbox("Keypad ESP", MainMenu, 10, 13, "Give me a hint!", "aspire_keypad")
AddCheckbox("Aspire Hud", MainMenu, 10, 14, "How 2 Admin", "aspire_hud")
AddCheckbox("Bunny Hop", MainMenu, 10, 16, "Because fuck timing", "aspire_bhop")
AddCheckbox("Flashlight Spam", MainMenu, 10, 17, "Epilepsy?", "aspire_flashlightspam")
AddCheckbox("Full Bright", MainMenu, 10, 18, "I cant see shit!", "aspire_fullbright")
AddCheckbox("Anti Screenshot", MainMenu, 10, 19, "Stop spying on me!", "aspire_antiscreenshot")
AddCheckbox("Flex", MainMenu, 10, 20, "No Flex Zone!", "aspire_flex")
AddCheckbox("Spinbot", MainMenu, 10, 21, "Flail around like a retard", "aspire_spinbot")
AddButton("AB: Settings", MainMenu, 150, 1, "aspire_menu_ab")
AddButton("ESP: Settings", MainMenu, 150, 2, "aspire_menu_esp")
AddButton("AC: Settings", MainMenu, 150, 4, "aspire_menu_ac")
AddButton("Hud: Settings", MainMenu, 150, 5, "aspire_menu_hud")
AddButton("Menu: Settings", MainMenu, 150, 6, "aspire_menu_menu")
AddButton("Misc Settings", MainMenu, 150, 7, "aspire_menu_misc")
AddButton("Value Settings", MainMenu, 150, 9, "aspire_menu_values")
AddButton("Aspire gHook", MainMenu, 150, 10, "aspire_menu_ghook")
AddButton("Ents", MainMenu, 150, 12, "aspire_ents")
AddButton("Friends", MainMenu, 150, 13, "aspire_friends")
AddButton("Player Info", MainMenu, 150, 14, "aspire_playerinfo")
AddButton("Fun Menu", MainMenu, 150, 15, "aspire_menu_fun")
AddButton("3XpL01t2", MainMenu, 150, 16, "aspire_menu_3XpL01t2")
AddButton("Lua Menu", MainMenu, 150, 18, "aspire_lua")
AddButton("Change Log", MainMenu, 150, 19, "aspire_changelog")
end
concommand.Add("aspire_menu", AspireMenu)
concommand.Add("aspire_changelog", ChangeLog)