SA-MP Forums Archive
[Ajuda] Chega + - 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] Chega + (/showthread.php?tid=619999)



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 boolcmdLiberado[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(playeridpNameMAX_PLAYER_NAME);
    
format(strsizeof(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 (-.-')