[Release][C++ Code] GM/AOE/Range

11/12/2012 09:34 ou812#346
anybody want to share perfect combo offsets for cabal PH. TIA
11/16/2012 16:43 UPAW#347
waaaaa my brain wanted to explode.. i wish i could turn back time, i will take computer programing course, not nautical. could someone teach me where to start or what program should i use? im really interested to learn, i dont have work for now so it means i have 24/7 time to research, but i have to know where to start, please someone there help me, just pm me and link the programs or tutorial, thank you so much guys...
11/17/2012 05:01 genesisVI#348
Quote:
Originally Posted by UPAW View Post
waaaaa my brain wanted to explode.. i wish i could turn back time, i will take computer programing course, not nautical. could someone teach me where to start or what program should i use? im really interested to learn, i dont have work for now so it means i have 24/7 time to research, but i have to know where to start, please someone there help me, just pm me and link the programs or tutorial, thank you so much guys...
compiler:
[Only registered and activated users can see links. Click Here To Register...]

simple tut:
[Only registered and activated users can see links. Click Here To Register...]

video tut:

basic programing:
[Only registered and activated users can see links. Click Here To Register...]
11/17/2012 05:57 UPAW#349
Quote:
Originally Posted by genesisVI View Post
compiler:
[Only registered and activated users can see links. Click Here To Register...]

simple tut:
[Only registered and activated users can see links. Click Here To Register...]

video tut:
[Only registered and activated users can see links. Click Here To Register...]

basic programing:
[Only registered and activated users can see links. Click Here To Register...]
thank you so much sir your my hero.. mwuah mwuah tsup tsup.
11/22/2012 14:28 syndrah#350
has anyone noticed that cabal na blocked the maindll attach process? mine just stopped working....
11/28/2012 01:12 skepjen#351
Quote:
Originally Posted by Hanfsalat View Post
Very nice Tutorial! But if i Inject the DLL into cabalmain.exe and press F11, Cabal simply closes.
change the address to your cabal server address coz some of cabal servers has diffirent address
12/05/2012 00:57 x2pher012#352
Quote:
Originally Posted by summoner01 View Post
Successfully compiled. At first I had issues since I'm not used to C++ at all, but after reading some posts, I figured it out.

Compiler:
Microsoft Windows Studio Express 2012 for Windows Desktop
Download: [Only registered and activated users can see links. Click Here To Register...]

DLL Creation Process:
  1. New Project
  2. Win32 Console Application
  3. Name your project --> Hit OK
  4. Click Next
  5. Change Application Type: to DLL
  6. Check the box, Empty Project under Additional Options --> Hit Finish
  7. Look on the right side of the screen for Source Files
  8. Right click on Source Files and click Add --> New Item
  9. In the Add New Item - your application name window, select C++ File(.cpp). Give it a name, and hit Add
  10. Click on the new .cpp file you just added under Source Files.
  11. To the left of your screen is where you have to put the Code.
  12. Copy and paste the Code Below, and change stdafx.h to windows.h
  13. Hit File at the top left of your screen, and hit Save All
  14. Click BUILD --> Build Solution
  15. DLL creation complete.

Original Code:
Code:
#include "stdafx.h"

#define    ADDR_GM      0x1075C48
#define    ADDR_AOE     0x10C62FC
#define    ADDR_RANGE   0x10C62F8

void Start();

BOOL APIENTRY DllMain(HMODULE hModule, DWORD ulReason, LPVOID lpReserved)
{
    if (ulReason == DLL_PROCESS_ATTACH)
    {
        CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Start, 0, 0, 0);
    }

    return TRUE;
}

void Start()
{
    while (1)
    {
        if (GetKeyState(VK_F11) < 0) // Turn On
        {
            *(DWORD*)ADDR_GM = 2;
            *(DWORD*)ADDR_AOE = 100;
            *(DWORD*)ADDR_RANGE = 7;
        }
        
        if (GetKeyState(VK_F12) < 0) // Turn Off
        {
            *(DWORD*)ADDR_GM = 0;
            *(DWORD*)ADDR_AOE = 0;
            *(DWORD*)ADDR_RANGE = 0;
        }
        
        Sleep(1);
    }
}

Altered Code to make it compile:
Code:
#include "windows.h"

#define    ADDR_GM      0x1075C48
#define    ADDR_AOE     0x10C62FC
#define    ADDR_RANGE   0x10C62F8

void Start();

BOOL APIENTRY DllMain(HMODULE hModule, DWORD ulReason, LPVOID lpReserved)
{
    if (ulReason == DLL_PROCESS_ATTACH)
    {
        CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Start, 0, 0, 0);
    }

    return TRUE;
}

void Start()
{
    while (1)
    {
        if (GetKeyState(VK_F11) < 0) // Turn On
        {
            *(DWORD*)ADDR_GM = 2;
            *(DWORD*)ADDR_AOE = 100;
            *(DWORD*)ADDR_RANGE = 7;
        }
        
        if (GetKeyState(VK_F12) < 0) // Turn Off
        {
            *(DWORD*)ADDR_GM = 0;
            *(DWORD*)ADDR_AOE = 0;
            *(DWORD*)ADDR_RANGE = 0;
        }
        
        Sleep(1);
    }
}



i've already done this when i press f11 poooff nothing happens :)) can somebody tell me why?
12/23/2012 05:53 satta87#353
how to get addr for cabal softnyx?
01/09/2013 02:06 abrahan_m#354
I'll try this guide but i cant find the updated adress of Cabal NA, can anyone help?
02/26/2013 07:53 niceguy0998#355
Base Address: 00B87170
Gm Address: 01071218
Range Address: 010C0EC4
Map Base: 01077528
AOE Address: 010C1864

can some one help me on this?
04/27/2013 05:01 syndrah#356
yea i cant find the updated cabal na addresses also.

need following addresses

GM or View HP
Nation
Movement
NCD
Perfect Combo
no CD BM
05/13/2013 18:56 nasyer_boy#357
ca anyone here teach me how to code in float????

Sample address:

#define BASE_ADD 0x00745879
#define X_offset 0x264
#define Y_offset 0x268


how to incode that in float???

please help
05/19/2013 17:09 shinzue29#358
Base Address: 00B93530
Gm Address: 0107D588
Range Address: 010CD2A4
Map Base: 010838D8
AOE Address: 010CDC44

Try MY own Address
05/21/2013 11:16 Wayntressierts#359
Quote:
Originally Posted by nasyer_boy View Post
ca anyone here teach me how to code in float????

Sample address:

#define BASE_ADD 0x00745879
#define X_offset 0x264
#define Y_offset 0x268


how to incode that in float???

please help
These are just typeless Constants.
To set a FLOAT value simply declare your variable as pointer to a FLOAT instead of DWORD.
05/26/2013 17:55 superpheng#360
@Wayntressierts

#include "windows.h"

#define ADDR_BASE 0x0B93530
#define ADDR_GM 0x107D588
#define ADDR_AOE 0x10CDC44
#define ADDR_RANGE 0x10CD2A4

void Start();

BOOL APIENTRY DllMain(HMODULE hModule, DWORD ulReason, LPVOID lpReserved)
{
if (ulReason == DLL_PROCESS_ATTACH)
{
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Start, 0, 0, 0);
}

return TRUE;
}

void Start()
{
while (1)
{
if (GetKeyState(VK_F11) < 0) // Turn On
{
*(DWORD*)ADDR_GM = 2;
*(DWORD*)ADDR_AOE = 100;
*(DWORD*)ADDR_RANGE = 7;
}

if (GetKeyState(VK_F12) < 0) // Turn Off
{
*(DWORD*)ADDR_GM = 0;
*(DWORD*)ADDR_AOE = 0;
*(DWORD*)ADDR_RANGE = 0;
}

Sleep(1);
}
}

Sir. Here's the one I made. Got the addresses of my game. But when I press F11, the game closes. What's wrong?