lugk123 1 Postado Outubro 8, 2012 Share Postado Outubro 8, 2012 (editado) Teleport's falantes: 1°Vá em Data-Globalevents-Script, Copie um arquivo lua de lá e renomeie para texto.lua e copie isso: local config = { positions = { ["[color=#0000ff]Welcome[/color]"] = { x = [color=#00ff00]160[/color], y = [color=#00ff00]54[/color], z = [color=#00ff00]7[/color]}, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end 2° Depois vá em Data-Globalevents-Globalevents.xml, e coloque isto: <globalevent name="texto" interval="1" script="texto.lua" /> Azul=Texto que irá sair Verde=Localização do tp _________________________________________________ Efeito no teleport: 1°Vá em Data-Globalevents-Script, copie um arquivo lua de lá e renomeie para placa1 e copie isso nele: [color=#282828][font=helvetica, arial, sans-serif]local pos =[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]{[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]{{x = [/font][/color][color=#0000FF][font=helvetica, arial, sans-serif]160[/font][/color][color=#282828][font=helvetica, arial, sans-serif], y = [/font][/color][color=#0000FF][font=helvetica, arial, sans-serif]54[/font][/color][color=#282828][font=helvetica, arial, sans-serif], z = [/font][/color][color=#0000FF][font=helvetica, arial, sans-serif]7[/font][/color][color=#282828][font=helvetica, arial, sans-serif]}, {x = 160, y = 54, z = 7, stackpos = 253}},[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]}[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]function onThink(cid, interval, lastExecution)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]for _, positions in pairs(pos) do[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]doSendMagicEffect(positions[1], [/font][/color][color=#00FF00][font=helvetica, arial, sans-serif]35[/font][/color][color=#282828][font=helvetica, arial, sans-serif])[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]if getThingFromPos(positions[2]).itemid > 0 then[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]for _, name in pairs(getOnlinePlayers()) do[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]local player = getPlayerByName(name)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]doSendAnimatedText(positions[1], "", 18)[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]end[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]end[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]end[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]return TRUE[/font][/color] [color=#282828][font=helvetica, arial, sans-serif]end[/font][/color] 2°Vá em Data-Globalevents-Globalevent.xml, e cole isso: <globalevent name="MagicEffect2" interval="1" script="placa1.lua" /> Azul=Localização do tp Verde=Número do efeito (para ver basta digitar /z) Editado Dezembro 9, 2012 por lugk123 Link para o comentário https://xtibia.com/forum/topic/196023-teleport-falante-e-efeito-100-860/ Compartilhar em outros sites More sharing options...
HommerJay 0 Postado Novembro 2, 2012 Share Postado Novembro 2, 2012 Muito Legal. {Pergunta} : So funciona em Versao 8.60 ? Link para o comentário https://xtibia.com/forum/topic/196023-teleport-falante-e-efeito-100-860/#findComment-1379171 Compartilhar em outros sites More sharing options...
JulioNakanishi 10 Postado Novembro 4, 2012 Share Postado Novembro 4, 2012 arruma as parte que está bugada (ex: color=#0000ff]160, y = 54, z = 7} )[/color] Link para o comentário https://xtibia.com/forum/topic/196023-teleport-falante-e-efeito-100-860/#findComment-1380117 Compartilhar em outros sites More sharing options...
SkyLigh 453 Postado Novembro 4, 2012 Share Postado Novembro 4, 2012 Olá Lug123 esse script ja existe no fórum irei lhe da 24 horas para por os créditos se nao eu irei reporta-lo Link para o comentário https://xtibia.com/forum/topic/196023-teleport-falante-e-efeito-100-860/#findComment-1380125 Compartilhar em outros sites More sharing options...
MapperSimpson 0 Postado Novembro 15, 2012 Share Postado Novembro 15, 2012 arruma ai mano pf quero por no meu ot pra poder posta logo local pos = { {{x = 160, y = 54, z = 7}, {x = 160, y = 54, z = 7, stackpos = 253}}, } function onThink(cid, interval, lastExecution) for _, positions in pairs(pos) do doSendMagicEffect(positions[1], 35) if getThingFromPos(positions[2]).itemid > 0 then for _, name in pairs(getOnlinePlayers()) do local player = getPlayerByName(name) doSendAnimatedText(positions[1], "", 18) end end end return TRUE end Link para o comentário https://xtibia.com/forum/topic/196023-teleport-falante-e-efeito-100-860/#findComment-1388110 Compartilhar em outros sites More sharing options...
Posts Recomendados