Problema con sscanf - 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: Problema con sscanf (
/showthread.php?tid=260190)
Problema con sscanf -
GROVE4L - 07.06.2011
Hola bueno hace poco me comenso a salir un warning en la consola sobre un comando en el que estoy usando zcmd y sscanf
Aca una imagen del warning:
Y aca esta el comando:
pawn Код:
new
sotros[125];
CMD:ayuda(playerid,params[])
{
if(sscanf(params,"s",sotros))
{
SendClientMessage(playerid,0x546CFF,"A{FFFFFF}AA {6D6B6C}A{FFFFFF}AA - {6D6B6C}Ayuda");
SendClientMessage(playerid,0x54CFF,"");
SendClientMessage(playerid,0x54CFF,"CMD: {FFFFFF}/ayuda [Opcion]");
SendClientMessage(playerid,0x54FF,"Opciones: {FFFFFF}Comandos - Faccion");
return 1;
}
else if(strcmp(sotros,"Comandos",true) == 0)
{
SendClientMessage(playerid,0x546CFF," ·:Chat:· {FFFFFF}/me - /gritar - /intentar - /do - /b - /w");
SendClientMessage(playerid,0x54B6CFF," ·:General:· {FFFFFF}/stats - /motor - /comida");
if(EsFaccion(playerid,1))
{
SendClientMessage(playerid,0x54CAFF," ·:Guardias:· {FFFFFF}/puertas - /coches - /guardar - /rmc");
}
if(EsAdministrador(playerid,1))
{
SendClientMessage(playerid,0x54FF," ·:Administracion:· {FFFFFF}/darinterior - /darprol - /sacarprol - /dinero - /payday - /sethambre");
}
return 1;
}
else if(strcmp(sotros,"Faccion",true) == 0)
{
if(EsFaccion(playerid,1))
{
SendClientMessage(playerid,0x54AFF," ·:Guardias:· {FFFFFF}Tu eres Guardias");
}
return 1;
}
return 1;
}
Solo me pasa con comandos que tiene string, porque tengo un comando de /dinero o /setinterior y no sale ese warning xD
Quiero saber porque pasa eso :/
Re: Problema con sscanf -
arturo clark - 07.06.2011
Tienes que poner:
pawn Код:
if(sscanf(params,"s[125]",sotros))
Re: Problema con sscanf -
GROVE4L - 07.06.2011
Quote:
Originally Posted by arturo clark
Tienes que poner:
pawn Код:
if(sscanf(params,"s[125]",sotros))
|
We gracias xD
Yo pense que eso no era necesario porque ya estaba declarado en la variable sotros xDD
Re: Problema con sscanf -
MrDeath537 - 08.06.2011
/facepalm
їpor quй usбs sscanf ahн?
Respuesta: Problema con sscanf -
Ari3l - 08.06.2011
usa los params[] para algo estan no? :P