Модератора прошу перенести в тему "Предложения", так как я по непонятной причине не могу создать тему в том разделе. Всем привет! Хочу предложить идею как мотивировать игроков за танкование. Так как в данный момент нет вообще ни какой награды в виде опыта и кредитов, а есть только медальки (с которых нет толка, кроме героических), я придумал сбалансированный способ награждать игроков. Моя идея не даст фармить опыт тем кто надумает просто танковать и при этом не наносить какой либо урон (по сути не быть эффективным) Переменные и константы следующие: dmg = нанесенный урон суммарно (личный + ассист) blck = заблокированный урон exp = чистый опыт за бой без учета награды за танкование sumexp = опыт с учетом чистого опыта и награды за танкование crd = чистые кредиты без награды за танкование sumcrd = кредиты с учетом награда за танкование koef = коэффициент надбавки за танкование (в моем примере это 0.5) const_koef = коэффициент который берется из чистого опыта/кредитов для расчета награды за танкование Логика для расчета награды опыта за танкование: koef = ЕСЛИ dmg>blck ТОГДА blck/dmg ИНАЧЕ dmg/blck sumexp = (exp*const_koef)+exp Логика для расчета награды кредитами за танкование: koef = ЕСЛИ dmg>blck ТОГДА blck/dmg ИНАЧЕ dmg/blck sumexp = (crd*const_koef)+crd Применим случайные числа для примера: dmg = 3500 blck = 2800 exp = 1200 crd = 35800 const_koef = 0.5 sumexp = (((2800/3500)*(1200*0.5))+1200) = 1680 По решению выше видим что за бой мы получили 1680 опыта, а не 1200. Как награду мы получили 480 опыта чисто за танкование. Потому что кол-во натанкованного урона на 20% меньше чем нанесено урона. Это пример хорошей эффективности. Как пример, если бы кол-во нанесенного урона было равно кол-ву заблокированного, тогда игрок получил бы 1800 опыта. То есть на 600 опыта больше от чистого. Все тоже касается и кредитов. Суть в том, что если игрок настреливает меньше чем танкует, то мы начисляем чуть меньше опыта в награду за не эффективность. Если игрок плохо играл, и получил 100 опыта, то в итоге за танкование он получит надбавку на выше чем 50 опыта. Если игрок больше стреляет чем танкует, то он может получить надбавку за умелое владение броней. Жду критику, предложения, желательно в цифрах.