Admin CMD /givecash help
#1

^^^^^^^^
Reply
#2

Change "GivePlayerMoney(playerid, value);" to "GivePlayerMoney(pID, value);"

That will set players money, if you give him 1000, to 1000. If you want to give him money, you have to: "GivePlayerMoney(pID,GetPlayerMoney(pID) + value);"
Reply
#3

^^^^^^^^
Reply
#4

Because you dont set it to do...

"if(sscanf(params, "ud", pID, value)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /givecash (Nick/ID) (amount)");
Reply
#5

pawn Код:
if(sscanf(params, "u", pID)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /givecash (Nick/ID) - Enter A Valid Nick / ID");
You don't have the value parameter.

Change it to this
pawn Код:
if(sscanf(params, "ui", pID, value)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /givecash (Nick/ID) (value) - Enter A Valid Nick / ID");
And
pawn Код:
GivePlayerMoney(pID, value); // give money to the specified id.
GivePlayerMoney(playerid, -value); // take money from the command performer
Reply
#6

^^^^^^^^
Reply
#7

^^^^^^^^
Reply
#8

Thats stupid (if its roleplay)
Reply
#9

pawn Код:
CMD:givecash(playerid, params[])
{
   if(!IsCnRAdmin(playerid)) return UnknownCMD(playerid);
   new pID;
   new value;
   if(sscanf(params, "ud", pID, value)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /givecash (Nick/ID) - Enter A Valid Nick / ID");
   if(!IsPlayerConnected(pID)) return SendClientMessage(playerid, COLOR_RED, "This Player Is Not Connected.");
   if(pID == cellmin) return SendClientMessage(playerid, COLOR_RED, "Multiple Players Found. Please Be More Specific.");
   if(Dead[pID] == 1) return SendClientMessage(playerid, COLOR_RED, "You Cannot Use This Command On A Dead Player.");
   new string[128], log[128];
   AdminCMD(playerid, "GIVECASH");
   GivePlayerMoney(pID, value);
   format(string, sizeof string, "You Have Given %s $%d", PlayerName(pID), value);
   SendClientMessage(playerid, COLOR_PINK, string);
   format(log, sizeof log, "Admin %s Has Given %s $%d", PlayerName(playerid), PlayerName(pID), value);
   LogToFile("givecash", log);
   return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)