Postado Novembro 17, 2016 8 anos Bom galera, estou iniciando agr com script e criei uma aqui, resolvi trazer a vocês, ja que esta tao parado a area, espero que gostem, basicamente a script faz o seguinte. Ele abre algum arquivo seu na pasta do servidor, sem precisar ir na pasta e abrir ela, voce abre diretamente do tibia como segue o exemplo abaixo: Spoiler Script: Spoiler local config ={ msgreport = 'Voce nao tem permissao para usar esse comando.', info = 'Vode pode usar os seguintes itens: \n /abrir notice \n /abrir report \n /abrir log, name \n exemplo: /abrir log, Pepeco', } function onSay(cid, words, param) if (param == 'notice') or (words == "!notice") or (words == "/notice") then file = io.open('noticias.txt','r') notice = file:read(-1) doShowTextDialog(cid,7528,notice) file:close() end if (param == 'report') and getPlayerAccess(cid) >=2 then file = io.open('log.txt','r') report = file:read(-1) doShowTextDialog(cid,7528,report) file:close() elseif getPlayerAccess(cid) <=1 then doPlayerSendTextMessage(cid,22,config.msgreport) end if (param == 'info') then doShowTextDialog(cid, 7528, config.info) end local v = string.explode(param, ',') if getPlayerAccess(cid) >= 3 and (v[1] == 'log') then file = io.open('data/logs/talkactions/'..v[2]..'.log','r') logs = file:read(-1) doShowTextDialog(cid,7528,logs) file:close() end if (param == '') then doPlayerSendTextMessage(cid, 22,'Desculpe, mas voce precisa colocar um parametro, tente ver a info, /abrir info.') end return true end Talkaction Spoiler <talkaction words="/abrir;!abrir" event="script" value="abrir.lua"/> <talkaction words="/notice;!notice" event="script" value="abrir.lua"/> Como editar: • Voce pode colocar oq quiser nessa parte, ele só ira informar erro e como utilizar. • Voce pode modificar, é o comando que vai abrir o arquivo exemplo "/abrir report" ele vai abrir o arquivo report. (words == "!notice") or (words == "/notice"), essa parte ja é diferente, é o comando da talkaction, podendo utilizar o "!notice", "/notice" e "/abrir notice". • É o caminho para abrir o arquivo. • É o caminho tbm, mas vou colocar mesmo assim, para que nao confunda, nesse caso, é o nome do arquivo, diferente do laranja • Creditos • Pepeco por criar o script. Vankk por arrumar um bug Editado Novembro 17, 2016 8 anos por Pepeco (veja o histórico de edições)
Postado Novembro 17, 2016 8 anos @Pepeco Amigo o Script parece ser muito bom, porém explique melhor como instalar, como edita para abrir outro tipo de arquivo, incluindo a Tag que se deve colocar na talkactions.xml Editado Novembro 17, 2016 8 anos por KotZletY (veja o histórico de edições)
Postado Novembro 17, 2016 8 anos Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP. Ocultar conteúdo Congratulations, your content has been approved! Thank you for your contribution, we of Tibia King we are grateful. Your content will help many other users, you received +1 REP.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.