Este es un tema popular. Rafa23Alzira Publicado 17 de Abril del 2013 Este es un tema popular. Reportar Compartir Publicado 17 de Abril del 2013 Hola chicos, por inforge vi esta guía de hace tiempo, es para poner color en quest pero con más colores y con una nueva cosa. He dejado lo que son los archivos en italiano, si alguien los quiere traducidos los traduzco enseguida. Link Original: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Creador: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Vamos al tema: 1- Metemos esto en el questlib.lua --** --** Funzioni say colorati --** by BlackYuko --** function say_color(color, text) local rgb = rawget(colors_data, color) say(color256(rgb[1],rgb[2],rgb[3])..text..color256(colors_data.default[1], colors_data.default[2], colors_data.default[3])) end function set_text_color(color) local rgb = rawget(colors_data, color) raw_script(color256(rgb[1],rgb[2],rgb[3])) end colors_data = { ['verde'] = {0,190,0}, ['verde chiaro'] = {0,255,0}, ['verde scuro'] = {0,120,0}, ['verde leggero'] = {144,238,144}, ['verde acqua'] = {102,205,170}, ['rosso'] = {240,0,0}, ['rosso leggero'] = {255,69,51}, ['rosa'] = {255,64,160}, ['rosa scuro'] = {255,0,128}, ['rosa chiaro'] = {255,182,193}, ['corallo'] = {255,127,80}, ['arancione'] = {255,130,0}, ['arancione scuro'] = {255,90,0}, ['fucsia'] = {255,0,255}, ['viola'] = {224,129,255}, ['viola scuro'] = {148,0,148}, ['lilla'] = {200,162,200}, ['marrone'] = {161,63,0}, ['marrone scuro'] = {120,66,0}, ['marrone chiaro'] = {200,164,115}, ['giallo'] = {255,255,53}, ['giallo chiaro'] = {255,255,128}, ['oro'] = {255,191,24}, ['blu'] = {0,0,250}, ['blu scuro'] = {0,0,150}, ['azzurro'] = {128,255,255}, ['azzurro chiaro'] = {193,255,255}, ['turchese'] = {0,255,255}, ['bianco'] = {255,255,225}, ['grigio'] = {128,128,128}, ['nero'] = {0,0,0}, ['default'] = {196,196,196} } 2- Ponemos estás dos nuevas funciones en el quest_functions say_color set_text_color Dos imagenes de muestra: ¿Como usarlo? Para usarlo ponemos así en los say de la quest: say_color("nombre color", "texto") Una función secundaría: set_text_color("rosso") say("Ahora escribira todo el rato rojo") say("Ahora escribira todo el rato rojo") say("Ahora escribira todo el rato rojo") say("Ahora escribira todo el rato rojo") set_text_color("giallo") say("Ahora escribira siempre en amarillo") say("Ahora escribira siempre en amarillo") say("Ahora escribira siempre en amarillo") say("Ahora escribira siempre en amarillo") set_text_color("default") say("Ahora escribiremos como siempre") Imagen de está función secundaria Esto ultimo os lo añado yo de extra, como añadir un nuevo color: Para añadir un color solo debemos hacer esto: vamos al questlib y debajo de el color 'nero' copiamos lo siguiente ['color'] = {R,G,B}, En color ponemos el nombre del color que vamos a poner. En r,g,b tenemos que poner el color, os dejo una tabla de colores aquí: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Es el R,G,B dec Luego vamos a quest_functions y añadimos el nombre del nuevo color igual que en el questlib Espero que se haya entendido perfectamente =) topolino1958, Suprem, Araiguma y 19 mas reacciono a esto 20 1 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Rafa23Alzira Publicado 8 de Junio del 2013 Author Reportar Compartir Publicado 8 de Junio del 2013 Os adjunto está quest que hice ahora para que podais probar todos los colores quest probandocolores begin state start begin when login begin set_state(information) end end state information begin when letter begin send_letter("probando colores") end when button or info begin say_title("probando colores") say_color("verde", "verde") say_color("verde chiaro", "verde chiaro") say_color("verde scuro", "verde scuro") say_color("verde leggero", "verde leggero") say_color("verde acqua", "verde acqua") say_color("rosso", "rosso") wait() say_color("rosso leggero", "rosso leggero") say_color("rosa", "rosa") say_color("rosa scuro", "rosa scuro") say_color("rosa chiaro", "rosa chiaro") say_color("corallo", "corallo") say_color("arancione", "arancione") say_color("arancione scuro", "arancione scuro") wait() say_color("fucsia", "fucsia") say_color("viola", "viola") say_color("viola scuro", "viola scuro") say_color("lilla", "lilla") say_color("marrone", "marrone") say_color("marrone scuro", "marrone scuro") say_color("marrone chiaro", "marrone chiaro") say_color("giallo", "giallo") wait() say_color("giallo chiaro", "giallo chiaro") say_color("oro", "oro") say_color("blu", "blu") say_color("azurro", "azurro") say_color("azurro chiaro", "textocolor") say_color("turchese", "turchese") say_color("bianco", "bianco") wait() say_color("grigio", "grigio") say_color("nero", "nero") say_color("default", "default") say_color("color", "textocolor") end end end Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
UnderWorks™ Publicado 11 de Junio del 2013 Reportar Compartir Publicado 11 de Junio del 2013 Gracias buen aporte! (Y) Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.