Pessoal, estou com m problema. Fiz um script que quando você da "use" num dead orc, você deveria se transformar em um Orc por 120 segundos (2 minutos), mas tenho o seguinte erro:
[01/11/2011 16:19:10] [Error - Action Interface]
[01/11/2011 16:19:10] data/actions/scripts/dead_orc.lua:onUse
[01/11/2011 16:19:10] Description:
[01/11/2011 16:19:10] attempt to index a number value
[01/11/2011 16:19:10] stack traceback:
[01/11/2011 16:19:10] [C]: in function 'doSetCreatureOutfit'
[01/11/2011 16:19:10] data/actions/scripts/dead_orc.lua:7: in function <data/actions/scripts/dead_orc.lua:3>
Este é meu script:
local orc = {x=31968, y=32152, z=7}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if (item.itemid == 3080) then
doSetCreatureOutfit(cid, 5,120)
doSendMagicEffect(orc, 3)
end
return true
end
info
Grupo: Campones
Registrado: 05/09/11
Posts: 6
Reputação: 0
Char no Tibia: Ferin Ikomusis
Pessoal, estou com m problema. Fiz um script que quando você da "use" num dead orc, você deveria se transformar em um Orc por 120 segundos (2 minutos), mas tenho o seguinte erro:
Este é meu script:
local orc = {x=31968, y=32152, z=7} function onUse(cid, item, fromPosition, itemEx, toPosition) if (item.itemid == 3080) then doSetCreatureOutfit(cid, 5,120) doSendMagicEffect(orc, 3) end return true endComo eu resolvo???