Обучение/Помощь новичкам | Алуко
Нашёл в пабле демона алуко для бт, поставил а там жизнь -3
Исправте код(код во 2-ом посте)
Скрин ниже
Исправте код(код во 2-ом посте)
Скрин ниже
<?
include './system/common.php';
include './system/functions.php';
include './system/user.php';
if(!$user) header('location: /');
$title = 'Демон Алуко';
include './system/h.php';
?>
<style>
.enemy-hp2 {
position: relative;
overflow: hidden;
margin-left: 3px;
margin-top: 5px;
height: 4px;
background: none repeat scroll 0% 0% #2B2B2B;
border: 2px solid #000;
}
.enemy-hp-remain2 {
float: left;
height: 4px;
}
.hp-green {
background: none repeat scroll 0% 0% #0D6822 !important;
}
</style>
<?
$df1= round(rand($user['def']/15,$user['def']/17));
$df2 = round(rand($user['agi']/10,$user['agi']/9));
$aluk_def = round(rand($df1,$df2));
$my_atk = round(rand($user['str']/6,$user['str']/4)-$aluk_def);
if ($my_atk<1)
{
$my_atk = $user['level']+rand($user['level'],$user['level']/2);
}
$aluko = mysql_fetch_assoc(mysql_query("SELECT * FROM `aluko` ORDER BY `id` LIMIT 1"));
if($aluko['health']==10000){
echo '<div class="main"><div class="block_zero center"><center><img src="/images/icon/arena.png">
<font color="green">Алуко повержен!</font></div></div></center>';
include './system/f.php';
exit;
}
if($my_atk >$aluko['health'] && $aluko['health']>10000)
{
mysql_query("UPDATE `aluko` SET `health`=10000 WHERE `id`='".$aluko['id']."'")or die (mysql_error());
echo '<div class="content"><img src="images/aluko/1.png">
Алуко повержен!</div>';
include './system/f.php';
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `aluko_log`"),10000);
if($total>10000){
$q_nagr = mysql_query("SELECT * FROM `aluko_log` GROUP BY `user_id` ORDER BY RAND()");
/*3 лучших */
$top_q = mysql_query("SELECT SUM( uron ) , `user_id` FROM `aluko_log` GROUP BY `user_id` ORDER BY SUM( uron ) DESC LIMIT 3");
$topes_us = 'Лучшие в борьбе с Алуко:<br> ';
while($top= mysql_fetch_assoc($top_q)){
$max_uron = mysql_result(mysql_query("SELECT SUM( uron ) FROM `aluko_log` WHERE `user_id`='".$top['user_id']."'"),0);
$moneyReward = $max_uron/20;
mysql_query("UPDATE `users` SET `g`=`g`+".$moneyReward." WHERE `id`='".$top['user_id']."'");
mysql_query("UPDATE `users` SET `exp`=`exp`+".$aluko['exp'].", `g`=`g`+".$moneyReward*rand(2,3)." WHERE `id`='".$top['user_id']."'");
$name_top = mysql_fetch_assoc(mysql_query("SELECT `login` FROM `users` WHERE `id`='".$top['user_id']."' LIMIT 1"));
$topes_us.= '<span class="login">'.$name_top['login'].'</span>('.$max_uron.'- <img src="images/icon/gold.png"> '.$aluko['g'].')<br>';
$aluko['g']=$aluko['g']-4;
$aluko['exp']= round($aluko['exp']/2);
}
mysql_query("INSERT INTO `chat` SET
`user_id`='1',
`text`='".$topes_us."',
`time`='".time()."'");
while($nagr = mysql_fetch_assoc($q_nagr)){
mysql_query("INSERT INTO `journal` SET
`user_id`='".$nagr['user_id']."', `text`='За победу над Алуко Вы получаете <img src=\"images/icon/gold.png\"> ".$aluko['g']."',
`time`='".time()."'");
mysql_query("UPDATE `users` SET `g`=`g`+".$aluko['g'].",`journal`=`journal`+1 WHERE `id`='".$nagr['user_id']."'");
$aluko['g']= round($aluko['g']/2);
mysql_query("DELETE FROM `aluko_log` WHERE `user_id`='".$nagr['user_id']."'");
}
mysql_query("TRUNCATE TABLE `aluko_log`");
}
include './system/f.php';
exit;
}
$aluko['health'] = $aluko['health']-$my_atk;
$aluko_sl = array('ткнул в глаз','нанес урон','порезал','ударил','царапнул');
shuffle($aluko_sl);
$rand_m = rand(1,15);
if($user['mana']<15 ){
?>
<div class ='content'/>
<center>
<h2 class ='dred'/> Вы устали!</h2>
</center>
Восстановите ману!
</div>
<?
include './system/f.php';
exit;
}
/**
* Атака написанная не таким ГК
* @author Alex Priadko
*/
if (isset($_GET['attack']))
{
mysql_query("INSERT INTO `aluko_log` SET
`user_id`='".$user['id']."',
`text`='".$aluko_sl[0]." <b>Алуко</b> на <b>".$my_atk."</b>',
`time`='".time()."',
`uron`='".$my_atk."'");
mysql_query("UPDATE `aluko` SET `health`=`health`-".$my_atk." WHERE `id`='".$aluko['id']."'");
mysql_query("UPDATE `users` SET `mana`=`mana`-".$rand_m.",`mana_resp`='".time()."' WHERE `id`='".$user['id']."'");
$all_uron = mysql_result(mysql_query("SELECT SUM( uron )FROM `aluko_log` WHERE `user_id`='".$user['id']."'"),0);
$perc_health_aluko = round($aluko['health']/$aluko['max_health']*100,2);
header("Location:?");
exit;
}
$aluko_progress = round(100/($aluko['max_health']/$aluko['health']));
echo '
<div class="content">
<center><img src="http://m.vten.ru/animations/dungeons/uroboros/back.jpg" width = "auto"><br>
</div>
<div class="line"></div>
<div class="content">
В
include './system/common.php';
include './system/functions.php';
include './system/user.php';
if(!$user) header('location: /');
$title = 'Демон Алуко';
include './system/h.php';
?>
<style>
.enemy-hp2 {
position: relative;
overflow: hidden;
margin-left: 3px;
margin-top: 5px;
height: 4px;
background: none repeat scroll 0% 0% #2B2B2B;
border: 2px solid #000;
}
.enemy-hp-remain2 {
float: left;
height: 4px;
}
.hp-green {
background: none repeat scroll 0% 0% #0D6822 !important;
}
</style>
<?
$df1= round(rand($user['def']/15,$user['def']/17));
$df2 = round(rand($user['agi']/10,$user['agi']/9));
$aluk_def = round(rand($df1,$df2));
$my_atk = round(rand($user['str']/6,$user['str']/4)-$aluk_def);
if ($my_atk<1)
{
$my_atk = $user['level']+rand($user['level'],$user['level']/2);
}
$aluko = mysql_fetch_assoc(mysql_query("SELECT * FROM `aluko` ORDER BY `id` LIMIT 1"));
if($aluko['health']==10000){
echo '<div class="main"><div class="block_zero center"><center><img src="/images/icon/arena.png">
<font color="green">Алуко повержен!</font></div></div></center>';
include './system/f.php';
exit;
}
if($my_atk >$aluko['health'] && $aluko['health']>10000)
{
mysql_query("UPDATE `aluko` SET `health`=10000 WHERE `id`='".$aluko['id']."'")or die (mysql_error());
echo '<div class="content"><img src="images/aluko/1.png">
Алуко повержен!</div>';
include './system/f.php';
$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `aluko_log`"),10000);
if($total>10000){
$q_nagr = mysql_query("SELECT * FROM `aluko_log` GROUP BY `user_id` ORDER BY RAND()");
/*3 лучших */
$top_q = mysql_query("SELECT SUM( uron ) , `user_id` FROM `aluko_log` GROUP BY `user_id` ORDER BY SUM( uron ) DESC LIMIT 3");
$topes_us = 'Лучшие в борьбе с Алуко:<br> ';
while($top= mysql_fetch_assoc($top_q)){
$max_uron = mysql_result(mysql_query("SELECT SUM( uron ) FROM `aluko_log` WHERE `user_id`='".$top['user_id']."'"),0);
$moneyReward = $max_uron/20;
mysql_query("UPDATE `users` SET `g`=`g`+".$moneyReward." WHERE `id`='".$top['user_id']."'");
mysql_query("UPDATE `users` SET `exp`=`exp`+".$aluko['exp'].", `g`=`g`+".$moneyReward*rand(2,3)." WHERE `id`='".$top['user_id']."'");
$name_top = mysql_fetch_assoc(mysql_query("SELECT `login` FROM `users` WHERE `id`='".$top['user_id']."' LIMIT 1"));
$topes_us.= '<span class="login">'.$name_top['login'].'</span>('.$max_uron.'- <img src="images/icon/gold.png"> '.$aluko['g'].')<br>';
$aluko['g']=$aluko['g']-4;
$aluko['exp']= round($aluko['exp']/2);
}
mysql_query("INSERT INTO `chat` SET
`user_id`='1',
`text`='".$topes_us."',
`time`='".time()."'");
while($nagr = mysql_fetch_assoc($q_nagr)){
mysql_query("INSERT INTO `journal` SET
`user_id`='".$nagr['user_id']."', `text`='За победу над Алуко Вы получаете <img src=\"images/icon/gold.png\"> ".$aluko['g']."',
`time`='".time()."'");
mysql_query("UPDATE `users` SET `g`=`g`+".$aluko['g'].",`journal`=`journal`+1 WHERE `id`='".$nagr['user_id']."'");
$aluko['g']= round($aluko['g']/2);
mysql_query("DELETE FROM `aluko_log` WHERE `user_id`='".$nagr['user_id']."'");
}
mysql_query("TRUNCATE TABLE `aluko_log`");
}
include './system/f.php';
exit;
}
$aluko['health'] = $aluko['health']-$my_atk;
$aluko_sl = array('ткнул в глаз','нанес урон','порезал','ударил','царапнул');
shuffle($aluko_sl);
$rand_m = rand(1,15);
if($user['mana']<15 ){
?>
<div class ='content'/>
<center>
<h2 class ='dred'/> Вы устали!</h2>
</center>
Восстановите ману!
</div>
<?
include './system/f.php';
exit;
}
/**
* Атака написанная не таким ГК
* @author Alex Priadko
*/
if (isset($_GET['attack']))
{
mysql_query("INSERT INTO `aluko_log` SET
`user_id`='".$user['id']."',
`text`='".$aluko_sl[0]." <b>Алуко</b> на <b>".$my_atk."</b>',
`time`='".time()."',
`uron`='".$my_atk."'");
mysql_query("UPDATE `aluko` SET `health`=`health`-".$my_atk." WHERE `id`='".$aluko['id']."'");
mysql_query("UPDATE `users` SET `mana`=`mana`-".$rand_m.",`mana_resp`='".time()."' WHERE `id`='".$user['id']."'");
$all_uron = mysql_result(mysql_query("SELECT SUM( uron )FROM `aluko_log` WHERE `user_id`='".$user['id']."'"),0);
$perc_health_aluko = round($aluko['health']/$aluko['max_health']*100,2);
header("Location:?");
exit;
}
$aluko_progress = round(100/($aluko['max_health']/$aluko['health']));
echo '
<div class="content">
<center><img src="http://m.vten.ru/animations/dungeons/uroboros/back.jpg" width = "auto"><br>
</div>
<div class="line"></div>
<div class="content">
В
Само слово "алуко" уже напрягать начинает..
amstafff , Ага, всю неделю срач был насчёт этого модуля...
amstafff , помоги,что не так
ого какой популярности стала моя доработка уг мода
89828013 , помоги
maximka , 25р.
Ап
maximka , автор я доработчик елфи если надо платно поправим пиши в почту.
Стр.: 1, 2