Файл: l2.freedom.keo.su/inc/lvl.php
Строк: 60
<?
defined('PROTECTOR') or die('Error: restricted access');
$isfffgfgthfg = 0;
while ($isfffgfgthfg < 1){
$new_lvl = 'no';
//if ($udata[usr]==MagPC){
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$lvl = $mysql->super_query("SELECT * FROM lvl WHERE `lvl` = '".$udata['lvl']."' LIMIT 1");
if (!empty($lvl['exp'])){
if($udata['exp']>=$lvl['exp']){
$new_lvl='yes';
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//}
if ($usr['lvl'] < $udata['lvl']){
$usr = $mysql->super_query("SELECT * FROM `users` WHERE `usr` = '".$log."' Limit 1");
$hp = $usr['hpall']+$usr['lvl'];
$mp = $usr['mpall']+$usr['lvl'];
if ($udata['klas']=="wizard") { // если маг
$patt = $usr['patt']+$usr['lvl']*0.03;
$matt = $usr['matt']+$usr['lvl']*0.08;
$pdef = $usr['pdef']+$usr['lvl']*0.03;
$mdef = $usr['mdef']+$usr['lvl']*0.08;
}
if ($udata['klas']=="fighert") { // если воин
$patt = $usr['patt']+$usr['lvl']*0.03;
$matt = $usr['matt']+$usr['lvl']*0.02;
$pdef = $usr['pdef']+$usr['lvl']*0.09;
$mdef = $usr['mdef']+$usr['lvl']*0.02;
}
$skill = 3;
$lk4584 = 100;}
else{
$usr = $mysql->super_query("SELECT * FROM `users` WHERE `usr` = '".$log."' Limit 1");
$hp = $usr['hpall'];
$mp = $usr['mpall'];
if ($udata['klas']=="wizard") { // если маг
$patt = $usr['patt'];
$matt = $usr['matt'];
$pdef = $usr['pdef'];
$mdef = $usr['mdef'];
}
if ($udata['klas']=="fighert") { // если воин
$patt = $usr['patt'];
$matt = $usr['matt'];
$pdef = $usr['pdef'];
$mdef = $usr['mdef'];
}
$lk4584 = 1;}
if($new_lvl=='yes'){
$udata['lvl']=$udata['lvl']+1;
$udata['skill']=$udata['skill']+$skill;
$mon7=$udata['lvl']*$lk4584;
$money=$udata['money']+$mon7;
$mysql->query("UPDATE users SET
lvl = '".$udata['lvl']."',
hp = '".$hp."',
mp = '".$mp."',
hpall = '".$hp."',
mpall = '".$mp."',
patt = '".$patt."',
matt = '".$matt."',
pdef = '".$pdef."',
money = '".$money."',
mdef = '".$mdef."',
skill='".$udata[skill]."' WHERE usr = '".$log."' LIMIT 1");
//mysql_query("UPDATE users SET money = '$money' WHERE usr = '$log'");
}else{$isfffgfgthfg = 10;}
}
$req = $mysql->query("SELECT * FROM `pit` WHERE `usr` = '".$log."' and `status` = 'on'");
$avto=$mysql->num_rows($req);
if($avto==1){
$pit = $mysql->fetch_assoc($req);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=30 && $pit['lvl']=="0"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=100 && $pit['lvl']=="1"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=210 && $pit['lvl']=="2"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=420 && $pit['lvl']=="3"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=840 && $pit['lvl']=="4"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1700 && $pit['lvl']=="5"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=3400 && $pit['lvl']=="6"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=6800 && $pit['lvl']=="7"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=13000 && $pit['lvl']=="8"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=22973 && $pit['lvl']=="9"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=30475 && $pit['lvl']=="10"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=39516 && $pit['lvl']=="11"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=50261 && $pit['lvl']=="12"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=62876 && $pit['lvl']=="13"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=77537 && $pit['lvl']=="14"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=94421 && $pit['lvl']=="15"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=113712 && $pit['lvl']=="16"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=135596 && $pit['lvl']=="17"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=160267 && $pit['lvl']=="18"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=187921 && $pit['lvl']=="19"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=218736 && $pit['lvl']=="20"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=252997 && $pit['lvl']=="21"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=290836 && $pit['lvl']=="22"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=332947 && $pit['lvl']=="23"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=378201 && $pit['lvl']=="24"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=428174 && $pit['lvl']=="25"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=482647 && $pit['lvl']=="26"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=541856 && $pit['lvl']=="27"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=606042 && $pit['lvl']=="28"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=675402 && $pit['lvl']=="29"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=750330 && $pit['lvl']=="30"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=830937 && $pit['lvl']=="31"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=917532 && $pit['lvl']=="32"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1010337 && $pit['lvl']=="33"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1109337 && $pit['lvl']=="34"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit[exp]>=1215996 && $pit['lvl']=="35"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1329323 && $pit['lvl']=="36"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1449373 && $pit['lvl']=="37"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=1577978 && $pit['lvl']=="38"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($pit['exp']>=2000000 && $pit['lvl']=="39"){
$new_lvl_pit='yes';
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($new_lvl_pit==yes){
$pit['lvl']=$pit['lvl']+1;
$pit['skill']=$pit['skill']+2;
$mysql->query("UPDATE pit SET lvl = '".$pit['lvl']."',skill='".$pit['skill']."' WHERE usr = '".$log."' and `status` = 'on' LIMIT 1");
}
}
////////////////////////
//////////////////////////////
?>