SA-MP Forums Archive
[AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - 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] Tirar o comando de PROCESSADOR para comando normal ! ! ! (/showthread.php?tid=253266)



[AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - lucas_mdr1235 - 05.05.2011

Criador: DraKoN E TORIBIO


pawn Code:
UsarProcessador
    CMD:("/fakes") {
        UsarParametros
            if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,0x08005,"O Player Esta OFF-LINE");
        if(!strlen(tmp)) return SendClientMessage(playerid,0x08005,"Digite /fakes [id]");
        if(strval(tmp) == playerid) return SendClientMessage(playerid,0x08005,"Nгo pode usar esse comando em si mesmo");
        LeituraFakes(strval(tmp),playerid);
        return 1;
    }
pawn Code:
Processar(const s[], &i)
{
    new l = strlen(s);while ((i < l) && (s[i] <= ' ')) {
        i++;
    }
    new o = i;new r[20];while ((i < l) && (s[i] > ' ') && ((i - o) < (sizeof(r) - 1))) {
        r[i - o] = s[i];i++;
    }r[i - o] = EOS; return r;
}
Desde ja agradeco a ajuda ! ! !


Re: [AJUDA] Tirar em comando de PROCESSADOR ! ! ! - Shadoww5 - 05.05.2011

Han ? Tirar em comando de processador ? Nгo entendi ..


Re: [AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - lucas_mdr1235 - 05.05.2011

mano colocar em comando normar a forma q ele foi feito ai e em processador olha a diferenзca cita um ex \/
pawn Code:
if(strcmp(cmd, "/dado", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            new dice = random(6)+1;
            if (gDice[playerid] == 1)
            {
                GetPlayerName(playerid, sendername, sizeof(sendername));
                format(string, sizeof(string), "* %s jogou um dado e caiu no numero: %d", sendername,dice);
                ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD2, "   Vocк nгo tem um dado, compre em uma 24/7");
                return 1;
            }
        }
        return 1;
    }
dessa forma ai /\ o q eu coloquei ta em processador


Re: [AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - Macintosh - 05.05.2011

Ele quer que o processador esteja integrado no comando ou no cуdigo.


Re: [AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - Ricop522 - 05.05.2011

PHP Code:

if(strcmp(cmd"/fake"true) == 0)
    {
            new 
jogador;
            
tmp strtok(cmdtextidx);
            
jogador strval(tmp);
            if(!
strlen(tmp)) return SendClientMessage(playerid,COLOR_SYSTEM," Use: /fake ID");
            if(
jogador == playerid) return SendClientMessage(playerid,0x08005,"Nгo pode usar esse comando em si mesmo");
            
LeituraFakes(jogador,playerid);
        }
        return 
1;
    } 



Re: [AJUDA] Tirar o comando de PROCESSADOR para comando normal ! ! ! - lucas_mdr1235 - 05.05.2011

nao manow num e pra integra o processador no comando eu so citei um exemplo
tipo eu quero tirar o comando de processador e passar para codigo q e o exemplo q eu citei


@EDIT


OPS /\ dese jeito ai mas so q nao ta funcionando ainda tipo eu digito o comando
ex: so /fake ai aparece /fake ID
mas quando eu digito /fake 10 vai para o meu ultimo return SendClientMessage(playerid,COLOR_CV,"Comando inexistente, use /ajuda para ver alguns COMANDOS!");

aparece essa mensagem e nao mostra se e fake alguem sabe o q pode ser


@EDIT

concertado e funfando testado
o problema erra aki if(strcmp(cmd, "/fake", true) == 0)
no lugar de cmd quando eu fiu colocar no meu GM coloquei cmdtext

brigadao ai a todos pela ajuda

RESOLVIDO ! ! !