BA

[c++] Mudando as cores

Por BananaFight, 12 de abr. de 2013 em Tutoriais de Clients

36
10.4k
erenking123E
12 de abril de 2014 às 13:57

 

Funcionou!

Altou o nome dos NPC para azul, como altero a dos monstro ? :D

 

Se funcionou não custa agradecer.

Isso requer um pouco mais de conhecimento na SOURCE, o Banana criou um tópico sobre isso na seção OtClient>Mods "Color Name Digiwo"

curruwilliamC
12 de abril de 2014 às 14:08

 

Se funcionou não custa agradecer.

Isso requer um pouco mais de conhecimento na SOURCE, o Banana criou um tópico sobre isso na seção OtClient>Mods "Color Name Digiwo"

 

Você já atingiu seu limite de reputações positivas para hoje. Amanha te dou rep+ ;)

2 anos depois...
perirataP
23 de março de 2017 às 07:02
Em 12/4/2013 at 19:42, BananaFight disse:

Com essa Feature, são todos os npc, mais da de mudar a cor que vai aparecer, só tem que saber um pouco de programação.

 

src\client\creature.cpp:

 

 // draw		if(g_game.getFeature(Otc::GameBlueNpcNameColor) && isNpc() && m_healthPercent == 100 && !useGray)		fillColor = Color(0x66, 0xcc, 0xff);

 

 

Aqui você adiciona a cor:

 

fillColor = Color(0x66, 0xcc, 0xff);
 
 

excelente tutorial mutio obrigado !!!

 

bro como eu posso criar uma  barra do mana acima do jogador pra otclient?

porfavor ajuda  levo muitos dias ficando por uma resposta

 

obrigado do antemano

Editado Março 23 por perirata

3 meses depois...
alanmtdA
07 de junho de 2017 às 19:48

é possível fazer isso em oldclient? alterar essa função e colocar em source

enableFeature(Otc::GameBlueNpcNameColor);

 

DarkWoreD
07 de junho de 2017 às 20:05
7 minutos atrás, alanmtd disse:

é possível fazer isso em oldclient? alterar essa função e colocar em source

enableFeature(Otc::GameBlueNpcNameColor);

 

Não, pq old cliente não tem código fonte ou seja Source, daí você teria que fazer manipulação de dll para fazer essa alteração.

alanmtdA
07 de junho de 2017 às 20:06

na source do servidor não da?