offsets to main 1.02c GMO

Results 1 to 3 of 3
  1. #1
    Apprentice izverg is offline
    MemberRank
    Oct 2012 Join Date
    5Posts

    offsets to main 1.02c GMO

    Sorry for my bad English!
    Thread who can help me with the search
    offsets to main 1.02c?
    effect.h
    Code:
    #pragma once
    
    const int ITEM_ID = 0x246;
    #define ITEM_GET(x, y) (x * 512 + y) + ITEM_ID
    
    #define HDK_SET_ITEM_EFFECT 0x0057AD82 
    #define HDK_SET_COLOR_EFFECT 0x0057ADC8
    #define HDK_ITEM_EFFECT_ALLOW 0x0057AD8D
    #define HDK_ITEM_EFFECT_NOT_ALLOW 0x0057B73B
    #define HDK_NEXT_ITEM_COLOR 0x0057ADFD
    void AttachNewEffect();
    effect.cpp
    Code:
    #include "StdAfx.h"
    #include "Effect.h"
    #include "ToolKit.h"
    
    DWORD pItemType = 0;
    
    __declspec(naked) void SetItemEffect()
    {
    	__asm
    	{
    		Mov pItemType, Ecx
    	}
    
    	switch (pItemType)
    	{
    		// Aura Boots, Dragon Boots
    	case ITEM_GET(11, 43): case ITEM_GET(11, 1):
    		{
    	 	__asm
    	 	{
    	 	 Mov Esi, HDK_ITEM_EFFECT_ALLOW
    		 	JMP Esi
    		 }
    		}
    		break;
    	}
    
    	__asm
    	{
    		Mov Esi, HDK_ITEM_EFFECT_NOT_ALLOW 
    		JMP Esi
    	}
    }
    
    __declspec(naked) void SetColorEffect()
    {
    	__asm
    	{
    		Mov pItemType, Eax
    	}
    
    	switch (pItemType)
    	{
    		// Dragon Knight Boots
    	case ITEM_GET(11, 29):
    		__asm
    		{
    			MOV EDX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[EDX+0x128],0x3F266666
    			MOV EAX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[EAX+0x12C],0x3E99999A
    			MOV ECX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[ECX+0x130],0x3DCCCCCD
    
    		}
    		break;
    
    		// Dragon Boots
    	case ITEM_GET(11, 1):
    		__asm
    		{
    			MOV EDX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[ECX+0x128],0x3F800000
    			MOV EAX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[EDX+0x12C],0x0
    			MOV ECX,DWORD PTR SS:[EBP+0x0C]
    			MOV DWORD PTR DS:[EAX+0x130],0x0
    
    
    		}
    		break;
    	}
    
    	__asm
    	{
    		Mov Esi, HDK_NEXT_ITEM_COLOR
    		JMP Esi
    	}
    }
    
    void AttachNewEffect()
    {
    	DWORD dwProtect;
    
    	dwProtect	= ToolKit.UnProtect(HDK_SET_ITEM_EFFECT, 12);
    	ToolKit.SetNop(HDK_SET_ITEM_EFFECT, 12);
    	ToolKit.WriteJmp(HDK_SET_ITEM_EFFECT, (DWORD)&SetItemEffect);
    	ToolKit.Protect(HDK_SET_ITEM_EFFECT, 22, dwProtect);
    
    	dwProtect	= ToolKit.UnProtect(HDK_SET_COLOR_EFFECT, 46);
    	ToolKit.SetNop(HDK_SET_COLOR_EFFECT, 46);
    	ToolKit.WriteJmp(HDK_SET_COLOR_EFFECT, (DWORD)&SetColorEffect);
    	ToolKit.Protect(HDK_SET_COLOR_EFFECT, 56, dwProtect);
    }
    Or tell me how to find them

    main 1.02c
    Last edited by izverg; 11-01-15 at 10:04 PM.


  2. #2
    Apprentice izverg is offline
    MemberRank
    Oct 2012 Join Date
    5Posts

    Re: offsets to main 1.02c GMO

    up ^^^^

  3. #3
    Apprentice izverg is offline
    MemberRank
    Oct 2012 Join Date
    5Posts

    Re: offsets to main 1.02c GMO

    Please help



Advertisement