29.09.2012, 00:41
Buenas a Todos, Tengo un error con la funcion isNumeric y no se ke puede se yo lo veo bien a la Linea y a la linea anterior :S
Error:
Linea
Funcion:
Dinero esta definido asi = Dinero = strval(params[1]);
Desde ya muchas Gracias.
Error:
pawn Код:
error 035: argument type mismatch (argument 1)
pawn Код:
if(!isNumeric(Dinero)) return 1;
pawn Код:
stock isNumeric(const string[])
{
new length=strlen(string);
if (length==0) return false;
for (new i = 0; i < length; i++)
{
if (
(string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+') // Not a number,'+' or '-'
|| (string[i]=='-' && i!=0) // A '-' but not at first.
|| (string[i]=='+' && i!=0) // A '+' but not at first.
) return false;
}
if (length==1 && (string[0]=='-' || string[0]=='+')) return false;
return true;
}
Desde ya muchas Gracias.