[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
GreenCubes • Просмотр темы - Опустошитель
Страница 1 из 2

Опустошитель

СообщениеДобавлено: 25 апр 2012, 17:25
shw
Прочитав тему Hirushika про вар зоны и массовые PvP ивенты, подумал вот о чем:
Не плохо бы иметь опусташитель. По сути портал, но вместо того, что бы перебрасывать игрока куда либо, он убирает все предметы из инвентаря игрока и помещает их в GreenBox.
Правда придется к правам регионов добавить флаг доступа к GB.
Подобная штука упростила бы контроль массовых ивентов.

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 17:38
skyseraf
а чем тебя не устраивает Лава?)

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 17:47
ShadowKing
Премиумами. Если ты прем, лава не поможет. А способ, предложенный выше, более удобен...

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 20:33
Tania
отличный способ.

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 20:46
omega1793
а еще будут ходить нубы, набивать свой GB коблой под завязку, чтобы он у них тоннами в кармане лежал. бред

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 20:47
Tania
не сказала бы. Что это бред. идея хорошая, а то лава совсем не то.

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 20:57
ZoSahaal
Зачем помещать всё в GB? Можно же сделать как в тюрьме.

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 20:59
omega1793
ну хорошо, может не совсем бред, но при условии, что такой коробка будут ставить только модераторы, либо чтобы добавлялся в подобный гринбоксу ящик, но не в него, а так же, чтобы ящик был ограничен на 36 слотов(как инвентарь) и чтобы все вещи автоматом из него выходили после окончания ивента, либо при повторном проходе через подобный коробка

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 21:14
shw
Тут многое нужно продумать еще.
Конечно эта штука ставится только модерами и админами.

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 22:50
sas6757
Хм, хорошая идея +

Re: Опустошитель

СообщениеДобавлено: 25 апр 2012, 23:55
Rena4ka
Все идеи, которые:
а) Требуют участия администрации или модераторов,
б) либо позволяющие читерить (набивать GB коблой, н.р.)
будут отклонены. Как и эта.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 00:08
Hirushika
Рад, что мой топик вызвает у людей интерес. Предлагаю в этой теме подумать всем пользователям Гринкубс, каким методом можно будет пользоваться, чтобы контролировать инвентари, не нарушая два базовых правила:

Все идеи, которые:
а) Требуют участия администрации или модераторов,
б) либо позволяющие читерить (набивать GB коблой, н.р.)
будут отклонены. Как и эта.

Я, считаю, что высказанная здесь мысль, что нужно делать также, как и в системе тюрем имеет смысл. Другое дело, что механизм сохранения инвентаря при попаданию в тюрьму ещё не придуман, из-за этого тюрьмы не используются. Разработка этого механизма решила бы сразу две проблемы.

Помещать в Гринбокс - не лучший вариант, ведь подобным сможет пользоваться любой, если каждый игрок-ивентодел будет вправе создать систему опустошающую инвентарь (что и подразумевает система). А значит можно сразу набивать карманы любым добром. Пожалуйста, думайте о явных дырах своих концепций.

Другое дело, что помещение вещей в Гринбокс - может стать выходом для системы тюрем. Обычно в тюрьму попадают редко и это требует участия модераторов, значит есть контроль. Однако это оставяет проблему премиумов не решённой.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 00:34
Hirushika
Было бы неплохо иметь такой механизм, который даёт право убрать вещи в Гринбокс (или специальный ящик). То есть вещи помещаются туда, и Гринбоксом нельзя пользоваться. Но после написания специальной команды или присваиванию группе специальных прав снимается ограничение на Гринбокс и все ресурсы, которые были в инвентаре до введения команды возвращаются из Гринбокса на место.

Это применимо и для тюрем, ведь после отсидки определённого срока автоматически вводится команда и снимаются ограничения, а вещи из Гринбокса мирно перекочёвывают в инвентарь.

Основными проблемами этой системы я вижу
- необходимость введения специального ограничения,
- использование этой системы вне ивентов
- непосредственно, несовершенство движка Гринбокс.

Первое можно осуществить, как часть системы Организаций, ведь в будущем система должна позволять городам самим наказывать нарушителей, то есть фактически управлять их душами. Назначить хоум (в тюрьме), забрать права, конфисковать имущество. В общем обеспечить города автономностью от модераторов.

Если развить эту тему, получается, что организаторы и будут именно ставить минитюрьмы, которые очищают инвентарь, а к тому же контролировать хоумы во время ивентов. Если решение проблемы премиумов вытекает из усовершенствования и доработки системы тюрем - это замечательно. Необходимо только добавить возможность "амнистрировать" по окончании ивента, а также выставлять срок "заключения" в минутах, а не в целых часах. Возможностей для мухлежа я практически не вижу, ведь тюрьмы в дальнейшем, по сути разрешены каждому кобло-городу. Также этим не будут злоупотреблять, ведь система организаций подразумевает то, что человек вступает в организацию только со своего согласия по приглашению, а значит никто не будет создавать себе рабов (особенно, если ввести кулдаун на возможность "посадить" конкретного игрока - например 1 час в сутки, тогда игрок сможет убежать или выйти из группы).

Второе решается просто. Эта система просто не выгодно. Так что никто не будет сажать кого-то в тюрьму. Особенно, если опять же ввести кулдаун этой способности. Я надеюсь выход из организации будет добровольным (но тоже будет иметь кул-даун в минут 10, чтобы при назначении игрока в команду, например синих, он не смог выйти из организации сразу же и его успели посадить на базу синих в "тюрьму" на час или меньше. После истечения срока, он спокойно выйдет из тюрьмы со своими вещами, а потом у него ещё будет 23 часа (или около того), чтобы выйти из организации "команда синих".

Несовершенство движка Гринбокс вижу только в том, что он не сохраняет метадату (хотя я наверняка ошибаюсь и недооцениваю его). Суть в том, чтобы сохранять эту информацию для поломанных инсрументов, брони и книг. Тогда игроку будет выдаваться именно то, что он и потерял, когда садился в тюрьму. Это исключит возможность мухлежа с ремонтом вещей.

А может быть, наоборот, стоит дать народу эту возможность, тогда добровольный бан раз в сутки на час (или много больше) - ремонтировать вещи. Тогда бы появились специальные организации в виде кузниц, куда бы набирали людей, которые бы добровольно стояли в тюрьме несколько часов, чтобы починить вещи клиенту.

Я, конечно, не сидел в тюрьме, и не знаю, какие там права есть у заключенных. Но я думаю, что там уже давным давно введён запрет на ввод команд /box, очистка инвентаря даже у премиумов, а также возможность набивать свой инвентарь другим добром во время "заключения". Так что система переписи вещей в Гринбокс во время заключения в тюрьму вижу очень удобной, а также при установке некоторой задержки и прав, нет никакой опасности в том, чтобы отдать возможность создавать тюрьмы в руки каждого игрока.

В общем, я вижу доработку системы тюрем отличным решением, которое способно убить двух зайцев, дать игрокам больше прав и новые возможности.


Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 06:26
Krauzer-sama
с помещением вещей в гринбокс сразу показалось бредом. но данная функция (опустошение инвентаря) в самом деле является очень даже интересной и нужной. а предупредить попытки читерства можно просто сделав возврат вещей только в случае прохода именно через ту арку, которая эти вещи и забрала.
да и установка с участием администрации не является обязательной. по сути данный предмет можно ввести к примеру в донат шоп, при довольно высокой цене вряд ли их начнут поголовно закупать и тыкать по всему миру. а те, кому такая функция действительно нужна не пожалеют некоей суммы, чтобы упростить проведение некоторых ивентов.
з.ы. в перспективе очень хотел бы установить подобный предмет на входе в тестовый комплекс своей лаборатории=)

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 10:44
Hirushika
Бред же. Простые консольные команды для тюрьмы лучше какого-то нового непонятного блока.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 14:14
sas6757
А может сделать так чтобы все вещи складывались в сундуки которые будут стоять рядом у опустошителя? Как заканчивается ивент, его включают, и люди опять проходят через опустошитель, и забирают свои вещи. Видь можно даже без участия админов,

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 14:56
Hirushika
Смысл? Премиум на то и премиум, что ему без разницы. Никто не может проконтролировать, что он сложил все свои вещи, неговоря уже о том, что подготовка к бою занимает около часа. Доверять людям глупо, а мониторить все ивенты с жестоким модератором - не вариант, к тому же премиум забирает с собой не только свои вещи, но с него также не падают флаги и ценный лут вроде брони.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 15:36
Krauzer-sama
блок есть автоматика, т.е. попасть в закрытую зону человек может только с пустым инвентарем, а поулчить его обратно только выйдя из него. получается что то вроде той же рамки металлоискателя, которая автоматом конфискует вещи, очень удобно для отдельных ивент-помещений.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 15:54
Hirushika
Но опять всё упирается в то, что нужен некий box, ячейка памяти, в которую будут складываться предметы, и записываться их айди автоматически.

Я так и не понял, почему вдруг в майнкрафте, где всё происходит автоматически или по триггерам, нельзя ввести триггер (или консольную команду хозяина игрока (группы), который будет посылать на север запрос о том, что человек должен забрать свои вещи, и эти вещи ему автоматически выдаются некоим специальным боксом, а всё что он набрал в карманы на ивенте будет уничтожено, чтобы вещи из бокса система запихнула в инвентарь без проблем (чтобы точно было место для вещей).

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 20:23
prohojiy

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 20:32
sas6757
Вы достали так много писать, не люблю такие не взрачные и длинные посты

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 20:34
ZoSahaal
Не нравится - не читай.

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 20:54
prohojiy
Я и в этот пост не смог уместить все мысли. Меньшая длина сделала бы его сильно более труднопонимаемым.

Если не нравятся длинные плохо отредактированные посты - есть хорошее расширение для Хрома/Файерфокса. Айридер, кажется, дома гляну уточню. Редактирует в виде книги

И да, не нравится - не читай.


Предполагаю что администрация не одобрит концепцию блоков Моисея - это и правда костыль для оптимизации. В любом случае, они приведены для иллюстрации; вопрос как лучше оптимизировать сервер для меня неясен, но постоянное отслеживание координат игроков - явно не вариант

Полное неучастие админов невозможно - иначе появится 100500 регионов "воруй@убивай" что не вариант. Поэтому участие админов должно быть единоразовым

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 22:18
Hirushika

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 22:49
prohojiy

Re: Опустошитель

СообщениеДобавлено: 26 апр 2012, 23:28
prohojiy

Re: Опустошитель

СообщениеДобавлено: 27 апр 2012, 00:06
Hirushika

Re: Опустошитель

СообщениеДобавлено: 27 апр 2012, 00:38
prohojiy

Re: Опустошитель

СообщениеДобавлено: 27 апр 2012, 00:43
prohojiy

Re: Опустошитель

СообщениеДобавлено: 27 апр 2012, 00:43
Hirushika