Menssagem

12362
Por 12362
em Lixeira Pública

12362

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/09/10Posts: 3

Preciso de um script para que apareça certa menssagem de um tempo em tempo

67060608

.:: Scripter Mapper ::.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/10/10Posts: 73Char no Tibia: Kung Lao

Vamos La.

Voce Quer Um /bc automatica no seu server certo? aqui esta.

 

Va Na PastaDoOT/data/globalevents/scripts copie qualquer arquivo e de o nome de msg1.lua abra o apage tudo la e ponha isso.

 

--By Kung Lao
function onthink (interval, lastExecution)
--Configurações
 local cor =22 --defina cor da mensagem (22 = branco
 local mensagens ={
[[escreva a sua mensagem aqui



]]
}

--fim das configurações

dobroadcastMessage(mensagens [math.random(1,table.maxn(mensagens))], cor
return TRUE
end

 

depois abra o globalevents.XML e adicione essa TAG

 

<globalevent name="msg" interval="2400" script="msg1.lua"/>

 

se Nao Conseguiu e so falar e se te ajudei e so falar tbm





 

 

Fatality

 

kung-lao-fatality-o.gif

 



joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

KungLao, seu script tem alguns erros iniciantes. Como sei que está aprendendo, destacarei-os e explicarei o porque do erro:

 

function onthink (interval, lastExecution)

 

A linguagem LUA é case-sensitive, ou seja, faz distinção entre maiúsculas e minúsculas. Então, a letra "t" de onthink, deve ser maiúscula:

 

function onThink(interval, lastExecution)

 

O outro erro foi aqui:

 

dobroadcastMessage(mensagens [math.random(1,table.maxn(mensagens))], cor

 

Você esqueceu de fechar o parênteses da função e novamente o problema com letras maiúsculas. O correto seria:

 

doBroadcast(mensagens[math.random(1, table.maxn(mensagens))], cor)

 

Neste último erro, poderiamos reduzir bastante este comando, porém como ainda está em fase de aprendizado, não explicarei.

 

 

 

 

@Topic

 

O script do KungLao sem erros:

 

--By Kung Lao
function onThink (interval, lastExecution)
--Configurações
local cor =22 --defina cor da mensagem22 = branco
local mensagens ={ -- Suas mensagens ficam entre os colchetes...
"Mensagem 1",
"Mensagem 2",
"mensagem X"
}

--fim das configurações

doBroadcastMessage(mensagens[math.random(1,table.maxn(mensagens))], cor)
return TRUE
end

 

flw