GunzExpV2 without F9 command

Results 1 to 9 of 9
  1. #1
    Proficient Member Chubby7 is offline
    MemberRank
    Oct 2010 Join Date
    HereLocation
    193Posts

    GunzExpV2 without F9 command

    Hey,

    Can someone give/make that for me?
    Using 2008 Client.

    Thanks.


  2. #2
    Enthusiast eduardo03 is offline
    MemberRank
    Feb 2011 Join Date
    36Posts

    thumbs up Re: GunzExpV2 without F9 command

    This file have the source code and the dll. =]
    Good lucky!
    Attached Files Attached Files
    Last edited by eduardo03; 07-08-11 at 10:39 PM.

  3. #3
    Proficient Member Chubby7 is offline
    MemberRank
    Oct 2010 Join Date
    HereLocation
    193Posts

    Re: GunzExpV2 without F9 command

    Thanks, but its crashing the game as soon as I create a room :S

  4. #4
    Enthusiast eduardo03 is offline
    MemberRank
    Feb 2011 Join Date
    36Posts

    Re: GunzExpV2 without F9 command

    This happens to me too.
    But I think it's the client u use.

  5. #5
    Proficient Member Chubby7 is offline
    MemberRank
    Oct 2010 Join Date
    HereLocation
    193Posts

    Re: GunzExpV2 without F9 command

    Using 2007 server and 2008 client. But no1 has this?

  6. #6
    My Religion: Love ♥ diosz is offline
    MemberRank
    Feb 2008 Join Date
    IDK~Location
    314Posts

    Re: GunzExpV2 without F9 command

    Can you show your mlog.txt ?

  7. #7
    Proficient Member Chubby7 is offline
    MemberRank
    Oct 2010 Join Date
    HereLocation
    193Posts

    Re: GunzExpV2 without F9 command

    Quote Originally Posted by diosz View Post
    Can you show your mlog.txt ?
    This has nothing to do with mlog or something.
    I just want a GunzExp.dll without F9 command. (Which is: Show HP/AP ingame)

  8. #8
    Enthusiast gazettefan is offline
    MemberRank
    Feb 2009 Join Date
    49Posts

    Re: GunzExpV2 without F9 command

    Working code to display HP (using invidual chatoutput function)
    if you want it to permanently be up on screen just modify this
    (2008 adresses, also works for 2007 changing only the adresses because the pointers and assembly are the same)

    Code:
    #include <windows.h>
    #include <stdio.h>
    #define ZCHARACTER_GETAP 0x00476DA0
    #define ZCHARACTER_GETHP 0x00476D90
    #define CHATMSG 0x0042B860
    #define ZGETGAMECLIENT 0x004AD770
    #define ZGETGAME 0x004AD880
    #define ZGAME 0x006B0A28
    
    char cBuf[2048];
    
    typedef void (*ChatMsgFunction)(char *, int, int, unsigned int);
    ChatMsgFunction ChatMsg = (ChatMsgFunction)CHATMSG;
    
    
    typedef unsigned long (*ZGetGameClientFunction)();
    ZGetGameClientFunction ZGetGameClient = (ZGetGameClientFunction)ZGETGAMECLIENT;
    
    typedef unsigned long (*ZGetGameFunction)();
    ZGetGameFunction ZGetGame = (ZGetGameFunction)ZGETGAME;
    
    unsigned long MyChar()
    {
    		return *(unsigned long *)(*(unsigned long *)ZGAME + 0x50);
    }
    
    int GetAP(unsigned long ulZChar)
    {
    	_asm
    	{
    		mov ecx, ulZChar
    		mov eax, ZCHARACTER_GETAP
    		call eax
    		mov ulZChar, eax
    	}
    
    	return (int)ulZChar;
    }
    
    int GetHP(unsigned long ulZChar)
    {
    	_asm
    	{
    		mov ecx, ulZChar
    		mov eax, ZCHARACTER_GETHP
    		call eax
    		mov ulZChar, eax
    	}
    
    	return (int)ulZChar;
    }
    
    void Brahms() {
         for(;;Sleep(10))
         {
           if(GetAsyncKeyState(VK_MENU) & 0x8000 && GetAsyncKeyState('Y') & 0x8000)
               {         
    		     if(MyChar())
    		         {                   
                 /*    uidLastAttacker.HighID = GetLastAttackerID(MyChar());              
                     sprintf(cBuf,"Last attacker id is: %u",uidLastAttacker.HighID); */
    			     sprintf(cBuf,"Your current HP: %u , Current AP: %u",GetHP(MyChar()), GetAP(MyChar()));
                     ChatMsg(cBuf,2,0,0xFFFFFFFF);
                     Sleep(1000);   
                     }
                     else
                     {
                      ChatMsg("You're not in a room sorry!^^",2,0,0xFFFFFFFF);
                      Sleep(300);
                    } 
    
               } 
        }
    }     
    extern "C" { 
    __declspec(dllexport) BOOL __stdcall DllMain (HINSTANCE hInst,DWORD reason,LPVOID reserved)
     {
        DisableThreadLibraryCalls(hInst);
            if (reason == DLL_PROCESS_ATTACH)
            {
                CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&Brahms, NULL, 0, NULL); 
    		}
        return TRUE;
     }
    }

  9. #9
    Account Upgraded | Title Enabled! TheCodeOfGunz is offline
    MemberRank
    Oct 2010 Join Date
    PhilippinesLocation
    532Posts

    Re: GunzExpV2 without F9 command

    don't say it please just press it!



Advertisement