GE

[Pedido] Summon Random

Por geovane456, 21 de abr. de 2012 em Scripts

otserv
tibia
4
1.1k
geovane456G
21 de abril de 2012 às 00:01

Primeiramente Obrigado pela atenção

:D

Então, Eu Queria uma Spell de summon para a versão 7.81

Como Funcionaria? Ex: teriam 3 monstros (Wolf, orc e troll) Quando você usa-se a spell sumonaria um dos 3 monstros, não os 3 nem os 2 apenas 1.

Darei um REP+ para aquele que conseguir resolver meu problema , Grato

happy.png

jhon992J
21 de abril de 2012 às 08:22
local monsters = {"Wolf","Orc","Troll"}

function onCastSpell(cid, var)

x = doSummonCreature(monsters[math.random(1,#monsters)], getCreaturePosition(cid))
doConvinceCreature(cid, x)

end

geovane456G
21 de abril de 2012 às 15:17

Cara Não funfo

worriedsmiley.gif, Mais informações sobre o servidor he.gif (Evolutions XML usado nas versões de Narutibia 7.81). Então, ainda aguardando um que funfe.

caoticC
24 de abril de 2012 às 14:03

Eu fiz rapidao entao se dar erro me avisa tbm.

 

local monsters1 = {"Wolf"}

 

local monsters2 = {"Rat"}

 

local monsters3 = {"Wolf"}

 

function onCastSpell(cid, var)

 

 

r1 = math.random(1,3)

if r1 == 1 then

doPlayerSendTextMessage(cid,22,"Você invoco um "..monster1..".")

x = doSummonCreature(monster1, getCreaturePosition(cid))

doConvinceCreature(cid, x)

 

r1 = math.random(1,3)

if r1 == 2 then

doPlayerSendTextMessage(cid,22,"Você invoco "..monster2..".")

x = doSummonCreature(monster3, getCreaturePosition(cid))

doConvinceCreature(cid, x)

end

 

r1 = math.random(1,3)

if r1 == 3 then

doPlayerSendTextMessage(cid,22,"Você invoco "..monster3..".")

x = doSummonCreature(monster2, getCreaturePosition(cid))

doConvinceCreature(cid, x)

end

return false

end