Ir para conteúdo
  • Cadastre-se

(Resolvido)Clicar no item trocar vocation


Ir para solução Resolvido por Wakon,

Posts Recomendados

  • Respostas 20
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

local t = { checkStorage = 0092, -- Não altere mesmo que faça outro script para outra vocation!!! vocStorage = 0091, -- Mesma coisa da checkStorage. table = { [2455] = {voc = 5}, -- Master Sorcerer [2456] = {voc = 6}, -- Elder Druid [2457] = {voc = 7}, -- Royal Paladin [2458] = {voc = 8} -- Elite Knight }, } function onUse(cid, item) for k, v in pairs(t.table) do if item.itemid == k then doPlayerSetVocation(cid,

  • Solução

Aqui está:

local t = {
    checkStorage = 0092, -- Não altere mesmo que faça outro script para outra vocation!!!
    vocStorage = 0091,   -- Mesma coisa da checkStorage.
    maxLevel = 10,       -- Level máximo para usar.
        table = {
        [2456] = {voc = 6},
        [2457] = {voc = 7},
        [2458] = {voc = 8}
        },
}

function onUse(cid, item)
    for k, v in pairs(t.table) do
        if item.itemid == k then
            if getPlayerLevel(cid) <= t.maxLevel then
                doPlayerSetVocation(cid, v.voc)
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua vocação foi alterada para ".. (getVocationInfo(v.voc).name) ..".")
                setPlayerStorageValue(cid, t.vocStorage, v.voc)
                setPlayerStorageValue(cid, t.checkStorage, 1)
                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
                doRemoveItem(item.uid, 1)
            else
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Apenas jogadores com level inferior a ".. t.maxLevel .." podem utilizar este item.")
            end
        end
     end
   return true
end
<action itemid="2456;2457;2458" event="script" value="changeVoc.lua"/>

Adicione os itens no script e na tag, como no exemplo.

O creaturescripts, use o mesmo!

Link para o post
Compartilhar em outros sites
  • 1 month later...

Olá Wakon, esse script funfa para todas a voc ?

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96850
    Tópicos
    519614
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo