Y_Less

givecash 2

Dec 4th, 2012
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.79 KB | None | 0 0
  1. public OnPlayerCommandText(playerid, cmdtext[])
  2. {
  3.     dcmd(givecash, 8, cmdtext);
  4.     return 0;
  5. }
  6.  
  7. dcmd_givecash(playerid, params[])
  8. {
  9.     new
  10.         giveplayerid,
  11.         amount;
  12.     if (sscanf(params, "ud", giveplayerid, amount)) SendClientMessage(playerid, 0xFF0000AA, "Usage: /givecash [playerid/partname] [amount]");
  13.     else
  14.     {
  15.         if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xFF0000AA, "Player not found");
  16.         else
  17.         {
  18.             if (amount > GetPlayerMoney(playerid)) SendClientMessage(playerid, 0xFF0000AA, "Insufficient Funds");
  19.             else
  20.             {
  21.                 GivePlayerMoney(giveplayerid, amount);
  22.                 GivePlayerMoney(playerid, 0 - amount);
  23.                 SendClientMessage(playerid, 0x00FF00AA, "Money sent");
  24.                 SendClientMessage(giveplayerid, 0x00FF00AA, "Money received");
  25.             }
  26.         }
  27.     }
  28.     return 1;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment