Postado Janeiro 23, 2017 8 anos Em 22/01/2017 ás 01:29, diarmaint disse: OK. Quando puxo ela dá esse erro [Error - Action Interface] data/actions/scripts/voc.lua:onUse Description: attempt to index a number value stack traceback: [C]: in function 'doCreatureChangeOutfit' data/actions/scripts/voc.lua:11: in function <data/actions/scripts/voc.lua:1> Suas Sources/Executavel nao tem essa função.... vai ter que remover
Postado Janeiro 24, 2017 8 anos 21 horas atrás, Gustavo Ntos disse: Suas Sources/Executavel nao tem essa função.... vai ter que remover Quem disse? você que usou a função erroneamente... doCreatureChangeOutfit(cid, roupa) o certo é doCreatureChangeOutfit(cid, {lookType = roupa}) ou pode usar tbm esta outra função doSetCreatureOutfit(cid, {lookType = roupa}, -1) [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Janeiro 25, 2017 8 anos Autor Solução Deu certo @Vodkart function onUse(cid, item, fromPosition, itemEx, toPosition) local waittime = 1 -- Tempo de exhaustion local storage = 326781 -- Nao meche local roupa=120 -- Newtype ao usar a alanvanca local vocation = 2 -- classe ao usar a alanvanca if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "You are exhausted") return false end doPlayerSetVocation(cid, vocation) doCreatureChangeOutfit(cid, {lookType = roupa}) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Voce mudou de classe!") exhaustion.set(cid, storage, waittime) end Valeu! Editado Janeiro 25, 2017 8 anos por diarmaint (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.