[FilterScript] Super-Simples processador de comandos
#1

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

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

Quote:
Originally Posted by DraKoN
View Post
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
Reply
#4

esse eu ja conheзo ^^
muito bom ^^
Reply
#5

α мєυ vσcк єรтασ bяigαиdσ ρσя cσiรαร dє мilєรiмσ, Bσм тяαbαlнσ αi dσร dσiร!
Reply
#6

Quote:
Originally Posted by junioor
View Post
α мєυ 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..
Reply
#7

Quote:
Originally Posted by DraKiNs
View Post
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.
Reply
#8

up. otima processador
Reply
#9

Puta Merda para de resucitar tуpico !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)