SA-MP Forums Archive
[Ajuda] Comando facзгo - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comando facзгo (/showthread.php?tid=430195)



Comando facзгo - Cidiei - 13.04.2013

Olб amigos, to meio enferrujado e nгo to consigo desenvolver este cуdigo, eu gostaria de saber se tem a possibilidade de fazer tipo /faccao [funзao].

pawn Код:
CMD:faccao(playerid)
{
    if(Jogador[playerid][Admin] >= 3)
    {
        new funcao[256];
        funcao = strtok(cmdtext, idx);
        if(!strlen(funcao))
        {
            SendClientMessage(playerid,-1,"Use: /facзгo [funзгo]");
            SendClientMessage(playerid,-1,"Funзхes: criar, excluir, editar");
            return 1;
        }
        if(strcmp(funcao,"criar",true) == 0)
        {
        }
        if(strcmp(funcao,"excluir",true) == 0)
        {
        }
        if(strcmp(funcao,"editar",true) == 0)
        {
        }
    }
    else
    {
        SendClientMessage(playerid,-1,"Vocк nгo tem autorizaзгo para usar este comando!");
    }
    return 1;
}



Re: Comando facзгo - HumildadeAgain - 13.04.2013

Use sscanf e trabalhe identaзгo:
pawn Код:
CMD:faccao(playerid, params[]) {
    new funcao[256];
    if(Jogador[playerid][Admin] < 3)
        return SendClientMessage(playerid,-1,"Vocк nгo tem autorizaзгo para usar este comando!");
    if(sscanf(params,"s",funcao)) {
        SendClientMessage(playerid,-1,"Use: /facзгo [funзгo]");
        SendClientMessage(playerid,-1,"Funзхes: criar, excluir, editar");
        return 1;
    }
    if(!strcmp(funcao,"criar",true)) {
        // Funзгo Aqui.
    }
    if(!strcmp(funcao,"excluir",true)) {
        // Funзгo Aqui.
    }
    if(!strcmp(funcao,"editar",true)) {
        // Funзгo Aqui.
    }
    return 1;
}



Re: Comando facзгo - Cidiei - 13.04.2013

vlw kara +rep! Ficar tempos sem programar me destroi kk


Re: Comando facзгo - HumildadeAgain - 13.04.2013

Quote:
Originally Posted by Cidiei
Посмотреть сообщение
vlw kara +rep! Ficar tempos sem programar me destroi kk
Precisar sу mandar uma PM.


Re: Comando facзгo - Supera - 13.04.2013

pawn Код:
CMD:faccao(playerid, params[]){
    if(Jogador[playerid][Admin] >= 3) {
        if(isnull(params)) return SendClientMessage(playerid,-1,"Use: /facзгo [funзгo]"), SendClientMessage(playerid,-1,"Funзхes: criar, excluir, editar");
        if(!strcmp(params,"criar",true)){
            //
        }
        if(!strcmp(params,"excluir",true)){
            //
        }
        if(!strcmp(params,"editar",true)){
            //
        }
    }
    else
        SendClientMessage(playerid,-1,"Vocк nгo tem autorizaзгo para usar este comando!");
    return 1;
}