Olá pessoal, trago a você outra opção de Downgrade, muito útil para tornar a sombra dos itens no inventário igual às versões antigas.
Offset para 1.04E
Exemplo da interface Season 6 Original:
Exemplo do Downgrade personalizado Season2:
ShadowController.h
Código:
#pragma once
void ShadowInventory();
ShadowController.cpp
Código:
#include "stdafx.h"
#include "Defines.h"
#include "TMemory.h"
#include "User.h"
#include "Offset.h"
#include "Import.h"
#include "Util.h"
#include "Offset.h"
#include "ShadowController.h"
__declspec(naked) void ShadowColor()
{
static float return1 = 1.0000000; // Power color (0.6000000)
static float return2 = 0.0500000; // Color R (0.5000000)
static float return3 = 0.0500000; // Color G (0.5000000)
static float return4 = 0.0500000; // Color B (0.3000000)
static DWORD m_ReturnChadowColor = 0x007DB338;
_asm
{
FLD DWORD PTR DS:[return1]
FSTP DWORD PTR SS:[ESP]
PUSH ECX
FLD DWORD PTR DS:[return2]
FSTP DWORD PTR SS:[ESP]
PUSH ECX
FLD DWORD PTR DS:[return3]
FSTP DWORD PTR SS:[ESP]
PUSH ECX
FLD DWORD PTR DS:[return4]
JMP[m_ReturnChadowColor]
}
}
void ShadowInventory()
{
SetCompleteHook(0xE9, 0x007DB314, &ShadowColor);
}
Main.cpp
Código:
#include "ShadowController.h"
ShadowInventory();