Ir para conteúdo
  • 0

[PEDIDO] Editar LevelMax na Source


jvcasarin

Pergunta

Bom gente, vou ser direto e rápido pois estou atrasado.

 

Há muito tempo venho atras de ajuda com isso, eu tenho as sources do meu distro(TFS 0.4), e eu gostaria de saber como eu aumento o level max, q no caso é

 

 

717217

 

Eu qro deixar MUITO MAIS ALTO, como no rozinx server, perfeito server, raiva server entende? MUITO ALTO MESMO O LEVEL

 

 

Quero saber onde eu modifico na source.

 

Obrigado desde já!


@UP

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Procure essa função nas sourcers

static uint64_t getExpForLevel(uint32_t lv)

Aí dentro da função, procura pela fórmula:

uint64_t exp = ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;

Troca a fórmula por essa:

uint64_t exp = ((5ULL * lv * lv * lv) - (15ULL * lv * lv) + (40ULL * lv)) / 30ULL;

Isso vai aumentar o level máximo, exponencialmente, não sei pra quanto, compila e testa.

Link para o comentário
Compartilhar em outros sites

  • 0

Procure essa função nas sourcers

static uint64_t getExpForLevel(uint32_t lv)

Aí dentro da função, procura pela fórmula:

uint64_t exp = ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;

Troca a fórmula por essa:

uint64_t exp = ((5ULL * lv * lv * lv) - (15ULL * lv * lv) + (40ULL * lv)) / 30ULL;

Isso vai aumentar o level máximo, exponencialmente, não sei pra quanto, compila e testa.

 

 

Não existe a fórmula:

 

 

uint64_t exp = ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL;
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...