Character names

01/15/2023 01:53 dekaronmast#1
is it possible to change color of character names ?
01/15/2023 01:58 krofighter#2
Yes
01/15/2023 07:09 delkiller#3
Quote:
Originally Posted by krofighter View Post
Yes
How to sir ? I want change name color of {VIP} to same color, yellow or green ?
01/15/2023 07:36 guesswho-.-#4
Hook the printing loop and replace the original hex value of white with whatever you want.
You also need to make handlers for pink and red names.
Keep in mind that the more names you add the bigger the performance impact.
01/18/2023 08:56 dekaronmast#5
Quote:
Originally Posted by guesswho-.- View Post
Hook the printing loop and replace the original hex value of white with whatever you want.
You also need to make handlers for pink and red names.
Keep in mind that the more names you add the bigger the performance impact.
:confused:
ı dont understand
01/19/2023 23:58 iidagger#6
He meant to say you need to edit it in exe. using ollydbg or x32dbg

you can start from this: 005B712D
Code:
<005B712D>
     jmp 0x00CAFAB0
     nop

<00CAFAB0>
;starting coding here for the name color
01/10/2025 11:32 dazenutz#7
do a3 also have printing loop?
01/10/2025 12:47 Darijuš#8
Quote:
Originally Posted by dazenutz View Post
do a3 also have printing loop?
In every Dekaron, there's a printing loop; it’s used to display real-time updates like player names, chat, or other on-screen info
01/10/2025 15:15 dazenutz#9
Quote:
Originally Posted by Darijuš View Post
In every Dekaron, there's a printing loop; it’s used to display real-time updates like player names, chat, or other on-screen info
I did not found any relevant code in this address (005B712D) but i found this one which i think is reponsible for the red names (niete)

Code:
<$dekaron_.32B126>

	MOV EDX,DWORD PTR SS:[ESP+4]
	MOV EAX,DWORD PTR DS:[ECX]
	PUSH EDX
	CALL DWORD PTR DS:[EAX+4]
	TEST EAX,EAX
	JNZ SHORT L00000001
	OR EAX,FFFFFFFF
	RETN 4

L00000001:
	CMP WORD PTR DS:[EAX+14],0
	JBE SHORT L00000002
	MOV EAX,FFFF0000
	RETN 4

L00000002:
	MOV AL,BYTE PTR DS:[EAX+C]
	SUB AL,1
	NEG AL
	SBB EAX,EAX
	AND EAX,0FF00
	ADD EAX,FFFF00FF
	RETN 4
I attached a call function from this "MOV EAX,FFFF0000" to the address for the color handling code. Tested it and it just made my client crash.