Item que da vocação

Iltoneto
em Scripts

Iltoneto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/11/11Posts: 2Char no Tibia: Iltoneto

Bom eu queria um scripter de um item que da vocação ao ser clicado. eu tenho um ot de naruto, ae tem vocação VIP e tipo a pessoa compra a vocação VIP ae ela recebe um item e ao dar use ela se vira essa vocação. EX: eu sou naruto,compro a vocação minato e ganho o item ae eu do use nele e viro minato, podendo usar os jutsus e as transformaçoes

Roksas

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

INFOS

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

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

function onUse(cid, item, frompos, item2, topos)
local v = 7

if getPlayerVocation(cid) == v then
    return doPlayerSendCancel(cid, "Você não pode fazer isso pois já tem essa vocação.") and true
end

    doRemoveItem(item.uid, 1)
    doPlayerSetVocation(cid, v)
    doSendMagicEffect(getThingPos(cid), 14)
    doPlayerSendTextMessage(cid, 20, "Você percente á vocação ["..getPlayerVocationName(cid).."]. Relogue para que as alterações sejam feitas.")
    return true
end

Muito bem, agora vá em data/actions, abra o arquivo actions.xml e adicione essa tag:

<action itemid="ID_DO_ITEM_AKI" event="script" value="vocnew.lua"/>


Atenciosamente,
Eduardo Nunes - Scripter Lua!
 



 

Iltoneto

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/11/11Posts: 2Char no Tibia: Iltoneto

Onde coloca o id da vocação que vai ganhar?