23.02.2010, 08:09 
	
	
	
I know this seems dumb question, but i forgot how to make it so when you use a command, whats the code to make it take money off a player who uses a command "e.g. /fix makes you loose 1000$"

| 
					Originally Posted by VonLeeuwen  | 
GivePlayerMoney(playerid, 1000);//Gives you $1000 GivePlayerMoney(playerid, -1000);//Removes $1000
 Good luck scripting :P
 Good luck scripting :P
	if (!strcmp("/fix", cmdtext, true))
  {
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
    RepairVehicle(GetPlayerVehicleID(playerid));
    GivePlayerMoney(playerid, -1000);
    SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
    return 1;
  }
if (!strcmp("/fix", cmdtext, true))
  {
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFFFFFFFF, "You do not have $1000");
    RepairVehicle(GetPlayerVehicleID(playerid));
    GivePlayerMoney(playerid, -1000);
    SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
    return 1;
  }
| 
					Originally Posted by Biggs  Ohh damn, idk how to make it so if you don't have 1000$ it will give you a message saying you don't have 1000$ | 
if (!strcmp("/fix", cmdtext, true))
{
new Float:Money;
Money = GetPlayerMoney(playerid);
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "You are not in a vehicle!");
if(Money => 1000)
{
RepairVehicle(GetPlayerVehicleID(playerid));
GivePlayerMoney(playerid, -1000);
SendClientMessage(playerid, 0xFFFFFFFF, "Your vehicle has been successfully repaired!");
}
return 1;
}