como hago para que lea separaciones?
#1

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;
}
Reply
#2

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

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
Reply
#4

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

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
Reply
#6

Nop...

EDIT: creo que sн, busca...
Reply
#7

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.
Reply
#8

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 ?
Reply
#9

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.
Reply
#10

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.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)