Marshmello 270 Posted April 28, 2018 Share Posted April 28, 2018 Ae Pessoal beleza , hoje trago para vocês teleport automatico(basico para eventos) Vamos lá? Em Globalevents.xml cole isso <globalevent name="Tp1" time="xxx" event="script" value="nomedoarquivo.lua"/> em XXX coloque o horario que irar abrir o TP Depois crie um arquivo .lua e cole isso dentro --[[ EDITOR: Marshmello Script: Portal automatico : www.xtibia.com: ]] local entrada = {pos = {x = 1028, y = 259, z = 7}, toPos = {x = 1033, y = 259, z = 7}, time = 30} --- POS: Onde o TP vai aparecer ; toPos : para onde player vai; time: tempo que o tp vai ficar aberto local tp = 1387 -- id do TP -------------------------------------------------- function removeTp(tp) local t = getTileItemById(entrada.pos, tp) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(entrada.pos, CONST_ME_POFF) doBroadcastMessage("O teleport da sala de eventos fechou") ----- MSG do Evento fechado end end function onTimer() if tp then doCreateTeleport(tp, entrada.toPos, entrada.pos) doBroadcastMessage("O teleport da sala de eventos foi aberto por 2 minutos ") ---- Msg de evento aberto addEvent(removeTp, entrada.time*1000, tp) end return true end Então e isso rapeize tmj , ajudei deixe seu REP ITALOx, pokemo Imperial, dick123 and 1 other 3 1 Link to comment Share on other sites More sharing options...
bilaux 0 Posted January 31, 2019 Share Posted January 31, 2019 event ontime not found error - tfs 0.4 Em 28/04/2018 em 15:24, Marshmello disse: Ae Pessoal beleza , hoje trago para vocês teleport automatico(basico para eventos) Vamos lá? Em Globalevents.xml cole isso <globalevent name="Tp1" time="xxx" event="script" value="nomedoarquivo.lua"/> em XXX coloque o horario que irar abrir o TP Depois crie um arquivo .lua e cole isso dentro --[[ EDITOR: Marshmello Script: Portal automatico : www.xtibia.com: ]] local entrada = {pos = {x = 1028, y = 259, z = 7}, toPos = {x = 1033, y = 259, z = 7}, time = 30} --- POS: Onde o TP vai aparecer ; toPos : para onde player vai; time: tempo que o tp vai ficar aberto local tp = 1387 -- id do TP -------------------------------------------------- function removeTp(tp) local t = getTileItemById(entrada.pos, tp) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(entrada.pos, CONST_ME_POFF) doBroadcastMessage("O teleport da sala de eventos fechou") ----- MSG do Evento fechado end end function onTimer() if tp then doCreateTeleport(tp, entrada.toPos, entrada.pos) doBroadcastMessage("O teleport da sala de eventos foi aberto por 2 minutos ") ---- Msg de evento aberto addEvent(removeTp, entrada.time*1000, tp) end return true end Então e isso rapeize tmj , ajudei deixe seu REP Link to comment Share on other sites More sharing options...
Diretor Yan Liima 577 Posted January 31, 2019 Diretor Share Posted January 31, 2019 4 horas atrás, bilaux disse: event ontime not found error - tfs 0.4 Tenta trocar: function onTimer() Por: function onTime() bilaux and Spring Trap 2 Link to comment Share on other sites More sharing options...
bilaux 0 Posted January 31, 2019 Share Posted January 31, 2019 agora funciono abre o tp, tu passa em cima acontece nada... 52 minutos atrás, Yan Liima disse: Tenta trocar: function onTimer() Por: function onTime() Link to comment Share on other sites More sharing options...
Diretor Yan Liima 577 Posted January 31, 2019 Diretor Share Posted January 31, 2019 41 minutos atrás, bilaux disse: agora funciono abre o tp, tu passa em cima acontece nada... Só configurar o toPos corretamente. Link to comment Share on other sites More sharing options...
Recommended Posts