if(strcmp(strget(cmdtext,0), "/abheben", true) == 0)
{
new s[40], menge = strval(strget(cmdtext,1)), kontoauszug[40];
GetPlayerName(playerid,spieler,sizeof(spieler));
format(s,sizeof(s),"/Spieler/%s.ini",spieler);
format(kontoauszug, sizeof kontoauszug,"Du hast %d vom Konto abgehoben", menge);
if(IsPlayerInRangeOfPoint(playerid, 1.0, 2316.6140,-12.6855,26.7422) || IsPlayerInRangeOfPoint(playerid, 1.0, 2316.6204,-10.0510,26.7422))
{
if(menge <= pInfo[playerid][konto]) return SendClientMessage(playerid, COLOR_RED, "Du hast nicht genug Geld auf deinem Konto");
{
pInfo[playerid][konto]=pInfo[playerid][konto]-menge;
GivePlayerMoney(playerid, menge);
dini_IntSet(s,"Kontostand:",pInfo[playerid][konto]);
SendClientMessage(playerid, COLOR_YELLOW, kontoauszug);
}}
return 1;
}
Nabend;)
Iwas muss hier am befehl falsch sein, also er sagt mir immer das ich nicht genug geld auffem konto habe
if(menge <= pInfo[playerid][konto]) <- ist daran was falsch?