Quote:
Originally Posted by Nill.Oliveira
pawn Код:
if(strcmp(cmdtext, "/kit01", true) == 0) { if(GivePlayerMoney(playerid) =< 300) // verefica se o jogador tem 300 R$ { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, MAX_PLAYER_NAME); format(string, sizeof(string), "%s comprou {FF00FF}Kit 1 {FF0000}( /kit01 )", pname); SendClientMessageToAll(0xFFFFAE96, string); ResetPlayerWeapons(playerid); GivePlayerMoney(playerid, -300); // desconta dos 300 R$ GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 16, 10); GivePlayerWeapon(playerid, 23, 50); GivePlayerWeapon(playerid, 27, 90); GivePlayerWeapon(playerid, 32, 400); GivePlayerWeapon(playerid, 30, 400); } else SendClientMessage(playerid, -1, "Vocк nгo tem 300 R$ !"); // se ele nгo tiver, retorna essa mensagem . }
|
Nesse caso o comando sу irб funcionar se o dinheiro do jogador for menor ou igual a 300 e ainda estб errado...
Substitua a бrea verde pelo valor do kit...
pawn Код:
if(strcmp(cmdtext, "/kit01", true) == 0)
{
if (GetPlayerMoney(playerid) < /*Valor*/) return SendClientMessage(playerid, 0xFF0000AA, "Vocк nгo possui dinheiro suficiente");
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s comprou {FF00FF}Kit 1 {FF0000}( /kit01 )", pname);
SendClientMessageToAll(0xFFFFAE96, string);
ResetPlayerWeapons(playerid);
GivePlayerMoney(playerid, -1000);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 16, 10);
GivePlayerWeapon(playerid, 23, 50);
GivePlayerWeapon(playerid, 27, 90);
GivePlayerWeapon(playerid, 32, 400);
GivePlayerWeapon(playerid, 30, 400);
return 1;
}