09.04.2015, 10:16
PHP код:
#include <a_samp>
#include <sscanf>
#include <zcmd>
// For this to work you will need this includes.
CMD:pay(playerid,params[])
{
new ID,ime[MAX_PLAYER_NAME],ime2[MAX_PLAYER_NAME],poruka[128],poruka2[128],kolicina;
if(sscanf(params,"ud",ID,kolicina)) return SendClientMessage(playerid,-1,"Syntax: /pay (ID/name) (amount)");
else if(ID == playerid) return SendClientMessage(playerid,-1," You can't pay yourself");
else if(ID == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Error: That player is not logged in");
else if(GetPlayerMoney(playerid) < kolicina) return SendClientMessage(playerid,-1,"Error: You don't have enough money");
else if(kolicina <= 0) return SendClientMessage(playerid,-1,"Error: You can't pay less than $1");
else if(kolicina > 10000) return SendClientMessage(playerid,-1,"Error: You can't pay more than 10.000$");
{
GetPlayerName(playerid,ime,sizeof(ime));
format(poruka,sizeof(poruka),"%s[%d] has send you $%d",ime,playerid,kolicina);
SendClientMessage(ID,-1,poruka);
GetPlayerName(ID,ime2,sizeof(ime2));
format(poruka2,sizeof(poruka2),"You have send $%d to player %s[%d]",kolicina,ime2,ID);
SendClientMessage(playerid,-1,poruka2);
{
GivePlayerMoney(ID,kolicina);
GivePlayerMoney(playerid,-kolicina);
}
}
return 1;
}