Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

Galv Character Effects

Ver el tema anterior Ver el tema siguiente Ir abajo

Galv Character Effects

Mensaje por DioArcangel el 2016-01-27, 21:16

Buenas foro :
Tengo este error con Galv Character Effects cuando un evento de teletransporte lo toca me explico :

Tengo un evento que mueve a el jugador al llegar al evento que lo teletransporta crashea =/

Me muestra este error :


La linea es esta :
Código:
@reflect = actor.reflect

No entiendo lo que esta pasando la verdad es raro ...

Este es el evento que mueve al jugador.(Creo que esta de mas el "Quitar el Jugador")


Y este es el evento que lo teletransporta.


Cuando ambos se tocan crashea =/
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

Re: Galv Character Effects

Mensaje por kyonides-arkanthos el 2016-01-27, 21:59

Sería mejor que postees todo el método donde encontraste esa línea, desde el def nombre del método hasta el end que lo encierra o encapsula.

¿Por qué quitas a Dio? ¿Estás seguro que ese no es el error?
avatar
kyonides-arkanthos
Principiante
Principiante

0/3

Créditos 586

Gracias : 86

Volver arriba Ir abajo

Re: Galv Character Effects

Mensaje por DioArcangel el 2016-01-28, 02:23

Si si lo siento quitare a "Dio" haha a ver aqui va todo :

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
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

Re: Galv Character Effects

Mensaje por kyonides-arkanthos el 2016-01-28, 02:52

Con esta información se puede hacer algo, pero podría hacer falta ver el contenido de Game_Actor para verificar qué sucede en ese script rebelde.

De momento el error parece limitarse a actor porque actor no se inicializó, sigue siendo igual a nil o nada. Por ese hecho no puede tener métodos o atributos como en actor.reflect .

En otras palabras actor tiene que ser igual a algo como actor = $game_party.actors[0] .
avatar
kyonides-arkanthos
Principiante
Principiante

0/3

Créditos 586

Gracias : 86

Volver arriba Ir abajo

Re: Galv Character Effects

Mensaje por DioArcangel el 2016-01-28, 03:34

La verdad amigo te agradezco mucho la ayuda y disculpa si no puedo corresponder una respuesta concreta ya que no estoy tan avanzado en el tema pero dime que puedo proporcionarte la verdad me tiene desesperado y sacar este script del juego no me gustaría.

Que puedo hacer =(

(Recién empezare un cursillo de Ruby y RGSSx me apeno de no poder con esto solo haha)
Disculpa tantas molestias.
avatar
DioArcangel
Soñador
Soñador

0/3

Créditos 226

Gracias : 5

Volver arriba Ir abajo

Re: 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.