Okay, i will begin.
Wanna make your own hack program for any game? Okay, i will teach you now! Just Follow this steps!
0 step - download Files (Source Code Inside)
PRESS HERE TO DOWNLOAD!1 - Install Visual Studio Ultimate
or Vusial C# Extended.
2 - Open programm, Then:
File - Create - Project. select Windows Forms Application as on image number 1
3 - There will be opened widnow with your form (Image number 2).
4 - Select in left side "checkBox" and drag'n'drop it in your form. (Image 5-2)
5 - Then select checkBox (once click on it) and find in right-bottom corner word "Appereance" and set it as "button". (Image 5-1)
6 - Put label there in form (image 9-2)
7 - in right-bottom corner set text (NOT NAME!) as "Disabled" (imaae 9.1)
8 - then press F7 on your keyboard and remember this:
- Code:
-
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Windows.Forms;
using MemoryEditor;
namespace TYPE_PROJECT_NAME_HERE
{
public partial class Form1 : Form
I mean: namespace, and class name.
9 - paste the code
- Code:
-
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading;
using System.Windows.Forms;
using MemoryEditor;
namespace TYPE_PROJECT_NAME_HERE
{
public partial class Form1 : Form
{
Boolean Loop = false;
Thread thread = null;
Boolean isEnabled = false;
public Form1( )
{
InitializeComponent( );
this.StartThread( );
}
delegate void SetUIValuesHandler(Boolean Flag);
private void SetUIValues(Boolean Flag)
{
if (this.InvokeRequired)
{
this.Invoke(new SetUIValuesHandler(this.SetUIValues), new Object[ ] { Flag });
return;
}
this.label1.Text = (Flag) ? "Enabled" : "Disabled";
this.checkBox1.Checked = Flag;
}
private void StartThread( )
{
this.thread = new Thread(new ThreadStart(this.Worker));
this.thread.IsBackground = true;
this.Loop = true;
this.thread.Start( );
}
private void StopThread( )
{
this.Loop = false;
}
private void Worker( )
{
MemoryEditor.Memory mem = new MemoryEditor.Memory( );
while (this.Loop)
{
Thread.Sleep(50);
if (isEnabled)
{
if (!mem.OpenProcess("PROCESS_NAME")) { this.SetUIValues(false); continue; }
if (!mem.Write(0xADRESS_HERE, (UInt32)VALUE_HERE))
{
this.isEnabled = false;
continue;
}
this.SetUIValues(true);
continue;
}
this.SetUIValues(false);
}
}
private void MainForm_FormClosed(Object sender, FormClosedEventArgs e)
{
this.StopThread( );
}
private void checkBox1_CheckedChanged(Object sender, EventArgs e)
{
this.isEnabled = this.checkBox1.Checked;
}
}
}
In there , delete old text from there!!!
10 - as you see on image 10-2 there is text as ADRESS and VALUE. change them. You can find adress in any hack programm (ArtMoney or CheatEngine).
11 - test your program by press F5 on your keyboard and test it!!!
WARNING!!!
Process name must be as in CTRL+ALT+DELETE (For gta sa it is gta_sa)
WARNING!!!
Write process name WITHOUT .exe!!
WARNING!!!
You must inject memoryEditor.dll file there!!!
just select "Links" and RMB on it, and select "Add link", and then just browse it and double click.
Need Help or do not understand some line?Do not understand any of lines? Just write comment here and i will answer!!
Gool luck and hack everybody!