Admin CMD /givecash help -
Ananisiki - 03.03.2013
^^^^^^^^
Re: Admin CMD /givecash help -
]Rafaellos[ - 03.03.2013
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);"
Re: Admin CMD /givecash help -
Ananisiki - 03.03.2013
^^^^^^^^
Re: Admin CMD /givecash help -
]Rafaellos[ - 03.03.2013
Because you dont set it to do...
"if(sscanf(params, "ud", pID, value)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /givecash (Nick/ID) (amount)");
Re: Admin CMD /givecash help -
emokidx - 03.03.2013
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
Re: Admin CMD /givecash help -
Ananisiki - 03.03.2013
^^^^^^^^
Re: Admin CMD /givecash help -
Ananisiki - 05.03.2013
^^^^^^^^
Respuesta: Admin CMD /givecash help -
MiGu3X - 05.03.2013
Thats stupid (if its roleplay)
Re: Admin CMD /givecash help -
IRio97 - 05.03.2013
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;
}