Ir para conteúdo
  • 0

[DÚVIDA] Quest por voc


ariiuss

Pergunta

É galera, hoje não estou conseguindo fazer nada direito mesmo hahahahahah,,


Agora eu já procurei em muitos lugares e não encontrei....Uma quest que seja assim: Se for knight, receber tal item, se for paladin, tal item, se for druid ou sorcerer receber tal item........


por exemplo...um kina clica no Baú e ganha só o item de kina....ai vem o mage e clica no mesmo baú e ganha item de mage, e o mesmo para paladin....é possivel fazer isso ou não da?!!!




OBS: Sou novo aqui no forum, não achei onde postar e postei aqui mesmo


OBS²: Por favor, movam este tópico para a área certa e me orienta sobre onde é




Obrigado !!!!!!


Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0

Vá em data/actions/scripts, crie um arquivo chamado questVoc.lua e adicione dentro:

function onUse(cid, item, frompos, item2, topos)

    local vocs = {
        [1] = {i = 2494},
        [2] = {i = 2555},
        [3] = {i = 3232},
        [4] = {i = 1428},
    }
    
    local v = vocs[getPlayerVocation(cid)]

    if getPlayerStorageValue(cid, 20119) >= 1 or not v then
        return doPlayerSendCancel(cid, "It's empty.")
    end

    doPlayerAddItem(cid, v.i, 1)
    setPlayerStorageValue(cid, 20119, 1)
    doPlayerSendTextMessage(cid, 20, "Quest completed!")
    return true
end

Na tabela, entre { e } coloque o ID do item desejado.

E no arquivo actions.xml você adiciona essa seguinte tag:

<action uniqueid="20099" event="script" value="questVoc.lua"/>
Editado por Roksas
Link para o comentário
Compartilhar em outros sites

  • 0

Arrumei ! Era as vocations....Mais agora quando eu clico não aparece item algum,...já arrumei os IDS de acordo com oq eu quero...

Aparece: Quest completa! E quando abro a bag não tem nada.....


@UP

 

(Sou novo no forum, não sei se pode dar up...)

Editado por ariiuss
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...