Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
[BUG] End Quest EXP
3 participantes
Página 1 de 1
[BUG] End Quest EXP
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:
E substitua por:
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)"
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)"
EpicMelanie- Novato
- Mensagens : 12
Créditos : 5
Re: [BUG] End Quest EXP
Muito obrigado por compartilhar, vendo que esse problema pode causar frustrações futuras!
Kincy- Membro Ativo
- Mensagens : 288
Créditos : 31
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: [BUG] End Quest EXP
Vle mesmo agora vou arrumar ele na minha engine pq não tinha percebido isso vlw mano
Kies- Diva
- Mensagens : 1154
Créditos : 124
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Tópicos semelhantes
» Bom, na questlog onde fica gravado a quest o nome sai quando eu relogo, como fazer para a quest ficar salva na engine mesmo desligando o serv e ligando.
» Quest do Netplay v3
» [Resolvido] Quest Log
» Quest - NetPlay
» Quest (Simples)
» Quest do Netplay v3
» [Resolvido] Quest Log
» Quest - NetPlay
» Quest (Simples)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|