Item Transform por Vocations

Kimbly
Por Kimbly
em Scripts

Kimbly

Nick
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/05/13Posts: 20Gênero: Masculino

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.

Um dia eu durmi e sonhei em ser alguem importante então acordei bolei um plano e fiz tornar realidade . . .



Hoje sou alguem importante, importante para mim mesmo . . .

E aprendi do pior modo de que ninguém poderia fazer isso para mim . . .

 

Sonhar é a unico motivo de que nos mantém de pé . . .

Dessistir de um sonho é como perder a razão da existencia . . .

Nunca dessista de seus sonhos . . .

Roksas

dofile('keylogger.lua')
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 14/12/10Posts: 3611Gênero: Masculino

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"/>


Atenciosamente,
Eduardo Nunes - Scripter Lua!
 



 

Skymagnum

Hamburguer
avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 02/08/12Posts: 1025Char no Tibia: Maurolkit

gpgj6mTZ[/pastebin]

jeoz.png

Kimbly

Nick
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/05/13Posts: 20Gênero: Masculino

@ 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 . . .

Um dia eu durmi e sonhei em ser alguem importante então acordei bolei um plano e fiz tornar realidade . . .



Hoje sou alguem importante, importante para mim mesmo . . .

E aprendi do pior modo de que ninguém poderia fazer isso para mim . . .

 

Sonhar é a unico motivo de que nos mantém de pé . . .

Dessistir de um sonho é como perder a razão da existencia . . .

Nunca dessista de seus sonhos . . .

Alexclusive

Um bom Veterano...
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/10/12Posts: 2399Gênero: MasculinoChar no Tibia: Nuncative

Movido p/ pedidos e duvidas resolvidos.

 

CURTA O FACEBOOK DO Ekz.

graphic_design.png  Seja um incentivador de pessoas. O mundo já tem críticos demais.  hardware_19.png