19.02.2016, 20:37
Quote:
Esta exagerada tu funcion.
pawn Код:
Esto nomas te permitira usar una vez los dos "*", si mandas, por ejemplo "hola *hola* hola *hola*". Solo la primera "*hola*" cambiara de color. Y el otro sera omitido. Si quieres tu puedes aсadir eso. |
Me gustу bastante estб, ya que me llamу a la atenciуn que puedas poner el Mensaje principal, luego el rol de entorno y la continuaciуn... Yo lo habнa hecho de otra manera.
PHP код:
[HTML]new Asterisco = strfind(text, "*");
new string[172], Mensaje[172];
strmid(Mensaje, text, 0, strlen(text));
if(Asterisco != -1)
{
strdel(Mensaje, Asterisco, Asterisco+1);
strins(Mensaje, "{00E673}", Asterisco, 172);
format(string, sizeof(string), "%s dice: %s", NombreJugador(playerid), Mensaje);
ProxDetector(15.0, playerid, string, Hablar, Hablar2, Hablar3, Hablar4, Hablar5);
SetPlayerChatBubble(playerid, Mensaje, 0xFFFFFFFF, 15.0, 5000);
}
else
{
format(string, sizeof(string), "%s dice: %s", NombreJugador(playerid), text);
ProxDetector(15.0, playerid, string, Hablar, Hablar2, Hablar3, Hablar4, Hablar5);
SetPlayerChatBubble(playerid, text, 0xFFFFFFFF, 15.0, 5000);
}[/HTML]
PD: Gracias a todos los que pusieron una soluciуn u ayuda... Se les agradece de corazуn, y sobre el ъltimo que comento que no habнa seсal de mi, tuve algunos problemas personales por eso estaba ausente.