[Ajuda] Comando facзгo
#1

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

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

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

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

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


Forum Jump:


Users browsing this thread: 3 Guest(s)