Wäre das so richtig? @Whice.
Code
ocmd:setmoney(playerid, params[])
{
print("setmoney Befehl ausgeführt!");
if(!isAdmin(playerid,3))return SendClientMessage(playerid, DUNKELROT, "Dein Adminlevel ist zu Niedrig!");
new pID, string[128], BETRAG;
if(sscanf(params, "ui", pID, BETRAG))return SendClientMessage(playerid, GELB, "[INFO]: /setmoney [SpielerID] [Betrag]");
ResetPlayerMoney(pID);
GivePlayerMoney(pID, BETRAG);
PlayerInfo[pID][pmoney]+=BETRAG;
format(string, sizeof(string), "AdmCmd: %s hat dein Geld auf $%i gesetzt", SpielerName(playerid), PlayerInfo[pID][pmoney]);
SendClientMessage(pID, DUNKELROT, string);
format(string, sizeof(string), "AdmCmd: Du hast %s den Geldbetrag auf $%i gesetzt!", SpielerName(pID), PlayerInfo[pID][pmoney]);
SendClientMessage(playerid, DUNKELROT, string);
SaveUserStats(pID);
return 1;
}
Alles anzeigen