вот что то похожее предлагали на ИО, но мы там эту идею раскритиковали. по крайней мере в таком формате.
1.
Я понимаю, что существует проблема баланса, и люди не всегда спешат менять фракцию, несмотря на систему бонусов и штрафов.
но мб для начала просто сделаем НПС для смены фракции более доступным и заметным глазу. с точки зрения лора это интересное решение, но оно не практичное. потому что многие новички (а иногда и некоторые старички) которые особо не читают описания на форумах, могут либо не знать, где находится нпс для смены фракции либо не знать о такой функции вообще.
по этому предлагаю сделать функцию смены фракции в АЛЬТ+б. кнопка будет всегда на виду у игроков и видя состояния баланса (получая бонус или штраф) охотнее будут ею чаще пользоваться. (только в таком случае обязательно нужно будет прописать скрипт, который при смене фракции тп-шил бы игрока, где бы он не находился, в город выбранной им фракции).
2. Что касается "перебрасывания части игроков за противоположную фракцию". я еще понимаю зачем перебрасывать игроков за слабую фракцию, но зачем их потом возвращать обратно??? Что бы снова сильная фракция стала сильной а слабая слабой? И сама идея скорее не стремится уравнять баланс 50 на 50, а создает постоянные качели. С одной стороны всех подавили, перепрыгнули за другую давить и потом обратно тоже самое. Сначала с одной стороны все (форты, артефакты, аванпосты и т.д.) позахватывали, оно все подросло в цене - прыгнули за другую сторону презахватили и снова обратно перезахватывать. Таким образом теряется сама суть ГВЕ - противостояния 2 фракций! Это когда ты выбрал одну фракцию и топишь за нее. Игрок больше не чувствует себя частью фракции - вся суть сводится к набегам и перезахватам аванпостов/фортов/артефактов.
По этому я поддерживаю идею иногда предлагать части игрокам перейти за слабую фракцию, но без перекидывания обратно и с наложением КД как и при обычной смене фракции. К стати КД на повторную смену фракции можно будет уменьшить для игрока - 24 часа, а для кланов 48. Так как период жизни сервера небольшой и возможность корректировать баланс чаще, путем смены фракции, может благоприятно повлиять на сервер.
3. Подводные камни.
Я так понимаю что игроку будет прилетать диалоговое окно, с предложением сменить фракцию "да" "нет".
А что если персонаж при этом в пати с бишом например? - получим персонажа за 1 фракцию в пати с БП за противоположную, которого он сможет ресать хилить? - Ок можно написать скрипт на принудительном разрыве пати при смене фракции.
А что если игрок, которому прилетело предложения сменить фракцию, а он после этого либо до этого кинет/кинул предложения пати 2-му игроку по фракции. 1-й игрок соглашается сменить фракцию, а после 2-й игрок нажмет принять пати и получим 2 игрока в пати за разные фракции. нужно писать скрипт на проверку фракции не только на отсылку запроса в пати, но и на его подтверждения.
А что если игрок, которому предложат сменить фракцию, будет находится внутри закрытой кастовалки своего форта, он сменит фракцию и сможет без сопротивления кастануть форт, ибо в режиме осады открыть двери в кастовалку защитники не могут. Собственно при смене фракции игрока (где бы он ни был) должно принудительно ТП-шить в город фракции, за которую он перешел.
А что если игроку, лежащему мертвым и прожавшему "авторес" на защите замка, прилетит предложения смена фракции. он его примет. потом дотикает таймер и его реснет внутри замка, где он сможет его в крысу захватить, даже не ломая двери. Нужно прописывать что б мертвым это предложения не прилетало.
А что если на евенте скажем прилетит это предположения? А что если игроку стоящему в городе, в реге на ивент это прилетит? заберет и будет дисбаланс сил там. нужно что брега либо отменялась либо не предлагало таким игрокам.
А что если игрок в клане?? Получится игроки с одного клана за разные фракции? - принудительный кик с клана при смене фракции? - а если это КЛ?
А что если кастующему во время каста артефакта/форта/замка это предл прилетит не забагается ли перс как то?
А что если вы не сможете учесть все возможные подводные камни и это нововведение станет источником багов на пару вайпов? Хотя волка боятся в лес не ходить :1f60e:
4. Кому и по какому принципу будет прилетать это автоматическое предложения? Рандомно? Если к примеру играет КПшка и только нескольким пришло это предложения, я думаю вряд ли люди захотят рвать КП на 2 фракции. Я думаю если перс в пати то должно быть приглашения всему пати либо никому из. Пусть скрипт, который предлагает смену фракции, всегда выбирает рандомно одну пати (всех ее членов) + неск соло игроков, что б и кп и сольники получали возможность сменить фракцию. Если кто то отказывается, то следующих. Пока не выровняется баланс.
5.
общий лимит для локации это еще норм - что б не перегружать локи.
Недостатки:
А почему оценка баланса в локе исходит из к-ства игроков а не качества? Это тоже самое что и глобальный баланс между фракциями. У вас в локе может стоять 1-2 запущенных пака и они при этом легко смогут ипать в 1.5-2 раза большее к-ство соло-бомжей. Ваша система при этом будет токо усугублять. Не логичнее ли оценивать баланс в локации по суме ценников над головой?
Но на самом деле не важно, оценивает система баланса в локациях по ценникам или по онлайну, остается один огромный недостаток, который особенно хорошо будет работать ночью при низком онлайне. К примеру заводите вы 10-20 твинков (по 20 аден) за противоположную фракцию, что б блокировать им ТП в локу, а сами спокойно основами в 2-3 рыла, за другую фракцию, фри-фармите мобов, РБ, аванпост, артефакт или форт захватываете.
Эта система отлично подходит для соло игроков и локаций, где запрещено пати (пвп-лока), но совсем не подходит для партийной/клановой игры в обычных локациях. К примеру в локе бегает 20на20 человек по обе стороны. Вы играете пачкой и просто хотите залететь в эту локу (не зная что там), НО залететь при ВАШЕЙ системе смогут токо 4 человека из всего КП, а остальным что делать?? Курить в городе пока с противоположной фракции кто то залетит в эту локу? как быстро это случится? и случится ли вообще? А если там как раз Биш не залетел? или наоборот токо Биш залетел а остальные членых членов КП не пускает? Делать сое и пытать счастья в некст локе? НО там такая же стуация мб - 1/3/5/8 человек из кп могут не залететь. А как играть КЛАНОМ? КАК при такой ахуенной системе регрупнуть клан (состоящий из нескольких пачек) в локу на РБ, аванпост, форт, артефакт? Мемберы будут залетать по 1/2/3 человека, причем разные мемберы из разных пачек, при наличии там врагов они по одному будут и дохнуть, либо будут дохнуть в попытках регрупнутся от тп к основной части клана (которая может тактически продвинутся в перед). Остальные члены клана в это время вместе с рандомами будут торчать в городе и дрочить кнопку ТП в надежде залететь. Те кто умирает и встает в город будут к ним присоединятся. баланс в локе может как постоянно колебатся так и на долго застрять на 55%+ в пользу кого то. КАК ИЗ ОДНОЙ локи в другую клан/пак ругрупать? кто то там кто то там останется. и тем и теи ждать друг друга. Пропускать по 1/2/3/5 чаров в локу, постоянно этим разбивая пачки и кланы, причем с обоих сторон - ЭТО просто пздц господа. В ТАКИХ УСЛОВИЯХ ИГРАТЬ БУДЕТ НЕ ВОЗМОЖНО. ВСЕ КП И КЛАНЫ СГОРЯТ НА 2-Й ДЕНЬ И УЙДУТ С СЕРВА.
НЕ НУЖНО НАСТОЛЬКО ИСКУССТВЕННО ПЫТАТЬСЯ СОЗДАТЬ БАЛАНС. ЭТО НЕ ПРИВЕДЕТ НИ К ЧЕМУ ХОРОШЕМУ. То что клан/пак может ворваться в локу и за счет количества или качества кого то переехать катком это неотъемлемая часть стратегии и тактики в этой игре. НЕ убивайте это.
Не везде одни и те же методы применимы! Если в разрезе глобальной регулировки баланса меж фракциями, запрет смены стороны применим, то в разрезе локаций, запрет тп в них, на основе соотношения баланса - будет критической ошибкой.
Другое дело, на основе соотношения баланса (сумм ценников надо головой) в разрезе отдельной локации, применять динамические бонусы и штрафы местности к адене! О чем можно сообщать игрокам надписью в правом верхнем углу монитора (как при входе на форт).
Но, при расчете нужно считать ценники игроков токо с уникальным IP/HWID, если 2 и больше персонажа с одинаковым IP/HWID, учитывать только того, у кого ценник больше. Ибо Будут абузить твинками заводя их за противоположную фракцию (в разрезе одной локации это сделать не сложно). Либо вообще отказаться от этой затеи.
6. Пока писал пришла на ум старая приколюха с другого сервера. Команда массового сбора на защиту "GO".
Иногда случается так, что то одна то другая фракция забирает тот или иной форт/артефакт почти без сопротивления, хотя при этом людей в онлайне за противоположную фракции достаточно, что б отбить атаку, но они почему то не летят. (либо не успевают, либо тупят, либо забивают).
Настройки должны быть такие, что б команда активировалась именно в таких, действительно экстренных случаях (то есть не часто).
Суть: Игрокам всей фракции, при определенных условиях, выскакивает на экран 30-ти секундный таймер-предложения ввести команду ".GO" в чат для массового тп на защиту.
для массового телепорта на защиту введите в чат команду .go (можно реализовать в видк диалогового окна, но как по мне это слишком навязчиво и может отвлекать игроков в пвп).
"вы зарегистрированы ожидайте телепортации" такое сообщения видит игрок который ввел команду.
Всех кто ввел команду .go в этот 30-ти секундный промежуток времени, по истечению таймера ТПшит одной волной на защиту определенного форта/артефакта (желательно раскинуть рандомно кучками по нескольких точках для защитников на форте/артефакте).
Условия:
Когда тот или иной форт/артефакт кастанули более чем на 1/3, запускается механизм оценки соотношения сил атакующих и защитников, которые находятся на территории осаждаемого форта/артефакта. Разница в силе атакующих и защитников определяется соотношениям сумм всех ценников над головой, игроков одной и второй фракций соответственно. И если, при этом, разница в силе более чем в 2 раза, то запускается - Команда массового сбора на защиту "GO".
Предложения массового сбора на защиту "GO" не выскакивает игрокам находящихся на евенте/олимпе либо в реге на евент/олимп. А так же игрокам ниже 70 лвла.