Preview Nova Atualização Ranked System

Por Romulo de Sousa Mangueira em 31.08.2020 ás 20:45:18 horas.


Bem, como maioria que acompanha deve saber to criando uma nova do rAthena CSD Mod atualizado e com isso Sistemas estão saindo temporariamente (são poucos), outros sendo aprimorados e outros sendo adicionado! O Ranked System 5.0 com até sugestões de clientes, como assim?
Bem vai haver uma mudança no banco de dados dele que o invés de ter a quantidade de pontos pra próxima patentes e talz e o sistema vincular evolução de uma patente por outra com ID foi adicionado para ter um start points e end points, o porque disso? Muito por questão mesmo de não haver valores positivos em PONTOS CORRENTES ou ficar limitado ao ponto final da última patente que fica difícil de manter, já que a quantidade de pontos dela limitava o máximo de pontos, ou seja morreu caiu da última pra penúltima.
Agora o start point e end point vai limitar de qual min e max pontos pra estar em x patente, claro que tem que tomar cuidado pra acabar não bugando a db mais é bem simples como funciona exemplo:
Não ranqueados: menor que 200 pontos.
Bronze I: do 200 até o 400 pontos.
Bronze II: 401 até o 600 pontos.
...
Supremo: 5001 até o 5200 pontos.

Ou seja em PONTOS CORRENTES que define a patente o 5200 seria o máximo e evitaria de perca de 1 ponto só cair dessa última patente.
Mais a implementação desse novo método não foi só por isso, mais sim pra amenizar loop's de funções na source também, amenizando praticamente 90% desses tipos de processo.

Porém banco de dados foi alterado, mais relaxem já está pronto também um Tools pra quem está saindo da v4 pra v5 sem perder esses dados, basta pegar a DB nova e configurar com os start points e end points, a ferra em PHP fará o resto, só irá necessitar de um usuário do servidor SQL com privilégios administrativos, ela vai fazer essa conversão.
Só ressaltando é tipo colocar a db antiga com o prefixo _old.txt e a nova com _new.txt configurada de acordo e elá irá fazer isso e antes de tudo irá gerar um backup das db caso de algum erro e tenha que fazer tudo de novo.

A outra novidade é o Sistema de Penalidade, pra quem cria tipo uma Sala Ranked com todas patentes pra jogar, esse  sistema é bem simples, de acordo com a configuração ou configuração de um mapa via map flag, por eliminações entra por exemplo 1 ponto, ai você pega em escalada a patente nv 1 que é menor que a patente nv 24, irá ser aplicado essa penalidade, exemplo de umas configurações do 1 ao 24 = 24x1 pontos pra up da patente nv 1 e pra down da patente 24, tem um switch de opções mais não está programado pra ser muito complexo, irei entrar em detalhes quando sair do Beta pra release no site.

Ai que vem, vai estar em Beta no rAthena CSD Mod novo que vai ser lançado e está em desenvolvimento bem avançado, e ressaltando não foi só modificações simples de estéticas e um modo novo de equilíbrio adicionado, as funções do sistema foram aprimoradas... até comandos foram!

Isso faz parte de um Changelog do rAthena CSD Mod pra explicar também o porque o projeto está demorando um pouco pra sair.

Romulo de Sousa Mangueira, Administrador.