SA-MP Forums Archive
como hago para que lea separaciones? - 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: como hago para que lea separaciones? (/showthread.php?tid=554994)



como hago para que lea separaciones? - maicolpao - 06.01.2015

Bueno hice este comando /do y me quedo bien pero cuando cuando hago una separaciуn osea /do una moneda en el suelo sale solo la palabra una osea no coje las demбs palabras

El codigo es este:

else if (strfind(cmdtext, "/Do ", true) == 0)
{
new tmp[256];
tmp = strtok(cmdtext, idx);
if(strval(tmp)) return SendClientMessage(playerid, -1, "Utilize /do (Acciуn)");
new str[124], FloatPos[3];
GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
format(str, sizeof(str), " * %s (( %s ))", tmp, pName(playerid));
for (new i; i < GetMaxPlayers(); i++)
{
if (IsPlayerInRangeOfPoint(i, 11, pPos[0], pPos[1], pPos[2]))
{
SendClientMessage(i, VERDE, str);
}
}
return 1;
}


Respuesta: como hago para que lea separaciones? - Zume - 06.01.2015

mira esto https://sampwiki.blast.hk/wiki/Strtok ahн estб, aunque en verdad, es mejor que usaras zcmd o algъn procesador asн


Respuesta: como hago para que lea separaciones? - maicolpao - 06.01.2015

Quote:
Originally Posted by _Zume
Посмотреть сообщение
mira esto https://sampwiki.blast.hk/wiki/Strtok ahн estб, aunque en verdad, es mejor que usaras zcmd o algъn procesador asн
Sigo sin poner las separaciones solo agarra una sola palabra

PD:no puedo usar zcmd porque todos los comandos estбn en strcmp y se daсarнa todo el gm si agrego el zcmd


Respuesta: como hago para que lea separaciones? - DragonZafiro - 06.01.2015

format(str, sizeof(str), " * %s (( %s ))", cmdtext[4], pName(playerid));


Respuesta: como hago para que lea separaciones? - maicolpao - 06.01.2015

Quote:
Originally Posted by DragonZafiro
Посмотреть сообщение
format(str, sizeof(str), " * %s (( %s ))", cmdtext[4], pName(playerid));
Gracias men ahora tengo otra duda se podria usar zcmd y strcmp? a la misma vez


Respuesta: como hago para que lea separaciones? - Swedky - 06.01.2015

Nop...

EDIT: creo que sн, busca...


Respuesta: como hago para que lea separaciones? - OTACON - 06.01.2015

claro que si se puede utilizar strcmp en zcmd.

pero se puede utilizar dentro del comando de zcmd, utilizar comandos con strcmp eso no se puede ya que tendrнas que utilizar OnPlayerCommandText y ahi ya causarнa problemas.

saludos.



Respuesta: como hago para que lea separaciones? - maicolpao - 06.01.2015

Quote:
Originally Posted by OTACON
Посмотреть сообщение
claro que si se puede utilizar strcmp en zcmd.

pero se puede utilizar dentro del comando de zcmd, utilizar comandos con strcmp eso no se puede ya que tendrнas que utilizar OnPlayerCommandText y ahi ya causarнa problemas.

saludos.
Osea no entiendo xD se puede pero no se puede yo quiero usar zcmd pero todos los cmds de la gm estan en strcmp como ago ?


Respuesta: como hago para que lea separaciones? - Parka - 06.01.2015

Quote:
Originally Posted by maicolpao
Посмотреть сообщение
Osea no entiendo xD se puede pero no se puede yo quiero usar zcmd pero todos los cmds de la gm estan en strcmp como ago ?
Pasarlos a ZCMD es una opciуn que no se puede descartar.


Respuesta: como hago para que lea separaciones? - Whyd - 06.01.2015

Quote:
Originally Posted by maicolpao
Посмотреть сообщение
se podria usar zcmd y strcmp? a la misma vez
Fнjate en este post, https://sampforum.blast.hk/showthread.php?tid=472905
Aunque te sale a cuenta mejor hacer tu script de comandos por propia voluntad.