SA-MP Forums Archive
[Ajuda] Comando ser Usado sу uma Vez ! - 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] Comando ser Usado sу uma Vez ! (/showthread.php?tid=468547)



Comando ser Usado sу uma Vez ! - sonmook - 08.10.2013

Salve pessoas , queria uma ajuda aqui .
Fiz um Comando mais queria que o Player pode-se usa-lo somente uma Vez .


Re: Comando ser Usado sу uma Vez ! - ThuuGLif3 - 08.10.2013

Comando? Onde estб vocк?



Re: Comando ser Usado sу uma Vez ! - yNexus - 08.10.2013

explica + o comando, como é esse comando, manda ele


Re: Comando ser Usado sу uma Vez ! - .ThePro - 08.10.2013

Use Booleans (Bool)


Re: Comando ser Usado sу uma Vez ! - sonmook - 09.10.2013

Код:
if (strcmp(cmd, "/brinde", true) == 0)
    {
	    if(IsPlayerConnected(playerid))
	    {
			PlayerInfo[playerid][pLevel]++;
			ScoreLevel(playerid);
	        GivePlayerMoney(playerid, 30000);
            SendClientMessage(playerid,COLOR_GREY,"{00FBFF}[SERVER] {CEFF63}Seja bem Vindo, Vocк usou o Brinde Para novatos!");
        }
		if(PlayerInfo[playerid][pLevel] > 3)
        {
            SendClientMessage(playerid,-1,"{FF0000}[SERVER] {CEFF63}Vocк nгo й um novato!");
        }
        return true;
    }



Re: Comando ser Usado sу uma Vez ! - Coe1 - 09.10.2013

pawn Код:
new bool:Usou[ MAX_PLAYERS ];

CMD:usei(playerid)
{
    if(usou[ playerid ]) return SendClientMessage(playerid, -1,"Usou sim.");
   
    usou[ playerid ] = true;
    SendClientMessage(playerid, -1,"Acabou de usar.");
    return 1;
}



Re: Comando ser Usado sу uma Vez ! - ThuuGLif3 - 09.10.2013

Topo:
pawn Код:
new bool:UmaVez[MAX_PLAYERS];
pawn Код:
if (strcmp(cmd, "/brinde", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            PlayerInfo[playerid][pLevel]++;
            ScoreLevel(playerid);
            GivePlayerMoney(playerid, 30000);
            SendClientMessage(playerid,COLOR_GREY,"{00FBFF}[SERVER] {CEFF63}Seja bem Vindo, Vocк usou o Brinde Para novatos!");
        }
        if(PlayerInfo[playerid][pLevel] > 3)
        {
            if(UmaVez[ playerid ]) return SendClientMessage(playerid, -1,"[ x ] Comando permitido somente 1 vez.");
            UmaVez[ playerid ] = true;
            SendClientMessage(playerid,-1,"{FF0000}[SERVER] {CEFF63}Vocк nгo й um novato!");
        }
        return true;
    }



Re: Comando ser Usado sу uma Vez ! - Coe1 - 09.10.2013

pawn Код:
new UmaVez[MAX_PLAYERS];
new bool:UmaVez[MAX_PLAYERS];
Hг?


Re: Comando ser Usado sу uma Vez ! - ThuuGLif3 - 09.10.2013

Opa... Errei rs.
Obrigado por Corrigir...



Re: Comando ser Usado sу uma Vez ! - sonmook - 09.10.2013

Quote:
Originally Posted by ThuuGLif3
Посмотреть сообщение
Topo:
pawn Код:
new bool:UmaVez[MAX_PLAYERS];
pawn Код:
if (strcmp(cmd, "/brinde", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            PlayerInfo[playerid][pLevel]++;
            ScoreLevel(playerid);
            GivePlayerMoney(playerid, 30000);
            SendClientMessage(playerid,COLOR_GREY,"{00FBFF}[SERVER] {CEFF63}Seja bem Vindo, Vocк usou o Brinde Para novatos!");
        }
        if(PlayerInfo[playerid][pLevel] > 3)
        {
            if(UmaVez[ playerid ]) return SendClientMessage(playerid, -1,"[ x ] Comando permitido somente 1 vez.");
            UmaVez[ playerid ] = true;
            SendClientMessage(playerid,-1,"{FF0000}[SERVER] {CEFF63}Vocк nгo й um novato!");
        }
        return true;
    }
Nгo funfo , Da pra usar varias vezes ...
Eu uso a primeira vez Aparece que eu usei o Brinde ai Dps Usei de novo aparece QUe eu usei e A Mensagem , COmando permitido somente 1 vez sу que ainda ta usando ...