SA-MP Forums Archive
[Ajuda] Comando de comprar Arma - 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 de comprar Arma (/showthread.php?tid=368658)



Comando de comprar Arma - le0campos - 14.08.2012

Preciso de uma ajudinha aqui, procurei no forum e nгo encontrei, entao resolvi criar esse tуpico.

Criei um comando de compra de armas:

Код:
	
if (strcmp("/sniper", cmdtext, true, 10) == 0)
	{
	
	GivePlayerMoney(playerid, -600);
	SendClientMessage(playerid,CINZA,"Voce comprou uma Sniper por R$600");
	GivePlayerWeapon(playerid, 34, 100);

	return 1;

			}
Quando eu digito o comando e nгo tenho o dinheiro pra comprar meu dinheiro fica -600

Gostaria que alguem me ajudasse com o comando, que nгo deixa o cara comprar a arma se nгo tiver a grana e apareзa uma mensagem dizendo que ele nгo tem a grana.

Obrigado desde jб, Lйo.


Re: Comando de comprar Arma - darkxdll - 14.08.2012

Usa :
if(GetPlayerMoney(playerid) >=600)


Re: Comando de comprar Arma - le0campos - 14.08.2012

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
Usa :
if(GetPlayerMoney(playerid) >=600)
Poderia me explicar melhor? Nгo to conseguindo fazer apenas com essa linha. Obrigado


Respuesta: Comando de comprar Arma - AnonymouSs - 14.08.2012

pawn Код:
if (strcmp("/sniper", cmdtext, true, 10) == 0)
{
    if(GetPlayerMoney(playerid) < 600) return SendClientMessage(playerid, -1, "Desculpe, vocк nгo tem essa grana toda"); //Verifica se ele tem 600 real, se nгo tiver retorna essa mensagem
    GivePlayerMoney(playerid, -600);
    SendClientMessage(playerid,CINZA,"Voce comprou uma Sniper por R$600");
    GivePlayerWeapon(playerid, 34, 100);
    return 1;
}



Re: Comando de comprar Arma - le0campos - 14.08.2012

Jб consegui obrigado!