16.08.2014, 16:38
En realidad no he pensado bien una manera, pero aprovecho porque las que he pensado no funcionarнan, bбsicamente mi duda es: їCуmo crear una mejor manera para reducir el siguiente script?
Entonces si son 200 slots me tocarнa crear 199 "else if" mбs y es lo que no quiero...
Gracias de antemano
pawn Код:
/* [0]-[1] son un nъmero definido de slot, con un mбximo de por ej 200, es decir: #define SLOT 200, pero no podrнa utilizar for ( new i = 0; i < SLOT; i ++ ) porque realizarнa la tarea en los 200 en vez de verificar si 0 tiene Enum > 0 realizar en 1. No sй si me explico o se entiende en el cуdigo debajo */
if ( Data[ID][Enum][0] == 0 )
{
// Tarea
}
else if ( Data[ID][Enum][0] > 0 && Data[ID][Enum][1] == 0 )
{
// Tarea
}
Gracias de antemano