Вход Регистрация
Файл: pesn_voini/peseni_vojni/instalscript/engine/public/start.php
Строк: 158
<?
//
//
$location true;
require_once(
$_SERVER['DOCUMENT_ROOT']."/instalscript/engine/_inc/sys.php");



head("WarCraft - mobile",$uid); # Голова

if($uid != 0){
header ('location:/?uid');
exit ();
}



$ref number($_SESSION['ref']);
$step number($_SESSION['u']['step']); // Шаг регистрации
$side number($_SESSION['u']['side']); // Сторона 0 - Альянс, 1 - Орда
$race checking($_SESSION['u']['race']); // Раса героя
$sex checking($_SESSION['u']['sex']); // Пол
$class checking($_SESSION['u']['class']); // Класс героя

// Хар-ки игрока

$usr['gold'] = '80'// Золото
$usr['silver'] = '0'// Серебро (100 серебра - 1 золото)
$usr['power'] = '25'// Сила
$usr['block'] = '25'// защита
$usr['health'] = '25'// здоровье
$usr['energy'] = '100'// мана


/*
if(is('1') == 'ref') {
$id = number(is('2'));
$_ssesion['u']['ref'] = $id;
header('location:/start/');
exit();
}
*/


/*
Альянс
    Люди - Раса
        Монах/Маг/Воин - Класс
    Дворфы
        Монах/Маг/Воин
    Гномы
        Монах/Маг/Воин
Орда
    Орки
        Монах/Маг/Воин
    Тролли
        Монах/Маг/Воин
    Эльфы крови
        Шаман/Маг/Воин
*/




// массивы
$arr['race'] = array('1' => 'people','2' => 'dwarves','3' => 'gnome','4' => 'orc''5' => 'trolls''6' => 'bloodelves');
$arr['class'] = array('1' => 'mage','2' => 'warrior','3' => 'monk');
$arr['class_ru'] = array('mage' => 'Маг''warrior' => 'Воин''monk' => 'Монах');


$race_search array_search($race,$arr['race']);
$class_search array_search($class,$arr['class']);



if(
is('1') == 'exit'){
    unset(
$_SESSION['u']);
    
header("Location:/?ex");
    exit();
}
if(
is('1') == 'prev'){
    if(
$step 0){
        
$_SESSION['u']['step'] = $step 1;
    }
    
header("Location:/start/");
    exit();
}
elseif(
is('1') == 'side'){
    if(
is('2') == 'alliance'){
        
$_SESSION['u']['side'] = '0';
    }
    else{
        
$_SESSION['u']['side'] = '1';
    }
    
$_SESSION['u']['step'] = '1';
    
header('Location:/start/');
    exit();
}
elseif(
is('1') == 'race'){
    if(
$side != '0' && $side != '1'){
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }


    
// Для Альянса
    
if($side == '0'){
        if(
is('2') == 'people'){
            
$_SESSION['u']['race'] = 'people';
        }
        elseif(
is('2') == 'dwarves'){
            
$_SESSION['u']['race'] = 'dwarves';
        }
        elseif(
is('2') == 'gnome'){
            
$_SESSION['u']['race'] = 'gnome';
        }
        else{
            
$_SESSION['u']['race'] = 'people';
        }
    }

    
// Для Орды
    
if($side == '1'){
        if(
is('2') == 'orc'){
            
$_SESSION['u']['race'] = 'orc';
        }
        elseif(
is('2') == 'trolls'){
            
$_SESSION['u']['race'] = 'trolls';
        }
        elseif(
is('2') == 'bloodelves'){
            
$_SESSION['u']['race'] = 'bloodelves';
        }
        else{
            
$_SESSION['u']['race'] = 'orc';
        }
    }

    
$_SESSION['u']['step'] = '2';
    
header('Location:/start/');
    exit();
}
elseif(
is('1') == 'sex'){
    if(
is('2') == 'man'){
        
$_SESSION['u']['sex'] = 'm';
    }
    else{
        
$_SESSION['u']['sex'] = 'w';
    }

    
$_SESSION['u']['step'] = '3';
    
header('Location:/start/');
    exit();
}
elseif(
is('1') == 'class'){


if(
$race_search != null){
    if(
is('2') != 'mage' && is('2') != 'warrior' && is('2') != 'monk'){
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }
    else{
        
$_SESSION['u']['class'] = checking(is('2'));
        
$_SESSION['u']['step'] = '4';
    }
}




    
header('Location:/start/');
    exit();
}
//
//
echo "".logs()."";
//
//
$text = array(
'mage' => 'Маги повелевают силами огня, льда, тайной магии и используют их, чтобы уничтожить или нейтрализовать своих недругов. Они облачены в тканевые одеяния и превосходно показывают себя в деле нанесения издалека массированного урона — будь то атаки ледяными стрелами по одиночной цели или сеяние смерти и разрушения заклинаниями с нанесением урона по области.',
'warrior' => 'В годы войны герои каждого из народов желали овладеть искусством боя. Воины сильны, обладают отличными лидерскими качествами и прекрасно умеют обращаться с оружием и доспехами. Все это позволяет им задать врагам трепку в славной битве.',
'monk' => 'Несколько столетий назад монахи были порабощены империей могу. Монахи не могли использовать оружие (могу не позволяли им этого), и поэтому они сосредоточились на изучении энергии ци и ведении боя без оружия.'
);



if(
$step == 0){
    
// Выбор Стороны
    
echo "

    <h3 class = 'cntr'>Выбор Стороны</h3>
    <div class = 'hr'></div>



    <div class = 'side bg-alliance'>

    <table>
    <td class = 'w35'>
    <div class = 'img-alliance'>
    <img src = '/instalscript/main/img/side/alliance.png'>
    </div>
    </td>
    <td>
    <div class = 'text-alliance white cntr'>
    Непоколебимый Альянс живет традициями.
    Эти убежденные сторонники справедливости,
    верные своему долгу, готовы защищать Азерот
    от любой угрозы, в том числе от свирепой Орды.
    </div>

    <a class = 'btn btn-blue cntr w50 blue' href = '/start/side/alliance/'>За Альянс</a>

    </td>


    </table>


    </div>

    <div class = 'hr'></div>

    <div class = 'side bg-horde'>


    <table>
    <td>
    <div class = 'text-horde white cntr'>
    Неудержимой Ордой движет идея единства. Ревностные
    поборники свободы, они готовы противостоять любому, кто
    угрожает их идеалам, в том числе и не допускающему возражений Альянсу.
    </div>
    <a class = 'btn btn-red cntr w50 red' href = '/start/side/horde/'>За Орду</a>
    </td>
    <td class = 'w35'>
    <img src = '/instalscript/main/img/side/horde.png'>
    </td>
    </table>



    </div>
    "
;
}
elseif(
$step == 1){
    
// Выбор Расы
    
if($side != '0' && $side != '1'){
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }


    if(
$side == '0'){
        
// Альянс
        
echo "
        <h3 class = 'cntr'>Альянс: Выбор Расы</h3>
        <div class = 'hr'></div>

        <div class = 'side bg-alliance'>
        <table class = 'cntr'>
        <td><img src = '/instalscript/images/user/race/alliance/people.png'><a class = 'link' href = '/start/race/people/'>Люди</a></td>
        <td><img src = '/instalscript/images/user/race/alliance/dwarves.png'><a class = 'link' href = '/start/race/dwarves/'>Дворфы</a></td>
        <td><img src = '/instalscript/images/user/race/alliance/gnome.png'><a class = 'link' href = '/start/race/gnome/'>Гномы</a></td>
        </table>
        </div>
        "
;
    }
    if(
$side == '1'){
        
// Орда
        
echo "
        <h3 class = 'cntr'>Орда: Выбор Расы</h3>
        <div class = 'hr'></div>

        <div class = 'side bg-horde'>
        <table class = 'cntr'>
        <td><img src = '/instalscript/images/user/race/horde/orc.png'><a class = 'link' href = '/start/race/orc/'>Орки</a></td>
        <td><img src = '/instalscript/images/user/race/horde/trolls.png'><a class = 'link' href = '/start/race/trolls/'>Тролли</a></td>
        <td><img src = '/instalscript/images/user/race/horde/bloodelves.png'><a class = 'link' href = '/start/race/bloodelves/'>Эльфы крови</a></td>
        </table>
        </div>
        "
;
    }


    echo 
"
    <div class = 'hr'></div>
    <a class = 'mtn cntr' href = '/start/prev/'>К выбору стороны</a>
    "
;

}
elseif(
$step == 2){
    
// Выбор пола
    
if(
    
$side != '0' &&
    
$side != '1' &&
    
$race_search == null
    
)
    {
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }

        echo 
"
        <h3 class = 'cntr'>"
.($side == '0' "Альянс" "Орда").": Выбор Пола</h3>
        <div class = 'hr'></div>
        "
;



        echo 
"
        <div class = 'side bg-"
.($side == '0' "alliance" "horde")."'>
        <table class = 'cntr'>
        <td><img src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/m.png'><a class = 'link' href = '/start/sex/man/'>Мужской</a></td>
        <td><img src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/w.png'><a class = 'link' href = '/start/sex/woman/'>Женский</a></td>
        </table>
        </div>
        "
;




    echo 
"
    <div class = 'hr'></div>
    <a class = 'mtn cntr' href = '/start/prev/'>К выбору расы</a>
    "
;


}
elseif(
$step == 3){


    if(
$race_search == false or ($sex != 'm' && $sex != 'w') or ($side != '0' && $side != '1')){
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }




    echo 
"
        <h3 class = 'cntr'>"
.($side == '0' "Альянс" "Орда").": Выбор Класса</h3>
        <div class = 'hr'></div>


        <div class = 'side bg-"
.($side == '0' "alliance" "horde")."'>
        <table class = 'cntr'>
        <td><img src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/".$sex.".png'><div class = 'class mage'></div><a class = 'link' href = '/start/class/mage/'>Маг</a></td>
        <td><img src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/".$sex.".png'><div class = 'class warrior'></div><a class = 'link' href = '/start/class/warrior/'>Воин</a></td>
        <td><img src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/".$sex.".png'><div class = 'class monk'></div><a class = 'link' href = '/start/class/monk/'>Монах</a></td>
        </table>
        </div>
    "
;



    echo 
"
    <div class = 'hr'></div>
    <a class = 'mtn cntr' href = '/start/prev/'>К выбору пола</a>
    "
;



}
elseif(
$step == 4){
    if(
is('1') == 'next'){
        
$_SESSION['u']['step'] = '5';
        
header("Location:/start/");
        exit();
    }
    echo 
"
    <h3 class = 'cntr'>"
.($arr['class_ru'][$class])." ".($side == '0' "Альянса" "Орды")."</h3>
    <div class = 'hr'></div>
    <div class = 'side bg-"
.($side == '0' "alliance" "horde")."'><br>
        <div class = 'cntr'>
        <img class = 'w30' src = '/instalscript/images/user/race/"
.($side == '0' "alliance" "horde")."/".$race."/".$sex.".png'><div class = 'class ".$class."'></div>
    </div>
    <div class = 'text'>"
.$text[$class]."</div><br>
    </div>
    <div class = 'hr'></div>
    <a class = 'mtn cntr' href = '/start/next/'>Продолжить</a>
    <div class = 'hr'></div>
        <a class = 'mtn cntr' href = '/start/prev/'>К выбору класса</a>

    "
;


}
elseif(
$step == 5){
    if(
    
$race_search == false or
    
$class_search == false or
    (
$sex != 'm' && $sex != 'w') or
    (
$side != '0' && $side != '1')
    ){
        
$_SESSION['u']['step'] = '0';
        
header('Loction:/start/');
        exit();
    }
//
//
$rou rand(100000,999999);
$rous rand(100000,999999);
//
//
$password md5(md5($rous)); // Конвертируем пароль в двойной md5
//
//
$hash md5(md5($rou)); // Конвертируем
$login 'Странник_'.$rou;
//
//
$ip checking($_SERVER['REMOTE_ADDR']);


    
$r fch("SELECT * FROM `users` WHERE `id` = ? ", array($ref));
    if(
$r != false){
        
$ref $r['id'];
    }
    else{
        
$ref '0';
    }





qry("
INSERT INTO `users` SET
`login` = ?,
`password` = ?,
`hash_password` = ?,
`time_reg` = ?,
`time_on` = ?,
`ip` = ?,
`side` = ?,
`race` = ?,
`class` = ?,
`sex` = ?,
`gold` = ?,
`silver` = ?,
`power` = ?,
`block` = ?,
`health` = ?,
`energy` = ?,
`energy_max` = ?,
`level` = ?,
`ref` = ?,
`start` = ?
"
, array(
$login,
$password,
$hash,
time(),
time(),
$ip,
$side,
$race,
$class,
$sex,
$usr['gold'],
$usr['silver'],
$usr['power'],
$usr['block'],
$usr['health'],
$usr['energy'],
$usr['energy'],
1,
$ref,
10
));
//
$uid $BaseConnect->lastInsertId();
//
UserEnter($uid,$password);
unset(
$_SESSION['u']);
header("Location:/?end");
exit();
}
//
echo "
    <div class = 'hr'></div>
"
;
//
foot($uid); # Ноги
?>
Онлайн: 0
Реклама