Ir para conteúdo

Posts Recomendados

  Em 22/06/2019 em 15:57, Gengo disse:

 

Hoje venho trazer um sistema que pode deixar seu servidor com um diferencial dos demais, espero que vocês possam aprender algo com esse sistema e criar outros tipos de personalização nas mensagens.

 

 

O que seria essa personalização?

Seria uma personalização da mensagem do broadcast, em vez de ficar aquela mensagem vermelha no meio da tela, você pode escolher sua própria cor para a mensagem, no fim do tópico demonstrarei com imagens para que você possa entender melhor.

 

 

Script:
Procure pela pasta no seu otclient em modules/game_textmessage e abra o arquivo textmessage.otui e substitua por esse:

  Mostrar conteúdo oculto

 

Agora na mesma pasta abra o arquivo textmessage.lua e procure pela função displayMessage e debaixo de:

if msgtype == MessageSettings.none then return end

Coloque o seguinte script:

  Mostrar conteúdo oculto

 

 

 Feito essas alterações a personalização já deve estar funcionando, para testar você pode utilizar o seguinte comando:
 

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

 

Caso você não tenha o script do broadcast, porem é impossivel não ter já que é padrão nos servidores, vou deixar disponível aqui:

  Mostrar conteúdo oculto

 

 

Imagens de como fica in-game:

  Mostrar conteúdo oculto

 

Eai, vai ficar de fora? 
Implemente já essa personalização e torne-se um servidor diferenciado dos demais.

Expand  

Show! irei usar com certeza. ^^ 

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752182
Compartilhar em outros sites

  Em 23/06/2019 em 12:58, Thalles Vitor disse:

REP+.

È possível eu substituir esse bagulho verde, por imagem certo?

 

label:setColor(color)
label:setImageSource('imagem.png')

 

Expand  

Sim é possível, o céu e o limite do qu3 pode ser feito kkkk.

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752188
Compartilhar em outros sites

  Em 22/06/2019 em 15:57, Gengo disse:

 

Hoje venho trazer um sistema que pode deixar seu servidor com um diferencial dos demais, espero que vocês possam aprender algo com esse sistema e criar outros tipos de personalização nas mensagens.

 

 

O que seria essa personalização?

Seria uma personalização da mensagem do broadcast, em vez de ficar aquela mensagem vermelha no meio da tela, você pode escolher sua própria cor para a mensagem, no fim do tópico demonstrarei com imagens para que você possa entender melhor.

 

 

Script:
Procure pela pasta no seu otclient em modules/game_textmessage e abra o arquivo textmessage.otui e substitua por esse:

  Mostrar conteúdo oculto

 

Agora na mesma pasta abra o arquivo textmessage.lua e procure pela função displayMessage e debaixo de:

if msgtype == MessageSettings.none then return end

Coloque o seguinte script:

  Mostrar conteúdo oculto

 

 

 Feito essas alterações a personalização já deve estar funcionando, para testar você pode utilizar o seguinte comando:
 

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

 

Caso você não tenha o script do broadcast, porem é impossivel não ter já que é padrão nos servidores, vou deixar disponível aqui:

  Mostrar conteúdo oculto

 

 

Imagens de como fica in-game:

  Mostrar conteúdo oculto

 

Eai, vai ficar de fora? 
Implemente já essa personalização e torne-se um servidor diferenciado dos demais.

Expand  

Cada dia um code melhor que o outro , parabéns meu mano ♥

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752217
Compartilhar em outros sites

  Em 22/06/2019 em 15:57, Gengo disse:

 

Hoje venho trazer um sistema que pode deixar seu servidor com um diferencial dos demais, espero que vocês possam aprender algo com esse sistema e criar outros tipos de personalização nas mensagens.

 

 

O que seria essa personalização?

Seria uma personalização da mensagem do broadcast, em vez de ficar aquela mensagem vermelha no meio da tela, você pode escolher sua própria cor para a mensagem, no fim do tópico demonstrarei com imagens para que você possa entender melhor.

 

 

Script:
Procure pela pasta no seu otclient em modules/game_textmessage e abra o arquivo textmessage.otui e substitua por esse:

  Mostrar conteúdo oculto

 

Agora na mesma pasta abra o arquivo textmessage.lua e procure pela função displayMessage e debaixo de:

if msgtype == MessageSettings.none then return end

Coloque o seguinte script:

  Mostrar conteúdo oculto

 

 

 Feito essas alterações a personalização já deve estar funcionando, para testar você pode utilizar o seguinte comando:
 

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

 

Caso você não tenha o script do broadcast, porem é impossivel não ter já que é padrão nos servidores, vou deixar disponível aqui:

  Mostrar conteúdo oculto

 

 

Imagens de como fica in-game:

  Mostrar conteúdo oculto

 

Eai, vai ficar de fora? 
Implemente já essa personalização e torne-se um servidor diferenciado dos demais.

Expand  

eu nao consegui adicionar no meu, mas sabe o qe seria legal, lembra do msn plus? que vc escrevia em varias cores...exemplo:

 

/bc green |Oláaaaaaaa| /bc yellow |jogadores

 

ele iria escrever em verde e amarelo

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752221
Compartilhar em outros sites

  Em 24/06/2019 em 22:23, WlyssesNegao disse:

por que aqui só fico o vermelho não fico o amarelo é nem o verde

Expand  

 

Segue o descrito no tutorial:

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752229
Compartilhar em outros sites

  Em 24/06/2019 em 23:00, Gengo disse:

 

Segue o descrito no tutorial:

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

Expand  

O que ele quis dizer que ele escreve /bc Green | blablabla lá e mesmo assim não funciona

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752231
Compartilhar em outros sites

é, o erro do tutorial é que você colocou pra alterar o broadcast.lua, mas como nosso amigo acima disse, é necessario mudar o broadcastclass.lua. +REP

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752234
Compartilhar em outros sites

  Em 24/06/2019 em 23:00, Gengo disse:

 

Segue o descrito no tutorial:

/bc green | O torneio mundial da Elite Four se iniciará em 15min.

 Onde /bc é o comando broadcast 

 green é a cor que deseja personalizar, pode ser tanto em hexa como o nome da cor 

 mensagem qualquer
 É necessário colocar o pipeline |  caso queira colocar uma outra cor, senão ele assumirá como padrão a cor vermelha do broadcast.

Expand  

Sim desse modo troquei o broadcast mais mesmo assim não fico as cores amarelo ou verde Screenshot_1.png.d19283448472fdfd9efea62fb98301b4.png

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752241
Compartilhar em outros sites

  Em 25/06/2019 em 16:38, WlyssesNegao disse:

Sim desse modo troquei o broadcast mais mesmo assim não fico as cores amarelo ou verde Screenshot_1.png.d19283448472fdfd9efea62fb98301b4.png

Expand  

Posta aqui seu arquivo textmessage.lua e seu broadcast.lua

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752243
Compartilhar em outros sites

Aqui funcionou mas só em vermelho, quando colocava a cor e aquela barrinha aparecia msg verde normal no meio da tela.

 

textmessage.lua

 

  Mostrar conteúdo oculto

 

broadcast.lua

 

  Mostrar conteúdo oculto

 

Esse é o broadcast do meu server, testei o que vc postou e dai nao funciona o sistema.

Link para o comentário
https://xtibia.com/forum/topic/249897-otclient-mensagem-personalizada/#findComment-1752301
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...