¡Bienvenido a Universo Maker!
¿Es esta la primera vez que visitas el foro? Si es así te recomendamos que te registres para tener completo acceso a todas las áreas y secciones del foro, así también podrás participar activamente en la comunidad. Si ya tienes una cuenta, conectate cuanto antes.
Iniciar Sesión Registrarme

No estás conectado. Conéctate o registrate

Ver el tema anterior Ver el tema siguiente Ir abajo Mensaje [Página 1 de 1.]

#1 Problemon con gráficos en batalla. el Sáb Ene 05, 2013 1:27 am

Ledai

avatar
Bueno quería subir un enginer de invocación que estoy haciendo... pero me topé con dos problemas...

primero, cuando Invoco, se activa un evento paralelo que necesito que actue en medio de la batalla, y no lo hace... solo al finalizarla... no sé porqué.
Y otro quitas personajes y después los añades y aparecen sin gráficos... por qué??

miradlo vosotros mismos.... invocad con alex, después haced la retirada, y se quedan los personajes sin gráficos.... ya probé poniéndoles los gráficos con el comando cambiar gráficos a cada uno pero no lo hace si no hasta la siguiente pelea...


Cosa rrraaaarrraaaaa!!! si pueden ayudarme lo agradeceré mucho.

mediafire.com ?0q6kxol8ge432h1


Aquí el Demo, miren a ver qué falla...porfa.




Entérate de todas las novedades

#2 Re: Problemon con gráficos en batalla. el Sáb Ene 05, 2013 2:50 am

orochii

avatar
Otra cosa, que quiza fue porque no habías llegado a testearla. Cuando terminas el combate con el monstruo invocado, te devuelven los héroes anteriores, pero te dejan el skill de retirada (y te quedas sin skill de invocar, hasta que retires en el siguiente combate).

Con tu problema... pues es bastante curioso. A mí para colmo me aparece el Basil con gráfico xD. Osea, las que se quedan sin gráfico son Gloria y Ester.
Pero ya encontré el problema xD... el problema es una cosilla con el script default xD, una tontería xD. El problema ocurre cuando el actor #3 por ejemplo, está al comienzo de la batalla, y es sacado. Luego reaparece en el mismo espacio que antes.
Eso se soluciona con una línea de código en el lugar correcto C:...

Ve a Sprite_Battler, y busca ésto...
Código:
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    super
    # If battler is nil
    if @battler == nil
      self.bitmap = nil
      loop_animation(nil)
      return
    end
Omití el resto, pero es el pedazo más grande del script @,@ nada más necesitamos ver ese pedacito del comienzo.
Deja esa parte algo así:
Código:
  #--------------------------------------------------------------------------
  # * Frame Update
  #--------------------------------------------------------------------------
  def update
    super
    # If battler is nil
    if @battler == nil
      @battler_name = nil
      self.bitmap = nil
      loop_animation(nil)
      return
    end

Eso solucionará el problema. Lo que pasa es que el juego borra la imagen, pero no la variable donde le dice qué imagen tiene cargada. Entonces, cuando reestableces al mismo héroe, no vuelve a cargar la imagen, porque piensa que ya la tiene cargada xD. La línea que se agrega, @battler_name = nil, digamos le recuerda al juego que no está mostrando nada.

Eso sería C:, hasta los default tienen bugs eh xD,
Orochii Zouveleki

#3 Re: Problemon con gráficos en batalla. el Sáb Ene 05, 2013 2:12 pm

Ledai

avatar
Justo lo que me imaginaba en mi cortisimo (nil) entender de scrip, pensé que sería porque se le olvida recargar la pantalla o algo así... porque al jugar otra pelea todo esta bien hasta que invocabas de nuevo...
En fin, muchas gracias... y en cuanto a lo del evento común en proceso Paralelo, no se puede hacer que funcione dentro o durante de la batalla no?

Porque sí funciona al acabarse la pelea... pero mientras no...

Ya está arreglado, cuando remate algunas cosas lo subiré...^_^ y te daré créditos por el arreglito.

Gracias gran caballero Orochii!!! Aquel que lucha sin miedo contra los Bug (?)

Nos leemos!!!!! Ópalo Contento




Entérate de todas las novedades

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

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