Claro, é só no script da invasão poem essa função:
doCreateTeleport(iddoteleporte, posiçãoquevailevaroteleporte, posiçãoquevaisercriadooteleporte)
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

Claro, é só no script da invasão poem essa função:
doCreateTeleport(iddoteleporte, posiçãoquevailevaroteleporte, posiçãoquevaisercriadooteleporte)
info
Grupo: Campones
Registrado: 09/12/11
Posts: 7
Reputação: 0
Gênero: Masculino
Char no Tibia: Geru Pozin

Então cara, eu não sei bem como é a estrutura do Raid, pois nunca editei um.
Eu queria saber se eu preciso colocar alguma coisa alem do que está ai, pois como esta ai nao funcionou aqui
E tambem queria saber como é q ia ficar, para o teleport sumir apos um tempo por exemplo uns 10 minutos
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

Vai em data/globalevents/scripts, duplica um arquivo e nomeia para "raid" sem as aspas, abra e cole isso:
function onThink(interval, lastExecution, thinkInterval)
pos = {x=2456, y=2462, z=7} -- Posição que monstro vai nascer
posTp = {x=2450, y=2462, z=7} -- Posição teleporte vai aparecer
posTp2 = {x=2450, y=2462, z=7} -- Posição teleporte vai levar o player
tempo = 1 -- tempo em minutos para sumir o teleporte apos executar o script
monster = "Morgaroth" -- Monstro que é pra criar
doBroadcastMessage("Ocorreu invação de Morgaroth na cidade!")
doCreateMonster(monster, pos)
pid = doCreateTeleport(1387, posTp2, posTp)
addEvent(sumirTp, tempo*60000, pid)
return true
end
function sumirTp(pid)
doRemoveItem(pid)
end
Agora em data/globalevents/globalevents.xml cole a tag:
<globalevent name="raid" interval="10" event="script" value="raid.lua"/>
O interval acima é em segundos, ou seja, esse script vai funcionar a cada 10 segundos, mais dae tu configura como quiser o tempo. Não esquece tambem de mudar as posições e o tempo no script!
info
Grupo: Campones
Registrado: 09/12/11
Posts: 7
Reputação: 0
Gênero: Masculino
Char no Tibia: Geru Pozin

Mano, queria que você fosse meu RL...
Se é o cara mesmo ^^
Valeu ai ![]()
Rep+
info
Grupo: Campones
Registrado: 09/12/11
Posts: 7
Reputação: 0
Gênero: Masculino
Char no Tibia: Geru Pozin

Então mano, eu coloquei o script pra funcionar aqui, mas eu acho que tem alguma coisa errada ainda, pois o Portal nao está sumindo com o tempo. "/
Ve se tu pode me dar um Help ai.
Abraço e Rep+ se me ajudar ^^
info
Grupo: Campones
Registrado: 11/12/11
Posts: 58
Reputação: +14
Char no Tibia: [ADM] JuZiNhO

Tente usar esse
function onThink(interval, lastExecution, thinkInterval)
pos = {x=2456, y=2462, z=7}
posTp = {x=2450, y=2462, z=7}
posTp2 = {x=2450, y=2462, z=7}
tempo = 1 --
monster = "Morgaroth" -- Monstro que é pra criar
doBroadcastMessage("Ocorreu invação de Morgaroth na cidade!")
doCreateMonster(monster, pos)
pid = doCreateTeleport(1387, posTp2, posTp)
addEvent(sumirTp, tempo*10000, pid)
return true
end
function sumirTp(pid)
doRemoveItem(pid)
end
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

Ele não some nunca? Aparece alguma mensagem de erro no executavel? Olha aew pra min!
info
Grupo: Campones
Registrado: 09/12/11
Posts: 7
Reputação: 0
Gênero: Masculino
Char no Tibia: Geru Pozin

Então mano, não tem nenhum erro de execução nem nada, funciona tudo perfeitamente só que, o teleport fica la e não some com o tempo u.u
Não sei se o problema ta ali no addEvent
Não sei se é a função que está incorreta, eu até tentei ajustar aqui, mas como nao tenho experiencia com esse tipo de script, foi em vão
"/
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

Tentei arrumar, mais nem consegui. Não faço idéia pq n ta removendo, ja tentei de tudo mais nem deu. Desculpa aew! =/
info
Grupo: Campones
Registrado: 09/12/11
Posts: 7
Reputação: 0
Gênero: Masculino
Char no Tibia: Geru Pozin
Bom, eu tive uma ideia para um evento no meu servidor, mas eu acho que é uma coisa muito complexa para o conhecimento que eu tenho.
Bom a duvida é o seguinte, é possivel eu criar um global event, que abra um teleport para um determinado local, quando houver a invasao de um certo monstro no raid?
Se ja existir um script assim, por favor postem ai!