Money transfer system
#4

PHP код:
#include <a_samp>
#include <zcmd>
#include <sscanf>
#define COLOR_BRIGHTRED 0xDC143CAA
#define COLOR_GREEN 0x33AA33AA 
PHP код:
CMD:givemoney(playerid,params[]) {
    new 
moneys,giveplayerid,giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],playermoney[MAX_PLAYERS],string[64];
    if (
sscanf(params"ud",giveplayeridmoneys)) return SendClientMessage(playeridCOLOR_LIGHTBLUE"USAGE: /givemoney [playerid] [amount]");
    if (
IsPlayerConnected(giveplayerid)) {
        
GetPlayerName(giveplayeridgiveplayersizeof(giveplayer));
        
GetPlayerName(playeridsendernamesizeof(sendername));
        
playermoney[playerid] = GetPlayerMoney(playerid);
        if (
moneys && playermoney[playerid] >= moneys) {
            
GivePlayerMoney(playerid, (-moneys));
            
GivePlayerMoney(giveplayeridmoneys);
            
format(stringsizeof(string), "You have sent %s (id: %d), $%d."giveplayer,giveplayeridmoneys);
            
SendClientMessage(playeridCOLOR_GREENstring);
            
format(stringsizeof(string), "You have recieved $%d from %s (id: %d)."moneyssendernameplayerid);
            
SendClientMessage(giveplayeridCOLOR_GREENstring);
            
printf("%s (%d) has transfered %d to %s (%d)",sendernameplayeridmoneysgiveplayergiveplayerid);
        }
        else {
            
SendClientMessage(playeridCOLOR_BRIGHTRED"Invalid transaction amount.");
        }
    }
    else {
        
format(stringsizeof(string), "ID:%d is not an active player."giveplayerid);
        
SendClientMessage(playeridCOLOR_BRIGHTREDstring);
    }
    return 
1;

This may help you
Reply


Messages In This Thread
Money transfer system - by dimashr12345 - 08.04.2015, 10:16
Re: Money transfer system - by CalvinC - 08.04.2015, 10:23
Re: Money transfer system - by NoDi522 - 09.04.2015, 10:16
Re: Money transfer system - by Muhammad78 - 09.04.2015, 10:44

Forum Jump:


Users browsing this thread: 2 Guest(s)