SA

[Tutorial] Como adicionar uma Mensagem Global(Automatica) ao seu Servidor

Por Sammy, 23 de set. de 2017 em Tutoriais de Scripting

mensagem
global
4
3.6k
SammyS
23 de setembro de 2017 às 12:27

Olá Pessoal do Xtibia, como meu primeiro tutorial aqui no site, quis trazer algo bem simples, já que meu conhecimento sobre scripts não é lá essas coisas rsrs, e desculpe se o Post sair meio desorganizado :v, enfim, vamos ao tutorial:

 

1- Vá em PASTADOSEUSERVIDOR\data\globalevents\scripts, feito isso crie um arquivo .lua com o nome de "msg" e cole isto dentro:

Citar

function onThink(interval, lastExecution)
MENSAGEM = {
"Não somos os melhores, apenas queremos fazer a diferença.",
"Acesse a nossa Página no Facebook para mais atualizações !",
"Precisamos de um HOST fixo, Para isso ajude fazendo doações no site e ganhando beneficios.",
"Ajude-nos a crescer,divulgue o: NOME DE SEU OT SERVER.",
"Para ter um Bom jogo reporte BUGs encontrados, assim melhorá o Jogo.",
}
doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)
return TRUE
end

Onde está localizado dentro das aspas você pode modificar, pelo texto de sua escolha.

 

2- Depois vá em PASTADOSEUSERVIDOR\SERVER\data\globalevents e abra o arquivo globalevents.xml

 

Em seguida adicione esta linha:

Citar

<globalevent name="mensagem" interval="50" script="msg.lua"/>

Ficará assim:

Citar

59c67cd8b0d9e_Semttulo.thumb.jpg.ee18347d2e41a7d532f622e771c557bc.jpg

Pronto, a Mensagem Global foi adicionada =]

 

 

LHE AJUDEI ? DEIXE SEU REP++ =]

 

Editado Setembro 23 por Sammy

DarkWoreD
23 de setembro de 2017 às 14:43

Muito Bom, Obrigado por Compartilhar, Segue o Código Organizado caso quiser:

 

function onThink(interval, lastExecution)
  MENSAGEM = {
    "Não somos os melhores, apenas queremos fazer a diferença.",
    "Acesse a nossa Página no Facebook para mais atualizações !",
    "Precisamos de um HOST fixo, Para isso ajude fazendo doações no site e ganhando beneficios.",
    "Ajude-nos a crescer,divulgue o: NOME DE SEU OT SERVER.",
    "Para ter um Bom jogo reporte BUGs encontrados, assim melhorá o Jogo.",
  }
  doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)
  return TRUE
end

 

SammyS
23 de setembro de 2017 às 14:51
5 minutos atrás, DarkWore disse:

Muito Bom, Obrigado por Compartilhar, Segue o Código Organizado caso quiser:

 

function onThink(interval, lastExecution)
  MENSAGEM = {
    "Não somos os melhores, apenas queremos fazer a diferença.",
    "Acesse a nossa Página no Facebook para mais atualizações !",
    "Precisamos de um HOST fixo, Para isso ajude fazendo doações no site e ganhando beneficios.",
    "Ajude-nos a crescer,divulgue o: NOME DE SEU OT SERVER.",
    "Para ter um Bom jogo reporte BUGs encontrados, assim melhorá o Jogo.",
  }
  doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)
  return TRUE
end

 

Fiz o tutorial nas pressas por isso saiu desorganizado, mas obrigado por organiza-lo para min =]

DarkWoreD
23 de setembro de 2017 às 15:38
45 minutos atrás, Sammy disse:

Fiz o tutorial nas pressas por isso saiu desorganizado, mas obrigado por organiza-lo para min =]

Nada ^^