Pessoal, estou com um 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
Como eu resolvo???