Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

Ayuda con sistema de PH (TP) VX ACE

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker VX ACE Ayuda con sistema de PH (TP) VX ACE

Mensaje por Neonwind el 2018-08-26, 21:45

Hola mundo maker Very Happy
Iré a grano, tengo un problema con los PH (o TP, depende del idioma), en mi juego quiero que cuando
un actor muera en batalla los demás actores vivos que siguen luchando aumenten sus PH (TP) en ese momento en
digamos 30, el problema es que no sé como ejecutarlo durante la batalla, comprendo que hay
opciones para recuperación total o regenerar PM pero creo que el RPG Maker no tiene esa
opción para PH (TP), lo he intentado de otras maneras, por ejemplo a través de eventos comunes
y estado pero no me funciona, de verdad agredecería toda la ayuda que pudieran darme, es todo.

¿Alguna sugerencia? Sweat
avatar
Neonwind
Iniciado
Iniciado

0/3

Créditos 5

Gracias : 2

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda con sistema de PH (TP) VX ACE

Mensaje por orochii el 2018-08-26, 22:49

Ciertamente ví que no había comando para cambiar el TP por evento.

Este código hace la parte de checar si están vivos, y les añade los 30TP a cada uno. Ahora falta nada más encontrar un evento donde se pueda poner.
Código:
$game_party.members.each {|member|
member.tp += 30 if member.alive?
}

Mi suposición es talvez un evento común, y llamarlo desde batalla o algo.

Lo otro sería por script, usando lo mismo de antes... Esto en teoría funciona.
Código:
class Game_Battler < Game_BattlerBase
  alias oztpr_item_apply item_apply unless $@
  def item_effect_apply(user, item)
    oztpr_item_apply(user, item)
    add_tp_allies_if_dies if dead?
  end
  def add_tp_allies_if_dies
    friends_unit.members.each {|member|
      member.tp += 30 if member.alive?
    }
  end
end
Este código aparte funciona con héroes y enemigos. Cada uno recibe bono si uno de sus aliados muere.

Salut!
avatar
orochii
Reportero

0/3

Créditos 7760

Gracias : 456

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda con sistema de PH (TP) VX ACE

Mensaje por Neonwind el 2018-08-27, 00:24

Wowww muchas gracias orochii, eres increíble amigo, es justo lo que necesitaba, Very Happy notworthy ¡¡¡con esto mi poder no tendrá límites!!!
avatar
Neonwind
Iniciado
Iniciado

0/3

Créditos 5

Gracias : 2

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda con sistema de PH (TP) VX ACE

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


Permisos de este foro:
No puedes responder a temas en este foro.