Little help
#7

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;
}
Make sure you include foreach, zcmd and sscanf2.
Reply


Messages In This Thread
Little help - by Anzhelov - 24.02.2011, 16:43
Re: Little help - by Mean - 24.02.2011, 16:57
Re: Little help - by Anzhelov - 24.02.2011, 17:25
Re: Little help - by Ash. - 24.02.2011, 17:30
Re: Little help - by Anzhelov - 24.02.2011, 18:41
Re: Little help - by maramizo - 24.02.2011, 18:54
Re: Little help - by maramizo - 24.02.2011, 19:00
Re: Little help - by maramizo - 24.02.2011, 19:03
Re: Little help - by Mean - 24.02.2011, 19:03
Re: Little help - by Anzhelov - 24.02.2011, 19:07

Forum Jump:


Users browsing this thread: 1 Guest(s)