[Ayuda] SScanf agrega el siguiente valor - 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] SScanf agrega el siguiente valor (
/showthread.php?tid=523758)
[Ayuda] SScanf agrega el siguiente valor -
Cristian_Guerra - 03.07.2014
Buenas, estoy trabajando con sscanf pero aun no logro entenderlo. їA que me refiero con el tituilo?, lo que me refiero es que cuando intento realizar 2 funciones en el mismo comando por ejemplo: '/command 1 1' el sscanf lo tomara asн: Funciуn: 11 1. En resumen lo que hace es agregar 1 mбs y en realidad solo es el 1. Para tomar la forma mбs sencilla les dejo el codigo de ejemplo:
Код:
zcmd(command, playerid, params[])
{
if(!sscanf(params, "s[32]s[64]", params[0], params[1]))
{
new string[128];
format(string, sizeof(string), "Funciуn: %s %s", params[0], params[1]);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
return 1;
}
Y asн es como lo utilizo: /command 1 1 y asн lo imprime: Funciуn: 11 1. їPorque?, quisiera que me ayudaran a resolver eso y haber como logro hacer que nomas cada parametro se quedara con ese mismo numero/letra que se escribio.