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

Информация по командеру и статистике.


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

 
  • Ответов 98
  • Created
  • Последний ответ

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Сперва прошу у всех прощения за то, что со статистикой так долго тянул. К сожалению проблемы со здоровьем не позволили сдлать её раньше. Теперь по существу. 1) В командере добавлена возможность испо

Про повреждения ещё раз: - Решение, сбит ты, или нет принимает игра! Если повреждённый дотянул до филда, и не разбился на посадке, то скорее всего будет засчитана посадка. Но 100% гарантии я естестве

Все, Александр бросает пить и материться

Ага, я аж опешил, увидев эту цифру. :icon_mad: Это куда надо смотреть, что бы добивать своего падающего? Видимо в этом было что-то личное. :icon_mad:

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

Ага, я аж опешил, увидев эту цифру. :icon_mad: Это куда надо смотреть, что бы добивать своего падающего? Видимо в этом было что-то личное. :icon_mad:

Пример: под атакой свой бомбер, он уже поврежден противником, выручая бомбера при атаке противника попадаешь в него. Так может быть?

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

Ага, я аж опешил, увидев эту цифру. :icon_mad: Это куда надо смотреть, что бы добивать своего падающего? Видимо в этом было что-то личное. :icon_mad:

Сбитый в группе не означает, что добил подранка (не важно, своего или чужого). Я получаю "сбитого в группе", если я попал по игроку А (например, случайно по своему, снимая 6), потом другой пилот нанес ему критические повреждения, но погиб до падения А (например, было столкновение, или убили его быстро) и, в результате, очки за игрока А сервер выписывает мне. Как я понимаю, определить стрелял я до критических повреждений или после невозможно. Так что БЖСЭ)

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

Да , еще такой вопрос. Неподтвержденные победы. Если я правильно понял при повреждени противника(крыло в лохмотья , двигатель остановлен и. т.) он всетаки сумел сесть на планету где нить и остался жив, тебе зачисляют неподтвержденную победу, которая не влияет на рейтинг пилота.Если это так , не приведет ли это к тому, что будут добивать полутрупов до победного конца, что б капотом в землю? Забудут про милосердие к побежденному.

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

Случайность возможна.

Но! Информацию о том, кто кого и как в базу заносит жертва. Неважно, когда погиб атакующий нанёсший критические повреждения. Он вообще может из игры выйти. Как только жертва закончит вылет любым образом (смерть, дисконнект, посадка, что угодно другое), так сразу она и запишет в базу всё, что с ней происходило. И соответсвующие цифры и записи появятся в деталях вылета всех, кто её атаковал.

Определить, стрелял ли ты ДО крит. повреждений иногда можно. Определить, стрелял ли ты ПОСЛЕ крит. повреждения можно абсолютно надёжно, если кроме тебя никто другой по нему после этого больше не стрелял. Вобщем, сбитый в группе, это на 99% добитый подранок. Либо там убит пилот, либо выбито что-то важное.

Про очки я уже говорил. На то, что начисляет игра повлиять не могу. Игра начисляет всё ПОСЛЕДНЕМУ приложившему руку и находящемуся в этот момент в игре.

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

Да , еще такой вопрос. Неподтвержденные победы. Если я правильно понял при повреждени противника(крыло в лохмотья , двигатель остановлен и. т.) он всетаки сумел сесть на планету где нить и остался жив, тебе зачисляют неподтвержденную победу, которая не влияет на рейтинг пилота.Если это так , не приведет ли это к тому, что будут добивать полутрупов до победного конца, что б капотом в землю? Забудут про милосердие к побежденному.

Нет, не подтверждённая победа засчитывается только в том случае, если подбитый тобой противник возвращается на свою базу. Он обязательно должен сесть на базу помеченную цветом его команды. Степень его повреждения на это не влияет. Хоть без крыльев (как в "Горячих Головах" :icon_mad: ), если сможет. :)

UPD: Простите, напарол в этом пункте. Правильно так: Если подбитый противник сел на свою, либо нейтральную базу, и при этом не убился, то будет засчитана "не подтверждённая победа".

Добивать, или нет, это твой выбор. Я что без статистики, что с ней отпускаю наверное половину подранков (кроме принципиальных случаев). Если в расчёт не брать Кобру. Кобра при попадании обычно шансов не оставляет.

UPD: Посмотрел сейчас. У меня сбито 67 самолётов. На Кобрах я сбил 30. На сколько помню битые мной на Кобре назад не возвращались ни разу. Итого: 37 чистых побед, и ещё 20 не подтверждённых. Не половина, конечно же, но рядом.

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

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

Определить, стрелял ли ты ДО крит. повреждений иногда можно. Определить, стрелял ли ты ПОСЛЕ крит. повреждения можно абсолютно надёжно, если кроме тебя никто другой по нему после этого больше не стрелял. Вобщем, сбитый в группе, это на 99% добитый подранок. Либо там убит пилот, либо выбито что-то важное.

Спасибо, не знал. Я думал, что информацию о том, что я в кого-то попал, но не нанес серьезных повреждений, от сервера получить нельзя, а сбитого в группе командер дает по факту засчитанной сервером победы, при условии, что критические повреждения (о которых есть информация) нанес другой игрок. По крайней мере, единственного "сбитого в группе" я атаковал до того, как мой союзник с ним столкнулся, геройски погибнув на месте, а победу сервер отдал мне. Вероятно, мне, как обычно, выпал тот самый 1 процент)))

Нет, не подтверждённая победа засчитывается только в том случае, если подбитый тобой противник возвращается на свою базу. Он обязательно должен сесть на базу помеченную цветом его команды. Степень его повреждения на это не влияет. Хоть без крыльев (как в "Горячих Головах" :icon_mad: ), если сможет. :)

На "горах" при посадке противника на своей территории (кажется, он сел на один из не обозначенных филдов) я получил "не подтвержденную победу". Тут на 100% не уверен, возможно я ошибся, или снова редкий глюк. Если повторится, сообщу.

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

На "горах" при посадке противника на своей территории (кажется, он сел на один из не обозначенных филдов) я получил "не подтвержденную победу". Тут на 100% не уверен, возможно я ошибся, или снова редкий глюк. Если повторится, сообщу.

А, стоп! Я не прав и затормозил (сплю второй день как сурок). Всё верно. Не обязательно сесть на базу с цветом армии. Перепутал с зачётом "аварийная посадка". Тебе не подтверждённая, ему - аварийная посадка, всё верно. Аварийная посадка не пошла бы ему в зачёт, если бы он сел на базу со своим цветом. Посадка на нейтральный филд на своей территории равнозначна посадке в поле. На вражеской - равнозначна сбитию.

Пост выше поправил.

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

Добавил фильтрацию "пустых" вылетов. Вылеты, в которых никаких событий, кроме "появился на филде" - "вошел в меню" отбрасываются в расчётах, и не показываются в статистике пилота. Если вы появились на филде, и какие то события связанные с вами произошли (даже, если вы одну пульку выпустите), то вылет будет учитан и отображен.

Проследите, что-бы ничего не потерялось. :) Если что-то у кого то замылилось, то сигнальте сюда.

Стало чуть медленнее (главная страница и "общая статистика"). Подумаю и посмотрю, что можно сделать, чтобы работало шустрее.

Если некоторая тормознутось не понравится, то верну всё взад.

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

Добрый день!

Юра, огромное тебе спасибо за работу!

Помнишь мою просьбочку про раздельное ведение статистики ганстата?

Очень хочется видеть количество попаданий из разных типов оружия и из разных самолетов.

Всех благ!

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

Спасиба, Ильюха!

Можно много чего добавить. И идеи есть, что. Например, сделать странички, которые условно можно назвать "Face to Face". По самолётам и по пилотам. Т.е., статистика по индивидуальным противостояниям. В принципе, туда можно было бы поместить и расширенную статистику по стрельбе. Но проблема в том, что времени не хватает. Надо придумать куда, что, и как выводить. Потом сверстать (ух, как не люблю этот HTML, аж ушать не могу :biggrin: ).

Пока я ещё мурыжу базу. Часть запросов облегчил и оптимизировал. Добью базу - буду смотреть дальше.

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

Правильно так: Если подбитый противник сел на свою, либо нейтральную базу, и при этом не убился, то будет засчитана "не подтверждённая победа".

Забавно, получил сегодня "не подтвержденную" при посадке противника на мою базу)))

Еще заметил мелочи:

Противник, аварийно севший на вынужденную или разбившийся по собственной неосторожности после некритических повреждений, засчитывается сбитым, но фигурирует в "крайних уничтоженных целях".

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

Возможно все это не чинится, собираю информацию об особенностях новой статистики, пояснений не требую)

Да, опять чуть не забыл)) Юра, спасибо огромное за проделанную работу!

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

Это не лечиться. Увы.

Если ты посмотришь детали вылета, то там будет одна запись - "Сбит - Пупкин". Игра не конкретезирует состояние игрока в этот момент. Находился он в момент сбития на земле, либо ввоздухе. Имел повреждения, либо нет. Я пытаюсь самостоятельно, на основании предыдущих событий определить, сбил ли ты противника в воздухе, либо расстрелял на земле (что-бы отделить пострадавших от вулча и реально сбитых). Но если противник находясь в воздухе крит. повреждений не получал, то после преземления (аварийного, либо нормального) он получает статус "сел". А потом он погибает (например, загорелся двигатель, и он погиб). Из-за этого так и получается, он попадает в разряд уничтоженных на земле.

Поражение же записывается игроку просто по факту выхода из боя с повреждениями. Даже если я сумел сесть имея выбитые рули, либо ещё что-то, бой то я проиграл, и потерпел поражение. :biggrin: Хотя и не погиб. Поражение <> смерть! Это величина не математическая, а философская. :biggrin:

А вот с посадкой на базу противника надо будет посмотреть, что там случилось. По идее, так не должно было быть. Игра в таких случаях обычно сообщает о факте сбития конкретного игрока конкретным игроком. Может зены его пропатчили? Надо его вылет смотреть, что у него записано в деталях вылета.

:Hirvi-los:

PS: Спасибо за спасибо! :biggrin:

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

Кстати говоря.

Не подтверждённые победы сейчас только показываются, но в финальном расчёте рейтингов не учитываются. Что, безусловно, не совсем справедливо. Противника то вы из боя вывели. Конечно, как полноценную такие победы засчитывать нельзя. Ведь он тоже проявил определённое мастерство, и сумел повреждённый самолёт вернуть на базу. Но можно дать им некий коэффициент, и с его учётом прибавлять к полноценным победам. Как общественность на это смотрит? Стоит ли это делать, и если стоит, то какую "цену" ставить для таких побед?

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

Это не лечиться. Увы.

Т.е. завулченные до взлета попадают в одну кучу с завулченными после посадки или получившими критические повреждения от контакта с землей. А там не получается разделять по факту взлета - если был взлет (м.б. дополнительно учитывать "Столкнулся с препятствием" или координаты) - сбитый пилот, иначе - уничтоженная цель? Сейчас по статистике я на вулчера похож)))

А вот с посадкой на базу противника надо будет посмотреть, что там случилось. По идее, так не должно было быть. Игра в таких случаях обычно сообщает о факте сбития конкретного игрока конкретным игроком. Может зены его пропатчили? Надо его вылет смотреть, что у него записано в деталях вылета.

Согласен, зены могли, не сообразил. Я перестал стрелять, когда заметил, что у противника двигатель встал. Пока он садился, наверняка зены зацепили, и двигатель мог и без моей помощи встать. В вылете записаны "аварийная посадка" и "повредил самолет на посадке" (если я вылет не перепутал)

М.б. добавить еще один рейтинг эффективности истребителей: (сбил + вывел из боя (не подтвержденные)) / (потерял самолет + меня вывели из боя)

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

М.б. добавить еще один рейтинг эффективности истребителей: (сбил + вывел из боя (не подтвержденные)) / (потерял самолет + меня вывели из боя)

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

Чёрт, надо в таблицах поля адекватно переименовать, а то сам уже путаюсь. :biggrin:

UPD: Взглянул, не утерпел. :biggrin: Чисто потерянные в делителе используются. Может быть и стоит сделать кооф. = победы/поражения. Подумаю и посмотрю.

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

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

Т.е. завулченные до взлета попадают в одну кучу с завулченными после посадки или получившими критические повреждения от контакта с землей. А там не получается разделять по факту взлета - если был взлет (м.б. дополнительно учитывать "Столкнулся с препятствием" или координаты) - сбитый пилот, иначе - уничтоженная цель?

Да, все битые с состоянием "на земле" идут в разряд "уничтоженные". Не разделить, к сожалению, иначе это было бы сделано. Вот смотри. Ты в бою зацепил меня, но не сильно. Если я сяду на филд, игра скажет "самолёт противника уничтожен", даст тебе 100 очков, но в своём эвентлоге факт твоего участия в моей принудительной посадке никак не отразит. :icon_mad: Для коммандера эта ситуация будет выглядеть так:

- Я взлетел

- Ты взлетел

- Я сел

- Всё

Но когда он (коммандер) посмотрит на значения выдаваемые игрой по "user STAT", то увидит там +1 в графе "сбитые самолёты противника". Вот эти самые +1 и идут по графе "не подтверждённые победы". По факту, так и есть, подтверждения в эвентлоге нет.

Теперь дальше. В этот момент, когда я сел, происходит нечто, что вызывает мою гибель. Допустим, пожар двигателя на Кобре. Она взрывается, и эвентлог теперь выглядит так:

- Я взлетел

- Ты взлетел

- Я сел

- Я погиб

- Я сбит тобой

Тоже самое будет, если после моей посадки кто-то кинул бомбу, и я погиб от её взрыва. Вот так:

- Я взлетел

- Ты взлетел

- Я сел

- Я погиб

- Я сбит "Фамилем Имярековым"

Возможности разделить эти события, увы, нет.

Сейчас по статистике я на вулчера похож)))

Не тянешь на вулчера, слишком маленький процент уничтоженных. :icon_mad:

:Hirvi-los:

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

Кстати говоря.

Не подтверждённые победы сейчас только показываются, но в финальном расчёте рейтингов не учитываются. Что, безусловно, не совсем справедливо. Противника то вы из боя вывели. Конечно, как полноценную такие победы засчитывать нельзя. Ведь он тоже проявил определённое мастерство, и сумел повреждённый самолёт вернуть на базу. Но можно дать им некий коэффициент, и с его учётом прибавлять к полноценным победам. Как общественность на это смотрит? Стоит ли это делать, и если стоит, то какую "цену" ставить для таких побед?

Вот так ьудет мудро! А цена , я думаю 0.5 от чисто сбитого будет справедливой.

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

Да, все битые с состоянием "на земле" идут в разряд "уничтоженные". Не разделить, к сожалению, иначе это было бы сделано.

Жаль, я думал события "взлет" + "столкнулся с препятствием" и/или "аварийная посадка" как-нибудь за уши притянуть. В логе вылета пилота, зацепившего землю в бою, или севшего на брюхо, бывает такое:

- Взлетел

- Столкнулся с препятствием

- Аварийная посадка

- Повредил самолёт на посадке

- Сбит

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

Понятно, что тоже не идеально, вероятно бывают еще какие-нибудь не очевидные последовательности событий, и, вообще, все это мелочи...

Про "не подтверждённые победы" все ясно и правильно

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

Вообще то в эветлог попадает меньше событий, чем я пишу в деталях вылета. :icon_mad: Там нет "столкнулся с препятствием", нет "повредил самолёт на взлёте/посадке". Многое я определяю самостоятельно, на основании предшествующих событий. Но не всё можно надёжно определить даже постфактум. Например, "столкновение с препятствием" может означать твоё столкновение с противником/союзником. Например определить конкретно, влетел ты (допустим) в вышку, или зацепил чей-то самолёт можно только глазами. Эвентлог игры очень скудный. Можно даже сказать, аскетичный. Посмотри свой после вылета. Точно такой же по наполнености и на сервере, различия в них нет практически. Иногда просто удручает отсутствие в нём некоторых важных деталей.

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

Автор, а чего свет очей моих Demo_nine в общей статистике настрагал на 4е место, а в 'Лучшие на сервере - Пилоты истребители' не отображается. Внесите правки для поднятия чсв пожалуйста :Hirvi_NG:

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...