Ссылка на петишку для подписей - https://go1.mw2.global/petitions/main/petition?id=644
Итак, спустя 2 недели после открытия сервера, можно уверенно заявить, что система усталости (почему ее блять вообще назвали "Усталостью", а не "Бодростью", например. Очки усталости начисляются каждый день, даже звучит всрато) - это провал. При этом должен сказать, что в целом то идея - прикольная, и размазать "стадии" на ежедневной основе - вполне себе хороший ход, нужно мало усилий чтобы поддерживать лвл и можно заниматься другими интересными делами в игре, или равномерно подкачивать сабы, вместо того чтобы дрочить один и тот же спот по 4 часа нонстоп.
Страдает система из-за того, что тот, кто ее делал - крайне слаб в математике, и сейчас я ему помогу с настройкой.
Оперировать буду не реальными цифрами из игры, а абстрактными - чтобы было более наглядно на примерах, в чем суть фикса.
Для простоты будем считать, что на каждый уровень нужно по 100 опыта без прогрессии.
Итак, допустим, что у нас есть 2 персонажа - для удобства это будут глад и крысатыха. Двое игроков создали своих персонажей, и начали их качать со старта сервера. Им дали очков усталости:
Зеленая полоска - 1000 эксп(10 лвл)
Желтая полоска - 100 эксп(1 лвл)
Оранжевая полоска - 100 эксп(1 лвл)
книжка +100 эксп(1 лвл)
Гладиатор покачался час, потратил зеленую полоску, взял 10 лвл и пошел спать.
ТХ качался весь день, откачал все полоски, вкачал лвл на красных рейтах без усталости, постоял на книге, и стал 14 лвл.
Как сейчас работает система, где и кроется главная проблема:
Им обоим дали по 1200 очков бодрости, по 100 в желтую\оранжевую полоски и 1000 в зеленую. Простым подсчетом получаем, что даже если они оба будут качаться весь день, и даже постоят на книжке - тыха качнет 27лвл, а глад только 26, и ему нужно еще целый лвл качать в красной полоске, тыха в это время тоже скорее всего спать не пойдет, т.е. по факту глад уже навсегда отстает на 1 лвл от тх. Т.к. глад - пивной элементаль, он так и будет откачивать 1-2 полоски, и оставание будет копиться ежедневно, пока не станет максимально критичным.
Как должно быть, чтобы эта система действительно работала так, как заявляли разрабы:
Если мы действительно хотим, чтобы стадийность работала, то мы не должны давать одинаково очков гладу, который сделал минимум и тыха, который качался в оверкап. Если мы каждый день начисляем 1200 очков, то максимальный лвл на 2-й день мы считаем 24 (1200+1200), очки на следующий день должны быть следующими в порядке начисления очков по рейтам:
Глад - 200(100+100 х0.05), 200(100+100 х0.1), 1000(0 + 1000х1) = +1200 очков, суммарно - 1400- он не качался в оверкап, поэтому ему доначисляются очки для прокачки 10 - 24 лвл
ТХ - 100(0+100 х0.05), 100(0+100 х0.1), 800(0+800 х1) = +1000 очков, суммарно - 1000 - он качался в оверкап и стоял на книге, поэтому ему начисляются очки только для прокачки 14 - 24 лвл, т.е. 1000 очков против 1200 для глада, причем сначала начисляется оранжевая полоска, затем остаток идет в желтую, и только потом остаток идет в зеленую. При этом, если бы он взял в первый день не 14, а 22й лвл, то он вообще не получил бы зеленую полоску, а только по 100 очков в желтую и оранжевую, а если бы вкачал 24 - то не получил бы очков бодрости в принципе. И это логично - ведь мы вводим всю эту муть чтобы дать хоть какой то шанс гладу играть в одной песочнице с тх, и если тх может позволить себе настолько улетать на таких рейтах - это даст шанс гладу догнать его на второй день.
Книга же в данном случае не становится обязаловом, а является, как и раньше - альтернативным средством прокачки за бабки тем, у кого мало времени побить моба в день, но прокачать перса хоть как то хочется. Также исправляется недоработка с потерей опыта от смертей, вместо костыля с уменьшением штрафа смерти сейчас при понижении рейтов - получаешь компенсацию на следующий день в виде очков усталости и можешь спокойно откачать потерянное.
Прикол всего этого в том, что новую систему начисления можно доработать и подрубить прямо среди сезона, исправив тот треш, который уже сейчас становится заметным. Если нужны более подробные формулы - пишите в лс, объясню более подробно, но вроде тут и так все понятно.
Вот и думайте головой, малые, у меня все.