¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Últimos temas
» Tutorial Interactivo [Uso de interruptores]
por Ledai Hoy a las 16:58

» Necesito Script
por Elian84 Hoy a las 04:44

» Holaaa a tod@s!!!
por chronoMxx Hoy a las 03:41

» [AYUDA]Hootshot de moghunter
por Rudy_kinneas Hoy a las 01:06

» El poder oculto (Segunda entrega)
por alex1633 Ayer a las 23:18

» Hola mucho gusto
por Hk Diamond Ayer a las 13:49

» SoraDeathss se presenta!
por chronoMxx Ayer a las 07:50

» {AYUDA}Blizz-ABS Script
por chronoMxx Ayer a las 06:45

» las cosas como son...
por Bleuw Ayer a las 04:18

» Busco artistas graficos para proyecto serio
por Rudy_kinneas 2016-12-02, 20:52

Afiliados
Estadísticas
Tenemos 3381 miembros registrados.
El último usuario registrado es Hk Diamond.

Nuestros miembros han publicado un total de 79767 mensajes en 11247 argumentos.
Navega con Google Chrome
[DESCARGA]

Encoger Caja de Texto (XP)

 :: RPG Maker :: Ayuda RPG

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker XP Encoger Caja de Texto (XP)

Mensaje por Ganelan el 2015-01-01, 16:41

Buenas tardes y feliz año a todos lo primero!

Pues vereis, estuve hurgando en el script de mensajes del maker XP, ya que queria reducir el tamaño de las ventanas (hacerlas mas bajitas, y no tan altas).

Por si no me e explicado bien, lo que busco es reducir la altura de la ventada de mensajes, y aumentar el ancho.

¿Donde/como debo trastear?

Ganelan
Veterano
Veterano

0/3

Créditos 584

Gracias : 23

Volver arriba Ir abajo

RPG Maker XP Re: Encoger Caja de Texto (XP)

Mensaje por Wecoc el 2015-01-01, 18:16

¿Lo quieres editar en los scripts base o prefieres un nuevo script que te lo cambie? Bueno te explico dónde se cambia y si eso, luego te lo paso a un script a parte si lo prefieres.

Todo está dentro del script Window_Message.

En el primer método de todos hay ésto:

Código:
  def initialize
    super(80, 304, 480, 160)


Esos números son x, y, width, height de la ventana.
Fíjate que el height es 160, que es el número de líneas (4) * 32 + 32

De modo que si quieres solo 3 líneas, sería 3 * 32 + 32 = 128

Ten en cuenta que como la ventana puede tener tres posiciones distintas (arriba, centro, abajo), la y no se te cambiará por cambiarla aquí porque también viene definida más abajo, dentro de def reset_window. Las demás sí.

Finalmente si lo que quieres es cambiar la altura entre las líneas para que siga habiendo cuatro, es un poco más complejo y habría que hacer un script a parte mejor, porque no solo es cambiar el texto sinó las elecciones (incluído su cursor) y el input number.

Wecoc
Administrador
Administrador



Créditos 8263

Gracias : 372

Volver arriba Ir abajo

RPG Maker XP Re: Encoger Caja de Texto (XP)

Mensaje por Ganelan el 2015-01-01, 18:28

Me es suficiente con la primera opcion.

Y una duda, ¿se puede hacer que las lineas de texto puedan ser mas largas? Hay un punto en donde se "cortan".

Ganelan
Veterano
Veterano

0/3

Créditos 584

Gracias : 23

Volver arriba Ir abajo

RPG Maker XP Re: Encoger Caja de Texto (XP)

Mensaje por Wecoc el 2015-01-01, 18:59

El texto en sí no se cortará si la ventana es más ancha, llegará hasta el tope. Pasa que al hacerla muy ancha, puede que el editor de mensajes no sea lo suficientemente largo para poner toda la línea allí.

Eso es más complejo de solucionar, porque la ventana del editor es la que es. En mi script de mensajes uso unos códigos especiales para evitar eso; uno que permite juntar dos líneas en una y uno que permite juntar dos mensajes en uno. Pero no creo que sea cuestión de usar el script solo por eso xD

Luego la versión especial del AMS por lo visto incluye un método que lo permite también. No lo probé porque no tengo esa demo, pero creo que era ejecutar un exe a parte o algo así, que permitía ese alargamiento de la ventana pene. En la demo normal del AMS un evento habla de ello.

El método que newold presentó aquí era similar, él lo aplicó en la ventana de Llamar script y en el Editor de Scripts pero se podría hacer lo mismo con la de mensajes y cualquier otra.

Wecoc
Administrador
Administrador



Créditos 8263

Gracias : 372

Volver arriba Ir abajo

RPG Maker XP Re: Encoger Caja de Texto (XP)

Mensaje por Contenido patrocinado Hoy a las 20:22


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Ayuda RPG

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