How to make name with source

01/19/2017 05:52 xsonicx201888#1
Hello all :)

In client source/usrinterface/InstancebasEffect
Whe can change color to levels or gm or mobs or npc and other

Can i make text to one character with name

[GM]metin2 = xxxx
[GM]king2 = programmer

And other

Can. I make it ??

Thank you all
Sorry for bad english :(
01/19/2017 13:43 Mr.Donron#2
How to edit the color of Player-Level

Open InstanceBaseEffect.cpp (Client Binary-Source)

Search for
Code:
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);

Now you can change the following line:
152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f

R = 152, G = 255, B = 51
01/20/2017 16:36 xsonicx201888#3
Quote:
Originally Posted by Mr.Donron View Post
How to edit the color of Player-Level

Open InstanceBaseEffect.cpp (Client Binary-Source)

Search for
Code:
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);

Now you can change the following line:
152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f

R = 152, G = 255, B = 51




i don't need to change color .. i need to make a system like it


void CInstanceBase::UpdateTextTailLevel(DWORD level)
{
//static D3DXCOLOR s_kLevelColor = D3DXCOLOR(119.0f/255.0f, 246.0f/255.0f, 168.0f/255.0f, 1.0f);
static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f/255.0f, 255.0f/255.0f, 51.0f/255.0f, 1.0f);

char szText[256];
if (IsGameMaster())
sprintf(szText, "|cffff0000[GM-Lv] %d|r", level); // Playeri
else if (IsEnemy())
sprintf(szText, "|cffff0000Lv %d|r", level); // Mobi
else if (IsStone())
sprintf(szText, "|cffffffffLv %d|r", level); // Pietre Metin
else if (IsPC())
sprintf(szText, "|cff00ff00Lv %d|r", level); // Playeri
else if (IsNewPet())
sprintf(szText, "|cffffff00Lv %d|r", level); // Insotitor
else if (level == 120)
sprintf(szText, "|cFFFFFFFFLv %d|r", level);
else
return;
CPythonTextTail::Instance().AttachLevel(GetVirtual ID(), szText, s_kLevelColor);
}


i need to make name to SGM / GM / Pro / Admin / TGM
Instead of -- IsGameMaster --
i need to make name like these

if (IsGameMaster([Admin]Metin2))
sprintf(szText, "|cffff0000[Admin]Lv %d|r", level); // Playeri


if (IsGameMaster([Pro]Metin2))
sprintf(szText, "|cffff0000[Programmer]Lv %d|r", level); // Playeri

with make it to player not GM

can i make it ?


sorry for my bad english