Перейти к содержанию
Asterios

Геройство за ТК


Reda

Рекомендуемые сообщения

Комментаторам олимпа мало самого олимпа,веселятся себя на форуме :Д

нуда а ты веселишь нетолько их но и меня

Ссылка на комментарий
Поделиться на другие сайты

если одинакого очей, то преимущество у того, у кого большее количество побед)

Ссылка на комментарий
Поделиться на другие сайты

если одинакого очей, то преимущество у того, у кого большее количество побед)

кэп =\ а реда стоит то на 1м месте

Ссылка на комментарий
Поделиться на другие сайты

Эту тему нужно создавать в недоработках а не во флуде х10.Админ и необязан заходить в такие разделы как этот :\ .

П.С. создай тему в разделе рынок,может там тебе ответят.

Ссылка на комментарий
Поделиться на другие сайты

может он матчей меньше провел и заработал стоко же очей(практически) ? или хз тогда

ну и то факт что хиро берут какие то непонятные личности неприкаянные тоже вызывает удивление, я думал у меня одного только

Ссылка на комментарий
Поделиться на другие сайты

Глянуть на СБ - так там какойто непонятный бот

а за Коте многие писали в теме "Хиро Июня", про Реду не слышал и не видел даже

та и смирись с тем что ты хуже Кота, проиграл ему на оли, качайся и развивайся, в след месяце попрет... мб <_<

Ссылка на комментарий
Поделиться на другие сайты

Думаю проблема лишь в сортировке в статистике. Число очков одинаковое а первым стоит либо тот кто просто первый попался, либо по алфавиту (лень смотреть).

В любом случае система верно выбрала героя, а статистику отображает уже другой механизм, который может сортировать немного по-другому.

Даже заглянул в код:

SELECT `char_id`, `char_name` FROM `olympiad_nobles` WHERE `class_id` = ? AND `competitions_done` >= 15 AND `competitions_win` > 0 ORDER BY `olympiad_points` DESC, `competitions_win` DESC, `competitions_done` DESC

Как видите, побеждает либо тот у кого больше очков, либо при равных очках тот у кого больше побед, либо при равных очках и победах тот у кого больше боев. Если же все одинаковое - то будет выбран тот кто идет первым в базе, т.е. кто первый стал ноблесом.

Ссылка на комментарий
Поделиться на другие сайты

А вот как статистика отображается:

SELECT `char_name` FROM `olympiad_nobles` WHERE `class_id` = ? AND `olympiad_points_past_static` != 0 ORDER BY `olympiad_points_past_static` DESC LIMIT 10

Т.е. учитывается только число очков за прошлый месяц. Поэтому, при одинаковых очках, в статистике вы можете оказаться не на том месте, на котором были (+-1 место).

Это не исправить, т.к. из данных за прошлый месяц сохраняется только число очков (olympiad_points_past_static) а числа побед и числа боев за прошлый месяц просто нет.

Но еще раз повторяю - на ваше геройство это абсолютно никак не влияет.

Ссылка на комментарий
Поделиться на другие сайты

Как видите, побеждает либо тот у кого больше очков, либо при равных очках тот у кого больше побед, либо при равных очках и победах тот у кого больше боев. Если же все одинаковое - то будет выбран тот кто идет первым в базе, т.е. кто первый стал ноблесом.

Было бы логичнее, если бы при равных очках и победах побеждал тот, у кого меньше боев, т. к. это означало бы, что у него меньше поражений. rolleyes.gif

Ссылка на комментарий
Поделиться на другие сайты

Было бы логичнее, если бы при равных очках и победах побеждал тот, у кого меньше боев, т. к. это означало бы, что у него меньше поражений. rolleyes.gif

Спорный вопрос, если больше боев значит больше старался и дольше играл.

Ссылка на комментарий
Поделиться на другие сайты

Заархивировано

Эта тема находится в архиве и закрыта для дальнейших ответов.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...