[TUTORIAL] Making a Trainer Using C++ in easiest way

01/09/2013 08:05 warshockPH#76
what should I do? xtrap detects the memory has been edited and closed the game.
01/09/2013 11:27 junruiz82#77
nice guide, DLL works great. Thanks for sharing.
01/09/2013 16:20 delosreyesme#78
detected in win 7 32 bit :( please help.. thanks
01/09/2013 17:26 scientistgod#79
keep up da gud work sir
01/14/2013 11:42 blade187#80
AWESOME Guide Mr.Fuji
01/15/2013 16:30 tagzkienet#81
Nice.. now i need tut for finding Pointer and offsets.
02/05/2013 16:19 LifeStyIe#82
these thread should be sticky dont it ? O.o
02/07/2013 18:43 dersiniar#83
Can you make auto killing/use skills and auto use hp potions, and auto pick up items bot with dll?
If so, can u plzzzz show us how? so we can start learning from it :P
If u can, would you mail me plz?
02/10/2013 09:35 pisti7771#84
How to create wallhack?? Pls help me??
02/10/2013 11:11 wutangclan01#85
what should i put to create a WALLHACK in EXTREME CABAL plz help i know how to make DLL but i dont know what will i write
02/10/2013 12:36 pisti7771#86
yeaa pls help me too
02/12/2013 12:05 mansinito#87
How about in Extreme Cabal can someone give sample dll. Thanks.
02/13/2013 05:08 JetroPH#88
Sir FUJI can u help me w/ this..

what to edit here if i only have 3 address

Code:
//BM2 POINTERS 
#define BM2_PTR1 0x3a0
#define BM2_PTR2 0x270
#define BM2_PTR3 0x34c
#define BM2_PTR4 0x124
#define BM2_PTR5 0x20
Code:
DWORD *BM2_1 = (DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1);
	DWORD *BM2_2 = (DWORD*)(*(DWORD*)BM2_1 + BM2_PTR2);
	DWORD *BM2_3 = (DWORD*)(*(DWORD*)BM2_2 + BM2_PTR3);
	DWORD *BM2_4 = (DWORD*)(*(DWORD*)BM2_3 + BM2_PTR4);
	*(DWORD*)(*(DWORD*)BM2_4 + BM2_PTR5) = 0x0;
and here only 1 address

Code:
//NO SKILL DELAY/SP REGEN
#define NSD_PTR1 0x3c8
#define NSD_PTR2 0x2a0
#define NSD_PTR3 0x738
Code:
DWORD *NSD_1 = (DWORD*)(*(DWORD*)ADDR_BASE + NSD_PTR1);
	DWORD *NSD_2 = (DWORD*)(*(DWORD*)NSD_1 + NSD_PTR2);
	*(DWORD*)(*(DWORD*)NSD_2 + NSD_PTR3) = 1629697;

i also got this error..
Code:
Build started 2/12/2013 7:07:21 PM.
     1>Project "c:\Users\cravenxavier\documents\visual studio 2010\Projects\bisyo\bisyo\bisyo.vcxproj" on node 2 (build target(s)).
     1>PrepareForBuild:
         Creating directory "c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\".
       InitializeBuildStatus:
         Creating "Release\bisyo.unsuccessfulbuild" because "AlwaysCreate" was specified.
       ClCompile:
         C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Zi /nologo /W3 /WX- /O2 /Oi /Oy- /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _USRDLL /D BISYO_EXPORTS /D _WINDLL /D _UNICODE /D UNICODE /Gm- /EHsc /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Release\\" /Fd"Release\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt MainDLL.cpp MyCheat.cpp
         MainDLL.cpp
         MyCheat.cpp
       Link:
         C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\bisyo.dll" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /ManifestFile:"Release\bisyo.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\bisyo.pdb" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\bisyo.lib" /MACHINE:X86 /DLL Release\MainDLL.obj
         Release\MyCheat.obj
         Generating code
     1>c:\users\cravenxavier\documents\visual studio 2010\projects\bisyo\bisyo\mycheat.cpp(18): warning C4700: uninitialized local variable 'OnSpeed' used
     1>c:\users\cravenxavier\documents\visual studio 2010\projects\bisyo\bisyo\mycheat.cpp(34): warning C4700: uninitialized local variable 'OnBM2' used
     1>c:\users\cravenxavier\documents\visual studio 2010\projects\bisyo\bisyo\mycheat.cpp(47): warning C4700: uninitialized local variable 'OnCombo' used
     1>c:\users\cravenxavier\documents\visual studio 2010\projects\bisyo\bisyo\mycheat.cpp(60): warning C4700: uninitialized local variable 'OnNSD' used
         Finished generating code
         bisyo.vcxproj -> c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\bisyo.dll
       Manifest:
         C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /outputresource:"c:\users\cravenxavier\documents\visual studio 2010\Projects\bisyo\Release\bisyo.dll;#2" /manifest Release\bisyo.dll.intermediate.manifest
       FinalizeBuildStatus:
         Deleting file "Release\bisyo.unsuccessfulbuild".
         Touching "Release\bisyo.lastbuildstate".
     1>Done Building Project "c:\Users\cravenxavier\documents\visual studio 2010\Projects\bisyo\bisyo\bisyo.vcxproj" (build target(s)).

Build succeeded.

Time Elapsed 00:00:02.29
thanks in advance..:pimp:
02/13/2013 11:01 FUJl#89
@JetroPH

1 OFFSET
Code:
	*(DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1) = 0x0;
2 OFFSET
Code:
	DWORD *BM2_1 = (DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1);
	*(DWORD*)(*(DWORD*)BM2_1 + BM2_2) = 0x0;
3 OFFSET
Code:
	DWORD *BM2_1 = (DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1);
	DWORD *BM2_2 = (DWORD*)(*(DWORD*)BM2_1 + BM2_PTR2);
	*(DWORD*)(*(DWORD*)BM2_2 + BM2_3) = 0x0;
4 OFFSET
Code:
	DWORD *BM2_1 = (DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1);
	DWORD *BM2_2 = (DWORD*)(*(DWORD*)BM2_1 + BM2_PTR2);
	DWORD *BM2_3 = (DWORD*)(*(DWORD*)BM2_2 + BM2_PTR3);
	*(DWORD*)(*(DWORD*)BM2_3 + BM2_4) = 0x0;
5 OFFSET
Code:
	DWORD *BM2_1 = (DWORD*)(*(DWORD*)ADDR_BASE + BM2_PTR1);
	DWORD *BM2_2 = (DWORD*)(*(DWORD*)BM2_1 + BM2_PTR2);
	DWORD *BM2_3 = (DWORD*)(*(DWORD*)BM2_2 + BM2_PTR3);
	DWORD *BM2_4 = (DWORD*)(*(DWORD*)BM2_3 + BM2_PTR4);
	*(DWORD*)(*(DWORD*)BM2_4 + BM2_5) = 0x0;
02/13/2013 11:51 geosnuk#90
sir fuji ive pm you about the wallhack in lua script for cheat engine how to make a hotkey on it can you teach me sir?sorry for the off topic