testa aí.
<globalevent name="invasionRandom" interval="3600" script="invasion.lua"/>
local configInv = {msg = "A criatura |MONSTER| foi sumonada!", pos = {{x = POS1X, y = POS1Y, z = POS1Z}, {x = POS2X, y = POS2Y, z = POS2Z}, {x = POS3X, y = POS3Y, z = POS3Z}}, monster = {"Demon", "Hydra", "Dragon"}}function onThink(interval, lastExecution) local randomMoster, randomPos = configInv.monster[math.random(#configInv.monster)], configInv.pos[math.random(#configInv.pos)] doBroadcastMessage(configInv.msg:gsub("|MONSTER|", randomMonster)) doSummonCreature(randomMonster, randomPos) return trueend








info
Grupo: Campones
Registrado: 29/01/08
Posts: 12
Reputação: +1
Gênero: Masculino
Char no Tibia: Nao tenho
Boa noite pessoal do xTibia...
Procurei muito por esse script mas nao consegui achar um que me atendesse 100%, então resolvi apelar ao pedido xD
é o Seguinte:
Eu gostaria de um sistema de invasão, em que o bixo e o local fossem totalmente aleatorios, e que isso acontecesse a cada 1 hora.
Vou tentar explicar melhor:
Por exemplo... Vamos supor que os bixao da invasao sejam: Demon, Hydra e Dragon.
A cada 1 hora, o sistema iria escolher aleatoriamente um dos 3 bixos e sumonar em uma posição aleatoria (porem fixas... tipo assim: Pos 160,70,8 / Pos 400,340,5 / Pos 300,600,9)
Ou seja: As 12:00 sumonaria por exemplo um drag na pos 160,70,8
As 13:00 outro drag na pos 300,600,9
as 14:00 um demon na pos 160,70,8
as 15:00 uma hydra na pos 400,340,5
E assim continua, e volto a focar que o monstro e a posiçao dele serao aleatoria, porem ja pre-definidas.
Se puderem me ajudar ficarei muito grato! xD xD xD
Editado Junho 29 por Frenvius