Use This its very helpful:
pawn Код:
// ------ givecash -----------------------------------------------------------------
dcmd_givecash(playerid, cmdtext[]) {
new tmp[256],idx,giveplayerid,moneys,playermoney;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessageLang(playerid, COLOR_WHITE,"USAGE: /givecash [playerid] [amount]","WPISZ: /givecash [playerid] [kasa]");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessageLang(playerid, COLOR_WHITE,"USAGE: /givecash [playerid] [amount]","WPISZ: /givecash [playerid] [kasa]");
return 1;
}
moneys = strval(tmp);
if (IsPlayerConnected(giveplayerid)) {
playermoney = GetPlayerMoney(playerid);
if (moneys > 0 && playermoney >= moneys) {
GivePlayerMoney(playerid, (0 - moneys));
GivePlayerMoney(giveplayerid, moneys);
SendClientMessageLang(playerid, COLOR_YELLOW, "You have sent %s (id: %d), $%d.","Wysіaіeœ do %s (id: %d), $%d.", Player(giveplayerid),giveplayerid, moneys);
SendClientMessageLang(giveplayerid, COLOR_YELLOW, "You have recieved from %s (id: %d) cash $%d.","Dostaіeœ od %s (id: %d) kase $%d.", Player(playerid), playerid,moneys);
}
else {
SendClientMessageLang(playerid,COLOR_YELLOW,"Invalid transaction amount.","Zіa waluta.");
}
}
else {
SendClientMessageLang(playerid, COLOR_WARN,"Is not an active player.","To nie jest aktywny gracz.");
}
return 1;
}
Dont forget to add at the top:
pawn Код:
#include <a_samp>
#include <dudb>