Detectar parбmetros usados, de una manera mejor
#7

Quote:
Originally Posted by GranaT3
Посмотреть сообщение
En realidad si funciona, lo habнa testeado antes. Aun no me manejo con los macros.

No tiene un objetivo en concreto, son solo experimentos, prбcticas.
Prueba esto:
pawn Код:
main()
{
    Parametros_Locos(20, 50);
}

stock Parametros_Locos(valor_1 = 0, valor_2 = 0, valor_3 = 0)
{
    new parametros_usados;
    valor_1 = (valor_1 >= 1) ? parametros_usados ++ : 0;
    valor_2 = (valor_2 >= 1) ? parametros_usados ++ : 0;
    valor_3 = (valor_3 >= 1) ? parametros_usados ++ : 0;

    printf("%d %d %d", valor_1, valor_2, parametros_usados);
    return 1;
}
Imprime:
Quote:

0 1 2

No creo que quisieras que esos valores sean inutilizables. Aunque lo podrias usar despues de usar sus valores. Pero bueno, no veo el punto en hacer eso, podrias utilizar condiciones, tiene mas sentido.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)