eu vi um tópico do conde sapo onde ele divulgava um npc mensageiro. porém vi tambem que era antigo e usava o sistema de selfsay para enviar a broadcast. então fiz esse npc mensageiro para aqueles que precisam dele e usam ot 8.5 (o do conde n funcionava nele). aí vai:
em data/npc/scripts crie um arquivo chamado msn.lua e cole isso dentro:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
info
Grupo: Visconde
Registrado: 03/02/09
Posts: 361
Reputação: +200
Char no Tibia: Fearless Man
eu vi um tópico do conde sapo onde ele divulgava um npc mensageiro. porém vi tambem que era antigo e usava o sistema de selfsay para enviar a broadcast. então fiz esse npc mensageiro para aqueles que precisam dele e usam ot 8.5 (o do conde n funcionava nele). aí vai:
em data/npc/scripts crie um arquivo chamado msn.lua e cole isso dentro:
depois vá em data/npc e crie um arquivo chamado Mensageiro.xml e cole isso dentro:
pronto! agora só colocar ele no seu mapa e mandar suas mensagens.
obs: cada broadcast custa 5k. caso queira mudar, basta substituir os "5000" do script para a quantidade desejada.
Comenta ae.
flw
Editado Setembro 23 por apocarai