Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Change chat color for item loot and etc.

Experienced Elementalist
Joined
Oct 11, 2008
Messages
225
Reaction score
423
Hello all, it is simply guide for change color of chat in some conditions (item loot, exp obtained and etc).

Color table:
1 ->
DvqsTjK - Change chat color for item loot and etc. - RaGEZONE Forums

2 ->
mtGx0GK - Change chat color for item loot and etc. - RaGEZONE Forums

3 ->
rYnSGsT - Change chat color for item loot and etc. - RaGEZONE Forums

4 ->
hoGnPXO - Change chat color for item loot and etc. - RaGEZONE Forums

5 ->
-=DarkSim=- - Change chat color for item loot and etc. - RaGEZONE Forums

6 ->
GwTNhmi - Change chat color for item loot and etc. - RaGEZONE Forums

7 ->
fSd6G8N - Change chat color for item loot and etc. - RaGEZONE Forums

8 ->
-=DarkSim=- - Change chat color for item loot and etc. - RaGEZONE Forums

9 ->
-=DarkSim=- - Change chat color for item loot and etc. - RaGEZONE Forums
(Season 6.2+)

For now need search where main.exe make setup color for ours conditions (my example with item obtain):
1. Open Text.bmd and search "Obtained", it 918 line
PBXt0Ee - Change chat color for item loot and etc. - RaGEZONE Forums


2. Convert number to HEX and get 396, open main.exe в OllyDBG -> Search For -> All constants..." and put 396:
wGBVuqo - Change chat color for item loot and etc. - RaGEZONE Forums


3. We get 3 and more result, but need search result with like this:
1.04.04 (ENG):
QY8PXdC - Change chat color for item loot and etc. - RaGEZONE Forums

1.03.28 (ENG):
-=DarkSim=- - Change chat color for item loot and etc. - RaGEZONE Forums

(attention on %s %s text format)

4. After found needed result press CTR+F and enter PUSH 3
VQg9Ln1 - Change chat color for item loot and etc. - RaGEZONE Forums


Result (1.03.28):
iGDgRXa - Change chat color for item loot and etc. - RaGEZONE Forums


Change 3 to needed color from table (space btn), save and go to game:
kmNJ4F9 - Change chat color for item loot and etc. - RaGEZONE Forums

The same you can make with exp / master exp and etc:
-=DarkSim=- - Change chat color for item loot and etc. - RaGEZONE Forums


Offsets:
1.04.04 (ENG):
Code:
*(BYTE*)(0x0064B6AB + 1) = X; //-> Item obtain
*(BYTE*)(0x0064C9A0 + 1) = X; //-> Normal exp
1.03.28 (ENG):
Code:
*(BYTE*)(0x00649E6E + 1) = X; //-> Zen obtain
*(BYTE*)(0x0064A027 + 1) = X; //-> Item obtain
*(BYTE*)(0x0064FAA2 + 1) = X; //-> too item obtain
1.03.11 (JPN):
Code:
*(BYTE*)(0x00620F1E + 1) = X; //-> Zen obtain
*(BYTE*)(0x006210DA + 1) = X; //-> Item obtain
*(BYTE*)(0x006267C6 + 1) = X; //-> too item obtain

Later i add offsets in script.

It work in season 3.2+, don't know about old version but maybe it work like.
Bad english)
 

Attachments

You must be registered for see attachments list
Last edited:
Initiate Mage
Joined
Jan 29, 2011
Messages
23
Reaction score
1
You Are a Rock. congratulations Mister, thanks you very much
 
Initiate Mage
Joined
Feb 4, 2009
Messages
71
Reaction score
14
to add the new colors :D, was searching a while back and saw a related function :)

I added a new case to GCServerMsgStringSend red

CEV3pMq - Change chat color for item loot and etc. - RaGEZONE Forums


in GS: GCServerMsgStringSend(message,index,color)

color 0 = GM
color 1 = blue
color 2 = guild
color 3 new = red :D

then I'll be posting to you how to add a new case in the main to use red messages through GCServerMsgStringSend,

sorry my english :x
 

Attachments

You must be registered for see attachments list
Experienced Elementalist
Joined
Mar 6, 2012
Messages
241
Reaction score
153
Man you really rock!!! When we think you are helping us so much, you came and help a lot more!!! :thumbup:
 
Junior Spellweaver
Joined
Oct 21, 2008
Messages
188
Reaction score
17
amazing work mr darksim
can you find the method for 1.03K JPN main ?
 
Experienced Elementalist
Joined
Oct 11, 2008
Messages
225
Reaction score
423
Sorry all, i don't test it on mains 6.0 <.
Guide fixed.
- Added offsets for 1.03.11 / 1.03.28
 
Last edited:
Junior Spellweaver
Joined
Oct 21, 2008
Messages
188
Reaction score
17
to add the new colors :D, was searching a while back and saw a related function :)

I added a new case to GCServerMsgStringSend red

CEV3pMq - Change chat color for item loot and etc. - RaGEZONE Forums


in GS: GCServerMsgStringSend(message,index,color)

color 0 = GM
color 1 = blue
color 2 = guild
color 3 new = red :D

then I'll be posting to you how to add a new case in the main to use red messages through GCServerMsgStringSend,

sorry my english :x

can you share it please ?
 

Attachments

You must be registered for see attachments list
Initiate Mage
Joined
Nov 13, 2009
Messages
24
Reaction score
1
Darksim can you release this system to change the color name of items? as an ancient items (green in this case)
 
Initiate Mage
Joined
Jan 8, 2013
Messages
77
Reaction score
6
Can you tell more about 1.04.04 please

What text u put to search and how to convert Message line # => hex?
 
Joined
Oct 15, 2013
Messages
24
Reaction score
10
Thank you man, that was really nice and it worked ) , can you make guide about how to separate exp from chat in 1.04.04?
 
Skilled Illusionist
Joined
Dec 9, 2009
Messages
373
Reaction score
42
@DarkSim: Do you know how to chance the text color of Ancient Items back to classic? Since Season 9, they change the Ancient Item text to "Green" only, not "Green on Blue background" like before, which look much more rock!
 
Initiate Mage
Joined
Oct 3, 2006
Messages
28
Reaction score
2
to add the new colors :D, was searching a while back and saw a related function :)I added a new case to GCServerMsgStringSend red
CEV3pMq - Change chat color for item loot and etc. - RaGEZONE Forums
in GS: GCServerMsgStringSend(message,index,color)color 0 = GMcolor 1 = bluecolor 2 = guildcolor 3 new = red :Dthen I'll be posting to you how to add a new case in the main to use red messages through GCServerMsgStringSend,sorry my english :x
you can share how to add new color in main?thanks :)
 

Attachments

You must be registered for see attachments list
Back
Top