Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


What is wrong in my warrock hack??? C++

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Random spam
View previous topic :: View next topic  
Author Message
Niels8500
Grandmaster Cheater
Reputation: 0

Joined: 19 Sep 2007
Posts: 859
Location: The Netherlands

PostPosted: Tue Dec 02, 2008 10:49 am    Post subject: What is wrong in my warrock hack??? C++ Reply with quote

WHAT THE TITLE SAYS

Code:
    // hacksDlg.cpp : implementation file
//

#include "stdafx.h"
#include "hacks.h"
#include "hacksDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
DWORD ProcessId;
HANDLE hProcess;
HWND hWnd;

void memory()
{
char WarRock[8];
WarRock[1] = 'a';
WarRock[7] = 0;
WarRock[5] = 'c';
WarRock[3] = 'R';
WarRock[4] = 'o';
WarRock[0] = 'W';
WarRock[2] = 'r';
WarRock[6] = 'k';

hWnd = FindWindow(0, WarRock);
GetWindowThreadProcessId(hWnd, &ProcessId);
hProcess = OpenProcess(PROCESS_ALL_ACCESS|PROCESS_VM_OPERATION|PROCESS_VM_READ|PROCESS_VM_WRITE|PROCESS_QUERY_INFORMATION, FALSE, ProcessId);
}
#define PROP_VEHICLES 0x1
#define PROP_CHARACTER 0x2
#define PROP_OBJECTS 0xFF
DWORD Active;
HANDLE Control;

/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About

class CAboutDlg : public CDialog
{
public:
CAboutDlg();

// Dialog Data
//{{AFX_DATA(CAboutDlg)
enum { IDD = IDD_ABOUTBOX };
//}}AFX_DATA

// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CAboutDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL

// Implementation
protected:
//{{AFX_MSG(CAboutDlg)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAboutDlg)
//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
// No message handlers
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CHacksDlg dialog

CHacksDlg::CHacksDlg(CWnd* pParent /*=NULL*/)
: CDialog(CHacksDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CHacksDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}

void CHacksDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CHacksDlg)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}

BEGIN_MESSAGE_MAP(CHacksDlg, CDialog)
//{{AFX_MSG_MAP(CHacksDlg)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDC_BUTTON1, OnESPon)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CHacksDlg message handlers

BOOL CHacksDlg::OnInitDialog()
{
CDialog::OnInitDialog();

// Add "About..." menu item to system menu.

// IDM_ABOUTBOX must be in the system command range.
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);

CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
CString strAboutMenu;
strAboutMenu.LoadString(IDS_ABOUTBOX);
if (!strAboutMenu.IsEmpty())
{
pSysMenu->AppendMenu(MF_SEPARATOR);
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
}
}

// Set the icon for this dialog. The framework does this automatically
// when the application's main window is not a dialog
SetIcon(m_hIcon, TRUE); // Set big icon
SetIcon(m_hIcon, FALSE); // Set small icon

// TODO: Add extra initialization here

return TRUE; // return TRUE unless you set the focus to a control
}

void CHacksDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDM_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialog::OnSysCommand(nID, lParam);
}
}

// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.

void CHacksDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // device context for painting

SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);

// Center icon in client rectangle
int cxIcon = GetSystemMetrics(SM_CXICON);
int cyIcon = GetSystemMetrics(SM_CYICON);
CRect rect;
GetClientRect(&rect);
int x = (rect.Width() - cxIcon + 1) / 2;
int y = (rect.Height() - cyIcon + 1) / 2;

// Draw the icon
dc.DrawIcon(x, y, m_hIcon);
}
else
{
CDialog::OnPaint();
}
}

// The system calls this to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CHacksDlg::OnQueryDragIcon()
{
return (HCURSOR) m_hIcon;
}
void writebyte(long addy,char byte)
{
memory();
BYTE Nop[] = {byte};
WriteProcessMemory(hProcess, (LPVOID*)(DWORD) addy, &Nop, sizeof(Nop), NULL);
}
//----------------------------------------------------------------------------------------------
}
void CHacksDlg::OnESPon()
{
writebyte(0x50AD6C, 0x74);

}
Back to top
View user's profile Send private message
gogodr
I post too much
Reputation: 125

Joined: 19 Dec 2006
Posts: 2041

PostPosted: Tue Dec 02, 2008 11:03 am    Post subject: Reply with quote

lulz
Back to top
View user's profile Send private message MSN Messenger
Niels8500
Grandmaster Cheater
Reputation: 0

Joined: 19 Sep 2007
Posts: 859
Location: The Netherlands

PostPosted: Tue Dec 02, 2008 11:04 am    Post subject: Reply with quote

gogodr wrote:
lulz


I ask for help, not for lulz.
Back to top
View user's profile Send private message
Hero
I'm a spammer
Reputation: 79

Joined: 16 Sep 2006
Posts: 7154

PostPosted: Tue Dec 02, 2008 11:06 am    Post subject: Reply with quote

its too big.
Back to top
View user's profile Send private message
Rick.
Grandmaster Cheater
Reputation: 6

Joined: 02 Jul 2008
Posts: 657
Location: In the netherlands

PostPosted: Tue Dec 02, 2008 11:06 am    Post subject: Reply with quote

lulz
Back to top
View user's profile Send private message MSN Messenger
CRISISxCupid
I post too much
Reputation: 1

Joined: 09 Jun 2007
Posts: 2256

PostPosted: Tue Dec 02, 2008 11:11 am    Post subject: Reply with quote

They gave you lulz.
_________________
Back to top
View user's profile Send private message
Sui
Expert Cheater
Reputation: 7

Joined: 04 Sep 2008
Posts: 119

PostPosted: Tue Dec 02, 2008 11:18 am    Post subject: Reply with quote

Give the man a break...


lulz

_________________
Back to top
View user's profile Send private message
Hero
I'm a spammer
Reputation: 79

Joined: 16 Sep 2006
Posts: 7154

PostPosted: Tue Dec 02, 2008 11:20 am    Post subject: Reply with quote

hex1nemesis wrote:
Give the man a break...


lulz


*breaks arm*
Back to top
View user's profile Send private message
CRISISxCupid
I post too much
Reputation: 1

Joined: 09 Jun 2007
Posts: 2256

PostPosted: Tue Dec 02, 2008 11:20 am    Post subject: Reply with quote

Hero wrote:
hex1nemesis wrote:
Give the man a break...


lulz


*breaks arm*

lulz

_________________
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1857

PostPosted: Tue Dec 02, 2008 11:55 am    Post subject: Reply with quote

tl;dr
Back to top
View user's profile Send private message
Sui
Expert Cheater
Reputation: 7

Joined: 04 Sep 2008
Posts: 119

PostPosted: Tue Dec 02, 2008 12:00 pm    Post subject: Reply with quote


_________________
Back to top
View user's profile Send private message
Rick.
Grandmaster Cheater
Reputation: 6

Joined: 02 Jul 2008
Posts: 657
Location: In the netherlands

PostPosted: Tue Dec 02, 2008 12:53 pm    Post subject: Reply with quote

tl;us
Back to top
View user's profile Send private message MSN Messenger
Vercetti
How do I cheat?
Reputation: 0

Joined: 17 Nov 2007
Posts: 0

PostPosted: Tue Dec 02, 2008 12:56 pm    Post subject: Reply with quote

tl;wr.

u have some long shit over there

_________________


Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Random spam All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites