01.03.2016, 17:19
їQuй tal?,
Bueno, resulta quй tengo йsta funciуn (estarб mбs abajo) el cual trabaja todo perfecto, pero, el problema estб es que ' no continъa con el color asignado con el formato HTML, ejemplo: {FFFF00} ', aparece el mensaje con el color principal del primer mensaje.
Les dejarй un ejemplo:
Obviamente no saldrб la doble lнnea por que no supera los 100 caracteres, pero lo que quiero a dar a entender es que el primer color (-1) que en йste caso es blanco, y {FFFF00} que es amarillo, en la segunda lнnea manda el primero, їcуmo harнa para continuar con el color de la anterior lнnea?.
funciуn:
saludos.
Bueno, resulta quй tengo йsta funciуn (estarб mбs abajo) el cual trabaja todo perfecto, pero, el problema estб es que ' no continъa con el color asignado con el formato HTML, ejemplo: {FFFF00} ', aparece el mensaje con el color principal del primer mensaje.
Les dejarй un ejemplo:
Код:
new string[32];
format(string, sizeof(string), "hola mundo {FFFF00}hello world");
SCM2(playerid, -1, string);
funciуn:
Код:
stock SCM2(playerid, color, text[])
{
if(strlen(text) > 99)
{
new text1[100],
text2[100],
string[144];
strmid(text2, text, 99, 144);
strmid(text1, text, 0, 99);
format(string, 144, "%s...", text1);
SCM(playerid, color, string);
format(string, 144, "...%s", text2);
SCM(playerid, color, string);
}
else SCM(playerid, color, text);
return 1;
}


