Glebaster00 0 Posted November 7, 2014 Здравствуйте. Разобрался с РЭ очень быстро. А вот в WN8 всё никак не могу получить. Не совсем понимаю формулу. $rDAMAGE *= $tank["damage_dealt"] / $eTank[$i]->expDamage; $rSPOT *= $tank["spotted"] / $eTank[$i]->expSpot; $rFRAG *= $tank["frags"] / $eTank[$i]->expFrag; $rDEF *= $tank["dropped_capture_points"] / $eTank[$i]->expDef; $rWIN *= ($tank["wins"] / $tank["battles"] * 100) / $eTank[$i]->expWinRate; В массиве $tank находятся параметры статистики игрока по данному танку. В массиве $eTank хранится инфа вот отсюда. Проблема в том, что я не понимаю какое действие должно быть. Толи они перемножаются как в моём коде, но тогда могут быть значения равные 0, так как на одном танке 0 побед и сразу $rWIN будет равен 0. Подскажите как правильно. Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #229405 Posted November 8, 2014 *= Почему "*=", а не "="? http://www.koreanrandom.com/forum/topic/13434-рейтинг-wn8-формула-обсуждение/page-11#entry223804 1 Quote Share this post Link to post Short link Share on other sites
Glebaster00 0 #229456 Posted November 8, 2014 (edited) А получившиеся значение по каждому танку нужно складывать? или какое действие нужно производить. Всё разобрался. А я смотрел первый пост в этой теме и было не совсем ясно как считается. Теперь всё сошлось. Спасибо. Edited November 8, 2014 by Glebaster00 Quote Share this post Link to post Short link Share on other sites