tuts_gba
Thread Id: 15830
Thread Name: GBA | Scripting | Cambiar color de texto Msgbox
#0
Majunia 24905
Cambiar Color de Texto Msgbox

Hoolaa que tal, yo de nuevo escribiendo para WAH, en esta oportunidad les voy a mostrar como cambiar el color al texto de los msgbox para hacer mas distinguido y agradable tu hack!, es algo muy útil pero para mi de mucha importancia porque le da un aire propio al hack, que creo que es algo que le falta a las Roms originales, bueno, ahora les enseñaré como hacerlo.

- - - - - - - - -

Ahora si, nosotros habiamos visto, en mi primer tutorial, como hacer un msgbox normal (0x6), el script que nos quedo era así

#dynamic 0x800000

#org @inicio
lock
faceplayer
msgbox @texto 0x6
release
end

#org @texto
= Hola


Ahora para agregarle color a nuestro texto utilizaremos nuevos codigos que siempre son importantes tenerlos a mano, los codigos varían segun el juego base que utilices, (Pokemon Rojo Fuego - Ruby - Esmeralda)

Para Pokemon Rojo Fuego - Verde Hoja

[white_fr] | Blanco
[white2_fr] | Blanco Dos
| Negro
[grey_fr] | Grey
[red_fr] | Rojo
[orange_fr] | Naranjado
[green_fr] | Verde
[lightgreen_fr] | Verde Fosforecente
| Azul
[lightblue_fr] | Azul Liviano
[white3_fr] | Blanco Tres
[lightblue2_fr] | Azul Liviano Dos
[cyan_fr] | Azul Ligero
[lightblue3_fr] | Azul Liviano Tres
[navyblue_fr] | Azul Navy
[darknavyblue_fr] | Azul Navy Oscuro


Para Pokemon Rubi - Zafiro


[transp_rs] | Transparente
[darkgrey_rs] | Grís Oscuro
[red_rs] | Rojo
[lightgreen_rs] | Verde Fosforecente
| Azul
[yellow_rs] | Amarillo
[cyan_rs] | Azul Ligero
[magenta_rs] | Magenta
[grey_rs] | Gris
| Negro
| Negro Dos
[lightgrey_rs] | Gris Liviano
[white_rs] | Blanco
[skyblue_rs] | Azul Cielo
[darkskyblue_rs] | Azul Cielo Oscuro
[white2_rs] | Blanco Dos


Para Pokemon Esmeralda


white_em] | Blanco
[white2_em] | Blanco Dos
[darkgrey_em] | Gris Oscuro
[grey_em] | Gris
[red_em] | Rojo
[orange_em] | Naranjado
[green_em] | Verde
[lightgreen_em] | Verde Fosforecente
| Azul
[lightblue_em] | Azul Ligero
[white3_em] | Blanco Tres
[white4_em] | Blanco Cuatro
[white5_em] C Blanco Cinco
[limegreen_em] | Verde Limon
[aqua_em] | Azul Aqua
[navy_em] | Azul Navy

NOTA: No abusen de los colores, se verán excesivos y no quedaran bien, claro es solo mi opinion, pero ustedes son libres de hacer lo que quieran.


- - - - - - - - -

Bien ahora tenemos los códigos, pero no sabemos como aplicarlos (o tal vez si) pero la cuestion es que algunos no saben y para eso el tutorial, en fin, para aplicarlos, una vez que tengan creado su script y esten por agregar el texto con CTRL + T y aparecerá este cartel:



y Antes de que escribas nada deberás poner el codigo del color que te guste, por ejemplo, yo usare Azul para el Protagonista y Verde para la persona con la que habla, asi



y no te asustes, cuando cierres el corchete se vera así



Tu sigue con tu script hasta que lo termines



Nota: El segundo [] es porque puse [player] para que salga escrito el nombre del protagonista

El texto que use para hablar es:

[player]: Hola.\n¿Que haces?\p[green_fr]Niño: Nada, estaba aburrido\p[player]: Entonces visita WAH!!

Bueno es asi de simple ponerlo en uso

Ha una cosa mas, si quieres continuar con la letra en negro por el codigo del color negro correspondiente a tu rom base (, etc)

Bien, eso es todo por este tema, es algo demasiado sencillo, pero a partir de aqui se va a complicar un poco mas, nos faltan ver muchisimas cosas con migo, por eso este tema tan sencillo, espero que les sirva y les sea útil


Mira el resultado en video!

YouTube Video


yy hasta aqui llega el tutorial :D como dije antes a partir del tutorial que viene se pondra un poquito mas complicado, veremos applymovement y flags entre otras cosas, no es muy dificil pero es un poquito mas complicado que esto, cuando ya lo dominen les parecerá un tontera .-.

es toddooo saludos!!
#1
gintonic091 19818
Hay tres imágenes que no se ven...

Buen tuto! Salvo por esas tres imágenes, está muy bien explicado. Espero que les sirva a los que se estén iniciando ^^

Un saluder! :D