Suporte no desenvolvimento de jogos


    [BUG] End Quest EXP

    EpicMelanie
    EpicMelanie
    Novato
    Novato

    Mensagens : 12
    Créditos : 5
    Cash : 0

    [BUG] End Quest EXP  Empty [BUG] End Quest EXP

    Mensagem por EpicMelanie em Sab Abr 09, 2016 3:44 pm

    Encontrei um pequeno bug na Eclipse Origins 2.0, no sistema de quests "Alatar".

    Bug: Se você estiver quase upando, e terminar a quest o level não atualiza. 
    Sendo assim, suponhamos que o jogador esteja concluindo uma quest que dê 30 xp , e a exp bar dele esteja em 199/200.

    Quando ele entregar a quest ele ficará com 229/200xp (quando deveria ser 29).

    Mas isso é fácil de resolver,

    SERVER~SIDE:


    Em modSvQuests, procure por:

    Código:
    SetPlayerExp index, GetPlayerExp(index) + Quest(QuestNum).RewardExp

    E substitua por:

    Código:
    GivePlayerEXP index, Quest(QuestNum).RewardExp

    Apenas isso.


    O problema era que a sub SetPlayerExp não atualiza quando o player ganha um level. Já a GivePlayerExp inclui a função de checar se o jogador subiu de nível "CheckPlayerLevelUp (Index)"
    Kincy
    Kincy
    Membro Ativo
    Membro Ativo

    Mensagens : 263
    Créditos : 13
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    [BUG] End Quest EXP  Left_bar_bleue0/0[BUG] End Quest EXP  Empty_bar_bleue  (0/0)
    Vida:
    [BUG] End Quest EXP  Left_bar_bleue30/30[BUG] End Quest EXP  Empty_bar_bleue  (30/30)

    [BUG] End Quest EXP  Empty Re: [BUG] End Quest EXP

    Mensagem por Kincy em Dom Abr 10, 2016 8:51 am

    Muito obrigado por compartilhar, vendo que esse problema pode causar frustrações futuras!


    _________________
    Obrigado Aldeia RPG Maker por desde 2010 fazer parte da vida de muitos, principalmente da minha.
    Kies
    Kies
    Aldeia Friend
    Aldeia Friend

    Mensagens : 1139
    Créditos : 124
    Cash : 0

    Ficha do personagem
    Nível: 1
    Experiência:
    [BUG] End Quest EXP  Left_bar_bleue0/0[BUG] End Quest EXP  Empty_bar_bleue  (0/0)
    Vida:
    [BUG] End Quest EXP  Left_bar_bleue30/30[BUG] End Quest EXP  Empty_bar_bleue  (30/30)

    [BUG] End Quest EXP  Empty Re: [BUG] End Quest EXP

    Mensagem por Kies em Dom Abr 10, 2016 12:02 pm

    Vle mesmo agora vou arrumar ele na minha engine pq não tinha percebido isso vlw mano

    Conteúdo patrocinado

    [BUG] End Quest EXP  Empty Re: [BUG] End Quest EXP

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Dez 10, 2019 5:58 am