Файл: public_html/files/lvl.php
Строк: 80
<?
defined('PROTECTOR') or die('Error: restricted access | LvL');
if (!empty($user_id)){
$usdata = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='$_GET[user]'"));
$arrayLVL = array(
0,
65, /* 1 */
85, /* 2 */
111, /* 3 */
144, /* 4 */
187, /* 5 */
243, /* 6 */
316, /* 7 */
411, /* 8 */
534, /* 9 */
694, /* 10 */
902, /* 11 */
1173, /* 12 */
5170, /* 13 */
7958, /* 14 */
9126, /* 15 */
10302, /* 16 */
15555, /* 17 */
17792, /* 18 */
24358, /* 19 */
30214, /* 20 */
35765, /* 21 */
45201, /* 22 */
50415, /* 23 */
67869, /* 24 */
73278, /* 25 */
90465, /* 26 */
94645, /* 27 */
116866, /* 28 */
164646, /* 29 */
193681, /* 30 */
229979, /* 31 */
256227, /* 32 */
307181, /* 33 */
398809, /* 34 */
496686, /* 35 */
591978, /* 36 */
707947, /* 37 */
808042, /* 38 */
1026432, /* 39 */
1055609, /* 40 */
1140938, /* 41 */
1426487, /* 42 */
1873000, /* 43 */
2088920, /* 44 */
2642343, /* 45 */
3036216, /* 46 */
4214394, /* 47 */
4453285, /* 48 */
6355396, /* 49 */
6893036, /* 50 */
8271643, /* 51 */
10587703, /* 52 */
13022875, /* 53 */
15887908, /* 54 */
18271094, /* 55 */
20098203, /* 56 */
26127664, /* 57 */
33704687, /* 58 */
43479046, /* 59 */
50000903, /* 60 */
);
$udataLVL = $udata['lvl'];
$usdataLVL = $usdata['lvl'];
$op=$arrayLVL["".$udataLVL.""];
$op_usdata=$arrayLVL["$usdataLVL"];
if($udata['exp']>=$arrayLVL["$udataLVL"] and $arrayLVL["$udataLVL"]>1){
if($arrayLVL["".($udataLVL+1).""] > 1){ $new_lvl='yes'; }
$op=$arrayLVL["$udataLVL"];
}
if($new_lvl=='yes'){
$udata['lvl'] = round($udata['lvl']+1);
$op = $arrayLVL["$udata[lvl]"];
$reqZad = @mysql_query_new("SELECT * FROM `us_quests` WHERE `lvl`='$udata[lvl]' and `status`='1' ORDER BY `lvl` ASC");
while($asdZad = mysql_fetch_array($reqZad)){
mysql_query("INSERT INTO `userquests_id` SET
`usr` = '$udata[id]',
`new`='1',
`name` = '$asdZad[name]',
`text` = '$asdZad[text]',
`kolvo_almaz` = '$asdZad[kolvo_almaz]',
`kolvo_money` = '$asdZad[kolvo_money]',
`kolvo_pt` = '$asdZad[kolvo_pt]',
`kolvo_exp` = '$asdZad[kolvo_exp]',
`kolvo_auth` = '$asdZad[kolvo_auth]',
`kolvo_toch` = '$asdZad[kolvo_toch]',
`status`='0',
`tip` = 'special'");
$last_id = mysql_insert_id();
$ewqZad = @mysql_query_new("SELECT * FROM `us_quests_while` WHERE `quest_id`='$asdZad[id]'");
while($qweZad = mysql_fetch_array($ewqZad)){
mysql_query("INSERT INTO `userquests` SET
`usr` = '$udata[id]',
`quest` = '$qweZad[quest]',
`dop_info` = '$qweZad[dop_info]',
`kolvo_treb` = '$qweZad[treb]',
`quest_id` = '". (int)$last_id ."',
`status`='".($qweZad['status']==1 ? 0 : 2)."',
`tip` = 'special'");
}
}
if($udata['lvl']==4){
$_w_hallo = ($_light ? "40px" : "55px");
$_SESSION['msg_grab'][0]="
$baloon
<div style='font-size: 13px;'>
<img src='theme/i/icons/status/$udata[storona]_m.png' class='img-border' style='width:$_w_hallo;'>
<b>Крестный отец</b>:
<br>
Наконец-то ты подрос, и я рад ознакомить тебя с ещё одним прекрасным местом в нашем мире!
<br>
<br>
Локация, куда ты сейчас попал - "<u>Грабежи</u>"!
<br>
<br>
Именно тут ты можешь поднять свое состояние, отжав дань у того, у кого посчитаешь нужным!
<a href='/index.php?r=grab&msg=1&n=grabToch' class='bttn'>Продолжить $user_start[start]</a> </div></div>$balka";
/*
$_SESSION['msg_grab'][1]="
$baloon
<div style='font-size: 13px;'>
<img src='theme/i/icons/status/$udata[storona]_m.png' class='img-border' style='width:$_w_hallo;'>
<b>Крестный отец</b>: <br>
И вот тебе очень крупное задание, с которым если справишься - получишь очень хорошую и достойную награду!
<br>
<br>
Задание:
<br>
• Ограбь <b>123</b> раз. <br>
<a href='/index.php?r=quests' class='bttn_sea'>Перейти в задания</a> </div></div>";
*/
}
if($udata['lvl']==5){
$_SESSION['msg_boi']="$baloon
<div style='font-size: 13px;'>
<img src='theme/i/icons/status/$udata[storona]_m.png' class='img-border' style='width: ".($_default ? '55px' : '40px').";'>
<b>Крестный отец:</b>
<br>
«Ринг» - опасное и жестокое место, и хиляком или налегке лучше туда не заходить, пойди прокачайся что-ли!
<a href='/index.php?r=fight&mod=stats&n=fightUser' class='bttn'>Прокачаться</a> </div></div>";
}
if($udata['lvl']==6){
$text_predl = "
Привет, мафиози! :привет
<br>
<br> Знаю, что ты сейчас занят прокачкой персонажа, но всё же я задам тебе пару очень и очень важных вопросов!
<br> <s>Ты надеюсь не против?? :D </s>
<br>
<br> Итак...
<br> 1. Как тебе игра? :ок Впервые у нас? :гг
<br> 2. Были ли у тебя (или есть) какие-нибудь трудности с ознакомлением игрового процесса!? Если да, то какие? :бокс
<br> 3. И последнее... Самое важное! :зарядка Что бы ты хотел добавить в нашу игру? :поголове2 Есть ли у тебя какие-либо предложения по поводу улучшения игрухи!? Если да, то пиши!) :во
<br>
<br> Мы стараемся сделать очень классную и увлекательную игру. И если ты в деле - мы будем искренне рады этому! :вкресле
<br>
<br> <center>С ув. Администрация ;-)</center>
";
@mysql_query("INSERT INTO `messages` SET `ot` = '4', `komy`='$udata[id]', `time` = '".time()."', `read` = '1', `text` = '$text_predl'");
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($new_lvl=='yes'){
$udata['exp']=1;
$almaz_new_lvl='2';
$money_new_lvl=(rand(100,200)*$udata['lvl']);
if((floor(($udata['lvl'])/5))!=floor(($udata['lvl']+1)/5))
{$udata['skill']=($udata['skill']+1);}
$udata['money']=($udata['money']+$money_new_lvl);
$udata['almaz']=($udata['almaz']+$almaz_new_lvl);
$avtor = $admin_set['sms'];
$time = time();
$text_new_lvl = "Вы достигли <b>$udata[lvl] </b> уровня. <br> Cумма {lave}<b>$money_new_lvl</b> и
{doc}<b>$almaz_new_lvl</b> была успешно перечислена!";
@mysql_query("INSERT INTO `messages` SET `ot` = '$avtor', `komy`='$udata[id]',`time` = '$time', `read` = '".($udata['lvl']>=10 ? 1 : 0)."', `text` = '$text_new_lvl'");
@mysql_query("UPDATE `users` SET `lvl`=`lvl`+'1',`skill`='$udata[skill]',`hp`='$udata[hpall]',`exp`='1',
`money`='$udata[money]',`almaz`='$udata[almaz]' WHERE `id` = '$udata[id]' LIMIT 1");
//---- Рефералы ----\
if($udata['lvl']==10 or $udata['lvl']==20 or $udata['lvl']==30 or $udata['lvl']==40 or $udata['lvl']==50 or $udata['lvl']==60){
if(!empty($udata['ref'])){
$text_Referal = "<div class='baloon-inner center'>Вы получили $udata[lvl]{doc} рубинов, за то что являетесь рефералом игрока - us_url{".$udata['ref']."}.</div>";
$text_Referer = "<div class='baloon-inner center'>Вы получили $udata[lvl]{doc} рубинов, за то что пригласили игрока - us_url{".$udata['id']."}, который только-что достиг $udata[lvl] <u>уровня</u>! </div>";
mysql_query("UPDATE `users` SET `almaz`=`almaz`+'$udata[lvl]' WHERE `id`='$udata[id]'");
mysql_query("UPDATE `users` SET `almaz`=`almaz`+'$udata[lvl]' WHERE `id`='$udata[ref]'");
mysql_query("INSERT INTO `messages` SET
`ot` = '$avtor',
`komy`='$udata[id]',
`time` = '$time',
`read` = '1',
`text` = '$text_Referal'");
mysql_query("INSERT INTO `messages` SET
`ot` = '$avtor',
`komy`='$udata[ref]',
`time` = '$time',
`read` = '1',
`text` = '$text_Referer'");
}
}
##---- Рефералы ----##
$_avto_anwap_users_1 = @mysql_num_rows( @mysql_query("SELECT * FROM `anwap_users` WHERE `real_usr` = '$udata[id]' LIMIT 1"));
if($_avto_anwap_users_1==1){ @mysql_query("UPDATE `anwap_users` SET `lvl`='$udata[lvl]' WHERE `real_usr` = '$udata[id]'"); }
$_SESSION['msg']="
$baloon
<center> Ты перешёл на <b>$udata[lvl]</b> уровень.<br>
Cумма $imglave<b>$money_new_lvl</b>
и $imgdoc<b>$almaz_new_lvl</b> была успешно перечислена!
</center>
</div>
";
}
}
?>