Registrarse
  • ¡Comienzan las votaciones del MPA o Mejor Proyecto del Año 2025!
    ¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!

    El plazo concluye el 13 de marzo

[RPG - Scripting] ¿Qué ocurre?

Estado
Cerrado para nuevas respuestas.
Buenos días.
Estoy intentando crear un movimiento que tenga opción de realizar diferentes efectos según el azar. Por ello me enviaron este scrip.
https://ibb.co/3kmbtB5
Sin embargo, cuando lo pruebo, después de realizar el efecto me salta este error.
Exception: ArgumentError
Message: comparison of String with 0 failed
PokeBattle_Battler:2731:in `>'
PokeBattle_Battler:2731:in `pbProcessMoveAgainstTarget'
PokeBattle_Battler:2686:in `each'
PokeBattle_Battler:2686:in `pbProcessMoveAgainstTarget'
PokeBattle_Battler:3162:in `pbUseMove'
PokeBattle_Battler:3142:in `loop'
PokeBattle_Battler:3165:in `pbUseMove'
PokeBattle_Battler:3363:in `pbProcessTurn'
PokeBattle_Battler:3362:in `logonerr'
PokeBattle_Battler:3362:in `pbProcessTurn'
Sin embargo, no lo entiendo. No he tocado en absoluto esa carpeta. ¿Cómo lo podría solucionar? ¿Cúal es el error?
 

Diego Mertens

Dartrix Joven
Es que falta que definas que pasa cuando sale el numero 2, podrías cambiar esta parte:
Código:
case @battle.pbRandom(2)
Por esto:
Código:
case @battle.pbRandom(1)
 
Estado
Cerrado para nuevas respuestas.
Arriba