[Pedido] Chat normal con uno de entorno.
#6

Hay mil y un forma de hacerlo. Pero si hablan de "cуdigo limpio", ninguno publicado es de agrado visual. Quizб esto:

pawn Код:
stock colorear(cadena[], colorear[] = "{000000}", defecto[] = "{FFFFFF}", caracter = '*')
{
    // Cadena final
    new retorno[256];

    for(new i, z, estado, longitud = strlen(cadena); i < longitud; i++)
        if(cadena[i] == caracter) strcat(retorno, estado ? colorear : defecto), z += estado ? strlen(defecto) : strlen(colorear), estado = !estado;
        else retorno[z++] = cadena[i];

    return retorno;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)