Chega + -
Gaguin - 24.10.2016
@resolvido
Re: Chega + - Whoo - 24.10.2016
crie uma booleana global quando ele usar o comando vocк coloca pra verdadeiro, lembre-se de verificar se a variбvel й verdadeira no comeзo do comando se for vocк nгo executa ele
Re: Chega + -
BobbMarley - 24.10.2016
Aprenda mais sobre Variбveis.
Use o search
Re: Chega + -
Gaguin - 24.10.2016
@resolvido
Re: Chega + - PedroEduardo - 24.10.2016
й atй fбcil..
pense na lуgica
para isso precisa de uma enum
PHP код:
if(Player[playerid][kkk] == 1) return SendClientMessage(playerid, -1,"Vocк ja usou o comando kk uma vez, sai do sv e tenta de novo"); //comparando se for igual a 1, retorna na mensagem
else Player[playerid][kkk] = 1; //se nгo for igual a 1, ele define 1
espero que tenha entendido .-.
Re: Chega + - Whoo - 24.10.2016
colocando o que disse em pratica...
PHP код:
new bool: cmdLiberado[MAX_PLAYERS];
CMD:kkk(playerid)
{
if(cmdLiberado[playerid])
return SendClientMessage(playerid, -1, "Vocк ja usou o comando.");
/*
cmd..
*/
cmdLiberado[playerid] = true;
return 1;
}
Respuesta: Chega + -
SammyJ - 24.10.2016
Caso vocк queira que o jogador use o comando somente uma vez na conta, ou seja mesmo que desconecte e conecte novamente. exemplo abaixo.
PHP код:
CMD:kkk(playerid)
{
static
pName[MAX_PLAYER_NAME], str[40];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
format(str, sizeof(str), "Contas/%s.ini", pName);
if(DOF2_GetInt(str, "UsouTalCMD") != 0)
return SendClientMessage(playerid, -1, "Vocк ja usou o comando.");
/*
code aqui
*/
DOF2_SetInt(str, "UsouTalCMD", 1);
SendClientMessage(playerid, -1, "Vocк usou o comando kkk e nгo podera mais usa lo nesta conta!");
return 1;
}
Re: Chega + -
Gaguin - 24.10.2016
@resolvido obrigado a todos
Re: Chega + - PedroEduardo - 24.10.2016
Senhor, Existem pessoas iguais a vocк no mundo, que podem ter o mesma tipo de duvida do tуpico
criado por vocк, entгo nгo faz sentido algum editar seu tуpico
pois isso deixa nossos comentбrios sem sentido algum (-.-')