Du hast ja auch die Variable money noch nicht becshrieben 
Schreibe es so:
if(dialogid == DIALOG_EINZAHLEN)
{
if(response == 0) return 1;
if(response == 1)
{
new money, string[128];
money = strval(inputtext);
if(GetPlayerMoney(playerid) < money)return SCM(playerid,msg,"Du hast nicht genug Geld.");
if(money<1||money>5000000)return SCM(playerid,ROT,"Falscher Wert (min. 1$ | max. 5000000$)");
GivePlayerMoney(playerid,-money);
SetPVarInt(playerid,"Konto",GetPVarInt(playerid,"Konto")+money);
format(string,sizeof(string),"Du hast erfolgreich %i$ auf dein Konto gezahlt.",money);
SendClientMessage(playerid,grün,string);
}
}
mfg. 