Thread: ESP?

Results 1 to 7 of 7
  1. #1
    foof lord's Avatar
    Join Date
    Oct 2015
    Gender
    female
    Posts
    3
    Reputation
    10
    Thanks
    6

    Question ESP?

    Any simple esp hacks out there, that you could easily use just with injector?

  2. #2
    rockran's Avatar
    Join Date
    Mar 2012
    Gender
    male
    Location
    austraya
    Posts
    70
    Reputation
    10
    Thanks
    15
    My Mood
    Breezy
    So no LUA? Just a simple c++?
    Could you specify?
    Thanks, mate.

  3. #3
    meme420's Avatar
    Join Date
    Dec 2015
    Gender
    female
    Posts
    54
    Reputation
    10
    Thanks
    11
    yea i got u

    Code:
    local esp_name = CreateClientConVar("DrawName", 1)
    local esp_box = CreateClientConVar("Healthbar", 1)
    local bhop = CreateClientConVar("bhop", 1)
    local chams = CreateClientConVar("Chams", 1)
    
    local function _IsValid(v)
        return (v != LocalPlayer() && IsValid(v) && v:Alive() && v:Health() > 0 && !v:IsDormant());
    end
    
    local function Get2DBounds(v)
        local min,max = v:OBBMins(),v:OBBMaxs()
    
        local corners = {
            Vector(min.x,min.y,min.z),
            Vector(min.x,min.y,max.z),
            Vector(min.x,max.y,min.z),
            Vector(min.x,max.y,max.z),
            Vector(max.x,min.y,min.z),
            Vector(max.x,min.y,max.z),
            Vector(max.x,max.y,min.z),
            Vector(max.x,max.y,max.z)
        }
    
        local minx,miny,maxx,maxy = math.huge, math.huge, -math.huge, -math.huge;
    
        for _, corner in next, corners do
            local screen = v:LocalToWorld(corner):ToScreen();
            minx,miny = math.min(minx,screen.x),math.min(miny,screen.y);
            maxx,maxy = math.max(maxx,screen.x),math.max(maxy,screen.y);
        end
        return minx,miny,maxx,maxy;
    end
    
    /* 
    
    name esp 
    
    */
    
    local function DrawName()
        for k,v in next, player.GetAll() do
            if !_IsValid(v) then continue; end
            local bottom = v:GetPos() - Vector(0, 0, 6);
            bottom = bottom:ToScreen();
            if(!bottom.visible) then continue; end
            surface.SetFont("TargetIDSmall");
            local tw, th = surface.GetTextSize(v:Name());
            surface.SetTextPos(bottom.x - tw / 2, bottom.y);
            surface.SetTextColor(220, 220, 220);
            surface.DrawText(v:Name());
        end
    end
    
    /* 
    
    healthbar | box esp
    
    */
    
    local function Healthbar()
        for k,v in next, player.GetAll() do
            if _IsValid(v) then
                local x1,y1,x2,y2 = Get2DBounds(v);
                local diff = math.abs(x2 - x1);
                local diff2 = math.abs(y2 - y1);
    
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-1,y1-1,diff+2,diff2+2)
                    surface.DrawOutlinedRect(x1+1,y1+1,diff-2,diff2-2)
                surface.SetDrawColor(50, 100, 200)
                    surface.DrawOutlinedRect(x1,y1,diff,diff2)
    
                surface.SetDrawColor(255 - 5 * v:Health(), 3 * v:Health(),0)
                    surface.DrawRect(x1-2, y1-1,1,diff2+2)
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-3, y1-1,3,diff2+2)
            end
        end
    end
    
    /*
    
    ent esp
    
    */
    
    
    
    /* 
    
    chams 
    
    */
    
    local chamsmat = CreateMaterial("chamsmat", "VertexLitGeneric", {
        ["$ignorez"] = 1,
        ["$model"] = 1,
        ["$basetexture"] = "models/debug/debugwhite",
    });
    
    local function Chams()
        cam.Start3D();
        render.MaterialOverride(chamsmat);
        render.SetColorModulation( 255, 0, 0, 0)
        render.SetBlend(.4)
        for k,v in next, player.GetAll() do
            if(v:Health() < 1 || v:IsDormant()) then continue; end
            v:DrawModel();
            local wep = v:GetActiveWeapon();
            if(wep && wep:IsValid()) then
                render.SetColorModulation(1, 1, 1);
                wep:DrawModel();
            end
        end
        cam.End3D();
    end
    
    /* 
    
    bhop 
    
    */
    
    local ply = LocalPlayer();
    local meme = 0;
    local function bhop(cmd)
        if(ply:GetMoveType() == MOVETYPE_NOCLIP or ply:WaterLevel() >= 2) then return; end
        if (cmd:KeyDown(IN_JUMP)) then
            if (ply:OnGround() and cmd:CommandNumber() ~= meme + 1) then
                cmd:SetButtons(bit.bor(cmd:GetButtons(), IN_JUMP));
                if(cmd:CommandNumber() ~= 0) then meme = cmd:CommandNumber(); end
                return;
            end
        end
        cmd:RemoveKey(IN_JUMP);
    end
    
    /* 
    
    hooks 
    
    */
    
    hook.Add("CreateMove", "bunnyhop", bhop)
    hook.Add("PostDrawHUD", "espname", DrawName)
    hook.Add("HUDPaint", "healthbar", Healthbar)
    hook.Add("DrawOverlay", "chams", Chams)

    1hundo percent made by me

  4. The Following User Says Thank You to meme420 For This Useful Post:

    Bigbohne22 (01-31-2017)

  5. #4
    rockran's Avatar
    Join Date
    Mar 2012
    Gender
    male
    Location
    austraya
    Posts
    70
    Reputation
    10
    Thanks
    15
    My Mood
    Breezy
    Quote Originally Posted by meme420 View Post
    yea i got u

    Code:
    local esp_name = CreateClientConVar("DrawName", 1)
    local esp_box = CreateClientConVar("Healthbar", 1)
    local bhop = CreateClientConVar("bhop", 1)
    local chams = CreateClientConVar("Chams", 1)
    
    local function _IsValid(v)
        return (v != LocalPlayer() && IsValid(v) && v:Alive() && v:Health() > 0 && !v:IsDormant());
    end
    
    local function Get2DBounds(v)
        local min,max = v:OBBMins(),v:OBBMaxs()
    
        local corners = {
            Vector(min.x,min.y,min.z),
            Vector(min.x,min.y,max.z),
            Vector(min.x,max.y,min.z),
            Vector(min.x,max.y,max.z),
            Vector(max.x,min.y,min.z),
            Vector(max.x,min.y,max.z),
            Vector(max.x,max.y,min.z),
            Vector(max.x,max.y,max.z)
        }
    
        local minx,miny,maxx,maxy = math.huge, math.huge, -math.huge, -math.huge;
    
        for _, corner in next, corners do
            local screen = v:LocalToWorld(corner):ToScreen();
            minx,miny = math.min(minx,screen.x),math.min(miny,screen.y);
            maxx,maxy = math.max(maxx,screen.x),math.max(maxy,screen.y);
        end
        return minx,miny,maxx,maxy;
    end
    
    /* 
    
    name esp 
    
    */
    
    local function DrawName()
        for k,v in next, player.GetAll() do
            if !_IsValid(v) then continue; end
            local bottom = v:GetPos() - Vector(0, 0, 6);
            bottom = bottom:ToScreen();
            if(!bottom.visible) then continue; end
            surface.SetFont("TargetIDSmall");
            local tw, th = surface.GetTextSize(v:Name());
            surface.SetTextPos(bottom.x - tw / 2, bottom.y);
            surface.SetTextColor(220, 220, 220);
            surface.DrawText(v:Name());
        end
    end
    
    /* 
    
    healthbar | box esp
    
    */
    
    local function Healthbar()
        for k,v in next, player.GetAll() do
            if _IsValid(v) then
                local x1,y1,x2,y2 = Get2DBounds(v);
                local diff = math.abs(x2 - x1);
                local diff2 = math.abs(y2 - y1);
    
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-1,y1-1,diff+2,diff2+2)
                    surface.DrawOutlinedRect(x1+1,y1+1,diff-2,diff2-2)
                surface.SetDrawColor(50, 100, 200)
                    surface.DrawOutlinedRect(x1,y1,diff,diff2)
    
                surface.SetDrawColor(255 - 5 * v:Health(), 3 * v:Health(),0)
                    surface.DrawRect(x1-2, y1-1,1,diff2+2)
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-3, y1-1,3,diff2+2)
            end
        end
    end
    
    /*
    
    ent esp
    
    */
    
    
    
    /* 
    
    chams 
    
    */
    
    local chamsmat = CreateMaterial("chamsmat", "VertexLitGeneric", {
        ["$ignorez"] = 1,
        ["$model"] = 1,
        ["$basetexture"] = "models/debug/debugwhite",
    });
    
    local function Chams()
        cam.Start3D();
        render.MaterialOverride(chamsmat);
        render.SetColorModulation( 255, 0, 0, 0)
        render.SetBlend(.4)
        for k,v in next, player.GetAll() do
            if(v:Health() < 1 || v:IsDormant()) then continue; end
            v:DrawModel();
            local wep = v:GetActiveWeapon();
            if(wep && wep:IsValid()) then
                render.SetColorModulation(1, 1, 1);
                wep:DrawModel();
            end
        end
        cam.End3D();
    end
    
    /* 
    
    bhop 
    
    */
    
    local ply = LocalPlayer();
    local meme = 0;
    local function bhop(cmd)
        if(ply:GetMoveType() == MOVETYPE_NOCLIP or ply:WaterLevel() >= 2) then return; end
        if (cmd:KeyDown(IN_JUMP)) then
            if (ply:OnGround() and cmd:CommandNumber() ~= meme + 1) then
                cmd:SetButtons(bit.bor(cmd:GetButtons(), IN_JUMP));
                if(cmd:CommandNumber() ~= 0) then meme = cmd:CommandNumber(); end
                return;
            end
        end
        cmd:RemoveKey(IN_JUMP);
    end
    
    /* 
    
    hooks 
    
    */
    
    hook.Add("CreateMove", "bunnyhop", bhop)
    hook.Add("PostDrawHUD", "espname", DrawName)
    hook.Add("HUDPaint", "healthbar", Healthbar)
    hook.Add("DrawOverlay", "chams", Chams)

    1hundo percent made by me
    fucking dad material right here

  6. #5
    Bigbohne22's Avatar
    Join Date
    Jan 2017
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    Quote Originally Posted by meme420 View Post
    yea i got u

    Code:
    local esp_name = CreateClientConVar("DrawName", 1)
    local esp_box = CreateClientConVar("Healthbar", 1)
    local bhop = CreateClientConVar("bhop", 1)
    local chams = CreateClientConVar("Chams", 1)
    
    local function _IsValid(v)
        return (v != LocalPlayer() && IsValid(v) && v:Alive() && v:Health() > 0 && !v:IsDormant());
    end
    
    local function Get2DBounds(v)
        local min,max = v:OBBMins(),v:OBBMaxs()
    
        local corners = {
            Vector(min.x,min.y,min.z),
            Vector(min.x,min.y,max.z),
            Vector(min.x,max.y,min.z),
            Vector(min.x,max.y,max.z),
            Vector(max.x,min.y,min.z),
            Vector(max.x,min.y,max.z),
            Vector(max.x,max.y,min.z),
            Vector(max.x,max.y,max.z)
        }
    
        local minx,miny,maxx,maxy = math.huge, math.huge, -math.huge, -math.huge;
    
        for _, corner in next, corners do
            local screen = v:LocalToWorld(corner):ToScreen();
            minx,miny = math.min(minx,screen.x),math.min(miny,screen.y);
            maxx,maxy = math.max(maxx,screen.x),math.max(maxy,screen.y);
        end
        return minx,miny,maxx,maxy;
    end
    
    /* 
    
    name esp 
    
    */
    
    local function DrawName()
        for k,v in next, player.GetAll() do
            if !_IsValid(v) then continue; end
            local bottom = v:GetPos() - Vector(0, 0, 6);
            bottom = bottom:ToScreen();
            if(!bottom.visible) then continue; end
            surface.SetFont("TargetIDSmall");
            local tw, th = surface.GetTextSize(v:Name());
            surface.SetTextPos(bottom.x - tw / 2, bottom.y);
            surface.SetTextColor(220, 220, 220);
            surface.DrawText(v:Name());
        end
    end
    
    /* 
    
    healthbar | box esp
    
    */
    
    local function Healthbar()
        for k,v in next, player.GetAll() do
            if _IsValid(v) then
                local x1,y1,x2,y2 = Get2DBounds(v);
                local diff = math.abs(x2 - x1);
                local diff2 = math.abs(y2 - y1);
    
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-1,y1-1,diff+2,diff2+2)
                    surface.DrawOutlinedRect(x1+1,y1+1,diff-2,diff2-2)
                surface.SetDrawColor(50, 100, 200)
                    surface.DrawOutlinedRect(x1,y1,diff,diff2)
    
                surface.SetDrawColor(255 - 5 * v:Health(), 3 * v:Health(),0)
                    surface.DrawRect(x1-2, y1-1,1,diff2+2)
                surface.SetDrawColor(5,5,5)
                    surface.DrawOutlinedRect(x1-3, y1-1,3,diff2+2)
            end
        end
    end
    
    /*
    
    ent esp
    
    */
    
    
    
    /* 
    
    chams 
    
    */
    
    local chamsmat = CreateMaterial("chamsmat", "VertexLitGeneric", {
        ["$ignorez"] = 1,
        ["$model"] = 1,
        ["$basetexture"] = "models/debug/debugwhite",
    });
    
    local function Chams()
        cam.Start3D();
        render.MaterialOverride(chamsmat);
        render.SetColorModulation( 255, 0, 0, 0)
        render.SetBlend(.4)
        for k,v in next, player.GetAll() do
            if(v:Health() < 1 || v:IsDormant()) then continue; end
            v:DrawModel();
            local wep = v:GetActiveWeapon();
            if(wep && wep:IsValid()) then
                render.SetColorModulation(1, 1, 1);
                wep:DrawModel();
            end
        end
        cam.End3D();
    end
    
    /* 
    
    bhop 
    
    */
    
    local ply = LocalPlayer();
    local meme = 0;
    local function bhop(cmd)
        if(ply:GetMoveType() == MOVETYPE_NOCLIP or ply:WaterLevel() >= 2) then return; end
        if (cmd:KeyDown(IN_JUMP)) then
            if (ply:OnGround() and cmd:CommandNumber() ~= meme + 1) then
                cmd:SetButtons(bit.bor(cmd:GetButtons(), IN_JUMP));
                if(cmd:CommandNumber() ~= 0) then meme = cmd:CommandNumber(); end
                return;
            end
        end
        cmd:RemoveKey(IN_JUMP);
    end
    
    /* 
    
    hooks 
    
    */
    
    hook.Add("CreateMove", "bunnyhop", bhop)
    hook.Add("PostDrawHUD", "espname", DrawName)
    hook.Add("HUDPaint", "healthbar", Healthbar)
    hook.Add("DrawOverlay", "chams", Chams)

    1hundo percent made by me


    But could you help me to use this code. I dont know how to use it. Thx

  7. #6
    kittoniumbp's Avatar
    Join Date
    Dec 2016
    Gender
    male
    Posts
    8
    Reputation
    10
    Thanks
    169
    My Mood
    Inspired
    BigPackets is currently the best non-lua hack, tried it?

  8. #7
    mavvsy's Avatar
    Join Date
    Mar 2017
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    2
    Quote Originally Posted by kittoniumbp View Post
    BigPackets is currently the best non-lua hack, tried it?
    yes thank you for bumping this 4-month-old thread that was already pretty fuckin trash

  9. The Following User Says Thank You to mavvsy For This Useful Post:

    bee_tee_gee (04-09-2017)

Similar Threads

  1. HL2 Hack With Aimbot|ESP| And much, Much more.
    By quin123 in forum CounterStrike (CS) 1.6 Hacks / Counter Strike: Source (CSS) Hacks
    Replies: 10
    Last Post: 04-03-2009, 12:57 PM
  2. ESP/Chams For BHD 1.5.0.5 Arugs 1.2m: Undetected
    By sf0d in forum General Game Hacking
    Replies: 1
    Last Post: 11-05-2008, 02:31 PM
  3. ESP
    By condor01 in forum WarRock - International Hacks
    Replies: 42
    Last Post: 09-29-2007, 04:19 PM
  4. esp
    By mopo in forum WarRock - International Hacks
    Replies: 5
    Last Post: 09-24-2007, 09:33 AM
  5. Replies: 16
    Last Post: 08-10-2007, 07:10 AM