UL

Respawn Aleatório

Por Ultra Lord, 03 de abr. de 2010 em Archived

script
6
2.3k
Ultra LordU
03 de abril de 2010 às 10:18

Eai gente, queria um script que fizesse isso:

 

Em um certo local do mapa tem um respawn normal, o monstro nasce a cada 60 segundos, porém esse respawn é aleatório, nele pode nascer um rato, um dragão, ou um demon.

 

N sei se tem como fazer isso pelo map editor (acho q n).

 

Pra qm me ajuda, eu agradeço.

Editado Abril 3 por Ultra Lord

Henrique MouraH
03 de abril de 2010 às 11:00

Que tal você fazer por meio de raids? Se não souber, posso lhe passar um tutorial.

 

Abraços.

Ultra LordU
03 de abril de 2010 às 17:04

Iae Henrique,

 

Eu sei fazer raids, mas não vejo como programar para fazer o que preciso nesse caso.

 

Acho que teria maneiras melhor, não?

 

Mas Vlws pela ajuda

Editado Abril 3 por Ultra Lord

KydraiK
03 de abril de 2010 às 23:37

Vc pode criar um globalevents e colocar:

function onThink(interval, lastExecution, thinkInterval)
local monsters = {"Rat", "Demon", "Dragon"}
local pos = {x=, y=, z=}
doCreateMonster(monsters[math.random(#monsters)], pos)
end

Ultra LordU
04 de abril de 2010 às 17:38

Eai Kydrai,

 

Kra, se eu fizer como vc falou, n será bem um rs, será sumonado no map um monstro a cada 1min. Ai caso ngm mate o monstro daquele rs durante 20 min, terá 20 monstros no rs.

 

Esse rs aleatório precisaria funcionar igualmente a um respawn, o proximo monstro será sumonado apenas se o monstro anterior a ele já estiver morto.

 

Vlws pela ajuda de qlker maneira

Editado Abril 4 por Ultra Lord

1 ano depois...
victormoazV
27 de agosto de 2011 às 09:26

estou precisando disso também.