• ESP Help
    2 replies, posted
I'm working on an ESP derived from [A-Hack], but I'm having some problems... The person's health isn't showing above their heads. Is getting health as a value not available or something? Here's the code: [lua]enabled = true if enabled == true then for _,v in ipairs (player.GetAll()) do local pos = v:GetPos() + Vector(0,0,90) pos = pos:ToScreen() if v:Nick() == LocalPlayer():Nick() then name = "" dead = "" else name = v:Nick() health = v:Health() dead = "*DEAD*" end if v:Health() > 0 then color = Color(255,255,255,255) elseif v:Health() < 1 then color = Color(0,0,0,255) end draw.DrawText(dead, "ScoreboardText", pos.x, pos.y + 10, color,1) draw.DrawText(name, "ScoreboardText", pos.x, pos.y - 10, color,1) draw.DrawText(health, "ScoreboardText", pos.x, pos.y - 10, color,1) end end[/lua]
I cant test it but I believe you were missing a hook, but I decided to edit some of it for you, I'm hoping your not going to go [b]minging[/b]. I added a toggle console command and localized the variables. [lua] local enabled = true function FailHax() if(enabled) then for _,v in pairs (player.GetAll()) do if(v==LocalPlayer()) then return end local pos = v:GetPos() + Vector(0,0,90) pos = pos:ToScreen() local name = v:Nick() local health = v:Health() if(v:Alive()) then local dead = "" local color = Color(0,255,0,255) -- If target is alive colour will be green else local dead = "*DEAD*" local color = Color(255,0,0,255) -- If target is dead the colour will be red end draw.DrawText(dead, "ScoreboardText", pos.x, pos.y + 10, color,1) draw.DrawText(name, "ScoreboardText", pos.x, pos.y - 10, color,1) draw.DrawText(health, "ScoreboardText", pos.x, pos.y - 10, color,1) end end end hook.Add("HUDPaint", "FailHaxDraw", FailHax) function FailhaxToggle() if(enabled==true) then enabled = false else enabled = true end end concommand.Add("toggle_failhax", FailhaxToggle) [/lua] Got a bit confused with tabs, only have notepad at the moment. Please don't go and abuse the hax. :keke: [b]Edit:[/b] Just read your post again, was there an error, dont understand it too well, if there is can you please post it.
I figured it out, but your code looks a bit better. This is going to be for my server's admins only, so it wouldn't be used for minging...
Sorry, you need to Log In to post a reply to this thread.