KA
pedido

Promotion por Quest

Por kaizy536, 05 de dez. de 2013 em Scripts

resolvido
script
18
3.2k
kaizy536K
05 de dezembro de 2013 às 22:22

@amoeba13 blz, to esperando :) ela gambiara rsrs

KilluaK
06 de dezembro de 2013 às 00:29

cria logarvoc.lua em data/creaturescripts/scripts e coloca


local storage = XXXX -- coloca o mesmo storage do outro

function onLogin(cid)
    if getPlayerStorageValue(cid, storage) == 1 then
        if isSorcerer(cid) then
            doPlayerSetVocation(cid, 9)
        elseif isDruid(cid) then 
            doPlayerSetVocation(cid, 10)
        elseif isKnight(cid) then
            doPlayerSetVocation(cid, 12)
        elseif isPaladin(cid) then
            doPlayerSetVocation(cid, 11)
            elseif isInArray({X, Y}, getPlayerVocation(cid)) then -- No lugar de X vc coloca o id da voc Drunou, no lugar de Y vc coloca id da voc Lord Drunou
            doPlayerSetVocation(cid, Z) -- No lugar de Z vc coloca o id da voc Epic Lord Drunou
        end
    end
    return true
end

em creaturescripts.xml

<event type="login" name="VocsLogin" event="script" value="logarvoc.lua"/>

OBSERVACAO IMPORTANTE: No primeiro script que eu te fiz (bau) eu nao considerei esse seu comentario:

 

obs: eu mudei o drunou para vocation id : 9 ; lord drunou para 13 ; e epic lord drunou pra 17 ; para ficar de 4 em 4

 

Eu usei os IDs do vocations.xml que vc colocou nesse mesmo post. Se voce realmente mudou algum id (deixou ele diferente daquele vocations.xml) vc vai ter que editar o meu script.

kaizy536K
06 de dezembro de 2013 às 15:42

Valw mano, funfando certihno