[Ayuda] Error. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Error. (
/showthread.php?tid=501556)
[Ayuda] Error. -
RZoone - 18.03.2014
Hola gente, estaba haciendo un sistema de radio para facc ilegales, y me da estos errores:
Код:
C:\Users\RZoone\Desktop\ZS-RP\gamemodes\ZSRP.pwn(8931) : error 017: undefined symbol "IsNumeric"
pawn Код:
CMD:codigof(playerid, params[])
{
new frec;
if(sscanf(params, "d", frec)) return SendClientMessage(playerid, 0xFFFFFFFF, "Usa /codigof [numero]");
if(isnumeric(params))
{
SendClientMessage(playerid, 0xFFFFFFFF, "Ajustaste tu frecuencia");
PI[playerid][FrecR] = frec;
}
return 1;
}
Respuesta: [Ayuda] Error. -
Swedky - 18.03.2014
Esa funciуn viene en el include '
gl_common' que viene en la carpeta '
Include' que estб en la carpeta principal de tu GM.
Debes aсadir ese include asн:
pawn Код:
#include <../gl_common>
// Creo que era asн, la cosa es que lleva '..'.
De igual manera puedes aсadir esa funciуn al final de tu GM:
pawn Код:
stock isNumeric(const string[])
{
if(strlen(string) == 0) return false;
for (new i = 0; i <= strlen(string); i++)
{
if((string[i] > '9' || string[i] < '0' && string[i] != '-' && string[i] != '+') || (string[i] == '-' && i != 0) || (string[i] == '+' && i != 0)) return false;
}
if(strlen(string) == 1 && (string[0] == '-' || string[0] == '+')) return false;
return true;
}
// Hay forma de que sea mбs rбpido.
Esa funciуn detecta si una cadena sуlo tiene nъmeros.
Respuesta: [Ayuda] Error. -
OTACON - 19.03.2014
isnumeric con sscanf no es necesario lo que hace el isnumeric ya lo esta haciendo el sscanf.
saludos.
Respuesta: [Ayuda] Error. -
Parka - 19.03.2014
Quote:
Originally Posted by OTACON
isnumeric con sscanf no es necesario lo que hace el isnumeric ya lo esta haciendo el sscanf.
saludos.
|
aсado:
Con mejor rendimiento y velocidad.
Re: [Ayuda] Error. -
RZoone - 19.03.2014
Muchнsimas gracias, ya lo pude solucionar.