Ir para conteúdo
  • 0

Item Transform por Vocations


Kimbly

Pergunta

Bem pessoal o meu pedido é o seguinte, eu queria um script que ao player dar use no item ele sumisse e o player receberia itens de acordo com a sua vocação, vou esplicar melhor:

 

 

Itemid = 2344

 

Socerer 1,5 = 7902,7897,7896,7892,2542,2190

 

Druid 2,6 = 7901,7898,7895,7893,8907,8911

 

Paladin 3,7 = 9778,9776,9777,6132,8905,7367

 

Knight 4,8 = 2491,2487,2488,2644,2519,2408

 

 

 

Vermelho = ID do item que ira dar use.

Verde = Nome e da vocação.

Roxo = ID da vocação.

Azul = ID dos itens que a vocação receberá.

 

Bem qual quer duvida pergunte e quem souber fazer ou já viu em algum lugar poste aqui esplicando o script e como edita-lo que eu agradecerei, meu +Rep é garantido.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tenta assim, vai em data/actions/scripts, crie um arquivo chamado use_receive.lua e adicione dentro:

 

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

local vocations = {
[1] = {7902, 7897, 7896, 7892, 2542, 2190},
[2] = {7901,7898,7895,7893,8907,8911},
[3] = {9778,9776,9777,6132,8905,7367},
[4] = {2491,2487,2488,2644,2519,2408},
[5] = {7902, 7897, 7896, 7892, 2542, 2190},
[6] = {7901,7898,7895,7893,8907,8911},
[7] = {9778,9776,9777,6132,8905,7367},
[8] = {2491,2487,2488,2644,2519,2408},
}

for i, x in ipairs(vocations) do
doPlayerAddItem(cid, x[getPlayerVocation(cid)])
end
doRemoveItem(item.uid, 1)
return true
end

 

Em actions.xml adicione essa tag:

 

<action itemid=" ID DO ITEM AKI" event="script" value="use_receive.lua"/>

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

  • 0

@ Rokas ~

 

O seu script tava dando só um item de cada local do set exemplo sorcerer todos os shields, druid recebia todos os itens de attack e assim vai . . .

 

@ Skymagnum ~

 

Funciono perfeitamente, parabéns e obrigado darei os +rep amanha pois já se esgotou hoje . . .

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...