@Radish Если во фракции достаточно сильных игроков и есть хорошая мотивация летать на деф аванпостов/фортов/артефактов, то во всех локах будет баланс и хороший фан. То есть, нам сейчас нужно сконцентрироваться лишь на улучшении глобальной системы балансировки между фракциями и мотивации игроков летать на деф всех лок.
Я понимаю, что ранее я уже предлагал систему балансировки и она УЖЕ РЕАЛИЗОВАНА. Но тогда я предлагал ее в сыром виде, да и как в итоге ее реализовали не известно (подробностей игрокам не давали).
Но я вижу то, что на данном сервере она не достаточно эффективна. По этому учитывая ошибки прошлого и наблюдением за ее работой на живом серве, я хочу представить систему балансировки как вижу ее сейчас.
Для оценки баланса будем брать сразу 2 наиболее эффективных параметра, высчитывая средневзвешенное соотношения
1 ПАРАМЕТР - Общая стоимость игроков фракции
Сила каждого персонажа, а как следствия и фракции в целом, во многом зависит от буста (лвла, шмота, эпика, пухи, заточки скилов) все это отраженно в ценники над головой.
По этому 1 араметром будет:
Общая стоимость игроков фракции - это сума ценников всех игроков находящихся в данный момент в игре (без учета офтрейдеров) - информации должна обновляться в реальном времени (+/- 1 раз в минуту).
Просчитывается общая стоимость для каждой фракции, а потом эти показатели сравниваются друг с другом в виде % соотношения. Напр.: Стоимость фракции тьмы в данный момент получилась 10к аден (много забущенных игроков), а стоимость света - 7к аден (мб еще больше онлайна но преимущественно бомжей).
В итоге имеем соотношения 10 000 : 7 000 = 59% : 41%. Тьма : Свет.
косвенно этот параметр учитывает и онлайн, так как не токо уровень буста, но и к-ство игроков на сервере влияет на итоговую стоимость фракции.
https://lh4.googleusercontent.com/2vFMDXokywOROFx2RON4LXAqEd_ETwQ9x_bN49MlZEmLdpKZAD7j9qDY7lsm0n5tussBLdP-Wp7vtaNIpGozUjfbi1PaKdjuM5WQrpkWXVlVPX8tTS2o4ZUhIHwR4FOXRFVS2MHT[/img]А как же стоящие афк в городе и твинки-бафера? - Во-первых - стоящие афк и твинки ВСЕГДА есть и в 1 и во 2 фракции. Так что в этом есть некий паритет. Во-вторых - подавляющее большинство игроков заходят в игру все же активно пофанится, а не просто постоять не выходя из города целый вечер.
2 ПАРАМЕТР - Общая стоимость всех фортов/артефактов фракции
Помимо буста не мало важно и сыграность/сплоченность кланов/кп/сольников, которые играют за фракцию. По этому вторым параметром будет:
Общая стоимость всех артефакт/фортов фракции - сума стоимости всех артефактов и фортов, которыми владеет фракция в данный момент. - информации должна обновляться в реальном времени (+/- 1 раз в минуту). Этот параметр отражает не только общее количество фортов/артефакт которые захвачены фракцией, но и время их удержания.
Параметр рассчитывается аналогично первому и выводится в виде % соотношения для 2 фракций. Допустим для фракций Тьма : Свет получилось соотношения - 70% : 30%.
В таблице соотношения сил по 2 параметрам выглядит так
[TABLE]
[TR]
[TD][/TD]
[TD]тьма[/TD]
[TD]свет[/TD]
[/TR]
[TR]
[TD]Общая стоимость игроков фракции[/TD]
[TD]59%[/TD]
[TD]41%[/TD]
[/TR]
[TR]
[TD]Стоимость всех артефактов/фортов фракции[/TD]
[TD]70%[/TD]
[TD]30%[/TD]
[/TR]
[/TABLE]
Рассчитываем средневзвешенное соотношения сил 2 фракций
ТЬМА - (59+70)/2=64,5%,
СВЕТ - (41+30)/2=35,5%
где 2 - к-ство параметров, которые мы учитываем.
Таким образом мы получили средневзвешенное соотношения сил 2 фракций ТЬМА:СВЕТ - 64,5%:35,5%, которое обновляется в реальном времени (+/- 1 раз в минуту).
Дальше, исходя из рассчитанного соотношения сил фракций, на сервер вносятся определенные правки в реальном времени (+/- 1 раз в минуту).
Информация для игроков
Информация о соотношения баланса и наличии бонуса/пенальти для фракции, должна быть в окне телепорта (так как его часто чекают - будет бросаться в глаза)
Так же в альт+б и в виде монетки бафа наложенной на игрока, где будет более подробное описания, что это за бонус/пенальти и почему он его получает.
https://lh6.googleusercontent.com/0T1JaXIEQqgUM70RpvcXXlVaYArALhYvjAQNVe9CnaAGkQa1bnFndhopJJmkcziOP1SYTkijeqhUDDur3NhQvaHYjKIniX_Ga-LNZjAlP8nigoSuKZvYHD5yRTkIhHlelKjY1Odi[/img]
ФРАКЦИОННЫЙ БОНУС И ПЕНАЛЬТИ
Если баланс фракций отличается на х%, ввести для слабой фракции бонус +х% к адене в пвп, а для доминирующей соответственно пенальти -х% к адене в пвп. Чем сильнее перекос баланса, тем выше бонус +% к адене в пвп для отстающей фракции, и соответственно выше пенальти -% к адене в пвп для доминирующей. Это автоматически будет балансировать стороны, заставляя игроков из доминирующей фракции всегда переходить за слабую.
Динамическая цена на смену фракции
Когда одна из фракций начинает доминировать, нужно помогать игрокам переходить из доминирующей фракции в слабую, и соответственно усложнять переход из слабой в сильную.
В данном случае, мы это будем делать, через изменение цены за смену фракции, в зависимости от соотношения сил фракций. Чем больше перекос в балансе сил, тем сильнее изменяется цена. Причем меняется для обоих фракций одновременно: на переход за отстающую фракцию она уменьшается, а на переход за доминирующую - увеличивается.
Когда запрещен переход в сильную фракцию - запрещена и регистрация новых аккаунтов за эту фракцию.
NEW! Как показала практика, динамическая цена для перехода и бонус/штраф адены в пвп, не достаточная мотивация для игроков менять фракцию. Это не значит что она вообще не работает, просто часть игроков видимо игнорит либо реагирует слишком поздно.
Нужны дополнительные доработки:
скрипт расчёта баланса дополнительно запускать непосредственно перед сменой фракции каждым игроком. Если скрипт запускать только каждую минуту, то за 1 минуту может перейти сразу несколько игроков или несколько кланов, пока действовали старые показатели баланса.
Предлагаю использовать еще один параметр - соотношения к-ства убитых в пвп игроков фракциями (за последние 3 минуты), в расчете баланса. Он хорошо отражает реальную эффективность фракции в пвп.
сделаем НПС для смены фракции более доступным и заметным глазу. с точки зрения лора это интересное решение, но оно не практичное. потому что многие новички (а иногда и некоторые старички) которые особо не читают описания на форумах, могут либо не знать, где находится нпс для смены фракции либо не знать о такой функции вообще.
по этому предлагаю сделать функцию смены фракции в АЛЬТ+б. кнопка будет всегда на виду у игроков и видя состояния баланса (получая бонус или штраф) охотнее будут ею чаще пользоваться. (только в таком случае обязательно нужно будет прописать скрипт, который при смене фракции тп-шил бы игрока, где бы он не находился, в город выбранной им фракции).
Часто случается так, что то одна то другая фракция забирает тот или иной форт/артефакт почти без сопротивления, хотя при этом людей в онлайне за противоположную фракции достаточно, что б отбить атаку, но они почему то не летят. (либо не успевают, либо тупят, либо забивают). На ИО, в свое время, эту проблему решили интересным образом. Если артефакт или форт атакуются, и защищающих игроков в зоне слишком мало, то создаётся глобальный портал для дефающей фракции. Игрокам (во всем игровом мире) фракции предлагается в течение 30 секунд ввести команду .go в чат, и затем всех желающих разом телепортирует в случайную точку респауна в артефакт или форте. Можно реализовать в видк диалогового окна, но как по мне это слишком навязчиво и может отвлекать игроков в пвп. "вы зарегистрированы ожидайте телепортации" такое сообщения видит игрок который ввел команду. Всех кто ввел команду .go в этот 30-ти секундный промежуток времени, по истечению таймера ТПшит одной волной на защиту определенного форта/артефакта (желательно раскинуть рандомно кучками по нескольких точках для защитников на форте/артефакте). . Настройки должны быть такие, что б команда активировалась именно в таких, действительно экстренных случаях (то есть не часто). [запускается механизм оценки соотношения сил атакующих и защитников, которые находятся на территории осаждаемого форта/артефакта, только при условии, что начат его каст] [Разница в силе атакующих и защитников определяется соотношениям сумм всех ценников над головой, игроков одной и второй фракций соответственно] [Предложения массового сбора на защиту "GO" не выскакивает игрокам находящихся на евенте/олимпе либо в реге на евент/олимп. А так же игрокам ниже 70 лвла]
Методы регулировки: Как и при оценке баланса, нельзя использовать лишь один параметр, так и в регулировке баланса нельзя использовать лишь 1 метод. Предлагаю изменить подход и кроме бонусов/штрафов для фракций начать более навязчиво предлагать игрокам смену фракции.
Множитель защиты гуардов в фортах и деревнях в зависимости от количества контролируемых фортов/деревень. У слабой фракции защита гуардов может доходить до 200%. У сильной фракции - снижаться до 50%
При большом перекосе баланса (60/40), определенному к-ству людей, доминирующей фракции, прилетает (диалоговое окно) с предложением сменить фракцию за минимальную цену - 50а. Но, если к примеру играет КПшка и только нескольким пришло это предложения, я думаю вряд ли люди захотят рвать КП на 2 фракции. Если перс в пати то должно быть приглашения всему пати либо никому из. Пусть скрипт, который предлагает смену фракции, всегда выбирает рандомно одну пати от 5 человек (всем членам пати одновременно прилетает предложения сменить фракцию) + неск соло/дуо игроков, что б и кп и сольники получали возможность сменить фракцию. Если кто то отказывается, то скрипт предлагает следующим. Пока не выровняется баланс (50% на 50%). Игроки сменившие таким образом сторону получаю кд на повторную смену фракции как и при обычной смене. Скрипт НЕ предлагает смену фракции игрокам, которые не имеют 3 профы (дабы исключить попадания на твинков), офф трейдерам, имеющих штраф на смену фракции, участвующим в евенте/олимпе. Собственно нужно разрешить смену фракции при нахождении в пати/клане, но реализовать автоматический кик с пати/клана при смене фракции, что б не было персов в одном клане/пати за разные фракции. Исключения - КЛ, ему никогда не предлагает смену фракции (пусть переходит вручную кланом если хочет) ибо будет коллизия - клан без Кла. Также можно реализовать что б КЛам прилетало (диалоговое окно) предложения сменить фракцию кланом за минимальную цену. Не предлагать одному и тому же игроку сменить фракцию чаще чем раз в 20 минут.