Coloquei em vez de NPC, uma talkaction (veja se vc vai gosta + desse, se ainda prefirir o npc me fale):
Vá na pasta talkactions/scripts e crie um arquivo chamado mensagem.lua e coloque isso:
function onSay(cid, words, param)
local storage = 4444
local exhaustTime = 10 * 60 -- 10 minutos
local message = getCreatureName(cid) .. " [" .. getPlayerLevel(cid) .. "]: " .. param
if exhaust.check(cid, storage) == TRUE then
doPlayerSendCancel(cid, "Você só pode enviar uma mensagem a cada ".. math.ceil(exhaustTime / 60) .." minutos.")
return TRUE
end
exhaustion.set(cid, storage, exhaustTime)
doBroadcastMessage(cid, message, MESSAGE_EVENT_ADVANCE)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Broadcast sent.")
return TRUE
end
Depois va na pasta talkactions e abra o arquivo talkactions.xml e coloque a seguinte tag:
<talkaction log="yes" words="/msg" event="script" value="mensagem.lua"/>
Pronto, o comando é /msg (mensagem)
Te ajudei? REP+



info
Grupo: Campones
Registrado: 20/01/12
Posts: 69
Reputação: +1
Gênero: Masculino
Char no Tibia: Piiratta
Olá Galera!
Gostaria de fazer um pedido, de um NPC Anunciante, para o Servidor que estou fazendo...
Dei uma olhada, no Fórum, e não encontrei nenhum, .... Se ja existir, peço desculpas, e que me orientem com o Link!
Eu gostaria de um NPC Anunciante, que o Player Digita uma frase, e essa frase é enviada para todos...
Pode ser bastante útil para o Comercio...
E claro com algumas restrições né? se não vira "Putaria"
Ex: Um player pode enviar uma mensagem global, somente a cada 10 min..
Bem, Obrigado!
Estarei esperando! a Colaboração de todos!