[Tutorial] Como usar fCommand
#1

[FeK]Squad
[Tutorial]Como usar 'fCommand'

Introduзгo
Este [Tutorial] estarб mostrando como usar a include 'fCommand' e terб explicaзхes de Parametros.

Informaзхes
Vamos comeзar entгo o [Tutorial] de como usar fCommand.
Vamos pegar o exemplo de um comando em fcmd.

Usada na versгo v1.0

pawn Код:
static sPlayer,zString[128];

 if(strcmp(cmd, "/lider", true) == 0)
    {
    sPlayer= strval(iParams[1]);
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    if(!IsPlayerConnected(sPlayer))
        return SendClientMessage(playerid,0xFFFFFFF,"Este player Atualmente estб desconectado");
   
    format(zString,64,"Vocк deu lider Numero %s б %s(%d) !",iParams[2],Name,playerid);
    SendClientMessage(playerid,0xFFFFFF,zString);
    return true;
}
Usada na versгo v2.0

pawn Код:
static sPlayer,zString[128];

fcmd(lider,playerid)
{
    sPlayer= strval(iParams[1]);
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,sizeof(Name));
    if(!IsPlayerConnected(sPlayer))
        return SendClientMessage(playerid,0xFFFFFFF,"Este player Atualmente estб desconectado");
   
    format(zString,64,"Vocк deu lider Numero %s б %s(%d) !",iParams[2],Name,playerid);
    SendClientMessage(playerid,0xFFFFFF,zString);
    return true;
}
O fCommand й composto por iParams diferente do params do zcmd ou dcmd e outros.

Ele jб automaticamente cria e dividi todos parвmetros e nгo apenas um como outros outros,assim formulando o comando de forma rбpida e acessнvel.

Exemplo:

Digitamos comando:
Код:
/lider 0 1
O fCommand irб ler o seu comando assim:

/lider = iParams[0]
0 = iParams[1]
1 = iParams[2]

O fCommand й diferente de todos os outros tipos de sistema de comandos pois ele lк Multi-Parametros,assim sem precisar usar strtok,sscanf e outros.

Mas й claro,й necessario fazer as funзхes corretas para o comando funcionar perfeitamente.

Lembrando que fCommand nгo usa uma CallBack.



Creditos

[FeK]Knife
[FeK]DraKiNs
[FeK]Squad

Download da Include v1.0

Download da Include v2.0


Obrigado aos Leitores e ate a Proxima !

OBS : Nгo retire os meus Creditos , os creditos do Drakon e nem o da [FeK]Squad.
Reply


Messages In This Thread
Como usar fCommand - by [FeK]Knife - 19.01.2011, 00:13
Respuesta: Como usar fCommand - by ipsBruno - 19.01.2011, 00:19
Re: Como usar fCommand - by [NWD]Jim._.Carrey - 19.01.2011, 00:23
Re: Como usar fCommand - by duany123 - 19.01.2011, 00:33
Re: Como usar fCommand - by [FeK]Knife - 19.01.2011, 00:55
Re: Como usar fCommand - by Fabricio_Rios - 19.01.2011, 01:00
Respuesta: Como usar fCommand - by ipsBruno - 19.01.2011, 01:03
Re: Como usar fCommand - by Fabricio_Rios - 19.01.2011, 01:11
Re: Como usar fCommand - by [FeK]Knife - 19.01.2011, 17:32
Re: Como usar fCommand - by Trinix_PoS [Bizu] - 19.01.2011, 17:37

Forum Jump:


Users browsing this thread: 1 Guest(s)