Ganhar vocation ao clickar no item

SkyLigh
em Actions e Talkactions

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

Falaa galera através de um pedido do skydarkyes eu resolvi criar-lo é postar ele aki pra vocês então vamos lá .

 

va em data / actions / scripts / renome algum arquivo para vocitem.lua

 

e adicione .

 

function onUse(cid, item, frompos, item2, topos)
local voc = 5 -- id da vocation que ele vai ser promovido
local storage = 29301 -- não mexa
if getPlayerStorageValue(cid, storage) >= 1 then
doPlayerSendTextMessage(cid, 22, "Desculpe voce ja clico no item")
return true
end
if item.itemid == 4852 then -- id do item que vai tenque clickar
doPlayerSetVocation(cid,voc)
setPlayerStorageValue(cid, storage, 1)
doRemoveItem(item.uid,1)
doPlayerSendTextMessage(cid, 22, "Parabéns se troco de vocation")
end
return true
end

 

em actions.xml

 

<action itemid="ID DO ITEM QUE VAI DA USE" script="vocitem.lua"/>

Att,
Kissy

DDksblacks

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/03/13Posts: 1

esse script é perfeito para o meu server no item vip que ganha pra ganhar a vocation vip vlw obg.

Queissozik

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/03/13Posts: 5

Funciona em narutibia 8.54 ?

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

olha esse script foi um pedido de uma pessoa ele queria pra narutibia 8.54 eu acho é funciono então creio que funcione

Att,
Kissy