Обучение/Помощь новичкам | Помощь с ботами
danesOn (24.02.2019 в 22:22)
Hey (24.02.2019 в 22:20)
Avenax (24.02.2019 в 22:17)
Hey (24.02.2019 в 22:14)
Тем что у всех ботов ник одинаковый
вот при выборке исключай то, чем бот отличается от игрока
Их около 100 шт
Да хоть 1000, код рейтинга скинь сюда
Hey (24.02.2019 в 22:20)
Avenax (24.02.2019 в 22:17)
Hey (24.02.2019 в 22:14)
Тем что у всех ботов ник одинаковый
вот при выборке исключай то, чем бот отличается от игрока
Их около 100 шт
Да хоть 1000, код рейтинга скинь сюда
php
require_once ('system/func.php');
$title = 'Зал славы';
require_once ('system/header.php');
auth(); // Закроем от гостей
$set['p_str'] = 10;
$k_post = 1000;
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `users` WHERE `bot` = '0' ORDER BY `str`+`def`+`max_health`+`max_energy` DESC, `online` DESC LIMIT $start, $set[p_str]");
echo "<div class='block'>";
if($page == 1){
$n_1 = mysql_query("SELECT * FROM `users` WHERE `bot` = '0' ORDER BY `str`+`def`+`max_health`+`max_energy` DESC, `online` DESC LIMIT 1");
$n_1 = mysql_fetch_assoc($n_1);
echo ico('icons','dost.png')." <font color='yellow'><b>Самый сильный</b></font><div class='mb10'></div>";
echo "<div class='oh'><img src='/manekenImage_".$n_1['id'].".png' width='160px'></div>";
echo icons_user($n_1['id'])." <a>$n_1[login]</a><br><br>";
echo ico('icons','str.png')." Сила: $n_1[str]<br>";
echo ico('icons','def.png')." Защита: $n_1[def]<br>";
echo ico('icons','health.png')." Жизнь: $n_1[max_health]<br>";
echo ico('icons','energy.png')." Энергия: $n_1[max_energy]";
echo "<div style='clear:both;'></div><div class='mb10'></div>";
}
while($post = mysql_fetch_assoc($q)) {
$i++;
if($i < 11){
if($myID == $post[id])echo "<div style='background-color: darkred;'>";
else echo "<div>";
echo $i+$start.". ".icons_user($post[id])." <a href='/profile/$post[id]' data-ajax>$post[login],</a> ".ico('icons','level.png')." $post[level]ур.<br>";
echo "Сумма: ".ico('icons','sum_stat.png')." ".($post['str']+$post['def']+$post['max_health']+$post['max_energy']);
echo "</div><div class='mb10'></div>";
}
}
str('?',$k_page,$page); // Вывод страниц
echo "</div>";
$q = mysql_query("SELECT * FROM `users` WHERE `bot` = '0' ORDER BY `str`+`def`+`max_health`+`max_energy` DESC, `online` DESC");
while($post = mysql_fetch_assoc($q)){
$a++;
if($post[id] == $myID){
if($a <= 1000)echo "<div class='block'><span class='info'>Вы находитесь на <b>$a</b> месте в рейтинге!</span></div>";
else echo "<div class='mb10'></div><div class='block'>Вы не участвуете в рейтинге...</div>";
}
}
require_once ('system/footer.php');
?>
Hey (24.02.2019 в 22:11)
Есть скрипт противостояние, есть боты для арены ,но боты отображаются в рейтинге игроков, надо их убрать
Есть скрипт противостояние, есть боты для арены ,но боты отображаются в рейтинге игроков, надо их убрать
в базе с игроками сделай еще одну таблицу например bots если значение 1 то бот,если игрок то 0 и в выводе рейтинга игроков условие поставь вывод только если значение bots = 0
ZnTor (24.02.2019 в 22:24)
Hey (24.02.2019 в 22:11)
Есть скрипт противостояние, есть боты для арены ,но боты отображаются в рейтинге игроков, надо их убрать
в базе с игроками сделай еще одну таблицу например bots если значение 1 то бот,если игрок то 0 и в выводе рейтинга игроков условие поставь вывод только если значение bots = 0
Hey (24.02.2019 в 22:11)
Есть скрипт противостояние, есть боты для арены ,но боты отображаются в рейтинге игроков, надо их убрать
в базе с игроками сделай еще одну таблицу например bots если значение 1 то бот,если игрок то 0 и в выводе рейтинга игроков условие поставь вывод только если значение bots = 0
Сложна для меня
Hey , $q = mysql_query("SELECT * FROM `users` WHERE `bot` = '0' AND `табл_ника`!='ник_ботов' ORDER BY `str`+`def`+`max_health`+`max_energy` DESC, `online` DESC LIMIT $start, $set[p_str]"); и так в каждом запросе, а вообще у тебя есть поле bot поставь каждому борту значение 1 и будет тебе счастье, но могут эти боты появиться в других локах
Стр.: 1, 2