Super-Simples processador de comandos -
SuB_ZeRo0_ - 28.08.2010
Bom, como sempre.. tento me superar ou superar ao DraKoN, que eu acho um GRANDE scripter.
Por isso resolvi fazer um mega,hiper,ultra simples processador.
Funciona basicamente como o strtok.
Com apenas 4 linhas e mais facil ainda de usar em comandos como:
/chutar [ID], /gritar [Frase] entre outras com apenas 1 "vбriavel".
Cуdigo:
pawn Code:
stock GetProx(cmdtext[])
{
new j;for(new i=0;i<strlen(cmdtext);i++) {if(cmdtext[i]==' ') {j=i;}}
new f[50];strmid(f,cmdtext,j+1,strlen(cmdtext),50);return f;
}
Coloque o cуdigo em cima de todas as public's.
Como usar?
Para usar й simples! Veja um exemplo.
/pescar [Peixe/Tartaruga]
pawn Code:
if (strcmp("/pescar", cmdtext, true, 10) == 0)
{
new digitou[50];
strcat(digitou,GetProx(cmdtext));
if(!strcmp(digitou,"peixe")) {
SendClientMessage(playerid,0x33FF33AA,"Vocк usou: /pescar peixe");
}
if(!strcmp(digitou,"tartaruga")) {
SendClientMessage(playerid,0x33FF33AA,"Vocк usou: /pescar tartaruga");
}
return 1;
}
E para ID's?
/procurar [ID]
pawn Code:
if (strcmp("/procurar", cmdtext, true, 10) == 0)
{
new digitou[50];
strcat(digitou,GetProx(cmdtext));
new id=strval(digitou);
new texto[30];
format(texto,30,"Vocк procura pelo ID %d ?",id);
SendClientMessage(playerid,0x33FF33AA,texto);
return 1;
}
Obs: Vocк pode coloca-lo fora dos comandos assim, evitando de criar vбrios news. ^^
Mais fбcil que isso?
Ta pedindo demais em cara!
Bugs?
Nгo encontrei, mas por favor, avisem que quero deixб-lo sem bugs. ^^
@Off: Quase 200 views em 1 minuto. oO
Respuesta: Super-Simples processador de comandos -
ipsBruno - 28.08.2010
suhasuha Foi Foda essa SubZero,tambйm te amo o meu й mais simples de se mexer,mais talvez seja mais lento, apesar de os dois serem a base da Strtok *-*
@EDIT
O meu й mais rapido por nгo ser em Loop e nгo chamar tantas funзхes em string
mesmo assim уtimo amiga
Re: Respuesta: Super-Simples processador de comandos -
SuB_ZeRo0_ - 28.08.2010
Quote:
Originally Posted by DraKoN
suhasuha Foi Foda essa SubZero,tambйm te amo o meu й mais simples de se mexer,mais talvez seja mais lento, apesar de os dois serem a base da Strtok *-*
@EDIT
O meu й mais rapido por nгo ser em Loop e nгo chamar tantas funзхes em string
mesmo assim уtimo amiga
|
Bom.. pode ser atй mais fбcil esse.
Eu achei.. mas que pode ser alguns milionйsimos mais devagar й.
Mas tem a mesma funзгo e base.
Na V2, vocк escolherб qual parte quer pegar. =x
Re: Super-Simples processador de comandos -
Canabis - 31.08.2010
esse eu ja conheзo ^^
muito bom ^^
Re: Super-Simples processador de comandos -
junioor - 01.09.2010
α мєυ vσcк єรтασ bяigαиdσ ρσя cσiรαร dє мilєรiмσ, Bσм тяαbαlнσ αi dσร dσiร!
Respuesta: Re: Super-Simples processador de comandos -
ipsBruno - 01.09.2010
Quote:
Originally Posted by junioor
α мєυ vσcк єรтασ bяigαиdσ ρσя cσiรαร dє мilєรiмσ, Bσм тяαbαlнσ αi dσร dσiร!
|
Nem estamos Brigando,somos namorados, estamos fazendo a versгo 2.0 juntinhos -qqq
https://sampforum.blast.hk/showthread.php?tid=172030 esse й o Meu *-*
SubZero o que acha de usarmos CallRemoteFunction para otimizar mais?
Quote:
Por isso resolvi fazer um mega,hiper,ultra simples processador.
|
Bem simples ,й mais lerdo que a Strtok,nгo acho viбvel usar..
Re: Respuesta: Re: Super-Simples processador de comandos -
SuB_ZeRo0_ - 01.09.2010
Quote:
Originally Posted by DraKiNs
Nem estamos Brigando,somos namorados, estamos fazendo a versгo 2.0 juntinhos -qqq
https://sampforum.blast.hk/showthread.php?tid=172030 esse й o Meu *-*
SubZero o que acha de usarmos CallRemoteFunction para otimizar mais?
Bem simples ,й mais lerdo que a Strtok,nгo acho viбvel usar..
|
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Eu jб terminei a V2, sу nгo publiquei ainda aqui.
Re: Super-Simples processador de comandos -
bugvip - 01.01.2011
up. otima processador
AW: Super-Simples processador de comandos -
[Banido]HigorOliver - 01.01.2011
Puta Merda para de resucitar tуpico !