PDA

View Full Version : [MU] CustomNameColor MuEMU Season 4



muonlinegr2
13-11-17, 09:19 PM
Então, vou postar um Custom que fiz a um tempinho atrás.
Apareceu em um fórum, como se fosse algo fora do Normal, ou algo particular, mas MUITO pelo contrário, todos que são amigos ou colegas pessoais tem isso, e não se trata de nem uma exclusividade, só achei ruim o cara que eu passei ter Vendido, de resto já esperava isso na internet a tempos.

O Custom é bem simples, funcional e se souber trabalhar pode ser MUITO atrativo.
Vamos ao que interessa:

CustomNameColor.cpp


#include "stdafx.h"
#include "CustomNameColor.h"
#include "Offset.h"
#include "Util.h"

DWORD buffer;

void InitNameCalor(){
SetCompleteHook(0xFF,0x0071ACEA,&NameColor);
}

void __declspec(naked) NameColor(){
_asm{
mov buffer, esi
}

if((char*)(*(DWORD*)(MAIN_CHARACTER_STRUCT)+0x00), "Nick do Player", 11){ // 11 é o tamanho do Nick do Player, respeitando o tamanho do Server/Client
MAIN_SET_TEXT_COLOR(MAIN_TEXT_THIS(), 255, 60, 160, 255);
}else{
MAIN_SET_TEXT_COLOR(MAIN_TEXT_THIS(), 100, 250, 250, 255);
}

_asm
{
mov buffer, 0x0050DA2E
jmp buffer
}
}


CustomNameColor.h


#pragma once

void InitNameCalor();
void NameColor();


Offset.h


#pragma once

#define MAIN_CHARACTER_STRUCT 0x079FAE60
#define MAIN_TEXT_THIS ((LPVOID(*)()) 0x0041D732)
#define MAIN_SET_TEXT_COLOR ((void(__thiscall*)(LPVOID This, BYTE R, BYTE G, BYTE B, BYTE H)) 0x0041D902)


Então, basicamente é isso, não terá suporte ao mesmo.
Creditos
s00x

viphoian
14-11-17, 08:27 AM
Don't work, disconenct after select character.