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], Float

Pos[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
|
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.