Postado Abril 1, 2022 3 anos Autor 2 horas atrás, FeeTads disse: local remover = false -- Remover ao usar? false = não remove, true = remover local outfits = { [11478] = {out = 2013}, } function onUse(cid, item) local t = outfits[item.itemid] if getPlayerVocation(cid) > 13 then doPlayerSendTextMessage(cid, 22, "Sua vocação não pode usar este item!") return true end if getCreatureOutfit(cid).lookType ~= 2013 then --se o outfit for diferente do 2013 setPlayerStorageValue(cid, 1234567, getCreatureOutfit(cid).lookType) --salva o looktype atual do player doCreatureChangeOutfit(cid, {lookType = t.out}) --transforma doPlayerSendTextMessage(cid, 22, "Voce alterou seu Outfit!") else doCreatureChangeOutfit(cid, {lookType = getPlayerStorageValue(cid, 1234567)}) --se o looktype for 2013 volta ao original doPlayerSendTextMessage(cid, 22, "De volta ao seu outfit original!") end if remover then doRemoveItem(item.uid, 1) -- pode deixar 1 aqui e no escopo deixa false end return true end se funcionar deixa o rep+ ai pra ajudar Certinho irmão, muito obrigado do fundo do coração! 2 horas atrás, FeeTads disse: local remover = false -- Remover ao usar? false = não remove, true = remover local outfits = { [11478] = {out = 2013}, } function onUse(cid, item) local t = outfits[item.itemid] if getPlayerVocation(cid) > 13 then doPlayerSendTextMessage(cid, 22, "Sua vocação não pode usar este item!") return true end if getCreatureOutfit(cid).lookType ~= 2013 then --se o outfit for diferente do 2013 setPlayerStorageValue(cid, 1234567, getCreatureOutfit(cid).lookType) --salva o looktype atual do player doCreatureChangeOutfit(cid, {lookType = t.out}) --transforma doPlayerSendTextMessage(cid, 22, "Voce alterou seu Outfit!") else doCreatureChangeOutfit(cid, {lookType = getPlayerStorageValue(cid, 1234567)}) --se o looktype for 2013 volta ao original doPlayerSendTextMessage(cid, 22, "De volta ao seu outfit original!") end if remover then doRemoveItem(item.uid, 1) -- pode deixar 1 aqui e no escopo deixa false end return true end se funcionar deixa o rep+ ai pra ajudar Irmão, notei só agora um erro na Script. if getPlayerVocation(cid) > 13 then Aqui está falando que toda vocação menor que 13 vai poder usar a Skin. Porém se eu criar uma Skin pro sasuke onde a vocação dele é 14 a 26, a vocação naruto que é 1 a 13 vai poder usar a Skin do Sasuke saco? Teria como arrumar pra mim por favor? @FeeTads Editado Abril 1, 2022 3 anos por raphadoidera (veja o histórico de edições)
Postado Abril 1, 2022 3 anos 22 horas atrás, raphadoidera disse: Teria como arrumar pra mim por favor? esse script vai funcionar pra apenas 1 item, caso queira pra outro, da 14 a 26, ai vc vai precisar criar outro script e checar se a vocação ta entre 14 e 26
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.