Código:
#define j_gObjMakePreviewCharSet ((void(*)(DWORD aIndex))0x005263D0)
HookThis((DWORD)gObjMakePreviewCharSet,0x004035A3);
Código:
void gObjMakePreviewCharSet(DWORD aIndex)
{
j_gObjMakePreviewCharSet(aIndex);
OBJECTSTRUCT *pObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);
switch(pObj->pInventory[8].m_Type)
{
case 0x1A50://Panda Pet InGame
pObj->CharSet[16] |= 0xE0;
break;
case 0x1A7B://Skeleton Pet InGame
pObj->CharSet[5] -= 0x03;
pObj->CharSet[16] |= 0x60;
break;
}
switch(pObj->pInventory[7].m_Type)
{
case 0x1882://DL Mini-Wing
pObj->CharSet[5] += 0x04;
pObj->CharSet[17] |= 0x20;
break;
case 0x1883://SUM Mini-Wing
pObj->CharSet[17] |= 0x40;
break;
case 0x1884://ELF Mini-Wing
pObj->CharSet[5] += 0x0C;
pObj->CharSet[17] |= 0x60;
break;
case 0x1885://DW Mini-Wing
pObj->CharSet[5] += 0x08;
pObj->CharSet[17] |= 0x80;
break;
case 0x1886://DK Mini-Wing
pObj->CharSet[5] += 0x04;
pObj->CharSet[17] |= 0xA0;
break;
}
}
Créditos: Zemattana
Mensagem de moderação: |
Como é exclusividade da Imperyus Games peço que não está autorizado a postagem em outro fórum, caso isso aconteca sua conta será banida.by ZEH |