Code:
CreateClientConVar( "wall_on" , 0 , true , false)
hook.Add( "HUDPaint" , "ESP" , function()
if ConVarExists( "wall_on" ) and GetConVar( "wall_on" ):GetInt() == 1 then
for k,v in pairs( player.GetAll() ) do
local plypos = ( v:GetPos() + Vector( 0,0,80 ) ):ToScreen()
local Name = ""
if v == LocalPlayer() then Name = "" else Name = v:Name() end
if v:IsAdmin() or v:IsSuperAdmin() then --Very customizable, just add or and then v:Whatever
draw.DrawText(v:Name().. "+Admin+", "Trebuchet18", plypos.x, plypos.y, Color(0,0,255,255), 1)--Change to your liking!
else
draw.DrawText(v:Name(), "Trebuchet18", plypos.x, plypos.y, Color(255,255,255), 1)--Change to your liking!
end
end
end
end )
MsgC(Color(0,255,0), "\nThanks for loading the THack ESP, enjoy!\n")
MsgC(Color(0,255,255), "\nNow loading halos...\n")-- A bit fun
hook.Add( "PreDrawHalos", "halo_ent", function() -- halos drain fps
-- add your own ents here with halo.Add( ents.FindByClass( "ENTNAME" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( player.GetAll(), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money_printer" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money_printer*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "money*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
halo.Add( ents.FindByClass( "printer*" ), Color( 255, 0, 0 ), 0, 0, 2, true, true )
end )
MsgC(Color(0,255,0), "\nDone!\n")--Even more fun to look at!
MsgC(Color(0,0,255), "IMPORTANT--- TO TURN THE WALL HACK ON AND OFF PLEASE DO, wall_on 1 or 0")
Thanks and enjoy. Don't like it? Move along!
Yes, replying to my own thread. Any mod, may you please move this to Garry's Mod Hacks and Cheats. I realized this is in the wrong area! Thanks.