¡Desarrollando Helbreath para jugadores por jugadores!
 
ÍndicePublicacionesBuscarMiembrosGrupos de UsuariosRegistrarseConectarse

Buscar
 
 

Resultados por:
 

 


Rechercher Búsqueda avanzada
Últimos temas
» [SRC+FILES] HGServer-Client-Files
Ayer a las 11:25 am por twal

» HB Centenario (SRC+Server+Files)
10/3/2017, 8:23 pm por djsmile02

» Cambiar max level Server files 3.82
9/13/2017, 10:41 pm por GM3

» Cambiar max level Server files 3.82
9/12/2017, 4:26 pm por nicoprs

» Únase a nosotros de nuevo en http://helbreath.online/
8/24/2017, 9:53 pm por Genesis

» Cual es la respuesta a la pregunta del nuevo foro?
8/24/2017, 9:50 pm por Genesis

» Pit clops puerta elvine d2
8/3/2017, 8:45 pm por kamikaze

» SPRITE PUNTERO
7/22/2017, 7:36 pm por Maty Vega

» SPRITE PUNTERO
7/19/2017, 9:55 pm por Maty Vega

» [AYUDA]Creacion de Sprites desde 0
7/14/2017, 12:11 pm por kamikaze

» Microsoft Visual C++ 6.0
6/28/2017, 2:25 am por Chochan Micangelli

» Recomended Files (?)
6/27/2017, 4:37 pm por Johan Koopmann

Los posteadores más activos del mes
twal
 
djsmile02
 
Rankings
Helbreath Top 10
Helbreath Top 50
Octubre 2017
LunMarMiérJueVieSábDom
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendarioCalendario

Comparte | 
 

 [CODE] Colores para tu Noticement

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
GM3
Level 19/180
Level 19/180


Coding Lvl (C++) :
0 / 50 / 5

Desde : 20/08/2013
Nación : Elvine
Posts : 10

MensajeTema: [CODE] Colores para tu Noticement   8/21/2013, 5:47 pm

Citación :
Esta guia fue sacada de la antigua web Helbreath&Mas
Este código a añadir algunos nuevos colores que se pueden mostrar en la ventana de noticement. Si vos ya intentado encontrar algunos nuevos colores de la adicion de caracteres especiales en el principio de cada línea de su noticement, usted debe haber notado que solamente los colores Negro, blanco y azul oscuro estaban disponibles.

Ahora tendra nuevos 9 colores añadidos, con nuevos personajes especiales utilizados ...

En Game.cpp En la funcion DrawDialogBox_Text

Buscar :

Código:
for (i = 0; i < 17; i++)
if (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView] != NULL) {
if (m_bDialogTrans == FALSE) { // v2.173
switch (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg[0]) {
case '_': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255,255,255); break;
case ';': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 4, 0, 50); break;
default: PutAlignedString(sX +24, sX +236, sY + 50 +i*13, m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg, 45,25,25); break;
}
}
else PutAlignedString(sX +24, sX +236, sY + 50 +i*13, m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg, 0,0,0);
}
Y lo remplazas por lo siguiente :

Código:
for (i = 0; i < 17; i++)
if (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView] != NULL) {
if (m_bDialogTrans == FALSE) { // v2.173
switch (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg[0]) {
// White
case '_': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255,255,255); break;
// Dark Blue
case ';': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 4, 0, 50); break;
// Red
case ':': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255, 0, 0); break;
// Yellow
case '/': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 250, 250, 0); break;
// Lime
case '£': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 0, 255, 0); break;
// Green
case '#': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 0, 200, 0); break;
// Blue
case '!': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 0, 0, 255); break;
// Magenta
case '?': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255, 0, 255); break;
// Pink
case ',': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255, 155, 255); break;
// Gray
case '$': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 155, 155, 155); break;
// Orange
case '^': PutAlignedString(sX +24, sX +236, sY + 50 +i*13, (m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg+1), 255, 205, 0); break;
// Default Color
default: PutAlignedString(sX +24, sX +236, sY + 50 +i*13, m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg, 45,25,25); break;
}
}
else PutAlignedString(sX +24, sX +236, sY + 50 +i*13, m_pMsgTextList[i + m_stDialogBoxInfo[18].sView]->m_pMsg, 0,0,0);
}
Volver arriba Ir abajo
Ver perfil de usuario
jharinson
Level 19/180
Level 19/180


Coding Lvl (C++) :
0 / 50 / 5

Desde : 28/01/2014
Nación : Aresden
Posts : 12

MensajeTema: Re: [CODE] Colores para tu Noticement   1/28/2014, 7:58 pm

:) :) 
Volver arriba Ir abajo
Ver perfil de usuario
 
[CODE] Colores para tu Noticement
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.

Permisos de este foro:No puedes responder a temas en este foro.
Comunidad Warehouse Helbreath :: Desarrollo de Helbreath :: Programación :: Códigos no ordenados-
Cambiar a: