Buscar valores dos parâmetros EX e SP dos personagens (xparam e sparam)

2 Respostas   377 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

JF

  • *
  • Posts: 64
  • Ouros: 27
  • ᕕ(ᐛ)ᕗ
Tópico criado em: 10/02/2017 às 13:16 - Última modificação por Alisson em 13/02/2017 às 20:56

Fala galera,

Gostaria de saber o código para buscar os valores de parâmetros EX e SP do personagem.

Os de HP e MP eu consegui pelo $gameActors.actor(actorId).hp e $gameActors.actor(actorId).mp,
todavia, para o sistema que estou fazendo, eu precisaria dos valores dos parametros como Chance de Acerto, Acerto Crítico e Farmacologia.

Tentei pelo código $gameActors.actor(actorId).xparam[2] e $gameActors.actor(actorId).sparam[2], e não obtive sucesso.

Valeu

Geraldo de Rívia

  • Mito
  • *
  • Posts: 4452
  • Ouros: 3887
  • O vento está sibilando.
  • Medalhas Vencedor do Protótipo Premiado Participantes do Maps Together 2
Resposta 1: 10/02/2017 às 13:41 - Última modificação por King Gerar em 10/02/2017 às 13:42

Ao invés de "xparam[n]" ou "sparam[n]" usa a sigla do atributo desejado, como "pha" para Pharmacology.
Tu pode encontrar todas a partir da linha 2123, na função defineProperties do Game_BattlerBase.

Ah, e talvez funcione do modo que estava usando, porém com parênteses ao invés de colchetes.

JF

  • *
  • Posts: 64
  • Ouros: 27
  • ᕕ(ᐛ)ᕗ
Resposta 2: 13/02/2017 às 20:45

Opa, troquei aqui pelas siglas específicas e funcionou!

Valeu!