SA-MP Forums Archive
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