Файл: user/up_umen.php
Строк: 108
<?php
require_once '../core/system.php';
$req = mysql_query("SELECT ban from `ban` where `id_us` = '".$user['id']."'  and `time` > '".$_SERVER['REQUEST_TIME']."'");
$ban = mysql_fetch_array($req);
if($ban['ban'] == 3){
    header('Location: /moduls/ban');
}
if(!isset($user['id'])) header('Location: /');
$umen = mysql_fetch_array(mysql_query("SELECT * FROM `umen` WHERE `id`  = '".intval($_GET['id'])."' and `usr`='".$user['id']."' "));
$header = $umen['name'];
require_once H.'core/head.php';
$d = $umen['lvl'] + 1;
if($umen['lvl'] == 1){
    
    $st = 20;
    $next = 1.20;
    $next2 = 0.65;
    $next3 = 0.10;
    $t = 36;
    $t2 = 10; 
    $t3 = 42;
    
}
if($umen['lvl'] == 2){
    
    $st = 70; 
    $next = 1.30;
    $next2 = 0.80;
    $next3 = 0.15;
    $t = 34; 
    $t2 = 10;
    $t3 = 39;
    
}
if($umen['lvl'] == 3){
    
    $st = 180; 
    $next = 1.50;
    $next2 = 1;
    $next3 = 0.20;
    $t = 32; 
    $t2 = 10;
    $t3 = 37;
    
}
if($umen['lvl'] == 4){
    
    $st = 400;
    $next = 1.70;
    $next2 = 1.10;
    $next3 = 0.25;
    $t = 30; 
    $t2 = 9;
    $t3 = 35;
}
if($umen['lvl'] == 5){
    
    $st = 780; 
    $next = 1.90; 
    $next2 = 1.25;
    $next3 = 0.30; 
    $t = 28; 
    $t2 = 9;
    $t3 = 33;
}
if($umen['lvl'] == 6){
    
    $st = 1900;
    $next = 2.10; 
    $next2 = 1.40; 
    $next3 = 0.35;
    $t = 26; 
    $t2 = 9; 
    $t3 = 31;
    
}
    
if($umen['lvl'] == 7){
    
    $st = 4000;
    $next = 2.30;
    $next2 = 1.60;
    $next3 = 0.40;
    $t = 24; 
    $t2 = 8; 
    $t3 = 29;
}
if($umen['lvl'] == 8){
    
    $st = 7000;
    $next = 2.50;
    $next2 = 1.80; 
    $next3 = 0.45; 
    $t = 22; 
    $t2 = 8;
    $t3 = 27;
}
    
if($umen['lvl'] == 9){
    
    $st = 10000;
    $next = 2.70;
    $next2 = 2; 
    $next3 = 0.50;
    $t = 20;
    $t2 = 8; 
    $t3 = 25;
}
    
if($umen['lvl'] == 10){
    
    $st = 15000;
    $next = 2.90;
    $next2 = 2.20;
    $next3 = 0.55;
    $t = 18;
    $t2 = 7;
    $t3 = 23;
    
}
if($umen['lvl'] == 11){
    
    $st = 20000; 
    $next = 3.10;
    $next2 = 2.40;
    $next3 = 0.60; 
    $t = 16;
    $t2 = 6;
    $t3 = 21;
}
    
if($umen['lvl'] == 12){}
//$st=floor($st*0.70);
$goldd = $st*100;
if($umen['lvl'] < 12){
    
if($user['gold'] < $goldd){
header("Location: /user/umen?id=".$umen['id']."");
$_SESSION['err'] = 'Недостаточно золота';
exit;
}
if($umen['usr'] != $user['id']){
header("Location: /");
$_SESSION['err'] = 'Ошибка!';
exit;
}
$gold = $user['gold'] - $goldd;
    
mysql_query("INSERT INTO `logi` set `user_id` = '".$user['id']."', `text` = 'Умение', `time` = '".$time."', `kol`='".$goldd."', `kto`='-'");
    
if($umen['img']=='whack'){
    
$req = mysql_query("SELECT * FROM `bonus` WHERE `time`>'".time()."' and `typ`='4' and `usr`='".$user['id']."' and `param`='whack'");
$bon = mysql_fetch_array($req);
$avto = mysql_num_rows($req);
if($avto > 0){
    
    $tj = $t-$bon['kol'];
    
} else {
     
    $tj = $t;
        
}
mysql_query("UPDATE `umen` SET `lvl` = '".$d."', `sila`='".$next."',`time`='".$tj."' WHERE `id`='".intval($_GET['id'])."'");}
if($umen['img']=='healing'){
    
    mysql_query("UPDATE `umen` SET `lvl` = '".$d."', `sila`='".$next2."',`time`='".$t2."' WHERE `id`='".intval($_GET['id'])."'");
}
if($umen['img']=='gift_of_the_Gods'){
    
$reqy = mysql_query("SELECT * FROM `bonus` WHERE `time`>'".time()."' and `typ`='4' and `usr`='".$user['id']."' and `param`='gift_of_the_Gods'");
$bony = mysql_fetch_array($reqy);
$avton = mysql_num_rows($reqy);
if($avton > 0){
    
    $ts = $t3 - $bony['kol'];
    
} else {
    
    $ts = $t3;
    
}
mysql_query("UPDATE `umen` SET `lvl` = '".$d."', `sila`='".$next3."',`time`='".$ts."' WHERE `id`='".intval($_GET['id'])."'");
}
mysql_query("UPDATE `user` SET `gold` = '".$gold."' WHERE `id` = '".$user['id']."'");
header("Location: /user/umen?id=".$umen['id']."");
$_SESSION['message'] = "Умение повышено до ".$d." уровня";
} else {
    
header("Location: /user/umen?id=".$umen['id']."");
$_SESSION['err'] = "<font color=94ED18>Ошибка</font>";
}
require_once H.'core/foot.php';
?>