Postado Abril 9, 2019 6 anos @gokulord é por causa da versão do seu tfs, infelizmente não sei mexer mt em 1.0
Postado Abril 10, 2019 6 anos Autor @floW Agradeço demais pela sua atenção brother! @Brunds O seu também infelizmente não adicionou o outfit ao armário, mas agradeço mto pela ajuda.
Postado Abril 10, 2019 6 anos @gokulord Como eu tinha dito, a noite poderia pegar o meu script do meu server 8.6 e está assim: Script: function onUse(cid, item) setPlayerStorageValue(cid, 18101, 1) doRemoveItem(item.uid, 1) if(getPlayerSex(cid) == 1)then doPlayerAddOutfit(cid, 289, 0) else doPlayerAddOutfit(cid, 288, 0) end doPlayerSendTextMessage(cid,25,"Você adquiriu a outfit Demonhunter.") return true end outfits.xml: <outfit id="20" quest="18101"> <list gender="0" lookType="288" name="Demonhunter"> </list> <list gender="1" lookType="289" name="Demonhunter"> </list> </outfit> E funciona 100%
Postado Abril 10, 2019 6 anos Autor @floW Obrigado brother, tentei instalar aqui, e obtive este erro. Error - Action Interface] data/actions/scripts/itemoutfit.lua:onUse Description: data/actions/scripts/itemoutfit.lua:8: attempt to call global 'doPlayerAddOutfit' (a nil value) stack traceback: data/actions/scripts/itemoutfit.lua:8: in function Parece ser o numero do meu outfit, más troquei por vários outros e continou o erro, e nao adiciona no armario :c @floW se eu postar meu changesex, ajuda em alguma coisa? o script funciona perfeitamente. function onUse(cid, item, itemEx, toPosition) local pos = getCreaturePosition(cid) if (getTilePzInfo(getPlayerPosition(cid)) == TRUE) then if (getPlayerSex(cid) == 1) then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid,22, "Changesex successfully!") doPlayerSetSex(cid, 0) doRemoveCreature(cid) else doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid,22 , "Changesex successfully!") doPlayerSetSex(cid, 1) doRemoveCreature(cid) end else doPlayerSendTextMessage(cid, 22, "You can only use this item inside protection zone!") end return true end Editado Abril 10, 2019 6 anos por gokulord (veja o histórico de edições)
Postado Abril 10, 2019 6 anos só se no tfs 1.0 a função doPlayerAddOutfit seja diferente, unica explicação, pois ela acusa que está passando parâmetro nulo.
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.