Sziasztok! Csinálok egy bankrendszert, viszont nem működik jól...

Ez lenne a kód:  
if(dialogid == DIALOG_BETETEL)
{
    if(response)
    {
        if(inputtext[playerid] <= GetPlayerMoney(playerid))
        {
            GivePlayerMoney(playerid, -inputtext[playerid]);
            JatekosInfo[playerid][Bankpenz]+=inputtext[playerid];
        }else SendClientMessage(playerid, PIROS, \"Dillimore RPG: {ffffff}Nincs nálad ennyi pénz!\");
    }
}
 Nem rendesen adja meg, illetve vonja le a pénzt. Gondolom az inputtext-nél rontottam el valamit, kérlek segítsetek!