~ ScaR ' 0 Postado 16 de Agosto 2011 Compartilhar Postado 16 de Agosto 2011 Tutorial de como colocar teleports falantes no seu OT. Vamos lá, primeiro vá na pasta do seu ot, Data>Globalevents e abram o Globalevents.xml com o bloco de notas e adiciona essa linha : <globalevent name="Teleports" interval="2" script="info.lua" /> Depois vá em Data>Globalevents>Scripts e crie um arquivo .lua, e colocque o nome como info.lua, dentro do scrpit adicione isso : function onThink(interval, lastExecution) pos = {x = 113, y = 56, z = 7} pos1 = {x = 113, y = 54, z = 7} pos2 = {x = 113, y = 52, z = 7} pos3 = {x = 113, y = 50, z = 7} doSendAnimatedText(pos, 'Demon [1]', 140) doSendAnimatedText(pos1, 'Dragon [2]', 140) doSendAnimatedText(pos2, 'Cyclops [1]', 130) doSendAnimatedText(pos3, 'Tumba [2]', 130) pos = {x = 113, y = 56, z = 7} = Coordenadas do teleport doSendAnimatedText(pos, 'Texto para o tp falante', 140) = Ira mandar Texto animado na pos Depois feche e salve, pronto seu tp está criado ! Imagem : Creditos : -> ~ ScaR -> RookWar ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
~Test~ 2 Postado 17 de Agosto 2011 Compartilhar Postado 17 de Agosto 2011 Bom Tópico lek com SS's e ainda o script funfando levo meu thanks ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
joaomolin 0 Postado 18 de Agosto 2011 Compartilhar Postado 18 de Agosto 2011 Ei aqui fico assim no teleports.lua function onThink(interval, lastExecution) pos = {x = 160, y = 54, z = 7} pos1 = {x = 151, y = 54, z = 7} pos2 = {x = 152, y = 52, z = 7} pos3 = {x = 153, y = 50, z = 7} doSendAnimatedText(pos, 'Bem Vindo', 140) doSendAnimatedText(pos1, 'NPC's', 140) doSendAnimatedText(pos2, 'Teleports', 130) doSendAnimatedText(pos3, 'Trainers', 130) E no Globalevents.xml ta assim: <?xml version="1.0" encoding="UTF-8"?> <globalevents> <globalevent name="save" interval="1600" event="script" value="save.lua"/> <globalevent name="clean" interval="2500" event="script" value="clean.lua"/> <globalevent name="Teleports" interval="2" script="info.lua" /> <globalevent name="serverstart" type="start" event="script" value="start.lua"/> <globalevent name="playersrecord" type="record" event="script" value="record.lua"/> <!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> --> </globalevents> Mas n funciono aki n, tem algo errado?? ja tentei varios mas nenhum funciona!! ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
~ ScaR ' 0 Postado 18 de Agosto 2011 Compartilhar Postado 18 de Agosto 2011 @joaomolin Ve se você colocou as position certas. Ou então tenta colocar a linha <globalevent name="Teleports" interval="2" script="info.lua" /> como ultima, antes do </globalevents>, se não funcionar baixe outro OT. se quiser ficar com o mapa do OT que não funciona o scrpit passe o mapa da pasta Data > World para a pasta do OT que você baixou. ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
patrick1997x 0 Postado 19 de Agosto 2011 Compartilhar Postado 19 de Agosto 2011 @joaomolin Ve se você colocou as position certas. Ou então tenta colocar a linha como ultima, antes do </globalevents>, se não funcionar baixe outro OT. se quiser ficar com o mapa do OT que não funciona o scrpit passe o mapa da pasta Data > World para a pasta do OT que você baixou. Ele botou sim , mais as veses o erro pode estar no script mesmo... local config = { positions = { ["Bem Vindo"] = { x = 160, y = 54, z = 7 }, ["Trainers"] = { x = 153, y = 50, z = 7 }, ["NPC's"] = { x = 151, y = 54, z = 7 }, ["Teleport's"] = { x = 1451, y = 1096, z = 7 }, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendAnimatedText(pos, text, math.random(1, 255)) end return TRUE end Depois : <?xml version="1.0" encoding="UTF-8"?> <globalevents> <globalevent name="save" interval="1600" event="script" value="save.lua"/> <globalevent name="clean" interval="2500" event="script" value="clean.lua"/> <globalevent name="Texto" interval="2" event="script" value="texto.lua"/> <globalevent name="serverstart" type="start" event="script" value="start.lua"/> <globalevent name="playersrecord" type="record" event="script" value="record.lua"/> <!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> --> </globalevents> SE DER CERTO DA UM + AI :) ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
joaomolin 0 Postado 20 de Agosto 2011 Compartilhar Postado 20 de Agosto 2011 Continua sem funcionar... eu baixei o OT de novo, mas se eu edito uma coisinha ou adiciono uma "falinha", os textos n aparecem. AYUDA ME!!, sou mto animal, pq baixei o OT de novo, mas n peguei o SQL, mas msm resetando o OT por causa dos tps falantes, continua sem funcionar!! HELP!! --@Edit Aposto como n e um errinho bem animal! ᅠᅠMural de Coleçõesᅠᅠ Clique aqui e adquira suas medalhas Link para o comentário Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados