Вход Регистрация
Файл: wenr.online/app/guild/up.php
Строк: 26
<?php

if (!$user->isAuth()) {
    
redirect('/');
    exit;
}

ini_set('display_errors'1);
ini_set('display_startup_errors'1);
error_reporting(E_ALL);


if(
$user->get()->guild == or $user->get()->guild >= 7){

redirect('/guild');
    exit;

}


    
         
if(
in_array($user->get()->guild,[1,2,3])){
    
$array = ['','Охотников на драконов','Магов огня','Паладинов'];
    
    if(
$user->get()->lvl 20){
        
Notif :: error('Для вступления в ряды '.$array[$user->get()->guild].' необходим 20-ый уровень','/guild');
        exit;
    }
    
    
                        
                        
$arrayskin = ['','5_2','6_1','4_2'];  
                        
                         
$arrayname = ['','Доспех охотников на драконов','Мантия мага огня','Доспех паладина'];
        
         
$sql $db->prepare('insert into bag (`name`,`user`,`type`,`dex`,`force`,`hp`,`max_hp`,`mana`,`mana_max`,`img`,`status`) values (?,?,?,?,?,?,?,?,?,?,?)');
                 
$sql -> execute([
                 
$arrayname[$user->get()->guild],
                 
$user->get()->user_id,
                 
'armor',
                 
0,
                 
0,
                 
0,
                 
350,
                 
0,
                 
0,
                 
$arrayskin[$user->get()->guild],
                 
0
                 
]);
                        
                        
                        
                        
                        
                        
              
$sql $db->prepare('update `users` set  `guild` = ? where `user_id` = ?');
        
$sql -> execute([
        
$user->get()->guild+3,
        
$user->get()->user_id
        
]);
        
        
       
        
        
Notif :: message('Вы вступили в ряды '.$array[$user->get()->guild],'/guild');
        exit;
                     
}


          if(
in_array($user->get()->guild,[4,5,6])){
        
        
         
$array = ['','Повелителей драконов','Высших магов','Инвизиторов'];
    
    
$quest $db->prepare('select `id` from `quest`');
    
$quest -> execute();
    
$quest $quest -> rowCount();
    
    
    
$quest_user $db->prepare('select `id` from `quest_user` where `user` = ?');
    
$quest_user -> execute([$user->get()->user_id]);
    
$quest_user $quest_user -> rowCount();
    
    
    if(
$user->get()->user_id != 5){
    
    if(
$quest != $quest_user ){
        
Notif :: error('Для вступления в ряды '.$array[$user->get()->guild-3].' необходимо выполнить еще '.($quest-$quest_user).' заданий','/guild');
        exit;
    }
    
    }
    
                        
                        
$arrayskin = ['','5_3','6_2','4_3'];  
                        
                        
                         
$arrayname = ['','Доспех повелителей драконов','Мантия высшего мага','Доспех инкивизиции'];
        
       
        
         
$sql $db->prepare('insert into bag (`name`,`user`,`type`,`dex`,`force`,`hp`,`max_hp`,`mana`,`mana_max`,`img`,`status`) values (?,?,?,?,?,?,?,?,?,?,?)');
                 
$sql -> execute([
                 
$arrayname[$user->get()->guild-3],
                 
$user->get()->user_id,
                 
'armor',
                 
0,
                 
20,
                 
0,
                 
500,
                 
0,
                 
0,
                 
$arrayskin[$user->get()->guild-3],
                 
0
                 
]);
                        
                        
                  
                        
                        
                        
              
$sql $db->prepare('update `users` set `guild` = `guild` + ? where `user_id` = ?');
        
$sql -> execute([3,
        
$user->get()->user_id
        
]);
        
        
       
        
        
Notif :: message('Вы вступили в ряды '.$array[$user->get()->guild-3],'/guild');
        exit;
    }
Онлайн: 3
Реклама