Hallo
ich habe ein problem bei meinem Befehl, und zwar wenn er was einzahlen will also mit /einzahlen SUMME wird das geld zwar eingezahlt aber das Geld was auf der hand bleibt wirdn icht abgezogen, Also sagen wir er macht /einzahlen 50 dann werden ihn 50€ abgezogen, hat er kein Geld soll eine Nachricht kommen. Nur irgend wie will das nicht so wirklich 
ocmd:einzahlen(playerid ,params[])
{
    new einzahlsumme,string[128],money;
    if(!IsPlayerInRangeOfPoint(playerid,2.0,926.8448,-1207.1624,17.1237))return SendClientMessage(playerid,DUNKELROT,"Du bist an keinen ATM");
    if(sscanf(params,"i",einzahlsumme))return SendClientMessage(playerid,GRAU,"/einzahlen [Einzahl Summe]");
    if(money > GetPlayerMoney(playerid))return SendClientMessage(playerid,GELB, "Du besitzt kein Geld !");
    else
    {
   	 SetPVarInt(playerid,"Kontostand",GetPVarInt(playerid,"Kontostand") +einzahlsumme);
   	 format(string, sizeof(string),"Du hast %i Euro Eingezahlt, Dein neuer Kontostand Beträgt nun: {00FFBE}%i Euro",einzahlsumme, GetPVarInt(playerid,"Kontostand"));
   	 SendClientMessage(playerid,WEIS,string);
   	 GivePlayerMoney(playerid,-money);
   	 SpielerSpeichern(playerid);
    }
    return 1;
}
 
		 
		
		
	 
			
									
		


