MA

Talk Color

Por Marshmello, 25 de out. de 2019 em Programação

8
3k
MarshmelloM
25 de outubro de 2019 às 19:30

Salve Gurizada, tava testando o sistema do @Ceetros de talkcolor fiz tudo como diz no topico, porém quando falo no server continua o mesmo -.- 

Sera que alguem sabe oque pode está de errado??

 

 

Codigo editado 

  if(m_mode == Otc::MessageSay) {
        text += m_name;
        text += " says:\n";
        m_color = Color(239, 239, 0);

      if(m_name.find ("[ADM]")) {
		m_color == Color(0xFF, 0x00, 0x00);
		}else if(m_name.find ("[GM]")) {
		m_color == Color(0xFF, 0xA5, 0x00);
		}else if(m_name.find ("[Tutor]")) {
		m_color == Color(0x3F, 0x00, 0xFC);
		}else if(m_name.find ("[Help]")) {
		m_color == Color(0x00, 0xFF, 0xFF);
		}else if(m_name.find ("[YT]")) {
		m_color == Color(0xFF, 0x52, 0x52);
		}else if(m_name.find  ("[Teste]")) {
		m_color == Color(0x80, 0x80, 0x80);
		}else if(m_name.find ("[BETA]")) {
		m_color == Color(0xFF, 0xF2, 0x00);
		}else if(m_name == "Marshmello") {
		m_color == Color(0xFF, 0xF2, 0x00);
		}
    }

 

 

Topico Do Ceetros

 

 

GabrieltxuG
25 de outubro de 2019 às 20:13

Provavelmente só funciona com o nome completo, tenta fazer esse teste, coloca o nick completo do player.

MarshmelloM
26 de outubro de 2019 às 07:17
10 horas atrás, Gabrieltxu disse:

Provavelmente só funciona com o nome completo, tenta fazer esse teste, coloca o nick completo do player.

Já fiz esse teste tmbm tando com name.find e o name == "NICK" e não saia nada :/

GengoG
26 de outubro de 2019 às 08:27

Vá até o game_console e abra o arquivo console.lua

Procure

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
g_map.addThing(staticText, creaturePos, -1)

Substitua

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
if ( name:find("ADM") ) then
  staticText:setColor(tocolor("#e825d4"))
end
g_map.addThing(staticText, creaturePos, -1)

O resto da configuração é por sua conta
 

image.png.e27428b1da6d2e83aaea9683b0231767.png

Editado Outubro 26 por Gengo

MarshmelloM
26 de outubro de 2019 às 14:08
5 horas atrás, Gengo disse:

Vá até o game_console e abra o arquivo console.lua

Procure

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
g_map.addThing(staticText, creaturePos, -1)

Substitua

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
if ( name:find("ADM") ) then
  staticText:setColor(tocolor("#e825d4"))
end
g_map.addThing(staticText, creaturePos, -1)

O resto da configuração é por sua conta
 

image.png.e27428b1da6d2e83aaea9683b0231767.png

Cada vez esse mlk mita Mais ♥ <3 

Ayron5A
26 de outubro de 2019 às 15:28
6 horas atrás, Gengo disse:

Vá até o game_console e abra o arquivo console.lua

Procure

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
g_map.addThing(staticText, creaturePos, -1)

Substitua

local staticText = StaticText.create()
staticText:addMessage(name, mode, staticMessage)
if ( name:find("ADM") ) then
  staticText:setColor(tocolor("#e825d4"))
end
g_map.addThing(staticText, creaturePos, -1)

O resto da configuração é por sua conta
 

image.png.e27428b1da6d2e83aaea9683b0231767.png

Nice! ❣️ 

Untitled-156.png.3adbcecd2c6a7c81522f490cb31371a4.png

 

 

Editado Outubro 26 por Ayron5

gabrielzikaG
26 de outubro de 2019 às 16:55
Melhor resposta

@Marshmello não deu certo pq as cores devem ser escritas na forma RGB e não como Hex igual ele disse no tópico...

 

Certo:

Color(255, 0, 0);

 

Errado:

Color(0xFF, 0x00, 0x00);

 

^^

 

MarshmelloM
26 de outubro de 2019 às 17:13
16 minutos atrás, gabrielzika disse:

@Marshmello não deu certo pq as cores devem ser escritas na forma RGB e não como Hex igual ele disse no tópico...

 

Certo:

Color(255, 0, 0);

 

Errado:

Color(0xFF, 0x00, 0x00);

 

^^

 

Boto fé , Vlw meu brow ♥