Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

Ayuda !! Galv Character Effects

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker VX ACE Ayuda !! Galv Character Effects

Mensaje por DioArcangel el 2016-02-02, 00:09

Hola foro molestando con algo que me esta partiendo el craneo !!
Uso el Galv Character Effects de verdad es una parte fundamental de mi proyecto el problema es el siguiente
siempre al usar el comando "Cambiar Miembros del Grupo" la opcion de "Quitar" me crashea ! tirándome este error :




La linea sola :
Código:
   @reflect = actor.reflect

Y la sección donde esta la linea :
Código:
class Game_Player < Game_Character
  alias galv_reflect_gp_initialize initialize
  def initialize
    galv_reflect_gp_initialize
    @reflect = true
    @shadow = true
  end
  
  alias galv_reflect_gp_refresh refresh
  def refresh
    galv_reflect_gp_refresh
    @reflect = actor.reflect
    @reflect_sprite = actor.reflect_sprite
    @icon = actor.icon
    if SceneManager.scene_is?(Scene_Map)
      SceneManager.scene.spriteset.refresh_effects
    end
  end
end # Game_Player < Game_Character

He leído en la pagina de Galv muchos tiene el mismo error pero no encuentro solucion alguna ! Me tiene exasperado  Grito  !
Algún scripter que me pudiese ayudar ?
No tengo la menor idea de verdad de que pueda ser anteriormente poste este problema pero nadie replico Snif
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por orochii el 2016-02-08, 21:56

Mmmmmmm... intenta cambiar la línea esa:
Código:
@reflect = actor.reflect
Por algo como esto:
Código:
@reflect = actor.reflect rescue (@reflect=false)

Es un arreglo super chapusa xD.
avatar
orochii
Reportero

0/3

Créditos 7343

Gracias : 477

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por kyonides-arkanthos el 2016-02-08, 22:13

Aunque eso puede funcionar, depender tanto de rescue en estas ocasiones no me parece buen estilo. ¿Qué tal si utiliza esto?

@reflect = actor ? actor.reflect : false
avatar
kyonides-arkanthos
Principiante
Principiante

0/3

Créditos 586

Gracias : 86

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por DioArcangel el 2016-02-09, 06:04

Hola muchas gracias por su ayuda probé con ambos y ambos me dan error en la linea que sigue, el error se daba en la 894 y ahora se da en esta:

La linea 895 :
Código:
@reflect_sprite = actor.reflect_sprite
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por Wecoc el 2016-02-09, 13:27

Prueba cambiando el refresh por ésto:

Código:
 def refresh
    galv_reflect_gp_refresh
    return if actor.nil?
    @reflect = actor.reflect
    @reflect_sprite = actor.reflect_sprite
    @icon = actor.icon
    if SceneManager.scene_is?(Scene_Map)
      SceneManager.scene.spriteset.refresh_effects
    end
  end
avatar
Wecoc
Administrador
Administrador



Créditos 12314

Gracias : 655

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por DioArcangel el 2016-02-10, 04:16

Gracias, me dio error en la misma linea 894 =( caray como necesito este script, la d eultimas sera buscar algo similar =/
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por newold el 2016-03-12, 09:01

@DioArcangel escribió:Hola foro molestando con algo que me esta partiendo el craneo !!
Uso el Galv Character Effects de verdad es una parte fundamental de mi proyecto el problema es el siguiente
siempre al usar el comando "Cambiar Miembros del Grupo" la opcion de "Quitar" me crashea ! tirándome este error :




La linea sola :
Código:
   @reflect = actor.reflect

Y la sección donde esta la linea :
Código:
class Game_Player < Game_Character
  alias galv_reflect_gp_initialize initialize
  def initialize
    galv_reflect_gp_initialize
    @reflect = true
    @shadow = true
  end
  
  alias galv_reflect_gp_refresh refresh
  def refresh
    galv_reflect_gp_refresh
    @reflect = actor.reflect
    @reflect_sprite = actor.reflect_sprite
    @icon = actor.icon
    if SceneManager.scene_is?(Scene_Map)
      SceneManager.scene.spriteset.refresh_effects
    end
  end
end # Game_Player < Game_Character

He leído en la pagina de Galv muchos tiene el mismo error pero no encuentro solucion alguna ! Me tiene exasperado  Grito  !
Algún scripter que me pudiese ayudar ?
No tengo la menor idea de verdad de que pueda ser anteriormente poste este problema pero nadie replico Snif

añade

return if actor.nil?

debajo de

def refresh
   galv_reflect_gp_refresh


EDIT: Veo que Wecoc ya te había respondido esto mismo, ;) http://www.mundo-maker.com/t12459-ayuda-galv-character-effects#95832
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por DioArcangel el 2016-03-12, 15:09

Gracias newold, lo añadí y me dio un problema con el script con el que me apoyaste de Event Text Display :



Código:
    @name_event.dispose
Código:
 #--------------------------------------------------------------------------
  # * Dispose
  #--------------------------------------------------------------------------
  def dispose
    dispose_spritename
    @name_event.dispose
  end
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por newold el 2016-03-12, 16:31

ahí puedes cambiar

@name_event.dispose

por

@name_event.dispose unless @name_event.nil?

Supongo que esos problemas te salen cuando quitas a todos los héroes de la party. Estos scripts asumen que como mínimo hay un personaje en tu party y el creador pasó de poner unas condiciones que lo corroboren (tambíén es raro que dejes a a la party sin personajes, podrías ocultarles el gráfico para que no se muestren, ocultar seguidores, etc y luego controlar todo con un evento automático con las diferentes cosas que quieres que suceda hasta que se muestre de nuevo el héroe/seguidores y puedas seguir jugando)
avatar
newold
Principiante
Principiante

0/3

Créditos 1279

Gracias : 138

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

Mensaje por DioArcangel el 2016-03-12, 19:17

Lo estoy testeando amigo gracias, al parecer funciono hasta el momento no me ha crasheado, el problema es que me daba el crash antes del Title Screen o si no después de esta.
Y gracias por tu sugerencia, respondiendo a tu duda cambio el actor principal ya que en mi proyecto solo uso 1 Char, no entiendo por que se quedaba vacía si solo cambiaba de actores.

Edito: Ya no crashea con los Comandos ni en ningún momento.
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

RPG Maker VX ACE Re: Ayuda !! Galv Character Effects

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.