Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

Ayuda urgente con Script MUY BASICO

Ver el tema anterior Ver el tema siguiente Ir abajo

Ayuda urgente con Script MUY BASICO

Mensaje por ChristianAlexy el 2018-06-14, 22:24

Hola, no se donde esta mal este script, estoy usando RPG Maker XP, aqui el codigo.

Código:
class Scene_Ejemplo < Window_Base
  def initialize
    super 70 100 400 20
    refresh
  end
  def refresh
    self.contents.draw_text 120 0 100 100 "Aprende Ruby" 1
    self.contents.clear
  end
end

Da error en la linea 3, es decir super 70 100 400 20 , si lo elimino, da error en self.contents.draw_text 120,0,100,100 "Aprende Ruby",1

Si lo elimino, funciona, hasta que me meto en el apartado del menu que crashea (porque no hay nada)

Estoy intentando crear un texto en un nuevo menu, estoy aprendiendo poco a poco
avatar
ChristianAlexy
Iniciado
Iniciado

0/3

Créditos 27

Gracias : 2

Volver arriba Ir abajo

Re: Ayuda urgente con Script MUY BASICO

Mensaje por Dorgajo el 2018-06-15, 11:54

super(70, 100, 400, 20)

Y la otra parte:

self.contents.draw_text(120, 0, 100, 100, "Aprende Ruby")
avatar
Dorgajo
Iniciado
Iniciado

0/3

Créditos 85

Gracias : 5

Volver arriba Ir abajo

Re: Ayuda urgente con Script MUY BASICO

Mensaje por ChristianAlexy el 2018-06-15, 19:24

@Dorgajo escribió:super(70, 100, 400, 20)

Y la otra parte:

self.contents.draw_text(120, 0, 100, 100, "Aprende Ruby")

Gracias, el error ya no me ha salido, sin embargo, cuando le doy para llamar al menu sale esto.

avatar
ChristianAlexy
Iniciado
Iniciado

0/3

Créditos 27

Gracias : 2

Volver arriba Ir abajo

Re: Ayuda urgente con Script MUY BASICO

Mensaje por Wecoc el 2018-06-15, 20:39

1 - No es una Scene lo que estás definiendo sino una ventana, así que su nombre no es adecuado.
2 - No definiste self.contents en ningún momento, de ahí el error.
3 - En refresh primero aplicas draw_text y justo después clear, eso significa que el draw_text nunca llegaría a verse. El clear va primero.

Te recomiendo mirar Window_Gold de ejemplo, son casi iguales a lo que intentas hacer.
avatar
Wecoc
Administrador
Administrador



Créditos 12205

Gracias : 632

Volver arriba Ir abajo

Re: Ayuda urgente con Script MUY BASICO

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.