[Tutorial]Como implementar el repartir experiencia de 6ª, 7ª o 8ª gen.

OPCION CON ITEM(La mas sencilla)

Añadir estos 2 objetos al PBS y entregar EXPALL como item(recordad cambiar XXX por una ID valida): XXX,EXPALL,Repartir Exp,Repartir Exp,8,0,"Todo el equipo obtiene Puntos de Experiencia conseguidos en el combate sin participar en él.",2,0,6, XXX,EXPALLOFF,Repartir Exp,Repartir Exp,8,0,"Todo el equipo obtiene Puntos de Experiencia conseguidos en el combate sin participar en él. Actualmente apagado.",2,0,6,

OPCION SIN ITEM(Como en octava gen)

Buscamos la linea haveexpall=(hasConst?(PBItems,:EXPALL) && $PokemonBag.pbQuantity(:EXPALL)>0) dentro de PokeBattle_Battle y la reemplazamos por haveexpall=$game_switches[X] y donde la X ponemos un interruptor que deberá estar activo para que el Repartir Exp funcione.
A continuación, buscamos: pbDisplayPaused(_INTL("¡El resto del equipo también ha ganado Puntos de Experiencia gracias al {1}!",
PBItems.getName(getConst(PBItems,:EXPALL)))) if showmessage
y lo reemplazamos por: pbDisplayPaused(_INTL("¡El resto del equipo también ha ganado Puntos de Experiencia!")) if showmessage

Comentarios