NowaHosting


AlphaServers


CosttaitCloud


Resultados 1 a 3 de 3
  1. #1
    Iniciante athos47a's Avatar

    Data de Ingresso
    Feb 2024
    Posts
    7
    Thanks Thanks Given 
    15
    Thanks Thanks Received 
    1
    Thanked in
    1 Post
    Mentioned
    1 Post(s)
    País
    Brazil

    Exclamation Configurar o Master Reset

    Fala, pessoal! Boa tarde!


    Estou precisando de uma ajuda para resolver um problema que o Louis não conseguiu solucionar.


    Já joguei em dois servidores que implementaram a funcionalidade do comando /passedebatalha, que permite resetar as recompensas já coletadas no passe de batalha, possibilitando ao jogador pegar os itens novamente. No entanto, esse comando não existe no MU Server Season 6 do Louis. Mas eu descobri como esses servidores implementaram essa funcionalidade.


    Como o comando é customizado, o que eles fizeram foi pegar o comando /mreset e modificar para /passedebatalha. Em seguida, foram até o banco de dados, na procedure WZ_SetMasterResetInfo, e alteraram a lógica para resetar o passe de batalha.


    Ao invés de deixar assim:





    Eles trocaram para:





    Até aqui, tudo perfeito.


    Seguindo esse passo a passo, você pode alterar o comando /mreset para /passedebatalha e modificar a procedure no banco de dados para resetar a tabela de recompensas do passe que o jogador já coletou.


    No entanto, há um ponto muito importante nesse processo: a configuração no arquivo GameServerInfo - Command, que envolve o Master Reset.


    Primeiro, precisamos garantir que o nível (Level) do personagem, o reset, e os pontos permaneçam inalterados após o uso do comando /passedebatalha.


    O problema é que não estou conseguindo manter o mesmo nível do personagem após usar o comando. Se eu definir 0 nas configurações do Master Reset, o nível do personagem também é alterado para 0. Veja o exemplo abaixo:





    Como podem ver, o tipo (type) está configurado como acumulativo para não zerar os pontos do jogador, e o nível (Level) foi provisoriamente definido como 0, assim como o reset.


    Eu preciso de ajuda para configurar esse comando de forma que o nível do personagem permaneça o mesmo ao utilizar o comando /passedebatalha. Como mencionei, atualmente o nível sempre vai para zero, mas quero evitar que isso aconteça.
    Last edited by Mentor; 08-20-2024 at 12:11 AM.

  2. #2
    Membro LuizerA's Avatar

    Data de Ingresso
    Jul 2022
    Posts
    64
    Thanks Thanks Given 
    58
    Thanks Thanks Received 
    394
    Thanked in
    16 Posts
    Mentioned
    0 Post(s)
    País
    Brazil
    tente deixar -1 ou revisa a procedure e vê se não tem algo la responsável pelo level também.

  3. #3
    Membro cronusmaker's Avatar

    Data de Ingresso
    Dec 2022
    Posts
    45
    Thanks Thanks Given 
    45
    Thanks Thanks Received 
    136
    Thanked in
    21 Posts
    Mentioned
    0 Post(s)
    Humor
    Angelic
    País
    Brazil
    as values não podem ser 0 pois isso da ma inconsistencia no sistema

    o master reset ja estava funcionando perfeitamente eo battle pass infelismente tu alterou alguma coisa que pode ter causado problema pois apesar de usar a update 34 ainda no meu esta funcionando normalmente a adição das estrelas do battle pass

    se o seu servidor ja esta online vai ser complicado arrumar isso porem se ainda não inalgurou restaura as dbs pois o proprio sistema do battle pass tem como impor condições




Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •