1. Pinoy Hideout is the Ultimate Pinoy Chat, Mobile and PC Community
    We have been leading the scene for over 7 years and currently offer:
    • latest and updated game cheats and softwares
    • internet tricks for your android phone, mobile network, and computer
    • a staff team who helps protect its members from malware while enforcing a great community

    • You must register an account before you can post, download files, and see any advanced features or content.

Dismiss Notice
Announcement!
Gusto mo bang makakuha ng VIP subcription ng libre? CLICK HERE<

[Source code]WallHack,NR,CH,UnLiAmmo

Discussion in 'C and C++' started by jadeCabrera13, Mar 7, 2015.

  1. jadeCabrera13

    jadeCabrera13 Leecher

    Reputations:
    0
    Joined:
    Feb 27, 2015
    Posts:
    2
    Likes Received:
    0
    Trophy Points:
    1

    #include "hacks.h";


    /*--------------CHEAT RELATED VARS-------------------*/

    int MenuIndex = 0;

    // Create a colour for the text
    D3DCOLOR fontRed = D3DCOLOR_ARGB(255, 255, 0, 0);
    D3DCOLOR fontGreen = D3DCOLOR_ARGB(255, 0, 255, 0);
    D3DCOLOR fontBlue = D3DCOLOR_ARGB(255, 0, 42, 255);
    D3DCOLOR fontWhite = D3DCOLOR_ARGB(255, 255, 255, 255);
    D3DCOLOR fontBlack = D3DCOLOR_ARGB(255, 0, 0, 0);
    /*---------------------------------------------------*/


    void Hacks::CreateFont(IDirect3DDevice9 *d3dDevice, std::string choiceFont)
    {
    D3DXCreateFont( d3dDevice, 20, 0, FW_BOLD, 0, FALSE, DEFAULT_CHARSET,
    OUT_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_DONTCARE,
    choiceFont.c_str(), &m_font );
    }


    void Hacks::InitializeMenuItems()
    {
    H4ck[WALLHACK].name = " WallHack and chams";
    H4ck[CUSTOM_CROSSHAIR].name = " Show custom crosshair";
    H4ck[NO_RECOIL].name = " No Recoil";
    H4ck[UNLIM_AMMO].name = " Unlimited equipment";
    H4ck[AUTO_FIRE].name = "All guns Automatic";
    H4ck[HIDE_MENU].name = " Hide H4ck [INSERT]";
    //make the H4ck visible by default
    H4ck[HIDE_MENU].on = false; //shows H4ck by default
    }

    void Hacks::DrawMenu(IDirect3DDevice9 *d3dDevice)
    {
    if(!H4ck[HIDE_MENU].on)
    {
    //Add game name here, and put border around it
    DrawFilledRect( 55, 20, 200, 50, fontBlue, d3dDevice );
    DrawBorderBox(55, 20, 200, 50, 4, fontBlack, d3dDevice );
    Draw_Text("COD 4 MP H4ck", 190, 30, fontWhite);

    //draw back of our H4ck, transparent black
    DrawFilledRect( 30, 55, 250, (62*MAX_MENU_ITEMS),fontBlue, d3dDevice );
    //draw H4ck border
    DrawBorderBox(30, 55, 250, (62*MAX_MENU_ITEMS), 6/*was 6*/, fontBlack, d3dDevice );
    //Reset our time and update the text again in 2 secs
    int y = 40;
    for(int i = 0; i < MAX_MENU_ITEMS; i ++)
    {
    //Draw each box's back colour, this will be based on whether the H4ck is on e.g.
    //red means off and green means on
    DrawFilledRect( 45, 30+y, 220, 40, H4ck.on ? fontGreen : fontRed, d3dDevice );

    //draw box Around Each H4ck item If the item is highlighted it will show with a white border
    DrawBorderBox(45, 30+y, 220, 40, 4, fontBlack, d3dDevice );

    //draw White border to show the user which H4ck item is currently selected
    if(MenuIndex == i)
    {
    DrawBorderBox(41, 26+y, 228, 48, 4, fontWhite, d3dDevice );
    }

    //Ternary at its finest, if the H4ck is on we display the text colour in green
    //otherwise its green
    //Draw_Text(H4ck.KeyAssigned.c_str(), 160 , 32+y, fontWhite);
    Draw_Text(H4ck.name.c_str(), 170 , 39+y, fontBlack);
    //Draw_Text(H4ck.state. c_str(), 355 , 32+y, H4ck.on ? fontGreen : fontRed);
    //used to position the next item below by 30 height units
    y+= 50;
    }
    Draw_Text("Select using arrow keys", 170, ((62*MAX_MENU_ITEMS)+7), fontWhite);
    Draw_Text("Turn ON/OFF [END] key", 170, ((62*MAX_MENU_ITEMS)+27), fontWhite);
    }
    }

    void Hacks::DrawBorderBox( int x, int y, int w, int h, int thickness, D3DCOLOR Colour, IDirect3DDevice9 *pDevice)
    {
    //Top horiz line
    DrawFilledRect( x, y, w, thickness, Colour, pDevice );
    //Left vertical line
    DrawFilledRect( x, y, thickness, h, Colour, pDevice );
    //right vertical line
    DrawFilledRect( (x + w), y, thickness, h, Colour, pDevice );
    //bottom horiz line
    DrawFilledRect( x, y + h, w+thickness, thickness, Colour, pDevice );
    }


    //We receive the 2-D Coordinates the colour and the device we want to use to draw those colours with
    void Hacks::DrawFilledRect(int x, int y, int w, int h, D3DCOLOR color, IDirect3DDevice9* dev)
    {
    //We create our rectangle to draw on screen
    D3DRECT BarRect = { x, y, x + w, y + h };
    //We clear that portion of the screen and display our rectangle
    dev->Clear(1, &BarRect, D3DCLEAR_TARGET | D3DCLEAR_TARGET, color, 0, 0);
    }


    void Hacks::Draw_Text(LPCSTR TextToDraw, int x, int y, D3DCOLOR Colour)
    {
    // Create a rectangle to indicate where on the screen it should be drawn
    RECT rct = {x- 120, y, x+ 120, y + 15};

    // Draw some text
    m_font->DrawText(NULL, TextToDraw, -1, &rct, DT_NOCLIP, Colour );
    }


    void Hacks::KeyboardInput()
    {
    if(GetAsyncKeyState(VK_UP)&1)
    {
    if(MenuIndex > 0)
    {
    MenuIndex--;
    }
    }

    if(GetAsyncKeyState(VK_DOWN)&1)
    {
    if(MenuIndex < MAX_MENU_ITEMS-1)
    {
    MenuIndex++;
    }
    }

    if(GetAsyncKeyState(VK_END)&1)
    {
    H4ck[MenuIndex].on = !H4ck[MenuIndex].on;
    if(MenuIndex == NO_RECOIL)
    {
    //this is where we write memory, these are nop values
    }
    if(MenuIndex == UNLIM_AMMO)
    {
    //this is where we write memory
    }
    }

    if(GetAsyncKeyState(VK_INSERT)&1)
    {
    //TEXT DOESNT CHANGE as the H4ck is either hidden or not
    //and if its hidden you cant tell the user to turn H4ck on(at least we wont)
    H4ck[HIDE_MENU].on = !H4ck[HIDE_MENU].on;
    }
    }




    Name.cpp Yan Toh ang HeadeR FiLe




    #pragma once

    #include <Windows.h>
    #include "d3d9.h"
    #include <ctime> //for the clock
    #include <iostream>

    #define D3DHOOK_TEXTURES //comment this to disable texture hooking
    #define MAX_MENU_ITEMS 6 //so you limit up to make sure everything else run smoothly

    //MOVE THESE to the top
    //these are just examples you can do your own
    #define WALLHACK 0
    #define CUSTOM_CROSSHAIR 1
    #define NO_RECOIL 2
    #define UNLIM_AMMO 3
    #define AUTO_FIRE 4
    #define HIDE_MENU 5

    class Hacks
    {
    public:
    int m_Stride;
    /*Function prototypes*/
    void Hacks::CreateFont(IDirect3DDevice9 *d3dDevice, std::string choiceFont);
    void Hacks::InitializeMenuItems();
    void Hacks::Draw_Text(LPCSTR TextToDraw, int x, int y, D3DCOLOR Colour);
    void Hacks::DrawMenu(IDirect3DDevice9 *d3dDevice);
    void Hacks::DrawFilledRect(int x, int y, int w, int h, D3DCOLOR color, IDirect3DDevice9* d3dDevice);
    void Hacks::DrawBorderBox( int x, int y, int w, int h, int thickness, D3DCOLOR Colour, IDirect3DDevice9 *d3dDevice);
    void Hacks::KeyboardInput(Insert);

    //our colours For the chams textures
    //Spetznas and opfor
    LPDIRECT3DTEXTURE9 texRed;
    LPDIRECT3DTEXTURE9 texGreen;

    //Marines and SAS
    LPDIRECT3DTEXTURE9 texBlue;
    LPDIRECT3DTEXTURE9 texWhite;

    //used to get window size and other info
    D3DVIEWPORT9 g_ViewPort;

    //our font
    LPD3DXFONT m_font;

    //everything each H4ck needs bay bay
    struct d3dMenuHack
    {
    bool on;
    std::string name;
    };

    d3dMenuHack H4ck[MAX_MENU_ITEMS];
    };
     
  2. lhil_ph029

    lhil_ph029 Leecher

    Reputations:
    0
    Joined:
    Feb 22, 2015
    Posts:
    3
    Likes Received:
    0
    Trophy Points:
    1

    Ung Video Toturial Ng Wall Hack Gawa Ka Br0...
     
  3. PHO-elitehades66

    PHO-elitehades66 Active Member

    Reputations:
    0
    Joined:
    Jul 21, 2012
    Posts:
    72
    Likes Received:
    0
    Trophy Points:
    0

    its just another Copy Paste :D
     
  4. badswagger

    badswagger Leecher

    Reputations:
    0
    Joined:
    Jun 12, 2015
    Posts:
    7
    Likes Received:
    0
    Trophy Points:
    1

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Share This Page

Pinoy Hideout