TR

[Pedido] Como Fazer Aquela Janelinha Do !serverinfo

Por tricolorgaucho, 19 de dez. de 2010 em Archived

otserv
tibia
script
5
2k
tricolorgauchoT
19 de dezembro de 2010 às 00:23

Tipo do script: --

Protocolo (versão do Tibia): 8.60

Servidor utilizado: New Styller Yourots

Nível de experiência: --

Adicionais/Informações:

 

Olá Xtibianos, hoje venho, para pedir um script para fazer aquela janelinha do !serverinfo, só que envez de mostrar as informações do server, quero colocar, as regras do meu server..

 

exemplo: digito !regras, então uma janela parecida com a do !serverinfo aparece com as regras que do meu server.

 

Para vocês entenderem melhor, vou postar uma imagem:

 

regrasbo.jpg

 

então é isso, quem puder me ajudar dou REP +

 

Abraços.

Editado Dezembro 19 por tricolorgaucho

StrayzerS
19 de dezembro de 2010 às 19:45

Tenta fazer assim,

Na pasta data/talkactions/script crie um arquivo chamado regras.lua e coloque isto dentro:

 

function onSay(cid, words, param)
file = io.open('regras.txt','r')
notice = file:read(-1)
doShowTextDialog(cid,8977,regras)
file:close()
end

 

E em data/talkactions, abra o arquivo talkactions.xml e adicione a seguinte linha:

 

<talkaction words="!regras" event="script" value="regras.lua"/>

 

Aí na pasta do seu otserver crie um arquivo .txt chamado regras e coloque as regras do seu OTServ lá.

 

No caso a janela vai ser meio pequena mais eu acho que dá pra ler :x

 

OBS: O script não fui eu quem fiz, apenas peguei-o e editei para o seu uso:

Link ~ http://www.xtibia.com/forum/topic/135291-talkactions-notice/page__p__892787#entry892787

Editado Dezembro 19 por Strayzer

tricolorgauchoT
20 de dezembro de 2010 às 01:43

bom não era isso que eu queria, eu quero uma janela igual a do !serverinfo.

 

mas valeu!

StrayzerS
20 de dezembro de 2010 às 11:16

Malz, é que eu não tava achando aqui tbm =/

Vou tentar procurar depois posto aqui o resultado.

jedian1J
20 de dezembro de 2010 às 17:24

Olá, eu tenho a solução do seu problema :D

veja um script exemplo:

function onSay(cid, words, param)

doPlayerPopupFYI(cid, 'Regras do ot\n\n Você não deve matar nada...etc...')

end

Como configurar?

Simples!

esses "\n" que tem signigicam tipo, pra ir pra linha de baixo, ou seja, um novo parágrafo.

aí vc escreve td oq vc quer dentro das aspas.

Instalando...

copie e cole qualquer arquivo que esteja em \data\talkactions\scripts e renomeie ele para "regras"

copie e cole todo o conteúdo do "quote" que eu postei ali em cima nesse arquivo.

em talkactions.xml

coloque essa tag:

<talkaction words="/regras" case-sensitive="no" event="script" value="regras.lua"/>

e pronto, para usá-lo no seu ot é só digitar /regras

 

obs: foi tudo eu que fiz :rolleyes:

 

Ah e por favor da um +rep ae?

Editado Dezembro 20 por JeDiAN