Я тут думал и касательно своего же, уже одобренного предложения https://forum.wowcircle.com/showthread.php?t=824056
у меня есть пара вопросов: Чтобы сразу не было криков как это было с реализацией межфракционного Бг и разработчик не испугался возможных конфликтов с игроками и не начал в суете всё переделывать и в конечном счете всё испортить Как мы видим со сменами моделей фракции, приведенных к какому-то цирку.Скрытый текст
(P.S: К слову это изменение модели персонажа при попадании на противоположную фракцию было точно ошибкой, как будто вы извинялись за изначально годную функцию. На других топовых серверах никто на это не жаловался, и только вы пожалели чей-то слабый преданный лору девственный интеллект(к слову преданность 40% игроков уважающих лор и выступающих против отдачи иллиданок неклассовых сетов и ШМов под трансмогрификацию всем вы не пожалели, более того, сделали возможность отключать "платно"), а тут пошли на попятную из за 3-4 человек которые были против этого(Не факт что они вообще играли на бг а не были просто "форумными завсегдатаями", затестившими 1 раз и более там не появляющимися.[свернуть]
Ну так вот чтобы не произошло тоже самое с изменением подбора бг через их исключение.
1. При реализации исключения БГ в составе группы, как будет осуществляться подбор, если у разных членов группы были отключены разные БГ?
Ведь в конечном счете можно добиться того, что при составе группы более 3-х 4-х человек будут отлючены все кроме одного БГ. И мы снова получим недовольных тем, что на одном БГ с завидной частотой попадаются одни и те же лица. Можно их обвинить в легальном фарме халявного хонора(за случайную победу/поражение), или других манипуляцией этой функцией.
Но что хочу сказать в оправдание таких претензий, то что то количество таких игроков, кто так будет делать их будет не более 20% от тех нарушителей, с которыми вы уже ежедневно имеете дело. Что в конечном счете скажется гораздо более благим образом в общем по сравнению с той картиной фарма мяса на альтераке(ливающего сразу после начала/или после первого попадания на кладбон и последующего фарма там толпой) где многие игроки не хотят играть. И их гораздо более больший % чем тех же нарушителей порядка 90% онлайна, подобной функции будет. И даже в сумме с теми, кто будет этим недоволен. Вам полсервера будет говорить спасибо. И только пара человек может в чем-то упрекнуть. поэтому я заранее предостерегаю, что вам скорее всего будут высказаны претензии в отношении этого.
2. Но если вы реализуете её таким образом, что при регистрации в группе будет требовать наличия одинаковых исключённых бг у всех членов группы?
Это конечно более простое решение, тем не менее оно более неудобное в плане смены/отключения определенных Бг в исключении у отдельных членов группы чтобы привести их к единообразию для честной регистрации, и не попадать на одно и то же, сделав из этого предложения корявую функцию обхода некоторых ограничений.
Опять же если реализовывать эту функцию только в одиночной реге это не имеет смысла т.к. она будет кастрированной, и в таком случае вам лучше подождать до того момента пока вы не будете готовы реализовать её в таком ключе, который описан здесь.
3. Если бы при регистрации приходил запрос(или уведомление) (всем кроме лидера) о том что им нужно отключить или же принудительном отключении (игнорировании) на время нахождения в данной группе/пока не сменился её лидер) всех исключенных БГ у членов группы кроме тех что исключены у лидера, а затем при согласии Бг приходило бы только по тем, которые не отключены у лидера группы, не принимая во внимание те, что отключены у других членов группы.
Можете так реализовать?
Так будет более честно. Или же, если не присылать уведомления, то вы должны обязательно сделать пометку в обновлении при реализации этой функции, чтобы люди знали почему их не кидает туда где они не отключались, и кидает туда, где они отключались. В противном случае будет возникать некоторая заминка при использовании нестандартной функции.
Если же это будет реализовано более упрощенно - при рассинхроне исключённых запрет на регистрацию для группы вцелом, и требование при попытке зарегистрировать случайное Бг в чате привести к одним и те же все отключенные Бг у всех членов группы, или отключить их вовсе, они должны будут договориться между собой что из этого у них будет отключено у всех.
В таком случае про то что функционал отключения будет в .mеnu это правильно, чем если бы всем каждый раз, или каждое рандомное пати приходилось бегать к НПС чтобы выровнять исключение Бг со своими одногруппниками, которые каждый раз разные, и делать это всё будет неудобно, что в конечном счете приведет также к отказу от использования данной функции. Но также это будет более неудобно, чем приведенные 2 примера выше.
Так вот:
-Приоритет лидера?
-Сырая реализация когда при большом составе группы могут быть отлючены все кроме одного БГ?
-Или же кастрированный функционал - типо "иди приводи отключенные Бг у всех в группе по одинаковому или регай соло". ?
Вы думали над этими вопросами?
- - - Updated - - -
Или же это будет осуществляться еще 1 способом: При регистрации проверяется общее что есть, и если попадается у кого-то общее Бг в исключении, оно не приходит (с соответствующим уведомлением в чате). Если же не попадается схожее(при использовании этой функции) то никакие Бг не исключаются вообще (если у всех исключены разные) (с соответствующим уведомлением в чате). Если же у кого-то эта функция не включена вообще по ним проверка не происходит, и подбор Бг идёт по тем игрокам, у кого включена функция.
?