CL
talkaction

Tutorial De Como Por Notice/regras Em Seu Ot

Por cleiberbastos, 26 de fev. de 2011 em Actions e Talkactions

otserv
tibia
script
6
2.6k
cleiberbastosC
26 de fevereiro de 2011 às 17:57

Tutorial De Como Criar Noticias / Regras

Olá, Estou trazendo hoje o meu primeiro tutorial aqui no XTIBIA.

e um tutorial simples, que muitas pessoas devem saber fazer facilmente.

mas para quem não sabe, eu irei explicar.

 

Fazendo a base do Script.

 

Abra a pasta: Talkactions OT, Va em Scripts, Copie Qualquer arquivo e renomeie-o para noticias.lua

 

Abra O Arquivo Apage Tudo E Cole Isto.

 

--System De Notice~~configuravel
function onSay(cid, words, param)
file = io.open('notice.txt','r')
notice = file:read(-1)
doShowTextDialog(cid,7528,notice)
file:close()
end

 

Configurando

 

 

 

file = io.open('notice.txt','r'): onde esta notice e o nome do arquivo que ele ira abrir com suas noticias, irei explicar mais adiante

 

 

 

Depois Abra o: Talkactions/talkactions.xml

e adicione essa TAG.

 

<talkaction words="!notice" script="noticias.lua"/>

 

onde está

!notice, você pode configurar para outro nome EX: !regras.

 

logo depois disto, você ira abrir a pasta do seu OT e logo no começo da pasta, onde está a config lua você cria um arquivo chamando notice de tipo .txt, abra-o e escreva o que quiser que seja as noticias ou regras que você quiser.

 

Obrigado :)

 

 

 

670606086
27 de fevereiro de 2011 às 17:38

hm... você explicou bem até, mas essa fonte está muito grande, e acho que ja tem milhares de posts disso por aqui =|.

mas ta indo bem.

não esquece do que eu te falei na escola.

"posta so o que e util"

cleiberbastosC
28 de fevereiro de 2011 às 08:08

á eduardo (kung lao) eu sei que não ta muito util

mas e por que ja postaram tantas coisas "possíveis" que to sem idéias.

flws

28 de fevereiro de 2011 às 21:52

Well, well, curti, é bem simples, mas já é um começo; até mais parceiro.

1 ano depois...
sabrina9292S
18 de dezembro de 2012 às 20:31

--System De Notice~~configuravel
function onSay(cid, words, param)
file = io.open('notice.txt','r')
notice = file:read(-1)
doShowTextDialog(cid,7528,notice)
file:close()
end

 

notice = file:read(-1)

 

Eu não entendi apenas o porquê do -1 na função que marquei com a cor verde.

Alguém pode me explicar melhor?

Editado Dezembro 18 por sabrina9292

22 de dezembro de 2012 às 07:32

--System De Notice~~configuravel
function onSay(cid, words, param)
file = io.open('notice.txt','r')
notice = file:read(-1)
doShowTextDialog(cid,7528,notice)
file:close()
end

 

notice = file:read(-1)

 

Eu não entendi apenas o porquê do -1 na função que marquei com a cor verde.

Alguém pode me explicar melhor?

 

Pelo que testei, sem esse -1 leria apenas a primeira linha, com ele lê o arquivo inteiro ^.^