Ir para conteúdo

[Dúvida] Action Com Probleminha...


marchs

Posts Recomendados

E ae galera do xtibia tdo bom? =]

Bem... estava eu a mecher no meu ot quando fui tentar fazer a Spellwand (que transforma o player em bixo , e tem uma chance de quebrar sumonando uma mad sheep), achei um script interessante mas ele esta dando um pequeno problema...

Aki vai o script:

http://pastebin.com/0cT5RrDX

 

ou:

local config = {

outfits = {"rat", "green frog", "chicken"}, -- possible outfits

duration = 45, -- duration of the outfit in seconds

breakChance = 1 -- a chance of losing the wand

}

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

if(math.random(1, 100) <= config.breakChance) then

doSummonCreature("Mad Sheep", toPosition)

doRemoveItem(item.uid, 1)

return true

end

 

if(isPlayer(itemEx.uid)) then

doSetMonsterOutfit(itemEx.uid, config.outfits[math.random(1, table.maxn(outfits))], config.duration * 1000)

doSendMagicEffect(toPosition, CONST_ME_MAGIC_BLUE)

end

 

return true

end

 

-------------------------------------------------------------------------------------------------------------------------

E este é o bug que esta dando:

[Error - Action interface]

data/actions/script/other/spellwand.lua:onUse

Description:

data/actions/script/other/spellwand.lua:15: bad argument #1 to 'maxn' <table expected, got nil>

stack traceback:

[C]: in function 'maxn'

data/actions/script/other/spellwand.lua:15: in function <data/actions/script/other/spellwand.lua:7>

 

-------------------------------------------------------------------------------------------------------------------------

Infos adicionais: Versao do ot: 8.6

 

Bem...se puderem me ajudar ficaria muito feliz

REP+ pra quem conseguir, obrigado des de ja =]

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...