Ir para conteúdo
Banner com Efeitos

Mahsz

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Obrigado
    Mahsz deu reputação a Imperius em (Resolvido)Item que troca de vocação.   
    data > actions > actions.xml:
     
    <!-- Trocar de vocação --> <action itemid="14175" script="changeVocation.lua" />  
    data > actions  > scripts > changeVocation.lua:
     
    function onUse(cid, item) local itemID = 14175 -- ID DO ITEM local vocationsID = {1, 2, 3} -- Coloque as ID's das vocações que poderão utilizar o item para trocar de vocação. local changeVocationTo = 20 -- Coloque a ID da vocação que o player irá virar após usar o item. if item.itemid == itemID and isInArray(vocationsID, getPlayerVocation(cid)) then doRemoveItem(item.uid, 1) doPlayerSetVocation(cid, changeVocationTo) doSendMagicEffect(getThingPos(cid), math.random(140,147)) doPlayerSendTextMessage(cid, 22, "You are now a "..getPlayerVocationName(cid).."!") else doPlayerSendTextMessage(cid, 22, "You can't be promoted since you're already a "..getPlayerVocationName(cid).."!") end return true end  
     
    aviso: Pode ser que o seu servidor não suporte efeitos a partir do 69. Isso fará que você leve um debug ao utilizar o item (foi o que aconteceu comigo quando testei). Se for o caso, é só trocar o math.random(140,147) para algum efeito que o seu servidor suporte.
     

Informação Importante

Confirmação de Termo