To debug your program in DLL that does not have UI, make console window with AllocConsole() function. Print the messages in console that will help you figure out your DLL activities. Or you can also log the messages into text file using the FILE object in C++.
Another tip, if you're planning to share your cheat to others, always compile in "release" configuration. You're IDE is always set to default to compile in "debug" configuration, which will only allows you to run the DLL in developer's PC.
One last thing, offset addresses that come from my table are working only in Windows 7 and Windows XP SP3 with latest framework.
if (GetKeyState(VK_HOME) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 3636; <<ft1,ft2
if (GetKeyState(VK_HOME) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 19444; <<ft1,ft2
if (GetKeyState(VK_INSERT) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 9760; <<s1,s2
if (GetKeyState(VK_INSERT) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 12102; <<s2,s2
if (GetKeyState(VK_DELETE) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 17483; <<ic,rh
if (GetKeyState(VK_DELETE) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 17304; <<ic,rh
hmmm edit the hotkey if you want i chose my own hotkey because im using loptop
no nid to activate the wallhack just go to the lakeside and warp at ic,rh just dont move or else you will disconect
if (GetKeyState(VK_HOME) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 3636; <<ft1,ft2
if (GetKeyState(VK_HOME) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 19444; <<ft1,ft2
if (GetKeyState(VK_INSERT) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 9760; <<s1,s2
if (GetKeyState(VK_INSERT) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 12102; <<s2,s2
if (GetKeyState(VK_DELETE) < 0)
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = 17483; <<ic,rh
if (GetKeyState(VK_DELETE) < 0)
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = 17304; <<ic,rh
hmmm edit the hotkey if you want i chose my own hotkey because im using loptop
no nid to activate the wallhack just go to the lakeside and warp at ic,rh just dont move or else you will disconect
@shene nice warp hack.... but try to use like MOVEMENT SPEED code
then use GetCurrentMap to prevent multiple hotkey...
i revise your code into single hotkey using VK_HOME only
the code will execute based on map number.
MyCheat.h
Code:
//============================= SET POSITION ==========================
void SET_POSITION(float X,float Y)
{
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = X;
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = Y;
Sleep(500);
}
//======================================================================
MyCheat.cpp
Code:
switch(GetCurrentMap())
{
case 6://LAKESIDE
//ILLUSION CASTLE/RADIANT HALL
if (GetKeyState(VK_HOME) < 0){SET_POSITION(17387.89062,17631.6582);}
break;
case 8://FORGOTTEN RUIN
//FT1/FT2
if (GetKeyState(VK_HOME) < 0){SET_POSITION(19323.57422,3670.299316);}
break;
case 9://MUTANT FOREST
//ALTAIR SEINNA 1/ALTAIR SEINNA 2
if (GetKeyState(VK_HOME) < 0){SET_POSITION(12121.22461,9827.890625);}
break;
}
@shene nice warp hack.... but try to use like MOVEMENT SPEED code
then use GetCurrentMap to prevent multiple hotkey...
i revise your code into single hotkey using VK_HOME only
the code will execute based on map number.
MyCheat.h
Code:
//============================= SET POSITION ==========================
void SET_POSITION(float X,float Y)
{
*(float*)(*(DWORD*)ADDR_BASE+X_OFFSET) = X;
*(float*)(*(DWORD*)ADDR_BASE+Y_OFFSET) = Y;
Sleep(500);
}
//======================================================================
MyCheat.cpp
Code:
switch(GetCurrentMap())
{
case 6://LAKESIDE
//ILLUSION CASTLE/RADIANT HALL
if (GetKeyState(VK_HOME) < 0){SET_POSITION(17387.89062,17631.6582);}
break;
case 8://FORGOTTEN RUIN
//FT1/FT2
if (GetKeyState(VK_HOME) < 0){SET_POSITION(19323.57422,3670.299316);}
break;
case 9://MUTANT FOREST
//ALTAIR SEINNA 1/ALTAIR SEINNA 2
if (GetKeyState(VK_HOME) < 0){SET_POSITION(12121.22461,9827.890625);}
break;
}
wow sir fuji i will try this tnx for revise huhuhu i never imagine that 1 hotkey can do this but tnx anyway sir fuji ill try this when i get home i have pm u sir fuji plss pm me the addres plss plss so that i can complete my trainer
sir give us some example of how we can compute the offset for winXP please ... we do not know where to add or minus to get the offset for winXP ... help us please ... so that we can make our own in winXP
In every knowledge you gain, there's always responsibility to take.
Never let your failure to realize it, Good thing there's "learning from failures" .
But it does not mean encouraging failure to learn.
//================ Get Current Map ====================
int GetCurrentMap()
{
return *(DWORD*)CURRENT_MAP;
}
//=====================================================
//===== DISABLE CHEAT IN MWAR/WARZONE/PUBLIC PLACE ====
bool IsValidMaP()
{
if (*(DWORD*)CHANNEL == 16){return false;}
switch (GetCurrentMap())
{
case 1:return false;break;//BI
case 2:return false;break;//GD
case 3:return false;break;//DS
case 15:return false;break;//MWAR
case 16:return false;break;//MWAR
default:return true;break;//VALID MAP
}
}
//=====================================================
Sir Fuji, please give us a clue T_T, noobs here... are we accessing same memory address on windows 7 vs XP? I dont get it why we need a calculator to get the offset on XP.
thanks to shene and Fuji for the tips and sharing you knowledge, skill in making a cheat code, we can use you code for reference when making other cheat games. and i think one cheat code that most needed wherein this cheat code is not public and this is the "wallhack" hope you can share us the code or send it thought PM the code for those interested to learn like me.
i will pm you my code at wh but 1st tell me where you from or wht country where you from.
if your in my country i will never give it to you because many player ruin mwar in my country now
if i ever give my code to you use it in dungeon plsss not in mwar
just give SIR FUJI and Wayntressierts for a very very big thanks
FUJI:for helping me and giving me value of no ????? skill
Wayntressierts:for giving me wallhack method in c++ but got angry to me for being low IQ but i have perfect my wallhack tnx to wayn
hope we can be frend here in elite
sory for my bad english
can anyone give me addres or how to scan no cooldown dash and fade
i will pm you my code at wh but 1st tell me where you from or wht country where you from.
if your in my country i will never give it to you because many player ruin mwar in my country now
if i ever give my code to you use it in dungeon plsss not in mwar
just give SIR FUJI and Wayntressierts for a very very big thanks
FUJI:for helping me and giving me value of no ????? skill
Wayntressierts:for giving me wallhack method in c++ but got angry to me for being low IQ but i have perfect my wallhack tnx to wayn
hope we can be frend here in elite
sory for my bad english
can anyone give me addres or how to scan no cooldown dash and fade
thank you for immediate reply. i know there are lots of players used wallhack and other cheat in MWAR this is the reason why i dont play MWAR for the past months, i'm just focus on dungeon.
Easiest Way To found the true adress With Cytriik Trainer 05/07/2011 - S4 League Hacks, Bots, Cheats & Exploits - 20 Replies You need theese
Cytriik Trainer
Process Hacker
Cheat Engine
ID List
brain.exe
Install the Cytriik trainer than open S4
Trainer will auto suspend Aegis and Aegis64
World Easiest and fastest Buff Trainer 4 free 10/09/2010 - 9Dragons - 11 Replies Hello... why use super Wannabe Advanced buff trainers when you can just use auto keybord when you start 9D with GameGuardKiller?
is easy to use.. and it can generate tons of numbers and letters and guees what?.. deelay is 1ms.. or 99999999Ms.. ur choise.. i use this every time.. and is so trust able.. Like : Ve shield Train, Set VE shield at Number 1. then make keystroke, push number 1 then make it generate 5000 and deelay on 1000ms "1 second" or just 100 ms to be sure its fast :) then Make...
[Tutorial]Easiest way unblock ur self from GBL 02/20/2010 - Kal Online - 29 Replies There are alot of tutorials how to bypass GBL but it is easiest way i think unblock your self from GBL (hardware ban) realy simple, and fast.
Download PBDownForce run it and press start spoofing. Also you can set up some options, but it no necessary. Just sometimes :pimp:
Sorry was not having time to make virusscan. You can do it your self here:
Jotti's malware scan
Good luck.