for _, pid in ipairs(getPlayersOnline()) do
doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, "TEXTO.")
end
info
Grupo: Campones
Registrado: 02/04/13
Posts: 83
Reputação: +41

for _, pid in ipairs(getPlayersOnline()) do
doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, "TEXTO.")
end
Versão função:
function doBroadcastMessageInDefalt(texto)
for _, pid in ipairs(getPlayersOnline()) do
doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, texto)
end
return true
end
ou
function doBroadcastMessageInDefalt(texto)
return doBroadcastMessage(texto, MESSAGE_INFO_DESCR)
end
--Ou, mais fácil, usa isso:
doBroadcastMessage(text, MESSAGE_INFO_DESCR)
Editado Fevereiro 2 por Incur
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

function doBroadcastMessageInDefalt(MENSAGEM)
MENSAGEM = {
"Mensagem aqui!.",
}
doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22)
return TRUE
end
É assim mesmo?
Pode ser.
Vai funcionar.
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Pode ser.
Vai funcionar.
Deu esse erro mano..
[Warning - Event::loadScript] Event onThink not found (data/globalevents/scripts/info4.lua)
Posta o script que você fez e a tag...
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

function doBroadcastMessageInDefalt(MENSAGEM) MENSAGEM = { "Mensagem aqui!.", } doBroadcastMessage(MENSAGEM[math.random(1,#MENSAGEM)],22) return TRUE endÉ assim mesmo?
A tag é uma tag comum de globalevents
Quando você postou este script eu achei que você iria colocar algo depois.. só ele não irá fazer nada.
Faz assim:
function onThink(interval)
local Message = {
"Mensagem aqui!",
"Mensagem aqui2!",
"Mensagem aqui3!",
"Mensagem aqui4!",
}
doBroadcastMessage(Message[math.random(1, #Message)], 22)
return true
end
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Mas assim ele não vai mandar um broadcast?
function onThink(interval)
local Message = {
"Mensagem aqui!",
"Mensagem aqui2!",
"Mensagem aqui3!",
"Mensagem aqui4!",
}
for a, b in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(b, MESSAGE_INFO_DESCR, Message[math.random(#Message)])
end
return true
end
Editado Fevereiro 4 por zipter98
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

function onThink(interval) local Message = { "Mensagem aqui!", "Mensagem aqui2!", "Mensagem aqui3!", "Mensagem aqui4!", } for a, b in pairs(getPlayersOnline()) do doPlayerSendTextMessage(b, MESSAGE_INFO_DESCR, Message[math.random(#Message)]) end return true end
Valeu por responder mano, mas ele mandou em verde, mas ainda mandou broadcast, queria laranja no default
Cara.. não tem isso.. pode olhar nas sources para você ver.
--Entendi errado o que quis dizer aauhhuauhahu
Esse aí, como o craigmabbit disse, é a mesma coisa que foi postada no começo, que você trocou para o efeito "22".
Editado Fevereiro 5 por Incur
info
Grupo: Barão
Registrado: 05/10/12
Posts: 245
Reputação: +36

ta ai mano, não sabe procurar nada em
function onThink(interval)
local Message = {
"Mensagem aqui!",
"Mensagem aqui2!",
"Mensagem aqui3!",
"Mensagem aqui4!",
}
for a, b in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(b, MESSAGE_EVENT_ORANGE, Message[math.random(#Message)])
end
return true
end
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

ta ai mano, não sabe procurar nada em
function onThink(interval)
local Message = {
"Mensagem aqui!",
"Mensagem aqui2!",
"Mensagem aqui3!",
"Mensagem aqui4!",
}
for a, b in pairs(getPlayersOnline()) do
doPlayerSendTextMessage(b, MESSAGE_EVENT_ORANGE, Message[math.random(#Message)])
end
return true
end
Não é questão de procurar não sei muito de scripts. mesmo assim valeu funcionou. Obrigado a todos! ![]()
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera
Galera eu tenho essa função que manda mensagem para todos em broadcast:
doBroadcastMessage
Eu quero a que manda mensagem no default
Editado Fevereiro 2 por cs007