How to ... ?
#6

Dude I already made the fucking command for you.
pawn Код:
CMD:pay(playerid, params[])
{
    new giveplayerid, gamount, name1, name2, Float:X,Float:Y,Float:Z;
    if(sscanf,"ui",giveplayerid, gamount) return SendClientMessage(playerid, 0xFF0000, "USAGE: /pay [PlayerID/PartofName] [Amount]");
    if(GetPlayerMoney(playerid) < gamount) return SendClientMessage(playerid,0xFF0000, "You do not have that amount of money.");
    if(giveplayerid = INVALID_PLAYER_ID) return SendClientMessage(playerid,0xFF0000, "The player ID/Name entered is INVALID.");
    GetPlayerName(playerid, name1, sizeof(name1));
    GetPlayerName(giveplayerid, name2, sizeof(name2));
    GetPlayerPos(playerid,X,Y,Z);
    foreach(Player, i)
    {
        If(IsPlayerInRangeOfPoint(i,40.0,X,Y,Z)
        {
            new msg[128];
            format(msg,sizeof(msg),"%s takes out some money and gives it to %s", name1, name2);
            SendClientMessage(i,0xD900FF,msg);
            new msg2[100];
            format(msg2,sizeof(msg2),"You have recieved $%i from %s", gamount, name1);
            SendClientMessage(giveplayerid, 0xFFFFFF, msg2);
            return 1;
        }
    }
    return 1;
}
Reply


Messages In This Thread
How to ... ? - by Anzhelov - 25.02.2011, 07:42
Re: How to ... ? - by cessil - 25.02.2011, 08:56
Re: How to ... ? - by Hiddos - 25.02.2011, 09:45
Re: How to ... ? - by Anzhelov - 25.02.2011, 16:02
Re: How to ... ? - by Mean - 25.02.2011, 19:47
Re: How to ... ? - by maramizo - 25.02.2011, 20:10
Re: How to ... ? - by Anzhelov - 25.02.2011, 20:14
Re: How to ... ? - by Stigg - 25.02.2011, 20:16
Re: How to ... ? - by Mean - 25.02.2011, 20:17
Re: How to ... ? - by Anzhelov - 25.02.2011, 22:26

Forum Jump:


Users browsing this thread: 1 Guest(s)