Postado Agosto 23, 2015 9 anos @Murill, por isso. Provavelmente seja TFS 1.0, o do tópico é só pra versões inferiores. Tente isso e avise se funcionou: globalevents.xml <globalevent name="text" interval="3500" script="text.lua"/> globalevents/scripts/text.lua local effects = { {position = Position(995, 100, 7), text = 'Teleports', effect = CONST_ME_GROUNDSHAKER}, {position = Position(281, 254, 8), text = 'TP Room'}, -- text only {position = Position(307, 254, 1), text = 'Event', effect = CONST_ME_GROUNDSHAKER}, } function onThink(interval) for i = 1, #effects do local settings = effects[i] local spectators = Game.getSpectators(settings.position, false, true, 7, 7, 5, 5) if #spectators > 0 then if settings.text then for i = 1, #spectators do spectators[i]:say(settings.text, TALKTYPE_MONSTER_SAY, false, spectators[i], settings.position) end end if settings.effect then settings.position:sendMagicEffect(settings.effect) end end end return true end OU essa caso não funcione o primeiro: local fields = { {x = 995, y = 1000, z = 7, text = "Teleports", eff = CONST_ME_GROUNDSHAKER}, {x = 281, y = 254, z = 8, text = "TP Room"}, -- text only {x = 307, y = 254, z = 15, text = "Event", eff = CONST_ME_GROUNDSHAKER}, } function onThink(interval) for i = 1, #fields do local pos = fields[i] local people = getSpectators(pos, 7, 5, false, true) if people then if pos.text then doCreatureSay(people[1], pos.text, TALKTYPE_ORANGE_1, false, 0, pos) end if pos.eff then doSendMagicEffect(pos, pos.eff) end end end return true end Acho que agora vai! Editado Agosto 23, 2015 9 anos por Larissa Azhaurn (veja o histórico de edições)
Postado Agosto 24, 2015 9 anos Funcionou! Muito obrigado, darei rep+ )) Magina rs, se surgir novamente problemas como esse, cria um tópico aqui porque é mais fácil de alguém ver e te ajudar.
Postado Fevereiro 13, 2016 9 anos O meu servidor está dando o seguinte erro TFS 0.4.0.0... tentei todas opções postadas aqui e também tentei o simples ctrl+c e ctrl+v de um arquivo existente mudando apenas as coordenadas e não funcionou se alguem puder ajudar eu fico muito grato :D Editado Fevereiro 13, 2016 9 anos por alexmu (veja o histórico de edições)
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.