Ir para conteúdo

Pedido De Script (Fácil)


bill300

Posts Recomendados

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???

Link para o comentário
Compartilhar em outros sites

local orc = {x=31968, y=32152, z=7}

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

if (item.itemid == 3080) then

doSetCreatureOutfit(cid, {lookType = 5},120)
doSendMagicEffect(orc, 3)

end
return true

end

explicação: 5 não é um outfit, então temos que criar uma tabela e inserir o lookType nela, tenta ae

Não testado

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...