Помнится писали пару человек сделать скрипт как на space Что то в виде монеты и бонусные монеты. изначально снимаются бонусные, если не хватает то монеты которые пополняли. ну и тр пр. function Money_BomusMoney($size) { global $user; $size = intval($size); // Если на счету совсем пусто if ($user['money'] == 0 && $user['bonus_money'] == 0){ return 'переадресация: ваш баланс пустой'; }else //Покупка за Бонусные монеты if ($user['bonus_money'] >= $size){ return запрос }else // Покупка за Монеты + Бонусные Монеты if (($user['money'] + $user['bonus_money']) >= $size && $user['bonus_money'] != 0){ $bonus_money = $size - ceil($size - $user['bonus_money']); // Отсчитываем сколько отберет бонусных монет $money = ceil($size - $user['bonus_money']); // Отсчитываем сколько отобрать монет return запрос; }else // Покупка только за монеты if (($user['money']) >= $size){ return запрос; // Не достаточно средств }else{ return 'у вас не достаточно монет, пополните '; } }