[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(cmdtext, idx);
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 ! ! !