File size: 3.19Kb
<?php
$config['vkladlist'] = 10; // Число вкладчиков на странице
$config['jackpot'] = 10000; // Сумма выигрыша в лотереи
$config['ochkostavka'] = 1000; // Максимальная сумма ставки в игре 21 очко
$config['hiprize'] = 100; // Сумма выигрыша в игре Угадай число
$config['hipopytka'] = 5; // Количество попыток
$config['hisumma'] = 5; // Цена за попытку угадать число
$config['maxsumbank'] = 1000000; // Максимальная сумма хранения в банке
$config['minkredit'] = 1000; // Минимальная сумма кредита
$config['maxkredit'] = 100000; // Максимальная сумма кредита
$config['percentkredit'] = 10; // Процента при максимальной сумме
$config['creditpoint'] = 150; // Количество баллов для взятия кредита
$config['safesum'] = 1000; // Всего денег в сейфе
$config['safeattempt'] = 100; // Цена попытки взлома сейфа
// --------------- Функция подсчета карт в игре ---------------//
function cards_score($str) {
if ($str > 32) return 11;
if ($str > 20) return (int)(($str-1) / 4)-3;
return (int)(($str-1) / 4) + 6;
}
// --------------- Функция подсчета очков в игре ---------------//
function cards_points($str) {
$str = (int)$str;
$str1 = abs($str) % 100;
$str2 = $str % 10;
if ($str1 == 21) return $str.' <b>очко!!!</b>';
if ($str1 > 10 && $str1 < 20) return $str.' очков';
if ($str2 > 1 && $str2 < 5) return $str.' очка';
if ($str2 == 1) return $str.' очко';
return $str.' очков';
}
// ------------------- Функция подсчета процента в банке --------------------//
function percent_bank($money) {
switch ($money) {
case ($money >= 5000000): $stavka = 0.5;
break;
case ($money >= 1000000): $stavka = 1;
break;
case ($money >= 500000): $stavka = 2;
break;
case ($money >= 250000): $stavka = 3;
break;
case ($money >= 100000): $stavka = 6;
break;
default: $stavka = 10;
}
return round(($money * $stavka) / 100);
}
// --------------- Функция сохранения количества денег в банке ---------------//
function save_bankmoney($time = 0) {
if (empty($time) || @filemtime(STORAGE."/temp/moneybank.dat") < time() - $time) {
$querybank = DB::run() -> query("SELECT `user`, `sum` FROM `bank` WHERE `sum`>?;", [0]);
$allbank = $querybank -> fetchAssoc();
file_put_contents(STORAGE."/temp/moneybank.dat", serialize($allbank), LOCK_EX);
}
}
// --------------- Функция подсчета денег в банке ---------------//
function user_bankmoney($login) {
static $arrbank;
if (empty($arrbank)) {
save_bankmoney(3600);
$arrbank = unserialize(file_get_contents(STORAGE."/temp/moneybank.dat"));
}
return (isset($arrbank[$login])) ? $arrbank[$login] : 0;
}