Ir para conteúdo

Featured Replies

Postado

Galera alguém poderia me passar um script de level max por vocação

 

Exemplo:

 

Vocação de ID 1, 2 3, 4, 5, 6 = level max 500

Vocação de ID 7, 8, 9, 10 = level max 600

Vocação de ID 11, 12 ,13, 14, 15 = level max 700

 

Alguem?

  • Respostas 7
  • Visualizações 362
  • Created
  • Última resposta

Top Posters In This Topic

Postado

tou um pouco enferrujado e não testei:
 

local cfg = {
    [501] = {1, 2, 3, 4, 5, 6}, 
    [601] = {7, 8, 9, 10}, 
    [701] = {11, 12 ,13, 14, 15}
}
local storage = 23423 -- max level storage

function onAdvance(cid, skill, oldLevel, newLevel)
    local playerVocation = getPlayerVocation(cid)
    getLevel = cfg[newLevel]
    if newLevel == getLevel and isInArray(getLevel, playerVocation) or getPlayerStorageValue(storage) == 1 then 
        doPlayerAddExperience(cid, (getExperienceForLevel(getLevel) - getPlayerExperience(cid)))
        setPlayerStorageValue(storage, 1)
        return true
    end                                                   
    return true
end

 

Editado por x1zy (veja o histórico de edições)

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo