Boa noite rapazeeeeada!
Vim postar um script que uso no meu Server 9.83
Oque ele faz? ele fica criando mensagens para informar para onde o respectivo teleport levará o Jogador.
Eis aque uma imagem...
No meu caso não Uso TP's e sim tiles.
Bom vamos ao que interessa, em data/globalevents/scripts copie qualquer arquivo e renomei ele para talking.lua e cole isto dentro dele.
local config = {
positions = {{pos = {x = 1031, y = 1024, z = 7}, text = "Area Donate", effects = {CONST_ME_MAGIC_BLUE}},{pos = {x = 1032, y = 1025, z = 7}, text = "Teleports", effects = {CONST_ME_MAGIC_BLUE}},},effects = {CONST_ME_POFF, CONST_ME_TELEPORT, CONST_ME_MAGIC_BLUE}}function onThink(interval)local people = getPlayersOnline()if #people == 0 thenreturn trueendfor _, info in pairs(config.positions) dodoPlayerSay(people[1], info.text, TALKTYPE_MONSTER_SAY, false, 0, info.pos)if info.effects and #info.effects > 0 thendoSendMagicEffect(info.pos, info.effects[math.random(#info.effects)])elseif config.effects and #config.effects > 0 thendoSendMagicEffect(info.pos, config.effects[math.random(#config.effects)])endendreturn trueend
em globalevents.xml adicione está tag ...
<globalevent name="talkingSigns" interval="2500" event="script" value="talking.lua"/>
Para adicionar mais é só seguir copiar e colar a tag {pos = {x = 1032, y = 1025, z = 7}, text = "Teleports", effects = {CONST_ME_MAGIC_BLUE}},
Alguma dúvida? poste ela.
Ajudei? REP+