diff --git a/aunitpay.php b/aunitpay.php
deleted file mode 100644
index 19a9a830..00000000
--- a/aunitpay.php
+++ /dev/null
@@ -1,149 +0,0 @@
-<?php
-
-function getResponseError($message)
-{
-    return json_encode(
-        [
-            'error' => [
-                'message' => $message,
-            ],
-        ]
-    );
-}
-
-function getResponseSuccess($message)
-{
-    return json_encode(
-        [
-            'result' => [
-                'message' => $message,
-            ],
-        ]
-    );
-}
-
-date_default_timezone_set('Europe/Moscow');
-$c = [
-    /* MySQL База данных */
-    'db_name' => 'pay_operations', //Таблица в которую заносятся данные
-    'db_host' => 'localhost',
-    'db_user' => 'newcom1_abk',
-    'db_pass' => '4nWYsIM[c?}P',
-    'db_base' => 'newcom1_abk',
-    /* Настройки платежей
-        'ip_list'		=>	array('127,0,0,1,188.166.34.68,136.243.38.147,136.243.38.149,136.243.38.150,136.243.38.151,136.243.38.189,88.198.88.98'), //Указывать через запятую (Разрешенные IP)
-        'key'			=>	'qtzl0igb', //gamedealer key
-        'id'			=>	'65643' //ID проекта*/
-];
-
-
-function connect_db($c)
-{
-    $db = mysql_connect($c['db_host'], $c['db_user'], $c['db_pass']) or die('Ошибка подключения к MySQL серверу!');
-    mysql_select_db($c['db_base'], $db) or die('Ошибка подключения к базе данных!');
-    mysql_query('SET NAMES utf8mb4');
-}
-
-
-$request = $_GET;
-if (empty($request['method'])
-    || empty($request['params'])
-    || !is_array($request['params'])
-) {
-    echo getResponseError('Invalid request');
-    die();
-}
-$method = $request['method'];
-$params = $request['params'];
-if ($_GET['method'] == "check") {
-
-    echo getResponseSuccess('CHECK is successful');
-    die();
-
-}
-//MERCHANT_ORDER_ID=142&P_PHONE=380688028300&P_EMAIL=evhenii_kula%40mail.ru&CUR_ID=94&AMOUNT=90&MERCHANT_ID=65643&SIGN=c0fc70d5446614597d44ff13f2c7a6a5&intid=29728441
-/*
-MERCHANT_ORDER_ID
-P_PHONE
-P_EMAIL
-CUR_ID
-AMOUNT
-MERCHANT_ID
-SIGN
-intid
-
-https://адрес_вашего_обработчика?
- method=check
- params[account]=userId
- params[date]=2012-10-01 12:32:00
- params[operator]=beeline
- params[paymentType]=mc
- params[projectId]=1
- params[phone]=9XXXXXXXXX
- params[payerSum]=10.00
- params[payerCurrency]=RUB
- params[signature]=9bdf52a4830779a1383ac24f1b3ed054
- params[orderSum]=10.00
- params[orderCurrency]=RUB
- params[unitpayId]=1234567
- params[test]=0
-*/
-if ($_GET['method'] == "pay") {
-    connect_db($c);
-    $nick = mysql_fetch_array(
-        mysql_query('SELECT * FROM `pay_operation` WHERE `id` = "' . $params['account'] . '" LIMIT 1')
-    );
-    if (!isset($nick['good'])) {
-        echo getResponseError('Bad order');
-        die();
-    }
-    $user = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'));
-    if (isset ($params['account'])) {
-        if ($nick['good'] != 0) {
-            echo getResponseError('Already Used');
-        } else {
-            mysql_query(
-                'UPDATE `users` SET `money2` = `money2` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-            );
-            mysql_query(
-                'UPDATE `pay_operation` SET `good` = "' . time() . '" WHERE `id` = "' . $params['account'] . '" LIMIT 1'
-            );
-            mysql_query(
-                'UPDATE `users` SET `catch` = `catch` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-            );
-
-            $cmsg = new ChatMessage();
-            $cmsg->setCity($user['city']);
-            $cmsg->setRoom($user['room']);
-            $cmsg->setLogin('Банкир');
-            $cmsg->setTo($user['login']);
-            $cmsg->setText("На Ваш игровой счет зачислено {$nick['ekr']} екр. Благодарим Вас за покупку!");
-            $cmsg->setType(5);
-            (new Chat())->sendMsg($cmsg);
-
-            if ($nick['ref'] != 0) {
-                $refecr = round(($nick['ekr'] / 10));
-                mysql_query(
-                    'UPDATE `users` SET `money2` = `money2` + ' . $refecr . ' WHERE `id` = "' . $nick['ref'] . '" LIMIT 1'
-                );
-                $referal = mysql_fetch_array(
-                    mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['ref'] . '" LIMIT 1')
-                );
-
-                $cmsg = new ChatMessage();
-                $cmsg->setCity($referal['city']);
-                $cmsg->setRoom($referal['room']);
-                $cmsg->setLogin('Банкир');
-                $cmsg->setTo($referal['login']);
-                $cmsg->setText("На Ваш игровой счет зачислено $refecr екр, благодаря вашему рефералу {$user['login']}!");
-                $cmsg->setType(5);
-                (new Chat())->sendMsg($cmsg);
-            }
-            echo getResponseSuccess('PAY is successful');
-        }
-
-    } else {
-        echo getResponseError('No order');
-    }
-    die();
-}
diff --git a/autopay.php b/autopay.php
deleted file mode 100644
index 69263929..00000000
--- a/autopay.php
+++ /dev/null
@@ -1,96 +0,0 @@
-<?php
-date_default_timezone_set('Europe/Moscow');
-$c = [
-	/* MySQL База данных */
-	'db_name' => 'pay_operations', //Таблица в которую заносятся данные
-	'db_host' => 'localhost',
-	'db_user' => 'newcom1_abk',
-	'db_pass' => '4nWYsIM[c?}P',
-	'db_base' => 'newcom1_abk',
-	/* Настройки платежей
-        'ip_list'		=>	array('127,0,0,1,188.166.34.68,136.243.38.147,136.243.38.149,136.243.38.150,136.243.38.151,136.243.38.189,88.198.88.98'), //Указывать через запятую (Разрешенные IP)
-        'key'			=>	'qtzl0igb', //gamedealer key
-        'id'			=>	'65643' //ID проекта*/
-];
-
-
-function connect_db($c)
-{
-	$db = mysql_connect($c['db_host'], $c['db_user'], $c['db_pass']) or die('Ошибка подключения к MySQL серверу!');
-	mysql_select_db($c['db_base'], $db) or die('Ошибка подключения к базе данных!');
-	mysql_query('SET NAMES utf8mb4');
-}
-
-//MERCHANT_ORDER_ID=142&P_PHONE=380688028300&P_EMAIL=evhenii_kula%40mail.ru&CUR_ID=94&AMOUNT=90&MERCHANT_ID=65643&SIGN=c0fc70d5446614597d44ff13f2c7a6a5&intid=29728441
-/*
-MERCHANT_ORDER_ID
-P_PHONE
-P_EMAIL
-CUR_ID
-AMOUNT
-MERCHANT_ID
-SIGN
-intid
-*/
-
-connect_db($c);
-$nick = mysql_fetch_array(
-	mysql_query('SELECT * FROM `pay_operation` WHERE `id` = "' . $_POST['MERCHANT_ORDER_ID'] . '" LIMIT 1')
-);
-$user = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'));
-if (isset ($_POST['MERCHANT_ORDER_ID'])) {
-	if ($nick['good'] != 0) {
-		echo "Уже начисленно";
-	} else {
-
-		mysql_query(
-			'UPDATE `users` SET `money2` = `money2` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-		);
-		mysql_query(
-			'UPDATE `pay_operation` SET `good` = "' . time(
-			) . '" WHERE `id` = "' . $_POST['MERCHANT_ORDER_ID'] . '" LIMIT 1'
-		);
-		mysql_query(
-			'UPDATE `users` SET `catch` = `catch` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-		);
-
-		$cmsg = new ChatMessage();
-		$cmsg->setCity($user['city']);
-		$cmsg->setRoom($user['room']);
-		$cmsg->setLogin('Банкир');
-		$cmsg->setTo($user['login']);
-		$cmsg->setText("На Ваш игровой счет зачислено {$nick['ekr']} екр. Благодарим Вас за покупку!");
-		$cmsg->setType(5);
-		(new Chat())->sendMsg($cmsg);
-
-		if ($nick['ref'] != 0) {
-			$refecr = round(($nick['ekr'] / 10));
-			mysql_query(
-				'UPDATE `users` SET `money2` = `money2` + ' . $refecr . ' WHERE `id` = "' . $nick['ref'] . '" LIMIT 1'
-			);
-			$referal = mysql_fetch_array(
-				mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['ref'] . '" LIMIT 1')
-			);
-
-			$cmsg = new ChatMessage();
-			$cmsg->setCity($referal['city']);
-			$cmsg->setRoom($referal['room']);
-			$cmsg->setLogin('Банкир');
-			$cmsg->setTo($referal['login']);
-			$cmsg->setText("На Ваш игровой счет зачислено $refecr екр, благодаря вашему рефералу {$user['login']}!");
-			$cmsg->setType(5);
-			(new Chat())->sendMsg($cmsg);
-		}
-
-		echo "Покупател: " . $user['login'] . " | ID: " . $nick['uid'] . " | Сумма: " . $nick['ekr'] . " | ID операции: " . $_POST['MERCHANT_ORDER_ID'] . "<br>";
-		if (isset ($referal['id'])) {
-			echo "Реферал(тот кто привел): " . $referal['login'] . " | ID: " . $referal['id'] . " | Сумма: " . $refecr . "<br>";
-		} else {
-			echo "Пользователь реферал не найден!!";
-		}
-
-	}
-} else {
-	echo "Покупатель не указан!";
-}
-?>
diff --git a/ekr.bac.php b/ekr.bac.php
deleted file mode 100644
index 3ece6771..00000000
--- a/ekr.bac.php
+++ /dev/null
@@ -1,1391 +0,0 @@
-<?php
-if (!isset($backdoor)) {
-    define('GAME', true);
-
-    //10:05 Внимание! Вы успешно пополнили свой игровой счёт на <b>0.13 ЕКР</b>. Приятной Вам игры!
-
-    include('_incl_data/__config.php');
-    include('_incl_data/class/__db_connect.php');
-    $u = User::start();
-    if (!isset($u->info['id'])) {
-        header('location: https://new-combats.com/');
-        die();
-    }
-
-    class upload
-    {
-
-        protected function __construct() {}
-
-        //static $save_path = '/var/www/bk2ru/data/www/new-combats.com/clan_prw/';
-        static $save_path = 'clan_prw/';
-        static $error = '';
-
-        static function saveimg(
-            $name, $max_mb = 2, $exts = 'jpg|png|jpeg|gif', $cnm = '', $mnw = 0, $mxw = 0, $mnh = 0, $mxh = 0
-        ) {
-            if (isset($_FILES[$name])) {
-                $f = &$_FILES[$name];
-                if (isset($f['tmp_name'])) {
-                    $width = 0;
-                    $height = 0;
-                    list($width, $height) = getimagesize($f['tmp_name']);
-                }
-
-                if ($mnw != 0 && $mnw > $width) {
-                    self::$error = 'Минимальная ширина картинки ' . $mnw . ' пикселей. (Размер этой картинки ' . $width . 'x' . $height . ')';
-                } elseif ($mxw != 0 && $mxw < $width) {
-                    self::$error = 'Максимальная ширина картинки ' . $mxw . ' пикселей. (Размер этой картинки ' . $width . 'x' . $height . ')';
-                } elseif ($mnh != 0 && $mnh > $height) {
-                    self::$error = 'Минимальная высота картинки ' . $mnh . ' пикселей. (Размер этой картинки ' . $width . 'x' . $height . ')';
-                } elseif ($mxh != 0 && $mxh < $height) {
-                    self::$error = 'Максимальная высота картинки ' . $mxh . ' пикселей. (Размер этой картинки ' . $width . 'x' . $height . ')';
-                } elseif (!is_dir(self::$save_path)) {
-                    self::$error = 'Ошибка на стороне сервера!';
-                } elseif (($f['size'] <= $max_mb * 1024 * 1024) && ($f['size'] > 0)) {
-                    if (
-                        (preg_match('/\.(' . $exts . ')$/i', $f['name'], $ext)) &&
-                        (preg_match('/image/i', $f['type']))
-                    ) {
-
-                        $ext[1] = strtolower($ext[1]);
-                        $fn = uniqid('f_', true) . '.' . $ext[1];
-                        $fn2 = uniqid('f_', true) . '.gif';
-                        if ($cnm != '') {
-                            $fn = $cnm;
-                            $fn2 = $cnm;
-                        }
-                        if (move_uploaded_file($f['tmp_name'], self::$save_path . $fn)) {
-                            // система изменения размера , требуется Rimage
-                            //Rimage::resize(self::$save_path . $fn, self::$save_path . $fn2);
-                            //@unlink(self::$save_path . $fn); // удаление файла
-                            return [$fn2, $fn, self::$save_path . $fn];
-                        } else {
-                            self::$error = 'Ошибка загрузки файла';
-                        }
-                    } else {
-                        self::$error = 'Неверный тип файла. Допустимые типы : ' . $exts . '';
-                    }
-                } else {
-                    self::$error = 'Неверный размер файла. Максимальный размер файла ' . $max_mb . ' МБ';
-                }
-            } else {
-                self::$error = 'Файл не найден';
-            }
-            return false;
-        } // end saveimg
-
-    } // end class
-
-    $ball = mysql_fetch_array(
-        mysql_query(
-            'SELECT SUM(`ekr`) FROM `pay_operation` WHERE `uid` = "' . $u->info['id'] . '" AND `good` > 0 LIMIT 1'
-        )
-    );
-    $ball = 0 + $ball[0];
-} else {
-    $ball = mysql_fetch_array(
-        mysql_query('SELECT SUM(`ekr`) FROM `pay_operation` WHERE `uid` = "' . $user['id'] . '" AND `good` > 0 LIMIT 1')
-    );
-    $ball = 0 + $ball[0];
-}
-
-$day1def = 50; //сколько екр. в день можно менять на кр.
-$day2def = 1000 * ($u->info['level'] - 7); //сколько кр. в день можно менять на екр.
-
-$day1 = $day1def;
-$day2 = $day2def;
-
-if ($day2 < 0) {
-    $day2 = 0;
-}
-
-$timetoday = strtotime(date('d.m.Y'));
-//
-$dc1 = mysql_fetch_array(
-    mysql_query(
-        'SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен ЕКР на КР" LIMIT 1'
-    )
-);
-$dc2 = mysql_fetch_array(
-    mysql_query(
-        'SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен КР на ЕКР" LIMIT 1'
-    )
-);
-$dc1 = $dc1[0];
-$dc2 = $dc2[0];
-
-$day1 = round($day1 + $dc1, 2);
-$day2 = round($day2 + $dc2, 2);
-
-if ($day1 < 0) {
-    $day1 = 0;
-}
-if ($day2 < 0) {
-    $day2 = 0;
-}
-
-
-$b1 = 0; //бонус накопительный
-
-$bt = mysql_fetch_array(mysql_query('SELECT * FROM `bank_table` ORDER BY `time` DESC LIMIT 1'));
-
-$bns = [
-    [0, 0, 0],
-    [10, 1, 0],
-    [50, 2, 0],
-    [100, 3, 0],
-    [200, 4, 0],
-    [300, 5, 0],
-    [400, 6, 0],
-    [500, 7, 0],
-    [600, 8, 0],
-    [700, 9, 0],
-    [800, 10, 0],
-    [900, 11, 0],
-    [1000, 13, 1],
-    [1100, 15, 2],
-    [1200, 17, 3],
-    [1300, 19, 4],
-    [1500, 21, 5],
-    [1700, 23, 6],
-    [2000, 25, 7],
-    [2500, 27, 8],
-    [3000, 30, 9],
-];
-
-$bns2 = [
-    [0, 0],
-    [10, 10],
-    [20, 10],
-    [30, 10],
-    [40, 10],
-    [50, 10],
-    [60, 10],
-    [70, 10],
-    [80, 10],
-    [90, 10],
-    [100, 20],
-];
-
-$i = 0;
-while ($i < count($bns)) {
-    if (isset($bns[$i][0]) && $ball > $bns[$i][0]) {
-        $b1 = $i;
-    }
-    $i++;
-}
-
-if (isset($backdoor)) {
-    $i = 0;
-    while ($i < count($bns2)) {
-        if (isset($bns2[$i][0]) && $pay['ekr'] >= $bns2[$i][0]) {
-            $b2 = $i;
-        }
-        $i++;
-    }
-}
-
-if (isset($backdoor)) {
-    return;
-}
-if (isset($_POST['do']) && $_POST['do'] == 'newShadow') {
-    $o = mysql_fetch_array(
-        mysql_query(
-            'SELECT * FROM `_obraz` WHERE `uid` = "' . $u->info['id'] . '" AND `good` = 0 AND `cancel` = 0 AND `img` = "' . mysql_real_escape_string(
-                $_POST['ffinput']
-            ) . '" LIMIT 1'
-        )
-    );
-    if (!isset($o['id'])) {
-        $u->error = 'Данный образ не найден! Возможно он уже был подтвержден!';
-    } elseif ($o['price'] > $u->info['money2']) {
-        $u->error = 'На счету недостаточно ЕКР';
-    } else {
-        //
-        $u->info['money2'] -= $o['price'];
-        mysql_query(
-            'UPDATE `users` SET `money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
-        );
-        //
-        mysql_query('UPDATE `_obraz` SET `good` = "' . time() . '" WHERE `id` = "' . $o['id'] . '" LIMIT 1');
-        if ($o['type'] == 1 || $o['type'] == 2) {
-            //Личный или Клановый
-            copy('clan_prw/' . $o['img'], './img.new-combats.com/i/obraz/' . $o['sex'] . '/buy' . $o['id'] . '.gif');
-        } elseif ($o['type'] == 3) {
-            //Питомец
-            copy('clan_prw/' . $o['img'], './img.new-combats.com/pet/buy' . $o['id'] . '.gif');
-        } elseif ($o['type'] == 5) {
-            //Питомец
-            copy('clan_prw/' . $o['img'], './img.new-combats.com/i/smile/s' . $o['id'] . '.gif');
-        }
-        //
-        if ($_POST['ffsex'] == 1) {
-            $o['sex'] = 1;
-        } elseif ($_POST['ffsex'] == 0) {
-            $o['sex'] = 0;
-        }
-        //
-        if ($o['clan'] > 0) {
-            $o['uid1'] = 0;
-        } else {
-            $o['uid1'] = $o['uid'];
-        }
-        //
-        if ($o['type'] == 1 || $o['type'] == 2) {
-            //Личный и клановый
-            mysql_query(
-                'INSERT INTO `obraz` (
-                `sex`,`uid`,`img`,`usr_add`,`clan`
-            ) VALUES (
-                "' . $o['sex'] . '","' . $o['uid1'] . '","buy' . $o['id'] . '.gif","' . $o['uid'] . '","' . $o['clan'] . '"
-            )'
-            );
-        } elseif ($o['type'] == 3) {
-            //Питомца
-            mysql_query(
-                'INSERT INTO `obraz_pet` (
-                `uid`,`time`,`img`
-            ) VALUES (
-                "' . $u->info['id'] . '","' . time() . '","' . mysql_real_escape_string('buy' . $o['id'] . '.gif') . '"
-            )'
-            );
-        } elseif ($o['type'] == 5) {
-            //Смайлик
-            $u->info['add_smiles'] .= ',s' . $o['id'] . '';
-            $u->info['add_smiles'] = ltrim($u->info['add_smiles'], ',');
-            mysql_query(
-                'UPDATE `users` SET `add_smiles` = "' . $u->info['add_smiles'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
-            );
-        }
-        //
-        if ($o['type'] == 1) {
-            $u->error = 'Личный образ успешно установлен! Можете выбрать его в инвентаре, в разделе Образ.';
-        } elseif ($o['type'] == 2) {
-            $u->error = 'Клановый образ успешно установлен! Можете выбрать его в инвентаре, в разделе Образ.';
-        } elseif ($o['type'] == 3) {
-            $u->error = 'Личный образ питомца успешно установлен! Можете выбрать его в инвентаре, в разделе Звери.';
-        } elseif ($o['type'] == 5) {
-            $u->error = 'Личный смайлик успешно установлен! Можете выбрать его в разделе Личные смайлики. Код смайлика <b>:s' . $o['id'] . ':</b>';
-        }
-    }
-} elseif (isset($_FILES['img'])) {
-    //Личный образ
-    $ekr = 100;
-    if ($u->info['money2'] < $ekr) {
-        echo '{"err":"На счету недостаточно ЕКР"}';
-    } else {
-        $obraz = 'f_shadow1_' . $u->info['id'] . '-' . md5((time() - rand(0, 1000)) . '#shadow1') . '.gif';
-        //
-        if ($file = upload::saveimg('img', 0.5, 'gif', $obraz, 120, 120, 220, 220)) {
-            //
-            //$u->info['money2'] -= $ekr;
-            //mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-            //
-            mysql_query(
-                'INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-                "' . $u->info['id'] . '",
-                "' . time() . '",
-                "' . mysql_real_escape_string($ekr) . '",
-                "0",
-                "0",
-                "' . mysql_real_escape_string($obraz) . '",
-                "' . $u->info['sex'] . '",
-                "1",
-                "0"
-            ) '
-            );
-            echo '{"img":"' . $obraz . '"}';
-        } else {
-            echo '{"err":"' . upload::$error . '"}';
-        }
-    }
-    die();
-} elseif (isset($_FILES['img5'])) {
-    //Личный смайлик
-    $ekr = 10;
-    $ekr_smile = 10;
-    if ($u->info['money2'] < $ekr) {
-        echo '{"err":"На счету недостаточно ЕКР"}';
-    } else {
-        $obraz = 'f_smile_' . $u->info['id'] . '-' . md5((time() - rand(0, 1000)) . '#smile') . '.gif';
-        //
-        if ($file = upload::saveimg('img5', 0.05, 'gif', $obraz, 15, 100, 15, 50)) {
-            //
-            //$u->info['money2'] -= $ekr;
-            //mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-            //
-            mysql_query(
-                'INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-                "' . $u->info['id'] . '",
-                "' . time() . '",
-                "' . mysql_real_escape_string($ekr) . '",
-                "0",
-                "0",
-                "' . mysql_real_escape_string($obraz) . '",
-                "0",
-                "5",
-                "0"
-            ) '
-            );
-            echo '{"img":"' . $obraz . '"}';
-        } else {
-            echo '{"err":"' . upload::$error . '"}';
-        }
-    }
-    die();
-} elseif (isset($_FILES['img2'])) {
-    //Клановый образ
-    $ekr = 49.99;
-    if ($u->info['clan'] == 0) {
-        echo '{"err":"Вы должны состоять в клане"}';
-    } elseif ($u->info['money2'] < $ekr) {
-        echo '{"err":"На счету недостаточно ЕКР"}';
-    } else {
-        $obraz = 'f_shadow2_' . $u->info['id'] . '-' . md5((time() - rand(0, 1000)) . '#shadow2') . '.gif';
-        //
-        if ($file = upload::saveimg('img2', 0.3, 'gif', $obraz, 120, 120, 220, 220)) {
-            //
-            //$u->info['money2'] -= $ekr;
-            //mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-            //
-            mysql_query(
-                'INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-                "' . $u->info['id'] . '",
-                "' . time() . '",
-                "' . mysql_real_escape_string($ekr) . '",
-                "0",
-                "0",
-                "' . mysql_real_escape_string($obraz) . '",
-                "' . $u->info['sex'] . '",
-                "2",
-                "' . $u->info['clan'] . '"
-            ) '
-            );
-            echo '{"img":"' . $obraz . '"}';
-        } else {
-            echo '{"err":"' . upload::$error . '"}';
-        }
-    }
-    die();
-} elseif (isset($_FILES['img4'])) {
-    //Питомец образ
-    $ekr = 4.99;
-    if ($u->info['money2'] < $ekr) {
-        echo '{"err":"На счету недостаточно ЕКР"}';
-    } else {
-        $obraz = 'f_shadow3_' . $u->info['id'] . '-' . md5((time() - rand(0, 1000)) . '#shadow3') . '.gif';
-        //
-        if ($file = upload::saveimg('img4', 0.3, 'gif', $obraz, 120, 120, 40, 40)) {
-            //
-            //$u->info['money2'] -= $ekr;
-            //mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-            //
-            mysql_query(
-                'INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-                "' . $u->info['id'] . '",
-                "' . time() . '",
-                "' . mysql_real_escape_string($ekr) . '",
-                "0",
-                "0",
-                "' . mysql_real_escape_string($obraz) . '",
-                "' . $u->info['sex'] . '",
-                "3",
-                "' . $u->info['clan'] . '"
-            ) '
-            );
-            echo '{"img":"' . $obraz . '"}';
-        } else {
-            echo '{"err":"' . upload::$error . '"}';
-        }
-    }
-    die();
-} elseif (isset($_POST['kr001'])) {
-    //Обмен екр на кр.
-    $kr = round($_POST['kr001'], 2);
-    if ($c['crtoecr'] < 0.01) {
-        $u->error = 'Сегодня обменник закрыт.';
-    } elseif ($day2 < 0.01) {
-        $u->error = 'Сегодня для вас обмен закрыт, приходите завтра.';
-    } elseif ($kr < round($c['crtoecr'] / 100, 2)) {
-        $u->error = 'Минимальная сумма обмена ' . round($c['crtoecr'] / 100, 2) . ' КР.';
-    } elseif ($kr > $day2) {
-        $u->error = 'Вы можете обменять еще ' . $day2 . ' КР сегодня.';
-    } elseif ($kr > $u->info['money']) {
-        $u->error = 'Недостаточно денег для обмена.';
-    } else {
-        $ekr = round($kr / $c['crtoecr'], 2);
-        $u->error = 'Вы успешно обменяли ' . $kr . ' КР на ' . $ekr . ' ЕКР.';
-        //
-        $u->info['money'] -= $kr;
-        $u->info['money2'] += $ekr;
-        //
-        mysql_query(
-            'UPDATE `users` SET `money` = "' . $u->info['money'] . '",`money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
-        );
-        mysql_query(
-            'INSERT INTO `user_operation` ( `uid`,`time`,`money`,`money2`,`type`,`b1`,`b2` ) VALUES (
-            "' . $u->info['id'] . '","' . time() . '","' . round(-$kr, 2) . '","' . round(
-                $ekr, 2
-            ) . '","Обмен КР на ЕКР","' . $u->info['money'] . '","' . $u->info['money2'] . '"
-        )'
-        );
-    }
-    $dc1 = mysql_fetch_array(
-        mysql_query(
-            'SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен ЕКР на КР" LIMIT 1'
-        )
-    );
-    $dc2 = mysql_fetch_array(
-        mysql_query(
-            'SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен КР на ЕКР" LIMIT 1'
-        )
-    );
-    $dc1 = $dc1[0];
-    $dc2 = $dc2[0];
-    $day1 = round($day1def + $dc1, 2);
-    $day2 = round($day2def + $dc2, 2);
-} elseif (isset($_POST['ekr2'])) {
-    //Обмен екр на кр.
-    $ekr = round($_POST['ekr2'], 2);
-    if ($c['ecrtocr'] * 2.5 < 0.01) {
-        $u->error = 'Сегодня обменник закрыт.';
-    } elseif ($day1 < 0.01) {
-        $u->error = 'Сегодня для вас обмен закрыт, приходите завтра.';
-    } elseif ($ekr < 0.01) {
-        $u->error = 'Минимальная сумма обмена 0.01 ЕКР.';
-    } elseif ($ekr > $day1) {
-        $u->error = 'Вы можете обменять еще ' . $day1 . ' ЕКР сегодня.';
-    } elseif ($ekr > $u->info['money2']) {
-        $u->error = 'Недостаточно денег для обмена.';
-    } else {
-        $kr = round($ekr * $c['ecrtocr'] * 2.5, 2);
-        $u->error = 'Вы успешно обменяли ' . $ekr . ' ЕКР на ' . $kr . ' КР.';
-        //
-        $u->info['money'] += $kr;
-        $u->info['money2'] -= $ekr;
-        //
-        mysql_query(
-            'UPDATE `users` SET `money` = "' . $u->info['money'] . '",`money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
-        );
-        mysql_query(
-            'INSERT INTO `user_operation` ( `uid`,`time`,`money`,`money2`,`type`,`b1`,`b2` ) VALUES (
-            "' . $u->info['id'] . '","' . time() . '","' . round($kr, 2) . '","' . round(
-                -$ekr, 2
-            ) . '","Обмен ЕКР на КР","' . $u->info['money'] . '","' . $u->info['money2'] . '"
-        )'
-        );
-    }
-    $dc1 = mysql_fetch_array(
-        mysql_query(
-            'SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен ЕКР на КР" LIMIT 1'
-        )
-    );
-    $dc2 = mysql_fetch_array(
-        mysql_query(
-            'SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "' . $timetoday . '" AND `uid` = "' . $u->info['id'] . '" AND `type` = "Обмен КР на ЕКР" LIMIT 1'
-        )
-    );
-    $dc1 = $dc1[0];
-    $dc2 = $dc2[0];
-    $day1 = round($day1def + $dc1, 2);
-    $day2 = round($day2def + $dc2, 2);
-} elseif (isset($_POST['login'])) {
-    //
-    function en_ru($txt)
-    {
-        $g = false;
-        $en = preg_match("/^(([0-9a-zA-Z _-])+)$/i", $txt);
-        $ru = preg_match("/^(([0-9а-яА-Я _-])+)$/i", $txt);
-        if (($ru && $en) || (!$ru && !$en)) {
-            $g = true;
-        }
-        return $g;
-    }
-
-    //
-    function testBad($txt)
-    {
-        $white = '-_ 0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNMЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёйцукенгшщзхъфывапролджэячсмитьбю';
-        $r = false;
-        $i = 0;
-        while ($i != -1) {
-            if (isset($txt[$i])) {
-                $g = false;
-                $j = 0;
-                while ($j != -1) {
-                    if (isset($white[$j])) {
-                        if ($white[$j] == $txt[$i]) {
-                            $g = true;
-                        }
-                    } else {
-                        $j = -2;
-                    }
-                    $j++;
-                }
-                if ($g == false) {
-                    $r = true;
-                }
-            } else {
-                $i = -2;
-            }
-            $i++;
-        }
-        return $r;
-    }
-
-    function is_login($login)
-    {
-        $r = true;
-        //
-        $login = htmlspecialchars($login, null);
-        //
-        $bad = [
-            'Мусорщик' => 1,
-            'Мироздатель' => 1,
-        ];
-        //
-        $login_db = mysql_fetch_array(
-            mysql_query('SELECT `id` FROM `users` WHERE `login` = "' . mysql_real_escape_string($login) . '" LIMIT 1')
-        );
-        if (isset($login_db['id']) || isset($bad[$login])) {
-            $r = false;
-        } else {
-            $true = true;
-            //
-            /*
-            Логин может содержать от 4 до 16 символов, и состоять только из букв русского ИЛИ английского алфавита, цифр, символов '_', '-' и пробела.
-            Логин не может начинаться или заканчиваться символами '_', '-' или пробелом.
-            */
-            //
-            $login = str_replace('	', ' ', $login);
-            $login = str_replace('%', ' ', $login);
-            $login = str_replace('&nbsp;', ' ', $login);
-            //
-            if (strlen($login) > 16) {
-                $true = false;
-            } elseif (strlen($login) < 4) {
-                $true = false;
-            } elseif (strripos($login, '  ') == true) {
-                $true = false;
-            } elseif (substr($login, 1) == ' ' || substr($login, -1) == ' ') {
-                $true = false;
-            } elseif (substr($login, 1) == '-' || substr($login, -1) == '-') {
-                $true = false;
-            } elseif (substr($login, 1) == '_' || substr($login, -1) == '_') {
-                $true = false;
-            } elseif (testBad($login) == true) {
-                $true = false;
-            } elseif (en_ru(str_replace('ё', 'е', str_replace('Ё', 'Е', $login))) == true) {
-                $true = false;
-            }
-            //
-            if ($true == false) {
-                $r = false;
-            } else {
-                $r = true;
-            }
-        }
-        return $r;
-    }
-
-    if ($u->info['login'] == $_POST['login']) {
-        $u->error = 'Выберите другой логин...';
-    } elseif ($u->info['money2'] < 25) {
-        $u->error = 'Недостаточно средств.';
-    } else {
-        $login = htmlspecialchars($_POST['login'], null);
-        if (is_login($login) == true) {
-            mysql_query(
-                'INSERT INTO `lastnames` ( `uid`,`login`,`newlogin`,`time` ) VALUES (
-                "' . $u->info['id'] . '","' . $u->info['login'] . '","' . mysql_real_escape_string(
-                    $login
-                ) . '","' . time() . '"
-            )'
-            );
-            $u->info['login_last'] = $u->info['login'];
-            $u->info['login'] = $login;
-            $u->info['money2'] -= 25;
-            //
-            mysql_query(
-                "UPDATE `items_users` SET `data` = replace( `data` , 'sudba=" . $u->info['login_last'] . "', 'sudba=" . mysql_real_escape_string(
-                    $u->info['login']
-                ) . "') WHERE `data` LIKE '%sudba=" . mysql_real_escape_string(
-                    $u->info['login_last']
-                ) . "%' AND `uid` = '" . $u->info['id'] . "'"
-            );
-            //
-            mysql_query(
-                'UPDATE `users` SET `login` = "' . mysql_real_escape_string(
-                    $u->info['login']
-                ) . '", `money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
-            );
-            $u->error = 'Вы успешно сменили логин на &quot;' . $u->info['login'] . '&quot; перезайдите в игру с главной страницы.';
-        } else {
-            $u->error = 'Выберите другой логин...';
-        }
-    }
-} elseif (isset($_GET['buy_ekr'])) {
-    //
-    $mrh_login = "65643";
-    $mrh_pass1 = "qtzl0igb";
-    //
-    $inv_id = 0;
-    //
-    $out_ekr = round($_POST['ekr'], 2);
-    if ($out_ekr < 0) {
-        //
-        $out_ekr = 0;
-    }
-    $out_summ = round($out_ekr * $bt['cur'], 2);
-    $inv_desc = 'Приобрести ' . $out_ekr . ' екр., персонаж №' . $u->info['id'] . ', дилер №' . round(
-            (int)$_POST['ref']
-        ) . '';
-    //
-    $shp_item = 0;
-    //
-    //Бонус опытовый, первичный и накопительный
-    $out_ekr0 = $out_ekr;
-    //
-    $out_ekr += round($out_ekr0 / 100 * $bns[$b1][1], 2);
-    $i = 0;
-    while ($i < count($bns2)) {
-        if (isset($bns2[$i][0]) && $out_ekr >= $bns2[$i][0]) {
-            $b2_2 = $i;
-        }
-        $i++;
-    }
-    $out_ekr += round($out_ekr0 / 100 * $bns2[$b2_2][1], 2);
-    if ($ball == 0) {
-        $out_ekr += round($out_ekr0 / 100 * 20, 2);
-    }
-    //
-    //Добавляем в базу
-    mysql_query(
-        'INSERT INTO `pay_operation` (
-        `uid`,`bank`,`code`,`ekr`,`time`,`good`,`cur`,`var`,`val`,`ref`,`ref2`,`ip`,`date`
-    ) VALUES (
-        "' . $u->info['id'] . '","' . $u->bank['id'] . '","' . mysql_real_escape_string(
-            (int)$_GET['code']
-        ) . '","' . mysql_real_escape_string($out_ekr) . '",
-        "' . time() . '","0","' . mysql_real_escape_string(
-            $cur['cur']
-        ) . '","buy_ekr","0","' . mysql_real_escape_string($u->info['host_reg']) . '",
-        "' . mysql_real_escape_string((int)$_GET['ref']) . '","' . mysql_real_escape_string(IP) . '","' . date(
-            'Y-m-d H:i:s'
-        ) . '"
-    )'
-    );
-
-    $shp_item = mysql_insert_id();
-
-    if ($shp_item > 0) {
-        //ожидаем оплаты
-    } else {
-        die('Ошибка в обработке платежа, обратитесь к Администрации');
-    }
-    if ($out_ekr < 1) {
-        die('Минимальная сумма покупки 1 екр.');
-    }
-    //
-    // предлагаемая валюта платежа
-    // default payment e-currency
-    $in_curr = "";
-
-    // язык
-    // language
-    $culture = "ru";
-
-    // формирование подписи
-    // generate signature
-
-
-    //$crc  = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item");
-    $crc = md5($mrh_login . ':' . $out_summ . ':' . $mrh_pass1 . ':' . $shp_item);
-
-    // форма оплаты товара
-    // payment form
-    $url = 'https://www.free-kassa.ru/merchant/cash.php?';
-    $url .= 'm=' . $mrh_login . '&';
-    $url .= 'oa=' . $out_summ . '&';
-    $url .= 'InvId=' . $inv_id . '&';
-    $url .= 'Desc=' . $inv_desc . '&';
-    $url .= 's=' . $crc . '&';
-    $url .= 'o=' . $shp_item . '&';
-    $url .= 'i=' . $in_curr . '&';
-    $url .= 'lang=' . $culture . '&';
-    //
-    header('location: ' . $url);
-    die();
-    print "<html>" .
-        "<script type=\"text/javascript\" src=\"js/jquery.js\"></script><form id=\'F1\' action='https://www.free-kassa.ru/merchant/cash.php' method=POST>" .
-        "Сумма платежа: " . $out_ekr . " Екр. " .
-        "<input type=hidden name=m value=$mrh_login>" .
-        "<input type=hidden name=oa value=$out_summ>" .
-        "<input type=hidden name=InvId value=$inv_id>" .
-        "<input type=hidden name=Desc value='$inv_desc'>" .
-        "<input type=hidden name=s value=$crc>" .
-        "<input type=hidden name=ovalue='$shp_item'>" .
-        "<input type=hidden name=i value=$in_curr>" .
-        "<input type=hidden name=lang value=$culture>" .
-        "<input type=submit value='Оплатить'><Br>" .
-        "(Все средства идут на развитие и улучшение игры)" .
-        "</form><script>$('#F1').sumbit();</script></html>";
-    die();
-}
-
-?>
-<HTML>
-<HEAD>
-    <title>Покупка ЕвроКредитов - Бойцовский Клуб</title>
-    <!--<link rel=stylesheet type="text/css" href="/i/main.css">-->
-    <script type="text/javascript" src="https://new-combats.com/res/js/jquery-1.7.1.min.js"></script>
-    
-    <link href="/res/css/style.css" rel="stylesheet" type="text/css" media="all"/>
-    <META Http-Equiv=Cache-Control Content=no-cache>
-    <meta http-equiv=PRAGMA content=NO-CACHE>
-    <META Http-Equiv=Expires Content=0>
-
-    <style type="text/css">
-
-        .t, .t tr, .t tr td {
-            font-family: Times New Roman;
-            font-size: 16px;
-            border: 1px solid black;
-            border-collapse: collapse;
-            text-align: center;
-            vertical-align: top;
-        }
-
-        .t {
-            border: 3px solid black;
-            border-collapse: collapse;
-        }
-
-        .t .al {
-            text-align: left;
-        }
-
-        .t .vam {
-            vertical-align: middle;
-        }
-
-        .t .ac {
-            text-align: center;
-        }
-
-        .t .b {
-            font-weight: bold;
-        }
-
-        .t .p {
-            padding: 0px 5px 0px 5px;
-        }
-
-        .t .btop {
-            border-top: 3px solid black;
-            border-collapse: collapse;
-        }
-
-        .t .bright {
-            border-right: 3px solid black;
-            border-collapse: collapse;
-        }
-
-        .t .bleft {
-            border-left: 3px solid black;
-            border-collapse: collapse;
-        }
-
-        .t .bbottom {
-            border-bottom: 3px solid black;
-            border-collapse: collapse;
-        }
-
-        .t .light {
-            background: #D6F5D3;
-            color: green;
-            font-weight: bold;
-        }
-
-    </style>
-
-</HEAD>
-<body>
-<div id="main">
-
-    <!--<br />
-    <h3>Покупка ЕвроКредитов</h3>
-                                 -->
-    <table style="width:98%; margin: auto;">
-        <!--
-        <tr><td colspan="2" style='font-weight:bold; color:red; padding: 10px 0 10px 0; font-size: 1.5em;'><center>Пополнение ЕКР временно приостановлено!</center></td></tr>
-        -->
-        <?php if ($ball == 0) { ?>
-            <tr>
-                <td colspan="2" style='font-weight:bold; color:brown; padding: 10px 0 10px 0; font-size: 1.2em;'>
-                    <center style="color:red">Акция! При первом пополнении баланса,<br/>Вы получаете дополнительно 20%
-                        ЕКР к сумме покупки БЕСПЛАТНО.
-                        <br>
-                    </center>
-                </td>
-            </tr>
-        <?php }
-
-        if (isset($u->info['id'])) { ?>
-            <center><?php echo '<div style="padding:10px; border-bottom:1px solid #fff;">Персонаж: ' . $u->microLogin(
-                        $u->info['id'], 1
-                    ) . '</div>'; ?></center>
-        <?php }
-        if ($u->error != '') {
-            echo '<div style="padding:10px;"><b><font color="red">' . $u->error . '</font></b></div>';
-        }
-        ?>
-        <a href="https://new-combats.com/ekr.php"> <img border="0" alt="freekassa" src="image/free.png" width="300"
-                                                        height="110"></a>&nbsp
-        <a href="https://new-combats.com/ekr2.php"> <img border="0" alt="interkassa" src="image/inter2.png" width="300"
-                                                         height="110"></a>
-        <tr>
-            <td style="width: 500px; padding: 10px; vertical-align: top;">
-                <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-                    <b><span style='color:#8F0000;'>Ваш накопительный бонус:</span> <font
-                                color=green><?= $bns[$b1][1] ?>% (<?= $ball ?> ЕКР)</font></b>
-                </fieldset>
-
-                <fieldset
-                        style="width:480px; border: 1px solid white; padding: 10px;margin-top:15px; padding-bottom:10px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Покупка ЕКР</legend>
-
-                    <form method="post" id="ekrform" action="ekr.php?buy_ekr=1"
-                          onsubmit="if(document.getElementById('ch_1').checked==false) {alert('Вы не согласились с пользовательским соглашением.');return false;} else {if(document.getElementById('ch_2').checked==false) {alert('Вы не согласились с условиями оплаты.');return false;};}; if(document.getElementById('ekr').value<1) {alert('Нельзя купить менее 1 ЕКР!');return false;};">
-                        <b>Сумма ЕКР:</b> <input type="text" name="ekr" id="ekr" value="" size="8" onchange="calc();"
-                                                 onkeyup="if(event.keyCode<35||event.keyCode>40) calc();"> &nbsp; <input
-                                type="submit" class="btn btn-success" value="Пополнить баланс"><br/>
-
-                        <!--<input type="button" class="btn btn-primary" value="Оплатить с помощью VISA / MASTERCARD" onclick="$('#ekrform').attr('action','ekr_fk_go.php'); $('#ekrform').submit();" style="width: 461px;">-->
-
-                        <div id="calc"
-                             style="font-weight: bold; margin: auto; width: 400px; margin-top: 10px; margin-bottom: 10px;">
-                            &nbsp;<br/>&nbsp;<br/>&nbsp;
-                        </div>
-
-                        <script>
-                            function bonus_n(a) {
-                                var pr = <?=(0 + $bns[$b1][1])?>;
-                                return (Math.floor((a * pr / 100) * 100) / 100);
-                            };
-
-                            function bonus_s(a) {
-                                if (a >= 100) {
-                                    pr = 20;
-                                } else if (a >= 90) {
-                                    pr = 10;
-                                } else if (a >= 80) {
-                                    pr = 10;
-                                } else if (a >= 70) {
-                                    pr = 10;
-                                } else if (a >= 60) {
-                                    pr = 10;
-                                } else if (a >= 50) {
-                                    pr = 10;
-                                } else if (a >= 40) {
-                                    pr = 10;
-                                } else if (a >= 30) {
-                                    pr = 10;
-                                } else if (a >= 20) {
-                                    pr = 10;
-                                } else if (a >= 10) {
-                                    pr = 10;
-                                } else {
-                                    pr = 0;
-                                }
-                                return (Math.floor((a * pr / 100) * 100) / 100);
-                            };
-
-                            function calc() {
-                                document.getElementById('ekr').value = document.getElementById('ekr').value.replace(/[^\d\.]+/g, '');
-                                //if(document.getElementById('ekr').value<0.1) document.getElementById('ekr').value=0.1;
-                                //if(document.getElementById('ekr').value>120) document.getElementById('ekr').value=120;
-                                var ekr = document.getElementById('ekr').value;
-                                if (ekr.match(/^[-\+]?[\d]+\.?[\d]*$/) === null) {
-                                    ekr = 0;
-                                }
-
-                                ekr4 = ekr = Math.round(ekr * 100) / 100;
-                                var ekr4 = ekr.toFixed(2);
-
-                                if (document.getElementById('ekr').value != ekr) {
-                                    document.getElementById('ekr').value = ekr;
-                                }
-                                //alert(ekr);
-                                var ekr2 = bonus_n(ekr);    //alert(ekr2);
-                                var ekr3 = bonus_s(ekr);              //alert(ekr3);
-                                var ekr7 = 0;
-                                ekr2 = Math.floor(ekr2 * 100) / 100;
-                                ekr3 = Math.floor(ekr3 * 100) / 100;
-                                var ekr7 = 0;
-                                <?php if($ball == 0) { ?>
-                                ekr7 = Math.floor((ekr / 5) * 100) / 100;
-                                <?php } ?>
-                                //var ekrr = parseFloat(ekr) + parseFloat(ekr2) + parseFloat(ekr3);
-                                var ekrr = ekr + ekr2 + ekr3 + ekr7;
-                                ekrr = Math.round(ekrr * 100) / 100;
-
-                                //document.getElementById('calc').innerHTML = ekr+' + '+ekr2+' + '+ekr3+' = '+ekrr+' ЕКР';
-                                document.getElementById('calc').innerHTML = 'Накопительный бонус: <font color=green>' + ekr2 + ' ЕКР</font><br />Оптовый бонус: <font color=green>' + ekr3 + ' ЕКР</font><?php if($ball == 0) { ?><br />Акция на 1-ое пополнение: <font color=red>' + ekr7 + ' ЕКР</font><?php } ?><br />Итого: <font color=green>' + ekrr + ' ЕКР</font>';
-                            }
-
-                            calc();
-                        </script>
-
-                        <table style="border: 1px solid white; margin: auto; width: 400px;">
-                            <tr style="border-bottom: 1px solid white;">
-                                <td style="border-right: 1px solid white;padding:2px;">1 ЕКР</td>
-                                <td style="padding:2px;"><?= round($bt['cur'], 2) ?> Рублей</td>
-                            </tr>
-                            <tr style="border-bottom: 1px solid white;">
-                                <td style="border-right: 1px solid white;padding:2px;">1 ЕКР</td>
-                                <td style="padding:2px;"><?= round($bt['cur'] / $bt['USD'], 2) ?> Доллара *</td>
-                            </tr>
-                        </table>
-                        <small>
-                            * - зависит от текущих курсов валют<br/>
-                            <b>Доставка игровой валюты производится в автоматическом режиме, сразу же после оплаты!</b>
-                            <br/><br/>
-                            При оплате могут возникать задержки на пополнение, обычно не более 1 часа. Если по истечению
-                            нескольких часов деньги так и не поступили на ваш баланс, то необходимо обратиться в <a
-                                    href="https://www.free-kassa.ru/support.php" target="_blank">службу поддержки
-                                FREE-KASSA</a>.
-                        </small>
-                        <br/><br/>
-                    </form>
-
-                    <small>
-                        <label><input type="checkbox" name="ch1" id="ch_1"/> Внимание! При пополнении баланса вы
-                            соглашаетесь с <a href="https://new-combats.com/encicl/law2.html" target="_blank">соглашением
-                                о предоставлении сервиса игры &laquo; Бойцовский Клуб &raquo;</a>.</label><br>
-                        <label><input type="checkbox" name="ch1" id="ch_1"/> Внимание! При пополнении баланса вы
-                            соглашаетесь с <a href="https://new-combats.com/encicl/law3.html" target="_blank">Политикой
-                                Конфиеденцальности проекта &laquo; Бойцовский Клуб &raquo;</a>.</label><br>
-                        <label><input type="checkbox" name="ch1" id="ch_1"/> Внимание! При пополнении баланса вы
-                            соглашаетесь с <a href="https://new-combats.com/encicl/law4.html" target="_blank">Договором
-                                публичной оферты &laquo; Бойцовский Клуб &raquo;</a>.</label>
-                        <br/>
-                        Если Вы очень хотели бы положить деньги на игровой счёт, но нет подходящей платёжной системы,
-                        обратитесь за помощью к <b> Администратору </b> проекта.
-                        <br/><br/>
-                    </small>
-                </fieldset>
-
-            </td>
-
-
-            <td style="padding: 10px; vertical-align: top;">
-                <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-                    <b><span style='color:#8F0000;'>Ваш баланс счёта: <font
-                                    color=green><b><?= $u->info['money2'] ?> ЕКР</b></font> и <font
-                                    color=black><b><?= $u->info['money'] ?> КР</b></font>.</span></b>
-                </fieldset>
-
-                <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Обмен</legend>
-                    <form method="post" action="ekr.php"
-                          onsubmit="if(document.getElementById('ekr2').value><?= $day1 ?>) {alert('Сегодня вы можете еще обменять не более <?= $day1 ?> ЕКР');return false;} else if(document.getElementById('ekr2').value<0.01||document.getElementById('ekr2').value><?= $day1 ?>) {alert('За 1 раз Вы можете обменять сумму от 0.01 до <?= $day1 ?> ЕКР.');return false;} else {return confirm('Вы действительно хотите обменять '+document.getElementById('ekr2').value+' ЕКР на '+(document.getElementById('ekr2').value*<?= $c['ecrtocr'] * 2.5 ?>)+' КР ? В обратном направлении обмен с КР на ЕКР будет невозможен.');};">
-                        Обменять ЕКР на КР по курсу <b>1ЕКР=<?= $c['ecrtocr'] * 2.5 ?>КР</b>: &nbsp; <input type="text"
-                                                                                                            name="ekr2"
-                                                                                                            id="ekr2"
-                                                                                                            value=""
-                                                                                                            size="5"
-                                                                                                            placeholder="<?= $day1 ?> max"
-                                                                                                            onchange="calc22();"
-                                                                                                            onkeyup="if(event.keyCode<35||event.keyCode>40) calc22();">
-                        &nbsp; <input type="submit" class="btn btn-success" name="submit" id="calc2"
-                                      value="Обменять"><br/>
-                    </form>
-                    <form method="post" action="ekr.php" onsubmit="if(document.getElementById('kr001').value<<?= round(
-                        $c['crtoecr'] / 100, 2
-                    ) ?>) {alert('Минимальная сумма обмена <?= round(
-                        $c['crtoecr'] / 100, 2
-                    ) ?> КР');return false;}else if(document.getElementById('kr001').value><?= $day2 ?>) {alert('Сегодня вы можете еще обменять не более <?= $day2 ?> КР');return false;} else {return confirm('Вы действительно хотите обменять '+document.getElementById('kr001').value+' КР на '+(Math.round(document.getElementById('kr001').value/10)/50)+' ЕКР? Отменить операцию обмена будет невозможно.');};">
-                        Обменять КР на ЕКР по курсу <b><?= $c['crtoecr'] ?>КР=1ЕКР</b>: <input type="text"
-                                                                                               style="margin-left:1px;"
-                                                                                               name="kr001" id="kr001"
-                                                                                               value=""
-                                                                                               placeholder="<?= $day2 ?> max"
-                                                                                               size="5"
-                                                                                               onchange="calc24();"
-                                                                                               onkeyup="if(event.keyCode<35||event.keyCode>40) calc23();">
-                        &nbsp; <input type="submit" class="btn btn-success" name="submit" id="calc3"
-                                      value="Обменять"><br/>
-                    </form>
-                    <script>
-                        function calc23() {
-                            document.getElementById('kr001').value = document.getElementById('kr001').value.replace(/[^\d]+/g, '');
-                            var kr001 = document.getElementById('kr001').value;
-                            kr001 = Math.floor(kr001 / 10) * 10;
-                            var kr001ekr = kr001 / <?=$c['crtoecr']?>;
-                            //kr001ekr = kr001ekr.toFixed(2);
-
-                            //document.getElementById('kr001').value = kr001;
-
-                            document.getElementById('calc3').value = 'Обменять ' + kr001 + ' КР на ' + kr001ekr + ' ЕКР';
-                            return kr001;
-                        }
-
-                        function calc24() {
-                            document.getElementById('kr001').value = calc23();
-                            if (document.getElementById('kr001').value == 0) document.getElementById('kr001').value = '';
-                        }
-
-                        calc24();
-
-                        function calc22() {
-                            document.getElementById('ekr2').value = document.getElementById('ekr2').value.replace(/[^\d\.]+/g, '');
-                            var ekre = document.getElementById('ekr2').value;
-                            if (ekre.match(/^[-\+]?[\d]+\.?[\d]*$/) === null) {
-                                ekre = 0;
-                            }
-
-                            ekre = Math.floor(ekre * 100) / 100;
-                            var ekr4 = ekre.toFixed(2);
-
-                            if (document.getElementById('ekr2').value != ekre) {
-                                document.getElementById('ekr2').value = ekr4;
-                            }
-                            var kre = parseFloat(ekre) * <?=$c['ecrtocr'] * 2.5?>;
-
-                            document.getElementById('calc2').value = 'Обменять ' + ekre + ' ЕКР на ' + kre.toFixed(0) + ' КР';
-                        }
-
-                        calc22();
-                    </script>
-                </fieldset>
-
-                <fieldset style="border: 1px solid white; padding: 20px 11px 21px 11px;margin-top:15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Накопительные бонусы</legend>
-                    <table class="t" style="width: 500px; margin: auto;">
-                        <tr class="b">
-                            <td>ЕКР</td>
-                            <td class="bright ">Бонус</td>
-                            <td>ЕКР</td>
-                            <td>Бонус</td>
-                        </tr>
-                        <tr>
-                            <td class="">800 ЕКР</td>
-                            <td class="bright ">10%</td>
-                            <td class="">3 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">30%</td>
-                        </tr>
-                        <tr>
-                            <td class="">700 ЕКР</td>
-                            <td class="bright ">9%</td>
-                            <td class="">2 500 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">27%</td>
-                        </tr>
-                        <tr>
-                            <td class="">600 ЕКР</td>
-                            <td class="bright ">8%</td>
-                            <td class="">2 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">25%</td>
-                        </tr>
-                        <tr>
-                            <td class="">500 ЕКР</td>
-                            <td class="bright ">7%</td>
-                            <td class="">1 700 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">23%</td>
-                        </tr>
-                        <tr>
-                            <td class="">400 ЕКР</td>
-                            <td class="bright ">6%</td>
-                            <td class="">1 500 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">21%</td>
-                        </tr>
-                        <tr>
-                            <td class="">300 ЕКР</td>
-                            <td class="bright ">5%</td>
-                            <td class="">1 300 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">19%</td>
-                        </tr>
-                        <tr>
-                            <td class="">200 ЕКР</td>
-                            <td class="bright ">4%</td>
-                            <td class="">1 200 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">17%</td>
-                        </tr>
-                        <tr>
-                            <td class="">100 ЕКР</td>
-                            <td class="bright ">3%</td>
-                            <td class="">1 100 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">15%</td>
-                        </tr>
-                        <tr>
-                            <td class="">50 ЕКР</td>
-                            <td class="bright ">2%</td>
-                            <td class="">1 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20
-                                                        style="margin-top:2px;"/></td>
-                            <td class="">13%</td>
-                        </tr>
-                        <tr>
-                            <td class="">10 ЕКР</td>
-                            <td class="bright ">1%</td>
-                            <td class="">900 ЕКР</td>
-                            <td class="">11%</td>
-                        </tr>
-                    </table>
-                </fieldset>
-
-                <fieldset style="border: 1px solid white; padding: 18px 12px 18px 12px;margin-top:15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Оптовые бонусы</legend>
-
-                    <table class="t" style="width: 500px; margin: auto;">
-                        <tr class="b light">
-                            <td>Бонус</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                        </tr>
-                        <tr style="border-bottom: 2px solid black;">
-                            <td class="b">Сумма</td>
-                            <td>10 ЕКР</td>
-                            <td>20 ЕКР</td>
-                            <td>30 ЕКР</td>
-                            <td>40 ЕКР</td>
-                            <td>50 ЕКР</td>
-                        </tr>
-                        <tr class="b light">
-                            <td class="b">Бонус</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>10%</td>
-                            <td>20%</td>
-                        </tr>
-                        <tr>
-                            <td class="b">Сумма</td>
-                            <td>60 ЕКР</td>
-                            <td>70 ЕКР</td>
-                            <td>80 ЕКР</td>
-                            <td>90 ЕКР</td>
-                            <td>100 ЕКР</td>
-                        </tr>
-                    </table>
-                </fieldset>
-
-            </td>
-        </tr>
-
-        <!--
-        <tr><td colspan="2" style='font-weight:bold; padding: 10px; font-size: 0.8em;'><center>При оплате с кредитных карт могут возникать задержки на пополнение, обычно не более 1 часа. Так же часто происходит отказ в пополнении через кредитные карты, для этого необходимо выбрать в списке ДРУГОЙ сервис пополнения с кредитных карт, либо пополнять более мелкими частями.</center></td></tr>
-        -->
-
-        <tr>
-            <td colspan="2" style='font-weight:bold; color:#8F0000; padding: 10px 0 10px 0; font-size: 1.5em;'>
-                <center>Коммерческие услуги</center>
-            </td>
-        </tr>
-        <tr>
-            <td style="padding: 10px; vertical-align: top;">
-
-                <!-- komplekt form -->
-                <div class="komplekt-form" id="theLayer"
-                     style="position: absolute; left: -300px; top: 160px; visibility:hidden; width: 150px; height:320px;">
-                    <div class="form-title" id="titleBar">
-                        <label id="ftitle">Просмотр</label>
-                        <button type="button" class="close"
-                                onclick="document.getElementById('theLayer').style.visibility = 'hidden';return false"
-                                data-dismiss="modal" aria-hidden="true">x
-                        </button>
-                    </div>
-                    <div class="form">
-                        <form method="post" id="fform" action="ekr.php">
-                            <input type="hidden" name="do" value="newShadow"/>
-                            <input type="hidden" id="ffinput" name="ffinput" value=""/>
-                            <center>
-                                <img src="" id="ffimg" width="120" height="220" style="margin-bottom: 5px;"/><br>
-                                <div style="padding:5px;">
-                                    <select name="ffsex" id="ffsex">
-                                        <option value="0" <?php if ($u->info['sex'] == 0) {
-                                            echo 'selected="selected"';
-                                        } ?> >Мужской образ
-                                        </option>
-                                        <option value="1" <?php if ($u->info['sex'] == 1) {
-                                            echo 'selected="selected"';
-                                        } ?> >Женский образ
-                                        </option>
-                                    </select>
-                                </div>
-                                <div style="width:240px; margin-left:-6px;background:#cbc4aa;padding:5px 0px 5px 0px;border:1px solid #cbc4aa;background-color:#eee;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;">
-                                    <input type="button" class="btn btn-success" value="Подтвердить"
-                                           style="height: 28px; line-height: 20px; width: 100px;font-size:13px;"
-                                           onclick="if(confirm('Действительно хотите купить это изображение?')) $('#fform').submit();"/>
-                                    <input type="button" class="btn btn-danger" value="Отменить"
-                                           onclick="document.getElementById('theLayer').style.visibility = 'hidden';return false"
-                                           style="height: 28px; line-height: 20px; width: 100px;font-size:13px;"/>
-                                </div>
-                            </center>
-                        </form>
-                    </div>
-                </div>
-                <!-- end komplekt form -->
-                <fieldset style="width:480px; border: 1px solid white; padding: 10px;margin-top:15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Покупка личного образа</legend>
-                    <small>
-                        <b>Стоимость услуги: 100 ЕКР</b><br>
-                        Требования к персональному образу:<br/>
-                        GIF-картинка размером 120x220 (ШхВ) и весом до 300 Кб.<br/>
-                        <br>
-                        Выберите картинку: <input type="file" id="imgFile"/>
-                        <script>
-
-                            function showImgPreview(img) {
-                                document.getElementById('theLayer').style.visibility = "visible";
-                                document.getElementById('theLayer').style.left = 300;
-                                document.getElementById('theLayer').style.top = 300;
-                                $('img#ffimg').attr('src', 'https://new-combats.com/clan_prw/' + img);
-                                document.getElementById('ffinput').value = img;
-                                $('img#ffimg').attr('height', '220');
-                                document.getElementById('theLayer').style.height = 290;
-                            }
-
-                            function showImgPreviewPet(img) {
-                                document.getElementById('theLayer').style.visibility = "visible";
-                                document.getElementById('theLayer').style.left = 300;
-                                document.getElementById('theLayer').style.top = 300;
-                                $('img#ffimg').attr('src', 'https://new-combats.com/clan_prw/' + img);
-                                $('img#ffimg').attr('height', '40');
-                                //$('#theLayer').attr('height','120');
-                                document.getElementById('ffinput').value = img;
-                                document.getElementById('ffsex').style.display = 'none';
-                                document.getElementById('theLayer').style.height = 105;
-                                $('html, body').animate({scrollTop: 0}, 'slow');
-                            }
-
-                            function showImgPreviewSmile(img) {
-                                document.getElementById('theLayer').style.visibility = "visible";
-                                document.getElementById('theLayer').style.left = 300;
-                                document.getElementById('theLayer').style.top = 300;
-                                $('img#ffimg').attr('src', 'https://new-combats.com/clan_prw/' + img);
-                                $('img#ffimg').attr('width', null);
-                                $('img#ffimg').attr('height', null);
-                                document.getElementById('ffinput').value = img;
-                                document.getElementById('ffsex').style.display = 'none';
-                                document.getElementById('theLayer').style.height = 105;
-                                $('html, body').animate({scrollTop: 0}, 'slow');
-                            }
-
-                            $('#imgFile').change(function () {
-                                var fd = new FormData();
-                                fd.append('type', 'person');
-                                fd.append('img', $('#imgFile')[0].files[0]);
-                                $.ajax({
-                                    type: 'POST',
-                                    url: 'ekr.php',
-                                    data: fd,
-                                    processData: false,
-                                    contentType: false,
-                                    dataType: "json", // поменять на json
-                                    success: function (data) {
-                                        if (data['img'] != undefined) {
-                                            document.getElementById('ffsex').style.display = 'none';
-                                            showImgPreview(data['img'])
-                                        } else {
-                                            alert(data['err']);
-                                        }
-                                    },
-                                    error: function (data) {
-                                        alert('Ошибка AJAX.')
-                                    }
-                                });
-                            })
-                        </script>
-                    </small>
-                </fieldset>
-
-                <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px; padding-bottom: 15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Покупка личного смайлика</legend>
-                    <small>
-                        <b>Стоимость услуги: <?php $ekr_smile = 10;
-                            echo $ekr_smile; ?> ЕКР</b><br>
-                        Требования к смайлику:<br/>
-                        GIF-картинка размером от 15x15 до 95x21 (ШхВ) и весом до 30 Кб.<br/>
-                        <br>
-                        Выберите картинку: <input type="file" id="imgFile5"/>
-                        <script>
-
-                            $('#imgFile5').change(function () {
-                                var fd = new FormData();
-                                fd.append('type', 'person');
-                                fd.append('img5', $('#imgFile5')[0].files[0]);
-                                $.ajax({
-                                    type: 'POST',
-                                    url: 'ekr.php',
-                                    data: fd,
-                                    processData: false,
-                                    contentType: false,
-                                    dataType: "json", // поменять на json
-                                    success: function (data) {
-                                        if (data['img'] != undefined) {
-                                            showImgPreviewSmile(data['img'])
-                                        } else {
-                                            alert(data['err']);
-                                        }
-                                    },
-                                    error: function (data) {
-                                        alert('Ошибка AJAX.');
-                                    }
-                                });
-                            })
-                        </script>
-                    </small>
-                </fieldset>
-
-                <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-                    <legend style='font-weight:bold; color:#8F0000;'>Смена имени персонажа</legend>
-                    <small>
-                        <b>Стоимость услуги: 25 ЕКР</b><br>
-                        Текущее имя: <?= $u->info['login'] ?><br>
-                        <form method="post" action="ekr.php" id="lform">
-                            <input type="hidden" name="do" value="changeLogin"/>
-                            <input type="text" name="login" id="llogin" onkeyup="check_login();" size=35
-                                   placeholder="Введите новое имя.." style="margin: 5px 0 5px 0;"/> <span
-                                    id="ajaxLogin"></span><br>
-                            <input type="button" class="btn btn-success" value="Сменить имя"
-                                   onclick="if(confirm('Действительно хотите сменить имя?')) $('#lform').submit();"/>
-                        </form>
-                        <script>
-                            function check_login() {
-                                $("#ajaxLogin").html('<b>Проверка доступности...</b>');
-                                $.ajax({
-                                    url: "ajax_checklogin.php?login=" + $('#llogin').val(),
-                                    cache: false
-                                }).done(function (html) {
-                                    $("#ajaxLogin").html(html);
-                                });
-                            }
-                        </script>
-                    </small>
-                </fieldset>
-
-            </td>
-        </tr>
-
-        <tr>
-            <td colspan="2">&nbsp;</td>
-        </tr>
-
-
-    </table>
-
-</div>
-</BODY>
-</HTML>
diff --git a/ekr2.backend.php b/ekr2.backend.php
deleted file mode 100644
index 1806c930..00000000
--- a/ekr2.backend.php
+++ /dev/null
@@ -1,22 +0,0 @@
-<html>
-<head>
-<title>Оплата</title>
-</head>
-  <style>
-   H1 { 
-    font-size: 120%; 
-    font-family: Verdana, Arial, Helvetica, sans-serif; 
-    color: #333366; 
-   }
-   p { 
-    font-size: 100%; 
-    font-family: Verdana, Arial, Helvetica, sans-serif; 
-    color: #333366; 
-   }
-  </style>
-<body>
-<H1>Временно автоматический прием платежей приостановлен</H1>
-<P> Мы переходим на новую систему приема платежей </P>
-<P> Если Вы хотите приобрести ЕКР прямо сейчас пожалуйста обратитесь к персанажу <b>Администратор</b> </P>
-</body>
-</html>
\ No newline at end of file
diff --git a/ekr2.php b/ekr2.php
deleted file mode 100644
index 953a6c84..00000000
--- a/ekr2.php
+++ /dev/null
@@ -1,1028 +0,0 @@
-<?
-if(!isset($backdoor)) {
-	define('GAME',true);
-	
-	//10:05 Внимание! Вы успешно пополнили свой игровой счїт на <b>0.13 ЕКР</b>. Приятной Вам игры!
-	
-	require_once('_incl_data/__config.php');
-	require_once('_incl_data/class/__db_connect.php');
-	require_once('_incl_data/class/__user.php');
-	if(!isset($u->info['id'])) {
-		header('location: https://new-combats.com/');
-		die();
-	}
-	
-	class upload {
-	 
-	protected function __construct() { }
-	 
-	//static $save_path = '/var/www/bk2ru/data/www/new-combats.com/clan_prw/';
-	static $save_path = 'clan_prw/';
-	static $error = '';
-	 
-	static function saveimg($name,$max_mb = 2,$exts = 'jpg|png|jpeg|gif',$cnm = '',$mnw = 0,$mxw = 0,$mnh = 0,$mxh = 0) {
-		if (isset($_FILES[$name])) {
-			$f = &$_FILES[$name];			
-			if(isset($f['tmp_name'])) {
-				$width = 0;
-				$height = 0;
-				list($width, $height) = getimagesize($f['tmp_name']);				
-			}
-			
-			if( $mnw != 0 && $mnw > $width ) {
-				self::$error = 'Минимальная ширина картинки '.$mnw.' пикселей. (Размер этой картинки '.$width.'x'.$height.')';
-			}elseif( $mxw != 0 && $mxw < $width ) {
-				self::$error = 'Максимальная ширина картинки '.$mxw.' пикселей. (Размер этой картинки '.$width.'x'.$height.')';
-			}elseif( $mnh != 0 && $mnh > $height ) {
-				self::$error = 'Минимальная высота картинки '.$mnh.' пикселей. (Размер этой картинки '.$width.'x'.$height.')';
-			}elseif( $mxh != 0 && $mxh < $height ) {
-				self::$error = 'Максимальная высота картинки '.$mxh.' пикселей. (Размер этой картинки '.$width.'x'.$height.')';
-			}elseif( !is_dir( self::$save_path ) ) {
-				self::$error = 'Ошибка на стороне сервера!';
-			}elseif (($f['size'] <= $max_mb*1024*1024) && ($f['size'] > 0)) {
-				if (
-					(preg_match('/\.('.$exts.')$/i',$f['name'],$ext))&&
-					(preg_match('/image/i',$f['type']))
-				) {
-	
-					$ext[1] = strtolower($ext[1]);
-					$fn = uniqid('f_',true).'.'.$ext[1];
-					$fn2 = uniqid('f_',true).'.gif';
-					if( $cnm != '' ) {
-						$fn = $cnm;
-						$fn2 = $cnm;
-					}
-					if (move_uploaded_file($f['tmp_name'], self::$save_path . $fn)) {
-						// система изменения размера , требуется Rimage
-						//Rimage::resize(self::$save_path . $fn, self::$save_path . $fn2);
-						//@unlink(self::$save_path . $fn); // удаление файла
-						return array($fn2,$fn,self::$save_path . $fn);
-					} else {
-						self::$error = 'Ошибка загрузки файла';
-					}
-				} else {
-					self::$error = 'Неверный тип файла. Допустимые типы : '.$exts.'';
-				}
-			} else {
-				self::$error = 'Неверный размер файла. Максимальный размер файла '.$max_mb.' МБ';
-			}
-		} else {
-			self::$error = 'Файл не найден';
-		}
-		return false;
-	} // end saveimg
-	 
-	} // end class
-	
-	$ball = mysql_fetch_array(mysql_query('SELECT SUM(`ekr`) FROM `pay_operation` WHERE `uid` = "'.$u->info['id'].'" AND `good` > 0 LIMIT 1'));
-	$ball = 0+$ball[0];
-}else{
-	$ball = mysql_fetch_array(mysql_query('SELECT SUM(`ekr`) FROM `pay_operation` WHERE `uid` = "'.$user['id'].'" AND `good` > 0 LIMIT 1'));
-	$ball = 0+$ball[0];
-}
-
-$day1def = 50; //сколько екр. в день можно менять на кр.
-$day2def = 1000 * ($u->info['level']-7); //сколько кр. в день можно менять на екр.
-
-$day1 = $day1def;
-$day2 = $day2def;
-
-if( $day2 < 0 ) { $day2 = 0; }
-
-$timetoday = strtotime(date('d.m.Y'));
-//
-$dc1 = mysql_fetch_array(mysql_query('SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен ЕКР на КР" LIMIT 1'));
-$dc2 = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен КР на ЕКР" LIMIT 1'));
-$dc1 = $dc1[0];
-$dc2 = $dc2[0];
-
-$day1 = round($day1+$dc1,2);
-$day2 = round($day2+$dc2,2);
-
-if($day1 < 0) { $day1 = 0; }
-if($day2 < 0) { $day2 = 0; }
-
-
-$b1 = 0; //бонус накопительный
-
-$bt = mysql_fetch_array(mysql_query('SELECT * FROM `bank_table` ORDER BY `time` DESC LIMIT 1'));
-
-$bns = array(
-	array( 0 , 0 , 0 ),
-	array( 10 , 1 , 0 ),
-	array( 50 , 2 , 0 ),
-	array( 100 , 3 , 0 ),
-	array( 200 , 4 , 0 ),
-	array( 300 , 5 , 0 ),
-	array( 400 , 6 , 0 ),
-	array( 500 , 7 , 0 ),
-	array( 600 , 8 , 0 ),
-	array( 700 , 9 , 0 ),
-	array( 800 , 10 , 0 ),
-	array( 900 , 11 , 0 ),
-	array( 1000 , 13 , 1 ),
-	array( 1100 , 15 , 2 ),
-	array( 1200 , 17 , 3 ),
-	array( 1300 , 19 , 4 ),
-	array( 1500 , 21 , 5 ),
-	array( 1700 , 23 , 6 ),
-	array( 2000 , 25 , 7 ),
-	array( 2500 , 27 , 8 ),
-	array( 3000 , 30 , 9 )
-);
-
-$bns2 = array(
-	array(0,0),
-	array(10,10),
-	array(20,10),
-	array(30,10),
-	array(40,10),
-	array(50,10),
-	array(60,10),
-	array(70,10),
-	array(80,10),
-	array(90,10),
-	array(100,20)
-);
-
-$i = 0;
-while( $i < count($bns) ) {
-	if( isset($bns[$i][0]) && $ball > $bns[$i][0] ) {
-		$b1 = $i;
-	}
-	$i++;
-}
-
-if( isset($backdoor) ) {
-	$i = 0;
-	while( $i < count($bns2) ) {
-		if( isset($bns2[$i][0]) && $pay['ekr'] >= $bns2[$i][0] ) {
-			$b2 = $i;
-		}
-		$i++;
-	}
-}
-
-if(!isset($backdoor)) {
-		
-	if(isset($_POST['do']) && $_POST['do'] == 'newShadow') {
-		$o = mysql_fetch_array(mysql_query('SELECT * FROM `_obraz` WHERE `uid` = "'.$u->info['id'].'" AND `good` = 0 AND `cancel` = 0 AND `img` = "'.mysql_real_escape_string($_POST['ffinput']).'" LIMIT 1'));
-		if(!isset($o['id'])) {
-			$u->error = 'Данный образ не найден! Возможно он уже был подтвержден!';
-		}elseif( $o['price'] > $u->info['money2'] ) {
-			$u->error = 'На счету недостаточно ЕКР';
-		}else{
-			//
-			$u->info['money2'] -= $o['price'];
-			mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-			//
-			mysql_query('UPDATE `_obraz` SET `good` = "'.time().'" WHERE `id` = "'.$o['id'].'" LIMIT 1');
-			if( $o['type'] == 1 || $o['type'] == 2 ) {
-				//Личный или Клановый
-				copy('clan_prw/'.$o['img'],'./img.new-combats.com/i/obraz/'.$o['sex'].'/buy'.$o['id'].'.gif');
-			}elseif( $o['type'] == 3 ) {
-				//Питомец
-				copy('clan_prw/'.$o['img'],'./img.new-combats.com/pet/buy'.$o['id'].'.gif');
-			}elseif( $o['type'] == 5 ) {
-				//Питомец
-				copy('clan_prw/'.$o['img'],'./img.new-combats.com/i/smile/s'.$o['id'].'.gif');
-			}
-			//
-			if( $_POST['ffsex'] == 1 ) {
-				$o['sex'] = 1;
-			}elseif( $_POST['ffsex'] == 0 ) {
-				$o['sex'] = 0;
-			}
-			//
-			if( $o['clan'] > 0 ) {
-				$o['uid1'] = 0;
-			}else{
-				$o['uid1'] = $o['uid'];
-			}
-			//
-			if( $o['type'] == 1 || $o['type'] == 2 ) {
-				//Личный и клановый
-				mysql_query('INSERT INTO `obraz` (
-					`sex`,`uid`,`img`,`usr_add`,`clan`
-				) VALUES (
-					"'.$o['sex'].'","'.$o['uid1'].'","buy'.$o['id'].'.gif","'.$o['uid'].'","'.$o['clan'].'"
-				)');
-			}elseif( $o['type'] == 3 ) {
-				//Питомца
-				mysql_query('INSERT INTO `obraz_pet` (
-					`uid`,`time`,`img`
-				) VALUES (
-					"'.$u->info['id'].'","'.time().'","'.mysql_real_escape_string('buy'.$o['id'].'.gif').'"
-				)');
-			}elseif( $o['type'] == 5 ) {
-				//Смайлик
-				$u->info['add_smiles'] .= ',s'.$o['id'].'';
-				$u->info['add_smiles'] = ltrim($u->info['add_smiles'],',');
-				mysql_query('UPDATE `users` SET `add_smiles` = "'.$u->info['add_smiles'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-			}
-			//
-			if( $o['type'] == 1 ) {
-				$u->error = 'Личный образ успешно установлен! Можете выбрать его в инвентаре, в разделе Образ.';
-			}elseif( $o['type'] == 2 ) {
-				$u->error = 'Клановый образ успешно установлен! Можете выбрать его в инвентаре, в разделе Образ.';
-			}elseif( $o['type'] == 3 ) {
-				$u->error = 'Личный образ питомца успешно установлен! Можете выбрать его в инвентаре, в разделе Звери.';
-			}elseif( $o['type'] == 5 ) {
-				$u->error = 'Личный смайлик успешно установлен! Можете выбрать его в разделе Личные смайлики. Код смайлика <b>:s'.$o['id'].':</b>';
-			}
-		}
-	}elseif(isset($_FILES['img'])) {
-		//Личный образ
-		$ekr = 100;
-		if( $u->info['money2'] < $ekr ) {
-			echo '{"err":"На счету недостаточно ЕКР"}';
-		}else{
-			$obraz = 'f_shadow1_'.$u->info['id'].'-'.md5((time()-rand(0,1000)).'#shadow1').'.gif';
-			//
-			if($file = upload::saveimg('img',0.5,'gif',$obraz,120,120,220,220)) {
-				//
-				//$u->info['money2'] -= $ekr;
-				//mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-				//
-				mysql_query('INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-					"'.$u->info['id'].'",
-					"'.time().'",
-					"'.mysql_real_escape_string($ekr).'",
-					"0",
-					"0",
-					"'.mysql_real_escape_string($obraz).'",
-					"'.$u->info['sex'].'",
-					"1",
-					"0"
-				) ');
-				echo '{"img":"'.$obraz.'"}';
-			}else{
-				echo '{"err":"'.upload::$error.'"}';
-			}
-		}
-		die();
-	}elseif(isset($_FILES['img5'])) {
-		//Личный смайлик
- 		$ekr = 10;
-		$ekr_smile = 10; 
-		if( $u->info['money2'] < $ekr ) {
-			echo '{"err":"На счету недостаточно ЕКР"}';
-		}else{
-			$obraz = 'f_smile_'.$u->info['id'].'-'.md5((time()-rand(0,1000)).'#smile').'.gif';
-			//
-			if($file = upload::saveimg('img5',0.05,'gif',$obraz,15,100,15,50)) {
-				//
-				//$u->info['money2'] -= $ekr;
-				//mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-				//
-				mysql_query('INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-					"'.$u->info['id'].'",
-					"'.time().'",
-					"'.mysql_real_escape_string($ekr).'",
-					"0",
-					"0",
-					"'.mysql_real_escape_string($obraz).'",
-					"0",
-					"5",
-					"0"
-				) ');
-				echo '{"img":"'.$obraz.'"}';
-			}else{
-				echo '{"err":"'.upload::$error.'"}';
-			}
-		}
-		die();
-	}elseif(isset($_FILES['img2'])) {
-		//Клановый образ
-		$ekr = 49.99;
-		if( $u->info['clan'] == 0 ) {
-			echo '{"err":"Вы должны состоять в клане"}';
-		}elseif( $u->info['money2'] < $ekr ) {
-			echo '{"err":"На счету недостаточно ЕКР"}';
-		}else{
-			$obraz = 'f_shadow2_'.$u->info['id'].'-'.md5((time()-rand(0,1000)).'#shadow2').'.gif';
-			//
-			if($file = upload::saveimg('img2',0.3,'gif',$obraz,120,120,220,220)) {
-				//
-				//$u->info['money2'] -= $ekr;
-				//mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-				//
-				mysql_query('INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-					"'.$u->info['id'].'",
-					"'.time().'",
-					"'.mysql_real_escape_string($ekr).'",
-					"0",
-					"0",
-					"'.mysql_real_escape_string($obraz).'",
-					"'.$u->info['sex'].'",
-					"2",
-					"'.$u->info['clan'].'"
-				) ');
-				echo '{"img":"'.$obraz.'"}';
-			}else{
-				echo '{"err":"'.upload::$error.'"}';
-			}
-		}
-		die();
-	}elseif(isset($_FILES['img4'])) {
-		//Питомец образ
-		$ekr = 4.99;
-		if( $u->info['money2'] < $ekr ) {
-			echo '{"err":"На счету недостаточно ЕКР"}';
-		}else{
-			$obraz = 'f_shadow3_'.$u->info['id'].'-'.md5((time()-rand(0,1000)).'#shadow3').'.gif';
-			//
-			if($file = upload::saveimg('img4',0.3,'gif',$obraz,120,120,40,40)) {
-				//
-				//$u->info['money2'] -= $ekr;
-				//mysql_query('UPDATE `users` SET `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-				//
-				mysql_query('INSERT INTO `_obraz` ( `uid`,`time`,`price`,`good`,`cancel`,`img`,`sex`,`type`,`clan` ) VALUES (
-					"'.$u->info['id'].'",
-					"'.time().'",
-					"'.mysql_real_escape_string($ekr).'",
-					"0",
-					"0",
-					"'.mysql_real_escape_string($obraz).'",
-					"'.$u->info['sex'].'",
-					"3",
-					"'.$u->info['clan'].'"
-				) ');
-				echo '{"img":"'.$obraz.'"}';
-			}else{
-				echo '{"err":"'.upload::$error.'"}';
-			}
-		}
-		die();
-	}elseif(isset($_POST['kr001'])) {
-		//Обмен екр на кр.
-		$kr = round($_POST['kr001'],2);
-		if( $c['crtoecr'] < 0.01 ) {
-			$u->error = 'Сегодня обменник закрыт.';
-		}elseif( $day2 < 0.01 ) {
-			$u->error = 'Сегодня для вас обмен закрыт, приходите завтра.';
-		}elseif( $kr < round($c['crtoecr']/100,2) ) {
-			$u->error = 'Минимальная сумма обмена '.round($c['crtoecr']/100,2).' КР.';
-		}elseif( $kr > $day2 ) {
-			$u->error = 'Вы можете обменять еще '.$day2.' КР сегодня.';
-		}elseif( $kr > $u->info['money']) {
-			$u->error = 'Недостаточно денег для обмена.';
-		}else{
-			$ekr = round($kr / $c['crtoecr'],2);
-			$u->error = 'Вы успешно обменяли '.$kr.' КР на '.$ekr.' ЕКР.';
-			//
-			$u->info['money'] -= $kr;
-			$u->info['money2'] += $ekr;
-			//			
-			mysql_query('UPDATE `users` SET `money` = "'.$u->info['money'].'",`money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-			mysql_query('INSERT INTO `user_operation` ( `uid`,`time`,`money`,`money2`,`type`,`b1`,`b2` ) VALUES (
-				"'.$u->info['id'].'","'.time().'","'.round(-$kr,2).'","'.round($ekr,2).'","Обмен КР на ЕКР","'.$u->info['money'].'","'.$u->info['money2'].'"
-			)');
-		}
-		$dc1 = mysql_fetch_array(mysql_query('SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен ЕКР на КР" LIMIT 1'));
-		$dc2 = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен КР на ЕКР" LIMIT 1'));
-		$dc1 = $dc1[0];
-		$dc2 = $dc2[0];		
-		$day1 = round($day1def+$dc1,2);
-		$day2 = round($day2def+$dc2,2);
-	}elseif(isset($_POST['ekr2'])) {
-		//Обмен екр на кр.
-		$ekr = round($_POST['ekr2'],2);
-		if( $c['ecrtocr']*2.5 < 0.01 ) {
-			$u->error = 'Сегодня обменник закрыт.';
-		}elseif( $day1 < 0.01 ) {
-			$u->error = 'Сегодня для вас обмен закрыт, приходите завтра.';
-		}elseif( $ekr < 0.01 ) {
-			$u->error = 'Минимальная сумма обмена 0.01 ЕКР.';
-		}elseif( $ekr > $day1 ) {
-			$u->error = 'Вы можете обменять еще '.$day1.' ЕКР сегодня.';
-		}elseif( $ekr > $u->info['money2']) {
-			$u->error = 'Недостаточно денег для обмена.';
-		}else{
-			$kr = round($ekr * $c['ecrtocr']*2.5,2);
-			$u->error = 'Вы успешно обменяли '.$ekr.' ЕКР на '.$kr.' КР.';
-			//
-			$u->info['money'] += $kr;
-			$u->info['money2'] -= $ekr;
-			//			
-			mysql_query('UPDATE `users` SET `money` = "'.$u->info['money'].'",`money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-			mysql_query('INSERT INTO `user_operation` ( `uid`,`time`,`money`,`money2`,`type`,`b1`,`b2` ) VALUES (
-				"'.$u->info['id'].'","'.time().'","'.round($kr,2).'","'.round(-$ekr,2).'","Обмен ЕКР на КР","'.$u->info['money'].'","'.$u->info['money2'].'"
-			)');
-		}
-		$dc1 = mysql_fetch_array(mysql_query('SELECT SUM(`money2`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен ЕКР на КР" LIMIT 1'));
-		$dc2 = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `user_operation` WHERE `time` >= "'.$timetoday.'" AND `uid` = "'.$u->info['id'].'" AND `type` = "Обмен КР на ЕКР" LIMIT 1'));
-		$dc1 = $dc1[0];
-		$dc2 = $dc2[0];		
-		$day1 = round($day1def+$dc1,2);
-		$day2 = round($day2def+$dc2,2);
-	}elseif(isset($_POST['login'])) {
-		//
-		function en_ru($txt) {
-			$g = false;
-			$en = preg_match("/^(([0-9a-zA-Z _-])+)$/i", $txt);
-			$ru = preg_match("/^(([0-9а-яА-Я _-])+)$/i", $txt);
-			if(($ru && $en) || (!$ru && !$en)) {
-				$g = true;
-			}
-			return $g;
-		}
-		//
-		function testBad($txt) {
-			$white = '-_ 0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNMїЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮїйцукенгшщзхъфывапролджэячсмитьбю';
-			$r = false;
-			$i = 0;
-			while( $i != -1 ) {
-				if( isset($txt[$i]) ) {
-					$g = false;
-					$j = 0;
-					while( $j != -1 ) {
-						if(isset($white[$j])) {
-							if( $white[$j] == $txt[$i] ) {
-								$g = true;
-							}
-						}else{
-							$j = -2;
-						}
-						$j++;
-					}
-					if( $g == false ) {
-						$r = true;
-					}
-				}else{
-					$i = -2;
-				}
-				$i++;
-			}
-			return $r;
-		}
-			
-		function is_login($login) {
-			$r = true;
-			//
-			$login = htmlspecialchars($login,NULL);
-			//
-			$bad = array(
-				'Мусорщик' => 1,
-				'Мироздатель' => 1
-			);
-			//
-			$login_db = mysql_fetch_array(mysql_query('SELECT `id` FROM `users` WHERE `login` = "'.mysql_real_escape_string($login).'" LIMIT 1'));
-			if( isset($login_db['id']) || isset($bad[$login]) ) {
-				$r = false;
-			}else{
-				$true = true;
-				//
-				/*
-				Логин может содержать от 4 до 16 символов, и состоять только из букв русского ИЛИ английского алфавита, цифр, символов '_', '-' и пробела. 
-				Логин не может начинаться или заканчиваться символами '_', '-' или пробелом.
-				*/
-				//
-				$login = str_replace('	',' ',$login);
-				$login = str_replace('%',' ',$login);
-				$login = str_replace('&nbsp;',' ',$login);
-				//
-				if( strlen($login) > 16 ) {
-					$true = false;
-				}elseif( strlen($login) < 4 ) {
-					$true = false;
-				}elseif( strripos($login,'  ') == true ) {
-					$true = false;
-				}elseif( substr($login,1) == ' ' || substr($login,-1) == ' ' ) {
-					$true = false;
-				}elseif( substr($login,1) == '-' || substr($login,-1) == '-' ) {
-					$true = false;
-				}elseif( substr($login,1) == '_' || substr($login,-1) == '_' ) {
-					$true = false;
-				}elseif( testBad($login) == true ) {
-					$true = false;
-				}elseif( en_ru(str_replace('ї','е',str_replace('ї','Е',$login))) == true ) {
-					$true = false;
-				}
-				//
-				if( $true == false ) {
-					$r = false;
-				}else{
-					$r = true;
-				}
-			}
-			return $r;
-		}
-		if( $u->info['login'] == $_POST['login'] ) {
-			$u->error = 'Выберите другой логин...';
-		}elseif( $u->info['money2'] < 25 ) {
-			$u->error = 'Недостаточно средств.';
-		}else{
-			$login = htmlspecialchars($_POST['login'],NULL);
-			if( is_login($login) == true ) {
-				mysql_query('INSERT INTO `lastnames` ( `uid`,`login`,`newlogin`,`time` ) VALUES (
-					"'.$u->info['id'].'","'.$u->info['login'].'","'.mysql_real_escape_string($login).'","'.time().'"
-				)');
-				$u->info['login_last'] = $u->info['login'];
-				$u->info['login'] = $login;
-				$u->info['money2'] -= 25;
-				//
-				mysql_query("UPDATE `items_users` SET `data` = replace( `data` , 'sudba=".$u->info['login_last']."', 'sudba=".mysql_real_escape_string($u->info['login'])."') WHERE `data` LIKE '%sudba=".mysql_real_escape_string($u->info['login_last'])."%' AND `uid` = '".$u->info['id']."'");
-				//				
-				mysql_query('UPDATE `users` SET `login` = "'.mysql_real_escape_string($u->info['login']).'", `money2` = "'.$u->info['money2'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
-				$u->error = 'Вы успешно сменили логин на &quot;'.$u->info['login'].'&quot; перезайдите в игру с главной страницы.';
-			}else{
-				$u->error = 'Выберите другой логин...';
-			}
-		}
-	}elseif(isset($_GET['buy_ekr'])) {
-		//
-		$mrh_login = "15922";//"65643";
-		$mrh_pass1 = "9164cff2ae87861f37c6535145cccfa2";
-		//
-		$inv_id = 0;
-		//
-		$out_ekr = round($_POST['ekr'],2);
-		if( $out_ekr < 0) {
-			//
-			$out_ekr = 0;
-		}
-		$out_summ = round($out_ekr*$bt['cur'],2);
-		$inv_desc = 'Приобрести '.$out_ekr.' екр., персонаж №'.$u->info['id'].', дилер №'.round((int)$_POST['ref']).'';
-		//
-		$shp_item = 0;
-		//
-		//Бонус опытовый, первичный и накопительный
-		$out_ekr0 = $out_ekr;
-		//
-		$out_ekr += round($out_ekr0/100*$bns[$b1][1],2);
-		$i = 0;
-		while( $i < count($bns2) ) {
-			if( isset($bns2[$i][0]) && $out_ekr >= $bns2[$i][0] ) {
-				$b2_2 = $i;
-			}
-			$i++;
-		}
-		$out_ekr += round($out_ekr0/100*$bns2[$b2_2][1],2);
-		if($ball == 0) {
-			$out_ekr += round($out_ekr0/100*20,2);
-		}
-		//
-		//Добавляем в базу
-		mysql_query('INSERT INTO `pay_operation` (
-			`uid`,`bank`,`code`,`ekr`,`time`,`good`,`cur`,`var`,`val`,`ref`,`ref2`,`ip`,`date`
-		) VALUES (
-			"'.$u->info['id'].'","'.$u->bank['id'].'","'.mysql_real_escape_string((int)$_GET['code']).'","'.mysql_real_escape_string($out_ekr).'",
-			"'.time().'","0","'.mysql_real_escape_string($cur['cur']).'","buy_ekr","0","'.mysql_real_escape_string($u->info['host_reg']).'",
-			"'.mysql_real_escape_string((int)$_GET['ref']).'","'.mysql_real_escape_string(IP).'","'.date('Y-m-d H:i:s').'"
-		)');
-		
-		$shp_item = mysql_insert_id();
-		
-		if($shp_item > 0) {
-			//ожидаем оплаты
-		}else{
-			die('Ошибка в обработке платежа, обратитесь к Администрации');
-		}
-		if($out_ekr < 1) {
-			die('Минимальная сумма покупки 1 екр.');
-		}
-		//
-		// предлагаемая валюта платежа
-		// default payment e-currency
-		$in_curr = "";
-		
-		// язык
-		// language
-		$culture = "ru";
-		$currency = "RUB";
-		
-		// формирование подписи
-		// generate signature
-		
-		
-		
-		
-		//$crc  = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item");
-			$crc  =	md5($mrh_login.':'.$out_summ.':'.$mrh_pass1.':'.$currency.':'.$shp_item); //$sign = md5($merchant_id.':'.$order_amount.':'.$secret_word.':'.$currency.':'.$order_id);
-		
-		// форма оплаты товара
-		// payment form
-		$url  = 'https://pay.freekassa.ru/';
-		$url .= 'm='.$mrh_login.'&';
-		$url .= 'oa='.$out_summ.'&';
-		$url .= 'InvId='.$inv_id.'&';
-		$url .= 'Desc='.$inv_desc.'&';
-		$url .= 's='.$crc.'&';
-		$url .= 'o='.$shp_item.'&';
-		$url .= 'i='.$in_curr.'&';
-		$url .= 'lang='.$culture.'&';
-		//
-		
-		/*
-		<form method='get' action='https://pay.freekassa.ru/'>
-    			<input type='hidden' name='m' value='<?php=$merchant_id?>'>
-   			<input type='hidden' name='oa' value='<?php=$order_amount?>'>
-    			<input type='hidden' name='o' value='<?php=$order_id?>'>
-    			<input type='hidden' name='s' value='<?php=$sign?>'>
-    			<input type='hidden' name='currency' value='<?php=$currency?>'>
-    			<input type='hidden' name='i' value='1'>
-    			<input type='hidden' name='lang' value='ru'>
-    			<input type='hidden' name='us_login' value='<?php=$user['login']?>'>
-    			<input type='submit' name='pay' value='їїїїїїїї'>
-  		</form>
-		*/
-		header('location: '.$url);
-		die();
-		print "<html>".
-			  "<script type=\"text/javascript\" src=\"js/jquery.js\"></script><form id=\'F1\' action='https://www.free-kassa.ru/merchant/cash.php' method=POST>".
-			  "Сумма платежа: ".$out_ekr." Екр. ".
-			  "<input type=hidden name=m value=$mrh_login>".
-			  "<input type=hidden name=oa value=$out_summ>".
-			  "<input type=hidden name=InvId value=$inv_id>".
-			  "<input type=hidden name=Desc value='$inv_desc'>".
-			  "<input type=hidden name=s value=$crc>".
-			  "<input type=hidden name=ovalue='$shp_item'>".
-			  "<input type=hidden name=i value=$in_curr>".
-			  "<input type=hidden name=lang value=$culture>".
-			  "<input type=submit value='Оплатить'><Br>".
-			  "(Все средства идут на развитие и улучшение игры)".
-			  "</form><script>$('#F1').sumbit();</script></html>";
-		die();
-	}
-
-?>
-<HTML>
-<HEAD>
-  <title>Покупка ЕвроКредитов - Бойцовский Клуб</title>
-  <!--<link rel=stylesheet type="text/css" href="/i/main.css">-->
-  <script type="text/javascript" src="https://new-combats.com/res/js/jquery-1.7.1.min.js"></script>
-  
-  <link href="/res/css/style.css" rel="stylesheet" type="text/css" media="all" />
-  <META Http-Equiv=Cache-Control Content=no-cache>
-  <meta http-equiv=PRAGMA content=NO-CACHE>
-  <META Http-Equiv=Expires Content=0>
-
-  <style type="text/css">
-
-            .t, .t tr, .t tr td { font-family: Times New Roman; font-size: 16px;
-                    border: 1px solid black; border-collapse: collapse; text-align: center; vertical-align: top; }
-            .t { border: 3px solid black; border-collapse: collapse;}
-            .t .al { text-align: left; }
-            .t .vam { vertical-align: middle; }
-            .t .ac { text-align: center; }
-            .t .b { font-weight: bold; }
-            .t .p { padding: 0px 5px 0px 5px; }
-            .t .btop { border-top: 3px solid black; border-collapse: collapse;}
-            .t .bright { border-right: 3px solid black; border-collapse: collapse;}
-            .t .bleft { border-left: 3px solid black; border-collapse: collapse;}
-            .t .bbottom { border-bottom: 3px solid black; border-collapse: collapse;}
-            .t .light { background: #D6F5D3; color: green; font-weight: bold;}
-
-            </style>
-
-</HEAD>
-<body>
-<div id="main">
-
-<!--<br />
-<h3>Покупка ЕвроКредитов</h3>
-                             -->
-<table style="width:98%; margin: auto;">
-<!--
-<tr><td colspan="2" style='font-weight:bold; color:red; padding: 10px 0 10px 0; font-size: 1.5em;'><center>Пополнение ЕКР временно приостановлено!</center></td></tr>
--->
-  <? if($ball == 0) { ?>
-  <tr><td colspan="2" style='font-weight:bold; color:brown; padding: 10px 0 10px 0; font-size: 1.2em;'><center style="color:red">Акция! При первом пополнении баланса,<br />Вы получаете дополнительно 20% ЕКР к сумме покупки БЕСПЛАТНО.
-  <br>
-  </center></td></tr>
-  <? }
-  	
-	if(isset($u->info['id'])) { ?>
-  <center><? echo '<div style="padding:10px; border-bottom:1px solid #fff;">Персонаж: '.$u->microLogin($u->info['id'],1).'</div>';?></center>
-  <? }
-  if( $u->error != '' ) {
-	 echo '<div style="padding:10px;"><b><font color="red">'.$u->error.'</font></b></div>'; 
-  }
-  ?>
-  <a href="https://new-combats.com/ekr.php"> <img border="0" alt="freekassa" src="image/free.png" width="300" height="110"></a>&nbsp
-  <a href="https://new-combats.com/ekr2.php"> <img border="0" alt="interkassa" src="image/inter2.png" width="300" height="110"></a>
-  <tr>
-  <td style="width: 500px; padding: 10px; vertical-align: top;">
-    <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-    <b><span style='color:#8F0000;'>Ваш накопительный бонус:</span> <font color=green><?=$bns[$b1][1]?>% (<?=$ball?> ЕКР)</font></b>
-    </fieldset>
-
-    <fieldset style="width:480px; border: 1px solid white; padding: 10px;margin-top:15px; padding-bottom:10px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Покупка ЕКР</legend>
-
-      <form method="post" id="ekrform" action="ekr.php?buy_ekr=1" onsubmit="if(document.getElementById('ch_1').checked==false) {alert('Вы не согласились с пользовательским соглашением.');return false;} else {if(document.getElementById('ch_2').checked==false) {alert('Вы не согласились с условиями оплаты.');return false;};}; if(document.getElementById('ekr').value<1) {alert('Нельзя купить менее 1 ЕКР!');return false;};">
-      <b>Сумма ЕКР:</b> <input type="text" name="ekr" id="ekr" value="" size="8" onchange="calc();" onkeyup="if(event.keyCode<35||event.keyCode>40) calc();"> &nbsp; <input type="submit" class="btn btn-success" value="Пополнить баланс"><br />
-
-      <!--<input type="button" class="btn btn-primary" value="Оплатить с помощью VISA / MASTERCARD" onclick="$('#ekrform').attr('action','ekr_fk_go.php'); $('#ekrform').submit();" style="width: 461px;">-->
-
-      <div id="calc" style="font-weight: bold; margin: auto; width: 400px; margin-top: 10px; margin-bottom: 10px;">&nbsp;<br />&nbsp;<br />&nbsp;</div>
-
-      <script>
-      function bonus_n(a) { var pr = <?=(0+$bns[$b1][1])?>; return (Math.floor( (a*pr/100) *100)/100);};
-      function bonus_s(a) { if(a>=100) {pr=20;} else if(a>=90) {pr=10;} else if(a>=80) {pr=10;} else if(a>=70) {pr=10;} else if(a>=60) {pr=10;} else if(a>=50) {pr=10;} else if(a>=40) {pr=10;} else if(a>=30) {pr=10;} else if(a>=20) {pr=10;} else if(a>=10) {pr=10;} else {pr=0;} return (Math.floor( (a*pr/100) *100)/100);};
-      function calc() {
-        document.getElementById('ekr').value = document.getElementById('ekr').value.replace(/[^\d\.]+/g,'');
-        //if(document.getElementById('ekr').value<0.1) document.getElementById('ekr').value=0.1;
-        //if(document.getElementById('ekr').value>120) document.getElementById('ekr').value=120;
-        var ekr = document.getElementById('ekr').value;
-        if (ekr.match(/^[-\+]?[\d]+\.?[\d]*$/) === null) {ekr=0;}
-
-        ekr4 = ekr = Math.round(ekr*100)/100;
-		var ekr4 = ekr.toFixed(2);
-
-		if(document.getElementById('ekr').value!=ekr) {
-			document.getElementById('ekr').value=ekr;
-		}
-                                            //alert(ekr);
-        var ekr2 = bonus_n(ekr);    //alert(ekr2);
-        var ekr3 = bonus_s(ekr);              //alert(ekr3);
-        var ekr7 = 0;
-        ekr2 = Math.floor(ekr2*100)/100;
-        ekr3 = Math.floor(ekr3*100)/100;
-        var ekr7 = 0;
-		<? if($ball == 0) { ?>
-		ekr7 = Math.floor((ekr/5)*100)/100;
-		<? } ?>
-        //var ekrr = parseFloat(ekr) + parseFloat(ekr2) + parseFloat(ekr3);
-        var ekrr = ekr + ekr2 + ekr3 + ekr7;
-        ekrr = Math.round(ekrr*100)/100;
-
-        //document.getElementById('calc').innerHTML = ekr+' + '+ekr2+' + '+ekr3+' = '+ekrr+' ЕКР';        
-        document.getElementById('calc').innerHTML = 'Накопительный бонус: <font color=green>'+ekr2+' ЕКР</font><br />Оптовый бонус: <font color=green>'+ekr3+' ЕКР</font><? if($ball == 0) { ?><br />Акция на 1-ое пополнение: <font color=red>'+ekr7+' ЕКР</font><? } ?><br />Итого: <font color=green>'+ekrr+' ЕКР</font>';
-        }
-      calc();
-      </script>
-
-      <table style="border: 1px solid white; margin: auto; width: 400px;">
-        <tr style="border-bottom: 1px solid white;"><td style="border-right: 1px solid white;padding:2px;">1 ЕКР</td><td style="padding:2px;"><?=round($bt['cur'],2)?> Рублей</td></tr>
-        <tr style="border-bottom: 1px solid white;"><td style="border-right: 1px solid white;padding:2px;">1 ЕКР</td><td style="padding:2px;"><?=round($bt['cur']/$bt['USD'],2)?> Доллара *</td></tr>
-              </table>
-      <small>
-      * - зависит от текущих курсов валют<br />
-      <b>Доставка игровой валюты производится в автоматическом режиме, сразу же  после оплаты!</b>
-      <br /><br />
-      При оплате могут возникать задержки на пополнение, обычно не более 1 часа. Если по истечению нескольких часов деньги так и не поступили на ваш баланс, то необходимо обратиться в <a href="https://www.free-kassa.ru/support.php" target="_blank">службу поддержки FREE-KASSA</a>.
-      </small>
-      <br /><br />
-      </form>
-
-      <small>
-      <label><input type="checkbox" name="ch1" id="ch_1" /> Внимание! При пополнении баланса вы соглашаетесь с <a href="https://new-combats.com/encicl/law2.html" target="_blank">соглашением о предоставлении сервиса игры &laquo; Бойцовский Клуб &raquo;</a>.</label><br>
-	  <label><input type="checkbox" name="ch1" id="ch_1" /> Внимание! При пополнении баланса вы соглашаетесь с <a href="https://new-combats.com/encicl/law3.html" target="_blank">Политикой Конфиеденцальности проекта &laquo; Бойцовский Клуб &raquo;</a>.</label><br>
-	  <label><input type="checkbox" name="ch1" id="ch_1" /> Внимание! При пополнении баланса вы соглашаетесь с <a href="https://new-combats.com/encicl/law4.html" target="_blank">Договором публичной оферты &laquo; Бойцовский Клуб &raquo;</a>.</label>
-      <br />
-      Если Вы очень хотели бы положить деньги на игровой счїт, но нет подходящей платїжной системы, обратитесь за помощью к <b> Администратору </b> проекта.
-      <br /><br />
-      </small>
-    </fieldset>
-
-  </td>
-
-
-  <td style="padding: 10px; vertical-align: top;">
-    <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-    <b><span style='color:#8F0000;'>Ваш баланс счїта: <font color=green><b><?=$u->info['money2']?> ЕКР</b></font> и <font color=black><b><?=$u->info['money']?> КР</b></font>.</span></b>
-    </fieldset>
-
-    <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Обмен</legend>
-      <form method="post" action="ekr.php" onsubmit="if(document.getElementById('ekr2').value><?=$day1?>) {alert('Сегодня вы можете еще обменять не более <?=$day1?> ЕКР');return false;} else if(document.getElementById('ekr2').value<0.01||document.getElementById('ekr2').value><?=$day1?>) {alert('За 1 раз Вы можете обменять сумму от 0.01 до <?=$day1?> ЕКР.');return false;} else {return confirm('Вы действительно хотите обменять '+document.getElementById('ekr2').value+' ЕКР на '+(document.getElementById('ekr2').value*<?=$c['ecrtocr']*2.5?>)+' КР ? В обратном направлении обмен с КР на ЕКР будет невозможен.');};">
-      Обменять ЕКР на КР по курсу <b>1ЕКР=<?=$c['ecrtocr']*2.5?>КР</b>: &nbsp; <input type="text" name="ekr2" id="ekr2" value="" size="5" placeholder="<?=$day1?> max" onchange="calc22();" onkeyup="if(event.keyCode<35||event.keyCode>40) calc22();"> &nbsp; <input type="submit" class="btn btn-success" name="submit" id="calc2" value="Обменять"><br />
-      </form>
-      <form method="post" action="ekr.php" onsubmit="if(document.getElementById('kr001').value<<?=round($c['crtoecr']/100,2)?>) {alert('Минимальная сумма обмена <?=round($c['crtoecr']/100,2)?> КР');return false;}else if(document.getElementById('kr001').value><?=$day2?>) {alert('Сегодня вы можете еще обменять не более <?=$day2?> КР');return false;} else {return confirm('Вы действительно хотите обменять '+document.getElementById('kr001').value+' КР на '+(Math.round(document.getElementById('kr001').value/10)/50)+' ЕКР? Отменить операцию обмена будет невозможно.');};">
-      Обменять КР на ЕКР по курсу <b><?=$c['crtoecr']?>КР=1ЕКР</b>: <input type="text" style="margin-left:1px;" name="kr001" id="kr001" value="" placeholder="<?=$day2?> max" size="5" onchange="calc24();" onkeyup="if(event.keyCode<35||event.keyCode>40) calc23();"> &nbsp; <input type="submit" class="btn btn-success" name="submit" id="calc3" value="Обменять"><br />
-      </form>
-      <script>
-      function calc23() {
-          document.getElementById('kr001').value = document.getElementById('kr001').value.replace(/[^\d]+/g,'');
-          var kr001 = document.getElementById('kr001').value;
-          kr001 = Math.floor(kr001/10)*10;
-          var kr001ekr = kr001/<?=$c['crtoecr']?>;
-          //kr001ekr = kr001ekr.toFixed(2);
-
-          //document.getElementById('kr001').value = kr001;
-          
-          document.getElementById('calc3').value = 'Обменять '+kr001+' КР на '+kr001ekr+' ЕКР';
-          return kr001;
-          }
-
-      function calc24() {
-          document.getElementById('kr001').value = calc23();
-          if(document.getElementById('kr001').value==0) document.getElementById('kr001').value='';
-          }
-
-      calc24();
-      function calc22() {
-          document.getElementById('ekr2').value = document.getElementById('ekr2').value.replace(/[^\d\.]+/g,'');
-          var ekre = document.getElementById('ekr2').value;
-          if(ekre.match(/^[-\+]?[\d]+\.?[\d]*$/) === null) { ekre=0; }
-
-          ekre = Math.floor(ekre*100)/100;
-          var ekr4 = ekre.toFixed(2);
-
-          if(document.getElementById('ekr2').value!=ekre) { document.getElementById('ekr2').value=ekr4; }
-          var kre = parseFloat(ekre) * <?=$c['ecrtocr']*2.5?>;
-
-          document.getElementById('calc2').value = 'Обменять '+ekre+' ЕКР на '+kre.toFixed(0)+' КР';
-          }
-      calc22();
-      </script>
-    </fieldset>
-
-    <fieldset style="border: 1px solid white; padding: 20px 11px 21px 11px;margin-top:15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Накопительные бонусы</legend>
-            <table class="t" style="width: 500px; margin: auto;">
-        <tr class="b"><td>ЕКР</td><td class="bright ">Бонус</td><td>ЕКР</td><td>Бонус</td></tr>
-        <tr><td class="">800 ЕКР</td><td class="bright ">10%</td><td class="">3 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">30%</td></tr>
-        <tr><td class="">700 ЕКР</td><td class="bright ">9%</td><td class="">2 500 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">27%</td></tr>
-        <tr><td class="">600 ЕКР</td><td class="bright ">8%</td><td class="">2 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">25%</td></tr>
-        <tr><td class="">500 ЕКР</td><td class="bright ">7%</td><td class="">1 700 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">23%</td></tr>
-        <tr><td class="">400 ЕКР</td><td class="bright ">6%</td><td class="">1 500 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">21%</td></tr>
-        <tr><td class="">300 ЕКР</td><td class="bright ">5%</td><td class="">1 300 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">19%</td></tr>
-        <tr><td class="">200 ЕКР</td><td class="bright ">4%</td><td class="">1 200 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">17%</td></tr>
-        <tr><td class="">100 ЕКР</td><td class="bright ">3%</td><td class="">1 100 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">15%</td></tr>
-        <tr><td class="">50 ЕКР</td><td class="bright ">2%</td><td class="">1 000 ЕКР <img src="/res/img/medals/vip.gif" title="VIP" width=20 style="margin-top:2px;" /></td><td class="">13%</td></tr>
-        <tr><td class="">10 ЕКР</td><td class="bright ">1%</td><td class="">900 ЕКР</td><td class="">11%</td></tr>
-      </table>
-    </fieldset>
-
-    <fieldset style="border: 1px solid white; padding: 18px 12px 18px 12px;margin-top:15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Оптовые бонусы</legend>
-
-      <table class="t" style="width: 500px; margin: auto;">
-        <tr class="b light"><td>Бонус</td><td>10%</td><td>10%</td><td>10%</td><td>10%</td><td>10%</td></tr>
-        <tr style="border-bottom: 2px solid black;"><td class="b">Сумма</td><td>10 ЕКР</td><td>20 ЕКР</td><td>30 ЕКР</td><td>40 ЕКР</td><td>50 ЕКР</td></tr>
-        <tr class="b light"><td class="b">Бонус</td><td>10%</td><td>10%</td><td>10%</td><td>10%</td><td>20%</td></tr>
-        <tr><td class="b">Сумма</td><td>60 ЕКР</td><td>70 ЕКР</td><td>80 ЕКР</td><td>90 ЕКР</td><td>100 ЕКР</td></tr>
-      </table>
-    </fieldset>
-
-  </td>
-</tr>
-
-<!--
-<tr><td colspan="2" style='font-weight:bold; padding: 10px; font-size: 0.8em;'><center>При оплате с кредитных карт могут возникать задержки на пополнение, обычно не более 1 часа. Так же часто происходит отказ в пополнении через кредитные карты, для этого необходимо выбрать в списке ДРУГОЙ сервис пополнения с кредитных карт, либо пополнять более мелкими частями.</center></td></tr>
--->
-
-<tr><td colspan="2" style='font-weight:bold; color:#8F0000; padding: 10px 0 10px 0; font-size: 1.5em;'><center>Коммерческие услуги</center></td></tr>
-<tr><td style="padding: 10px; vertical-align: top;">
-
-    <!-- komplekt form -->
-  				<div class="komplekt-form" id="theLayer" style="position: absolute; left: -300px; top: 160px; visibility:hidden; width: 150px; height:320px;">
-    				<div class="form-title" id="titleBar">
-    				 <label id="ftitle">Просмотр</label>
-    				 <button type="button" class="close" onclick="document.getElementById('theLayer').style.visibility = 'hidden';return false" data-dismiss="modal" aria-hidden="true">x</button>
-    				</div>
-    				<div class="form">
-              <form method="post" id="fform" action="ekr.php">
-              <input type="hidden" name="do" value="newShadow" />
-              <input type="hidden" id="ffinput" name="ffinput" value="" />
-    			<center>
-                <img src="" id="ffimg" width="120" height="220" style="margin-bottom: 5px;" /><br>
-                 <div style="padding:5px;">
-                  <select name="ffsex" id="ffsex">
-                    <option value="0" <? if($u->info['sex'] == 0) { echo 'selected="selected"'; }?> >Мужской образ</option>
-                    <option value="1" <? if($u->info['sex'] == 1) { echo 'selected="selected"'; }?> >Женский образ</option>
-                  </select>
-				</div>
-                <div style="width:240px; margin-left:-6px;background:#cbc4aa;padding:5px 0px 5px 0px;border:1px solid #cbc4aa;background-color:#eee;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;">
-                <input type="button" class="btn btn-success" value="Подтвердить" style="height: 28px; line-height: 20px; width: 100px;font-size:13px;" onclick="if(confirm('Действительно хотите купить это изображение?')) $('#fform').submit();" />
-                <input type="button" class="btn btn-danger" value="Отменить" onclick="document.getElementById('theLayer').style.visibility = 'hidden';return false" style="height: 28px; line-height: 20px; width: 100px;font-size:13px;" />
-             	</div>
-              </center>
-              </form>
-    		  </div>
-  			  </div>
-		  <!-- end komplekt form -->
-    <fieldset style="width:480px; border: 1px solid white; padding: 10px;margin-top:15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Покупка личного образа</legend>
-      <small>
-      <b>Стоимость услуги: 100 ЕКР</b><br>
-      Требования к персональному образу:<br />
-      GIF-картинка размером 120x220 (ШхВ) и весом до 300 Кб.<br />
-      <br>
-      Выберите картинку: <input type="file" id="imgFile" />
-      <script>
-
-      function showImgPreview(img) {
-        document.getElementById('theLayer').style.visibility = "visible";
-        document.getElementById('theLayer').style.left = 300;
-        document.getElementById('theLayer').style.top = 300;
-        $('img#ffimg').attr('src','https://new-combats.com/clan_prw/'+img);
-        document.getElementById('ffinput').value = img;
-        $('img#ffimg').attr('height','220');
-        document.getElementById('theLayer').style.height = 290;
-      }
-
-      function showImgPreviewPet(img) {
-        document.getElementById('theLayer').style.visibility = "visible";
-        document.getElementById('theLayer').style.left = 300;
-        document.getElementById('theLayer').style.top = 300;
-        $('img#ffimg').attr('src','https://new-combats.com/clan_prw/'+img);
-        $('img#ffimg').attr('height','40');
-        //$('#theLayer').attr('height','120');
-        document.getElementById('ffinput').value = img;
-        document.getElementById('ffsex').style.display = 'none';
-        document.getElementById('theLayer').style.height = 105;
-        $('html, body').animate({scrollTop:0}, 'slow');
-      }
-	  
-      function showImgPreviewSmile(img) {
-        document.getElementById('theLayer').style.visibility = "visible";
-        document.getElementById('theLayer').style.left = 300;
-        document.getElementById('theLayer').style.top = 300;
-        $('img#ffimg').attr('src','https://new-combats.com/clan_prw/'+img);
-		$('img#ffimg').attr('width',null);
-		$('img#ffimg').attr('height',null);
-        document.getElementById('ffinput').value = img;
-        document.getElementById('ffsex').style.display = 'none';
-        document.getElementById('theLayer').style.height = 105;
-        $('html, body').animate({scrollTop:0}, 'slow');
-      }
-
-      $('#imgFile').change(function(){
-        var fd = new FormData();
-        fd.append('type', 'person');
-        fd.append('img', $('#imgFile')[0].files[0]);
-        $.ajax({
-          type: 'POST',
-          url: 'ekr.php',
-          data: fd,
-          processData: false,
-          contentType: false,
-          dataType: "json", // поменять на json
-          success: function(data) { if(data['img']!=undefined) { document.getElementById('ffsex').style.display = 'none';showImgPreview(data['img']) } else {alert(data['err']);} },
-          error: function(data) { alert('Ошибка AJAX.') }
-          });
-        })
-      </script>
-      </small>
-    </fieldset>
-
-<fieldset style="border: 1px solid white; padding: 10px;margin-top:15px; padding-bottom: 15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Покупка личного смайлика</legend>
-      <small>
-      <b>Стоимость услуги: <?$ekr_smile = 10; echo $ekr_smile;?> ЕКР</b><br>
-      Требования к смайлику:<br />
-      GIF-картинка размером от 15x15 до 95x21 (ШхВ) и весом до 30 Кб.<br />
-      <br>
-      Выберите картинку: <input type="file" id="imgFile5" />
-      <script>
-
-      $('#imgFile5').change(function(){
-        var fd = new FormData();
-        fd.append('type', 'person');
-        fd.append('img5', $('#imgFile5')[0].files[0]);
-        $.ajax({
-          type: 'POST',
-          url: 'ekr.php',
-          data: fd,
-          processData: false,
-          contentType: false,
-          dataType: "json", // поменять на json
-          success: function(data) { if(data['img']!=undefined) { showImgPreviewSmile(data['img']) } else {alert(data['err']);} },
-          error: function(data) { alert('Ошибка AJAX.'); }
-          });
-        })
-      </script>
-      </small>
-    </fieldset>
-
-    <fieldset style="border: 1px solid white; padding: 10px;margin-top:15px;">
-      <legend style='font-weight:bold; color:#8F0000;'>Смена имени персонажа</legend>
-      <small>
-      <b>Стоимость услуги: 25 ЕКР</b><br>
-      Текущее имя: <?=$u->info['login']?><br>
-      <form method="post" action="ekr.php" id="lform">
-        <input type="hidden" name="do" value="changeLogin" />
-        <input type="text" name="login" id="llogin" onkeyup="check_login();" size=35 placeholder="Введите новое имя.." style="margin: 5px 0 5px 0;" /> <span id="ajaxLogin"></span><br>
-        <input type="button" class="btn btn-success" value="Сменить имя" onclick="if(confirm('Действительно хотите сменить имя?')) $('#lform').submit();" />
-      </form>
-      <script>
-      function check_login() {
-        $("#ajaxLogin").html('<b>Проверка доступности...</b>');
-        $.ajax({
-          url: "ajax_checklogin.php?login="+$('#llogin').val(),
-          cache: false
-          }).done(function( html ) {
-            $("#ajaxLogin").html(html);
-            });
-        }
-      </script>
-      </small>
-    </fieldset>
-    
-</td></tr>
-
-<tr><td colspan="2">&nbsp;</td></tr>
-
-
-</table>
-
-</div>
-</BODY>
-</HTML>
-<?
-}
-?>
diff --git a/interrpaykassa.php b/interrpaykassa.php
deleted file mode 100644
index dbee3665..00000000
--- a/interrpaykassa.php
+++ /dev/null
@@ -1,130 +0,0 @@
-<?php
-// если в настройках кассы интерфейс в полях URL взаимодействия выставлен POST если же используется GET -
-// тогда в дальше место переменной $_POST используем $_GET
-$dataSet = $_POST;
-//Для просмотра расширенного ответа
-//$answer = 'Our answer from Interkassa :'.PHP_EOL;
-//foreach ($dataSet as $key => $val) {
-//    $answer .= $key.' => '.$val.PHP_EOL;
-//}
-$c = [
-    /* MySQL База данных */
-    'db_name' => 'pay_operations', //Таблица в которую заносятся данные
-    'db_host' => 'localhost',
-    'db_user' => 'newcom1_abk',
-    'db_pass' => '4nWYsIM[c?}P',
-    'db_base' => 'newcom1_abk',
-    /* Настройки платежей
-        'ip_list'		=>	array('127,0,0,1,188.166.34.68,136.243.38.147,136.243.38.149,136.243.38.150,136.243.38.151,136.243.38.189,88.198.88.98'), //Указывать через запятую (Разрешенные IP)
-        'key'			=>	'qtzl0igb', //gamedealer key
-        'id'			=>	'65643' //ID проекта*/
-];
-function connect_db($c)
-{
-    $db = mysql_connect($c['db_host'], $c['db_user'], $c['db_pass']) or die('Ошибка подключения к MySQL серверу!');
-    mysql_select_db($c['db_base'], $db) or die('Ошибка подключения к базе данных!');
-    mysql_query('SET NAMES utf8mb4');
-}
-
-$needle = $dataSet['ik_sign'];
-unset($dataSet['ik_sign']);// удаляем из данных строку подписи
-ksort($dataSet, SORT_STRING); // сортируем по ключам в алфавитном порядке элементы массива
-$test_key = '8RRwZKMHllBKtux6'; // В данном случае используется тестовый ключ 
-array_push($dataSet, $test_key); // добавляем в конец массива ключ
-$signString = implode(':', $dataSet); // конкатенируем значения через символ ":"
-$sign = base64_encode(
-    md5($signString, true)
-); // берем MD5 хэш в бинарном виде по сформированной строке и кодируем в BASE64
-if ($needle == $sign) {
-    $answer .= 'Sign successfully' . PHP_EOL;
-    echo 'OK';
-
-    connect_db($c);
-    $nick = mysql_fetch_array(
-        mysql_query('SELECT * FROM `pay_operation` WHERE `id` = "' . $dataSet['ik_pm_no'] . '" LIMIT 1')
-    );
-    $user = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'));
-    if (isset ($dataSet['ik_pm_no'])) {
-        if ($nick['good'] != 0) {
-            echo "Уже начисленно";
-        } else {
-
-            mysql_query(
-                'UPDATE `users` SET `money2` = `money2` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-            );
-            mysql_query(
-                'UPDATE `pay_operation` SET `good` = "' . time(
-                ) . '" WHERE `id` = "' . $dataSet['ik_pm_no'] . '" LIMIT 1'
-            );
-            mysql_query(
-                'UPDATE `users` SET `catch` = `catch` + ' . $nick['ekr'] . ' WHERE `id` = "' . $nick['uid'] . '" LIMIT 1'
-            );
-
-            //mysql_query('INSERT INTO `'.$c['db_name'].'` (`time`,`type`,`ip`,`value`,`money`,`project`) VALUES ("'.time().'","'.mysql_real_escape_string($type).'","'.$_SERVER['HTTP_X_REAL_IP'].'","'.mysql_real_escape_string($value).'","'.mysql_real_escape_string($money).'","'.mysql_real_escape_string($this->id).'")');
-
-            $r = '<span class=date>' . date(
-                    'd.m.Y H:i'
-                ) . '</span> Алхимик <img src=https://img.new-combats.com/i/align/align50.gif width=12 height=15 /><u><b>Администратор</b> / Автоматическая оплата</u> сообщает: ';
-            if ($user['sex'] == 1) {
-                $r .= 'Уважаемая';
-            } else {
-                $r .= 'Уважаемый';
-            }
-            $r .= ' <b>' . $user['login'] . '</b>, на Ваш игровой счет зачислено ' . $nick['ekr'] . ' Еврокредитов. Благодарим Вас за покупку!';
-            $chatDto = new ChatMessage();
-            $chatDto->setCity($user['city']);
-            $chatDto->setRoom($user['room']);
-            $chatDto->setTo($user['login']);
-            $chatDto->setText($r);
-            $chatDto->setType(5);
-            (new Chat())->sendMsg($chatDto);
-
-
-            if ($nick['ref'] != 0) {
-                $refecr = round(($nick['ekr'] / 10));
-                mysql_query(
-                    'UPDATE `users` SET `money2` = `money2` + ' . $refecr . ' WHERE `id` = "' . $nick['ref'] . '" LIMIT 1'
-                );
-                $referal = mysql_fetch_array(
-                    mysql_query('SELECT * FROM `users` WHERE `id` = "' . $nick['ref'] . '" LIMIT 1')
-                );
-                $r = '<span class=date>' . date(
-                        'd.m.Y H:i'
-                    ) . '</span> Алхимик <img src=https://img.new-combats.com/i/align/align50.gif width=12 height=15 /><u><b>Администратор</b> / Реферальный заработок</u> сообщает: ';
-                if ($referal['sex'] == 1) {
-                    $r .= 'Уважаемая';
-                } else {
-                    $r .= 'Уважаемый';
-                }
-                $r .= ' <b>' . $referal['login'] . '</b>, на Ваш игровой счет зачислено ' . $refecr . ' Еврокредитов. Благодоря вашему рефералу!' . $user['login'];
-                $chatDto = new ChatMessage();
-                $chatDto->setCity($referal['city']);
-                $chatDto->setRoom($referal['room']);
-                $chatDto->setTo($referal['login']);
-                $chatDto->setText($r);
-                $chatDto->setType(5);
-                (new Chat())->sendMsg($chatDto);
-            }
-
-            echo "Покупател: " . $user['login'] . " | ID: " . $nick['uid'] . " | Сумма: " . $nick['ekr'] . " | ID операции: " . $dataSet['ik_pm_no'] . "<br>";
-            if (isset ($referal['id'])) {
-                echo "Реферал(тот кто привел): " . $referal['login'] . " | ID: " . $referal['id'] . " | Сумма: " . $refecr . "<br>";
-            } else {
-                echo "Пользователь реферал не найден!!";
-            }
-
-        }
-    } else {
-        echo "Покупатель не указан!";
-    }
-
-
-} else {
-    $answer .= 'Sign do not match' . PHP_EOL;
-    echo 'Something bad';
-}
-$answer .= 'IK sing :' . $needle . PHP_EOL;
-$answer .= 'locally formed :' . $sign . PHP_EOL;
-file_put_contents('answer.txt', $answer);
-
-//35.233.69.55, 34.77.232.58, 35.240.117.224