Advertisement
Guest User

ESP Verifio

a guest
Jan 22nd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.71 KB | None | 0 0
  1. local function MESPCheck(v)
  2. if v:Alive() == true && v:Health() ~= 0 && v:Health() >= 0 && v ~= LocalPlayer() && LocalPlayer():Alive() then
  3. return true
  4. else
  5. return false
  6. end
  7. end
  8.  
  9.  
  10. hook.Add( "HUDPaint", "aimbot.Wallhack", function()
  11. for k,v in pairs ( player.GetAll() ) do
  12.  
  13. local Position = ( v:GetPos() + Vector( 0,0,80 ) ):ToScreen()
  14. local Name = ""
  15.  
  16. if v == LocalPlayer() then Name = "" else Name = v:Name() end
  17.  
  18. end
  19.  
  20. end )
  21.  
  22. local shouldDraw = true
  23.  
  24. local hzCross = CreateClientConVar("HZ_Crosshair","0",false)
  25.  
  26. function Crosshair1()
  27. surface.SetDrawColor(team.GetColor(LocalPlayer():Team()))
  28. surface.DrawLine(ScrW() / 2 - 10, ScrH() / 2, ScrW() / 2 + 11 , ScrH() / 2)
  29. surface.DrawLine(ScrW() / 2 - 0, ScrH() / 2 - 10, ScrW() / 2 - 0 , ScrH() / 2 + 11)
  30. end
  31. hook.Add("HUDPaint","CustomCross",Crosshair1)
  32.  
  33. local function coordinates( ent )
  34. local min, max = ent:OBBMins(), ent:OBBMaxs()
  35. local corners = {
  36. Vector( min.x, min.y, min.z ),
  37. Vector( min.x, min.y, max.z ),
  38. Vector( min.x, max.y, min.z ),
  39. Vector( min.x, max.y, max.z ),
  40. Vector( max.x, min.y, min.z ),
  41. Vector( max.x, min.y, max.z ),
  42. Vector( max.x, max.y, min.z ),
  43. Vector( max.x, max.y, max.z )
  44. }
  45.  
  46. local minX, minY, maxX, maxY = ScrW() * 2, ScrH() * 2, 0, 0
  47. for _, corner in pairs( corners ) do
  48. local onScreen = ent:LocalToWorld( corner ):ToScreen()
  49. minX, minY = math.min( minX, onScreen.x ), math.min( minY, onScreen.y )
  50. maxX, maxY = math.max( maxX, onScreen.x ), math.max( maxY, onScreen.y )
  51. end
  52.  
  53. return minX, minY, maxX, maxY
  54. end
  55. hook.Add("HUDPaint", "Example", function()
  56. for k,v in pairs(player.GetAll()) do
  57. local x1,y1,x2,y2 = coordinates(v)
  58. print(tostring(team.GetColor(v:Team())))
  59. surface.SetDrawColor(color_white)
  60.  
  61.  
  62. surface.DrawLine( x1, y1, math.min( x1 + 5, x2 ), y1 )
  63. surface.DrawLine( x1, y1, x1, math.min( y1 + 5, y2 ) )
  64.  
  65.  
  66. surface.DrawLine( x2, y1, math.max( x2 - 5, x1 ), y1 )
  67. surface.DrawLine( x2, y1, x2, math.min( y1 + 5, y2 ) )
  68.  
  69.  
  70. surface.DrawLine( x1, y2, math.min( x1 + 5, x2 ), y2 )
  71. surface.DrawLine( x1, y2, x1, math.max( y2 - 5, y1 ) )
  72.  
  73.  
  74. surface.DrawLine( x2, y2, math.max( x2 - 5, x1 ), y2 )
  75. surface.DrawLine( x2, y2, x2, math.max( y2 - 5, y1 ) )
  76. end
  77. end)
  78.  
  79. local struc = {}
  80. struc.pos = {}
  81. struc.pos[1] = 100 -- x pos
  82. struc.pos[2] = 200 -- y pos
  83. struc.color = Color(255,0,0,255) -- Red
  84. struc.text = "Hello World" -- Text
  85. struc.font = "DefaultFixed" -- Font
  86. struc.xalign = TEXT_ALIGN_CENTER -- Horizontal Alignment
  87. struc.yalign = TEXT_ALIGN_CENTER -- Vertical Alignment
  88. draw.Text( struc )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement