KY

Limitar quantidade de mensagens em cima do player

Por KyoGron, 26 de set. de 2017 em Clients

8
2.2k
KyoGronK
26 de setembro de 2017 às 23:59

Olá pessoal, bom não costumo postar nessa area, mas como eu estive futucando esses dias um pouco em OTClient e sou um pouco curioso, acabei descobrindo umas coisas bem legais =) 

 

statictext.cpp procure por:

  else if(m_messages.size() > 10) {
        m_messages.pop_front();
        m_updateEvent->cancel();
        m_updateEvent = nullptr;
    }

Explicação:

O Número 10 representa a quantidade de mensagens máximas que irá aparecer em cima do player, No caso se eu colocar o valor 1, irá aparecer no máximo 2 mensagens acima do player (Como acontece no OTCliente da PxG) então fica por conta de quem quiser fazer as alterações escolher a quantidade máxima.

Editado Setembro 27 por KyoGron

DarkWoreD
27 de setembro de 2017 às 00:05

Obrigado por compartilhar com a comunidade esse conteúdo.

NoninhouhN
27 de setembro de 2017 às 00:11

Isso serve para todos os tipos de mensagens? Da dos monsters a dos players?

KyoGronK
27 de setembro de 2017 às 00:13
1 minuto atrás, Noninhouh disse:

Isso serve para todos os tipos de mensagens? Da dos monsters a dos players?

Creio eu que sim, Para ser sincero não reparei se mudou em monstro também, como sou novo em C++ ainda tô ruim pra entender direito o code kk 

A proposito, Sobre o Horizon? SmiX parou? aquele OTClient de vocês tinha ficado lindo :v 

Editado Setembro 27 por KyoGron

DarkWoreD
27 de setembro de 2017 às 00:14
Agora, Noninhouh disse:

Isso serve para todos os tipos de mensagens? Da dos monsters a dos players?

 

Agora, KyoGron disse:

Creio eu que sim, Para ser sincero não reparei se mudou em monstro também, como sou novo em C++ ainda tô ruim pra entender direito o code kk 

Pelo que vi no Código é Mensagem em Geral ele não especifica uma criatura ou player.

NoninhouhN
27 de setembro de 2017 às 00:16

Obrigado, vou implementar no meu projetinho kk

KyoGronK
27 de setembro de 2017 às 00:17
Agora, Noninhouh disse:

Obrigado, vou implementar no meu projetinho kk

pretende usar o cliente do HorizonX? eu cheguei a participar do beta, consegui até revirar o cliente um pouco :p

NoninhouhN
27 de setembro de 2017 às 00:20

Tudo do 0, depois abro um tópico fazendo um Show-Off :smile: