Postado Junho 11, 2017 7 anos Alo galera do TK, estou com uma duvida na qual até agora não achei respostas e nem consegui sanar ... É o seguinte tenho um script de um item que ao usar você ganha determinada Spell, porém nao consigo adcionar a esse script a função de verificar a Vocation para poder usa-lo . Sei que é uma coisa simples mas até agora não consegui arrumar se alguem puder . Desde ja agradeço ! function onUse(cid, item, fromPosition, target, toPosition, isHotkey) if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 then else doPlayerSendCancel(cid, "Voce nao e druida") end if item.uid == 7528 then PlayerLearnInstantSpell(cid, "Gran Nature") doPlayerRemoveItem(cid, item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ganhou a nova magia") return TRUE end end Editado Junho 11, 2017 7 anos por noiiba (veja o histórico de edições)
Postado Junho 12, 2017 7 anos function onUse(cid, item, fromPosition, target, toPosition, isHotkey) if (getPlayerVocation(cid) == 2) or (getPlayerVocation(cid) == 6) then if item.uid == 7528 then PlayerLearnInstantSpell(cid, "Gran Nature") doPlayerRemoveItem(cid, item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ganhou a nova magia") end else doPlayerSendCancel(cid, "Voce nao e druida") end return true end Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Postado Junho 12, 2017 7 anos Autor 1 hora atrás, Way20 disse: function onUse(cid, item, fromPosition, target, toPosition, isHotkey) if (getPlayerVocation(cid) == 2) or (getPlayerVocation(cid) == 6) then if item.uid == 7528 then PlayerLearnInstantSpell(cid, "Gran Nature") doPlayerRemoveItem(cid, item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ganhou a nova magia") end else doPlayerSendCancel(cid, "Voce nao e druida") end return true end Continua não funcionando o item, ele não da use se for a vocation, se for outra ele acusa certinho que não é .. agora se for ele nao da use no item ... o que pode ser ?
Postado Junho 12, 2017 7 anos 13 minutos atrás, noiiba disse: Continua não funcionando o item, ele não da use se for a vocation, se for outra ele acusa certinho que não é .. agora se for ele nao da use no item ... o que pode ser ? function onUse(cid, item, fromPosition, target, toPosition, isHotkey) if (getPlayerVocation(cid) == 2) or (getPlayerVocation(cid) == 6) then if item.uid == 7528 then PlayerLearnInstantSpell(cid, "Gran Nature") doPlayerRemoveItem(cid, item.uid, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ganhou a nova magia") end return true else doPlayerSendCancel(cid, "Voce nao e druida") end return true end Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
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.