Loading...
Не насчитывает опыт. Где ошибка и как решить?
TATARIN (22.11.2017 в 10:52)
Не насчитывает опыт. Где ошибка и как решить?

Где, не насчитывает?
TATARIN , Во всех локациях или на арене?
TATARIN (22.11.2017 в 10:52)
Не насчитывает опыт. Где ошибка и как решить?

код скинь тут ванг нет Гг
Mr_Grey , на арене
TATARIN , Кинь сам запрос начисление опыта при атаке
if($_str > $_str_opp){
$schet = $schet + 1;
}elseif($_str_opp > $_str){
$schet_opp = $schet_opp + 1;
}else{
$schet = $schet + 1;
$schet_opp = $schet_opp + 1;
}
if($schet >= $schet_opp){
$exp = exp_koll(num(rand(1,3)*$opponent[level]));
if($effect_2['on'] == 1)$exp = $exp+ceil($exp*25/100);
$crystals = num(rand(3,5)*$opponent[level]);
mysql_query("update `users` set `exp` = '".($user['exp']+$exp)."', `crystals` = '".($user['crystals']+$crystals)."', `health` = '".($user['health']-$_str_opp)."' where (`id` = '".$user['id']."')");
if($user[id_clan] > 0){
mysql_query("UPDATE `users` SET `clan_exp` = '".($user[clan_exp]+ceil($exp*15/100))."' WHERE `id` = '".$myID."' LIMIT 1");
mysql_query("UPDATE `clans` SET `exp` = `exp` + '".ceil($exp*15/100)."' WHERE `id` = '".$user[id_clan]."' LIMIT 1");
}
$_SESSION['msg'] = "<font color='green'><b>Победа</b></font><hr><a href='/arena/$opponent[id]/' class='btn2' data-ajax>Сразиться</a><hr>Награда: ".ico('icons','exp.png')." $exp опыта и ".ico('icons','crystal.png')." $crystals кристаллов<hr><a href='/arena?max_energy=$opponent[id]/' class='btn2' data-ajax>Максимум энергии ".ico('icons','gold.png')." 1</a>";
$_SESSION['itog'] = icons_user($myID)." <a>$user[login]</a> нанес $_str урона<br>".icons_user($opponent[id])." <a>$opponent[login]</a> нанес $_str_opp урона";
header('Location: /arena?'.$random.'');
exit();
}else{
$exp = exp_koll(1);
if($effect_2['on'] == 1)$exp = $exp+ceil($exp*25/100);
mysql_query("update `users` set `exp` = '".($user['exp']+$exp)."', `crystals` = '".($user['crystals']+1)."', `health` = '".($user['health']-$_str_opp)."' where (`id` = '".$user['id']."')");
if($user[id_clan] > 0){
mysql_query("UPDATE `users` SET `clan_exp` = '".($user[clan_exp]+ceil($exp*15/100))."' WHERE `id` = '".$myID."' LIMIT 1");
mysql_query("UPDATE `clans` SET `exp` = `exp` + '".ceil($exp*15/100)."' WHERE `id` = '".$user[id_clan]."' LIMIT 1");
}
$_SESSION['msg'] = "<font color='red'><b>Поражение</b></font><hr><a href='/arena/$opponent[id]/' class='btn2'>Сразиться</a><hr>Награда: ".ico('icons','exp.png')." $exp опыта и ".ico('icons','crystal.png')." 1 кристаллов<hr><a href='/arena?max_energy=$opponent[id]' class='btn2'>Максимум энергии ".ico('icons','gold.png')." 1</a>";
$_SESSION['itog'] = icons_user($myID)." <a>$user[login]</a> нанес $_str урона<br>".icons_user($opponent[id])." <a>$opponent[login]</a> нанес $_str_opp урона";
header('Location: /arena?'.$random.'');
exit();
}
}
}
$opponent = mysql_query("SELECT * FROM `users` WHERE `side` != '$user[side]' AND `str`+`def`+`max_health` >= '".ceil($user[str]+$user[def]+$user[max_health]*40/100)."' AND `str`+`def`+`max_health` <= '".ceil($user[str]+$user[def]+$user[max_health]*70/100)."' ORDER BY RAND() LIMIT 1");
$opponent = mysql_fetch_array($opponent);
if(!$opponent){
$opponent = mysql_query("SELECT * FROM `users` WHERE `side` != '$user[side]' AND `str`+`def`+`max_health` <= '".($user[str]+$user[def]+$user[max_health])."' ORDER BY RAND() LIMIT 1");
$opponent = mysql_fetch_array($opponent);
}
echo "<div class='block'>";
echo "<div class='oh'><a href='/arena/$opponent[id]/' data-ajax><img src='/manekenImage_$opponent[id].png' width='110px' style='margin-right:3px;margin-top:-2px;'></a></div>".icons_user($opponent[id])." <a>$opponent[login]</a><br><br>";
echo ico('icons','str.png')." Атака: $opponent[str]<br>".ico('icons','def.png')." Защита: $opponent[def]<br> ".ico('icons','health.png')." Жизнь: $opponent[max_health]<br><br>";
echo "<a href='/arena/$opponent[id]/' class='btn2' data-ajax>Атаковать</a>";
echo "<div style='clear:both;'></div>";
echo "<hr><a href='/arena?$random' class='link center' data-ajax>Другой противник</a>";
echo "</div>";
if(isset($_SESSION['itog'])){
echo "<div class='block'>$_SESSION[itog]</div>";
unset($_SESSION['itog']);
}
echo "<div class='block'>".icons_user($myID)." $user[login]:<br>".ico('icons','str.png')." $user[str] ".ico('icons','def.png')." $user[def] ".ico('icons','health.png')." $user[max_health]</div>";
require_once
Mr_Grey , пост предыдущий
TATARIN , в таблице users есть crystals?
TATARIN (22.11.2017 в 11:14)
Mr_Grey , пост предыдущий

Что за двиг?
Онлайн: 3
Время:
Gen. 0.1005
(c) Bym.Guru 2010-2026