13.01.2010, 19:24
Here is my command.
It works but for some reason, when I do /buyspas it gives me a gun, takes away $40,000 and puts me into the NEGATIVES, and also sends the message "You do not have enough money to purchase this gun". I don't want it to give them the gun if it will put them into the negatives. I don't know why my check does not work.
Код:
if(strcmp(cmd, "/buyspas", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2, 2497.49,-1703.31,1014.74))
{
GivePlayerWeapon(playerid, 27, 25000);
GivePlayerMoney(playerid, -40000);
SendClientMessage(playerid, 0xF0F8FFAA, "You bought a spas for $40,000.");
}
if(GetPlayerMoney(playerid) < 40000)
{
SendClientMessage(playerid, 0xF0F8FFAA, "You do not have enough money to purchase this gun.");
}
if(!IsPlayerInRangeOfPoint(playerid, 2, 2497.49,-1703.31,1014.74))
{
SendClientMessage(playerid, 0xF0F8FFAA, "You can not purchase a weapon from here.");
}
return 1;
}

