Thread: Engine LT guide

Page 2 of 2 FirstFirst 12
Results 16 to 29 of 29
  1. #16
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,014
    Reputation
    202
    Thanks
    2,934
    My Mood
    Twisted
    Just wanna no... how do u guys use 0x484bc0?

    I wanna no the fastest way.

    Current Works:
    ---Horror Game






    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  2. #17
    D-Vid the DBag's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    146
    Reputation
    10
    Thanks
    13
    My Mood
    Lurking
    Quote Originally Posted by Grim View Post


    trying to update mine to pro advanced.. i had v 5 free lol
    You might have to uninstall the free version, and install the version I sent ya.


  3. #18
    kotentopf's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    602
    Reputation
    26
    Thanks
    251
    Code:
    Hack.Addresses. LTClient = Hack.Addresses.FindPattern((DWORD)GetModuleHandle(L"Engine.exe"), 0x4BE000, (PBYTE)"\x8B\x44\x24\x04\x50\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x08\xC3\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\x8B\xC1\x33\xC9", "xxxxxx????x????xxxxxxxxxxxxxxxxxxxxx" );
    /////////////////////////////////////////
    typedef int (__cdecl* RunConsoleCommand_t)(char* cmd);
    class cMisc{
    public:
    	int WritePrivateProfileIntW(LPCTSTR lpAppName, LPCTSTR lpKeyName, int nInteger, LPCTSTR lpFileName);//Write values, not strings
    	int WritePrivateProfileIntA(LPCSTR lpAppName, LPCSTR lpKeyName, int nInteger, LPCSTR lpFileName);//Write values, not strings
    	char *GetFrameRate();//Current FPS, NEED Globals
    	char *Fontname;//The Fontname
    	char *Path;//The SafePath
    	void GetMouse(POINT &Mouse);//Convert to the Local MousePosition
    	void MemPos();
    	void HEXMemory(DWORD address, BYTE* val, int bytes);//Edit the BYTES of an address
    	void SearchAddies();//Search for addies
    	void HackIt(int sleep);//Normal hack void, best value is 250
    	void PermaHack(LPDIRECT3DDEVICE9 pDevice);//For RCC Hacks and some stuff
    	void ConvertToKey(KEY &Key);//Convert an integer to the value of the pressed Key
    	void SetUp();//Set all by startup(Not D3D)
    	void SetUp3D();//Set all by startup(D3D Only)
    	void Log(char *fmt,...);//Log something to C:\The.log
    	RunConsoleCommand_t RunConsoleCommand;//Run Commands to the Console
    	char* Encrypt(const char* text);
    	char* Decrypt(const char* text);
    	int GetRandomNumber(UINT MinValue,UINT MaxValue);
    };
    //////////////////////////////////////
    void cMisc::SetUp()
    {
    	Hack.Misc. RunConsoleCommand = (RunConsoleCommand_t)Hack.Addresses. LTClient;
    //...
    }
    ///////////////////////////////////
    void cMisc::PermaHack(LPDIRECT3DDEVICE9 pDevice)
    {
    	if(Hack.Readys.IsIngame())
    		Hack.Misc. RunConsoleCommand("ShowFPS");
    //...
    }
    ////////////////////////////////
    Ur_Present_or_EndScene_Function(LPDIRECT3DDEVICE9 pDevice)
    {
    	Hack.Misc.PermaHack(pDevice);
    }
    The Internet SHOULD Be Illegal

    When you say
    "Java is a great programming language because it works on all platforms"
    it is just like
    "anal sex is great because it works on all genders"

    Are YOU a Troll?

  4. The Following 2 Users Say Thank You to kotentopf For This Useful Post:

    CAFlames (03-02-2011),Grim (03-02-2011)

  5. #19
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,014
    Reputation
    202
    Thanks
    2,934
    My Mood
    Twisted
    Quote Originally Posted by kotentopf View Post
    Code:
    Hack.Addresses. LTClient = Hack.Addresses.FindPattern((DWORD)GetModuleHandle(L"Engine.exe"), 0x4BE000, (PBYTE)"\x8B\x44\x24\x04\x50\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x08\xC3\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\x8B\xC1\x33\xC9", "xxxxxx????x????xxxxxxxxxxxxxxxxxxxxx" );
    /////////////////////////////////////////
    typedef int (__cdecl* RunConsoleCommand_t)(char* cmd);
    class cMisc{
    public:
    	int WritePrivateProfileIntW(LPCTSTR lpAppName, LPCTSTR lpKeyName, int nInteger, LPCTSTR lpFileName);//Write values, not strings
    	int WritePrivateProfileIntA(LPCSTR lpAppName, LPCSTR lpKeyName, int nInteger, LPCSTR lpFileName);//Write values, not strings
    	char *GetFrameRate();//Current FPS, NEED Globals
    	char *Fontname;//The Fontname
    	char *Path;//The SafePath
    	void GetMouse(POINT &Mouse);//Convert to the Local MousePosition
    	void MemPos();
    	void HEXMemory(DWORD address, BYTE* val, int bytes);//Edit the BYTES of an address
    	void SearchAddies();//Search for addies
    	void HackIt(int sleep);//Normal hack void, best value is 250
    	void PermaHack(LPDIRECT3DDEVICE9 pDevice);//For RCC Hacks and some stuff
    	void ConvertToKey(KEY &Key);//Convert an integer to the value of the pressed Key
    	void SetUp();//Set all by startup(Not D3D)
    	void SetUp3D();//Set all by startup(D3D Only)
    	void Log(char *fmt,...);//Log something to C:\The.log
    	RunConsoleCommand_t RunConsoleCommand;//Run Commands to the Console
    	char* Encrypt(const char* text);
    	char* Decrypt(const char* text);
    	int GetRandomNumber(UINT MinValue,UINT MaxValue);
    };
    //////////////////////////////////////
    void cMisc::SetUp()
    {
    	Hack.Misc. RunConsoleCommand = (RunConsoleCommand_t)Hack.Addresses. LTClient;
    //...
    }
    ///////////////////////////////////
    void cMisc::PermaHack(LPDIRECT3DDEVICE9 pDevice)
    {
    	if(Hack.Readys.IsIngame())
    		Hack.Misc. RunConsoleCommand("ShowFPS");
    //...
    }
    ////////////////////////////////
    Ur_Present_or_EndScene_Function(LPDIRECT3DDEVICE9 pDevice)
    {
    	Hack.Misc.PermaHack(pDevice);
    }
    Thanks bro! Ill try this!

    Current Works:
    ---Horror Game






    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  6. #20
    D-Vid the DBag's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    146
    Reputation
    10
    Thanks
    13
    My Mood
    Lurking
    Quote Originally Posted by kotentopf View Post
    Code:
    Hack.Addresses. LTClient = Hack.Addresses.FindPattern((DWORD)GetModuleHandle(L"Engine.exe"), 0x4BE000, (PBYTE)"\x8B\x44\x24\x04\x50\x68\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x83\xC4\x08\xC3\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\xCC\x8B\xC1\x33\xC9", "xxxxxx????x????xxxxxxxxxxxxxxxxxxxxx" );
    /////////////////////////////////////////
    typedef int (__cdecl* RunConsoleCommand_t)(char* cmd);
    class cMisc{
    public:
    	int WritePrivateProfileIntW(LPCTSTR lpAppName, LPCTSTR lpKeyName, int nInteger, LPCTSTR lpFileName);//Write values, not strings
    	int WritePrivateProfileIntA(LPCSTR lpAppName, LPCSTR lpKeyName, int nInteger, LPCSTR lpFileName);//Write values, not strings
    	char *GetFrameRate();//Current FPS, NEED Globals
    	char *Fontname;//The Fontname
    	char *Path;//The SafePath
    	void GetMouse(POINT &Mouse);//Convert to the Local MousePosition
    	void MemPos();
    	void HEXMemory(DWORD address, BYTE* val, int bytes);//Edit the BYTES of an address
    	void SearchAddies();//Search for addies
    	void HackIt(int sleep);//Normal hack void, best value is 250
    	void PermaHack(LPDIRECT3DDEVICE9 pDevice);//For RCC Hacks and some stuff
    	void ConvertToKey(KEY &Key);//Convert an integer to the value of the pressed Key
    	void SetUp();//Set all by startup(Not D3D)
    	void SetUp3D();//Set all by startup(D3D Only)
    	void Log(char *fmt,...);//Log something to C:\The.log
    	RunConsoleCommand_t RunConsoleCommand;//Run Commands to the Console
    	char* Encrypt(const char* text);
    	char* Decrypt(const char* text);
    	int GetRandomNumber(UINT MinValue,UINT MaxValue);
    };
    //////////////////////////////////////
    void cMisc::SetUp()
    {
    	Hack.Misc. RunConsoleCommand = (RunConsoleCommand_t)Hack.Addresses. LTClient;
    //...
    }
    ///////////////////////////////////
    void cMisc::PermaHack(LPDIRECT3DDEVICE9 pDevice)
    {
    	if(Hack.Readys.IsIngame())
    		Hack.Misc. RunConsoleCommand("ShowFPS");
    //...
    }
    ////////////////////////////////
    Ur_Present_or_EndScene_Function(LPDIRECT3DDEVICE9 pDevice)
    {
    	Hack.Misc.PermaHack(pDevice);
    }
    Okay, using this class...
    How would the syntax look for enabling/disabling the PTC commands?

    Example:
    [highlight=c++]
    if(Visual[1] > 0)
    {
    Directx.CPush("SkelModelStencil", "1");
    }
    else
    {
    Directx.CPush("SkelModelStencil", "1");
    }
    [/highlight]
    Pushing the command...

    [highlight=c++]
    void __cdecl CPush(const char *Command, char *Value)
    {
    char *PCommand = new char[256];
    sprintf(PCommand, "%s %s", Command, Value);
    DWORD LTC = 0x00485E10;
    void *Control = (void*)LTC;
    __asm
    {
    push PCommand;
    call Control;
    add esp, 4;
    }
    }
    [/highlight]
    The NOT working PTC function...

    NOTE:
    #91; = [
    Last edited by D-Vid the DBag; 03-02-2011 at 06:37 PM.


  7. #21
    Reimy's Avatar
    Join Date
    Aug 2010
    Gender
    male
    Posts
    178
    Reputation
    28
    Thanks
    704
    My Mood
    Sleepy
    HAHAHA it funy how all people went creazy when the ptc dont work if u only made a copy & paste XD


    ---------------------------------------------
    ---------------------------------------------

    Quote Originally Posted by ihackyoufack View Post
    reimys hack looks epic and has epic features
    NOBODY SHALL DEFEAT REIMY!!!
    exept chocolate but chocoleate hacks in real life :O


  8. The Following User Says Thank You to Reimy For This Useful Post:

    Grim (03-03-2011)

  9. #22
    D-Vid the DBag's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    146
    Reputation
    10
    Thanks
    13
    My Mood
    Lurking
    Quote Originally Posted by Reimy View Post
    HAHAHA it funy how all people went creazy when the ptc dont work if u only made a copy & paste XD
    In case you're making that statement towards me, I don't C+P.
    I am still learning myself, but I am trying to understand the syntax for the PTC when using classes. I don't exactly understand how to go about it.


  10. #23
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,014
    Reputation
    202
    Thanks
    2,934
    My Mood
    Twisted
    Quote Originally Posted by D-Vid the DBag View Post


    Okay, using this class...
    How would the syntax look for enabling/disabling the PTC commands?

    Example:
    [highlight=c++]
    if(Visual[1] > 0)
    {
    Directx.CPush("SkelModelStencil", "1");
    }
    else
    {
    Directx.CPush("SkelModelStencil", "1");
    }
    [/highlight]
    Pushing the command...

    [highlight=c++]
    void __cdecl CPush(const char *Command, char *Value)
    {
    char *PCommand = new char[256];
    sprintf(PCommand, "%s %s", Command, Value);
    DWORD LTC = 0x00485E10;
    void *Control = (void*)LTC;
    __asm
    {
    push PCommand;
    call Control;
    add esp, 4;
    }
    }
    [/highlight]
    The NOT working PTC function...

    NOTE:
    #91; = [
    Why would u use cPush using his classes? His classes automatically finds Engine LTC... you need some classes from his base ( if u want.. i got some but figured rest out).

    Current Works:
    ---Horror Game






    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  11. #24
    kotentopf's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    602
    Reputation
    26
    Thanks
    251
    u NOT need my classes...
    the functiosn u need still public, just REMOVE my classes...
    are u realy C++?


    Quote Originally Posted by D-Vid the DBag View Post


    In case you're making that statement towards me, I don't C+P.
    I am still learning myself, but I am trying to understand the syntax for the PTC when using classes. I don't exactly understand how to go about it.
    To say it easy:
    The Pointer for Gordon`s RCC (i used it) is the Pointer of the real RCC in the Engine.exe
    so u use the samefunction what nexon use for their game
    Last edited by kotentopf; 03-02-2011 at 07:06 PM.
    The Internet SHOULD Be Illegal

    When you say
    "Java is a great programming language because it works on all platforms"
    it is just like
    "anal sex is great because it works on all genders"

    Are YOU a Troll?

  12. The Following User Says Thank You to kotentopf For This Useful Post:

    Grim (03-03-2011)

  13. #25
    D-Vid the DBag's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    146
    Reputation
    10
    Thanks
    13
    My Mood
    Lurking
    Quote Originally Posted by CAFlames View Post


    Why would u use cPush using his classes? His classes automatically finds Engine LTC... you need some classes from his base ( if u want.. i got some but figured rest out).
    I didn't write that...
    That was a function that I was given.
    Lolz.

    That's how the command was when I received it.
    I just used it as an example to show roughly what I am requiring.

    So, as of the base you're talking about that kotentopf made, is that the one posted on the site that he helps code for, with Gordon`?
    Cuz if so, I already have it.

    Quote Originally Posted by kotentopf View Post
    u NOT need my classes...
    the functiosn u need still public, just REMOVE my classes...
    are u realy C++?




    To say it easy:
    The Pointer for Gordon`s RCC (i used it) is the Pointer of the real RCC in the Engine.exe
    so u use the samefunction what nexon use for their game
    Well, sir...
    I don't need the pointer.
    I am simply just asking if you could show me a proper example(noob proof it if you need), of a PTC method that will push the commands. The ones I posted above, are just examples of what I was talking about that I am asking for.
    Last edited by D-Vid the DBag; 03-02-2011 at 07:09 PM.


  14. #26
    kotentopf's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    602
    Reputation
    26
    Thanks
    251
    its not realy Gordon`s PTC (RCC)
    its more "How to: Pointer"
    The Internet SHOULD Be Illegal

    When you say
    "Java is a great programming language because it works on all platforms"
    it is just like
    "anal sex is great because it works on all genders"

    Are YOU a Troll?

  15. The Following User Says Thank You to kotentopf For This Useful Post:

    Grim (03-03-2011)

  16. #27
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,014
    Reputation
    202
    Thanks
    2,934
    My Mood
    Twisted
    Quote Originally Posted by kotentopf View Post
    u NOT need my classes...
    the functiosn u need still public, just REMOVE my classes...
    are u realy C++?




    To say it easy:
    The Pointer for Gordon`s RCC (i used it) is the Pointer of the real RCC in the Engine.exe
    so u use the samefunction what nexon use for their game
    For the first line u gave.. u need some classes + definitions ( mainly definitions cuz u dont ened to include classes).

    Current Works:
    ---Horror Game






    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  17. #28
    kotentopf's Avatar
    Join Date
    Nov 2009
    Gender
    male
    Posts
    602
    Reputation
    26
    Thanks
    251
    Quote Originally Posted by CAFlames View Post


    For the first line u gave.. u need some classes + definitions ( mainly definitions cuz u dont ened to include classes).
    Find Pattern is public, just google it
    The Internet SHOULD Be Illegal

    When you say
    "Java is a great programming language because it works on all platforms"
    it is just like
    "anal sex is great because it works on all genders"

    Are YOU a Troll?

  18. The Following User Says Thank You to kotentopf For This Useful Post:

    Grim (03-03-2011)

  19. #29
    Grim's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Posts
    5,362
    Reputation
    112
    Thanks
    3,781
    My Mood
    Cynical
    i love you guys.. people who are still learning talking to people who actually know, like they dont know what they're doing lol

    C++ is difficult to understand, especially if you didn't write the coding yourself, and even more difficult to explain if you did.. the best and only proper way of learning someone elses codes, classes, functions, or anything.. Trial And Error.. my favorite
    Want to see my programs?
    \/ CLICK IT BITCHES \/

Page 2 of 2 FirstFirst 12