[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 из 1

"Личные регионы"

СообщениеДобавлено: 26 июл 2012, 10:36
AllanStark
В процессе подготовки территорий для терраформирования появилась следующая идея.

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

Будут полезны для:
1. В качестве помощи при строительстве (можно создать несколько регионов при постройке большого здания, например контуры его основных частей, затем это дело можно на сокращения навесить).
2. Для облегчения работы модераторам.
3. Для облегчения работы при терраформинге (регион можно создать в любом месте, поскольку он никак не влияет на приват).

Для модераторского состава можно оставить функционал по поиску других "боевых" регионов внутри данного "личного" просто по занимаемому объему.

Создать такие регионы можно скажем командой /claim region @my_region, т.е. обозначением приватного региона будет @.
Сторонним игрокам (например модераторам) достучаться до таких регионов можно будет вот так: AllanStark@my_region, т.е. ставим ник игрока перед @.

На такие регионы можно установить стандартные ограничения на кол-во включенных в них блоков, им не нужен будет функционал наследования (setparent), также можно будет их чистить автоматом, скажем срок жизни установить в месяц (чтобы не перегружать со временем таблицу/таблицы, где они будут храниться). Также можно установить ограничение на максимальное кол-во создаваемых регионов на одного игрока, тут же для премиумных это ограничение снять либо сделать лимит намного бОльшим.
По информации о этом регионе достаточно вывести дату создания и автора. Добавлять кого-либо в владельцы такого региона либо указывать какие-либо права - разумеется не нужно.

Резюме. Интересно введение "маркерных", "личных" регионов с минимальным функционалом, не участвующих в привате.

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 10:53
Temar
Я для подобных целей обычно выделяю регион обычным способом, не сохраняя его, но возможно оформление этого приёма как отдельного инструмента что-то и упростит (не нужно каждый раз по новой навешивать, можно показать другому и т.д.)
В целом идея имеет довольно узкое применение, но и каких-то особых усилий\решений не требует.

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 10:58
AllanStark

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 11:03
AllanStark
Кстати насчет использования личных регионов - можно сделать логичнее, создавать их в виде my_region@allanstark, т.е. как в DNS именах - видно, какому "домену" (игроку) принадлежит личный регион.

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 11:59
Temar
Ну, собственно про это я и говорил - разметка для других (для себя можно просто топором и //expand выделить необходимое и работать) Да, работе модеров это может помочь, а также при составлении заявки для регенерации, если не удалось выловить всё брошеное и нельзя сделать обычный регион.
Возможно кстати появление огромного числа мусорных регионов, хотя, если они не будут показываться в списках, то это будет незаметно.
И лучше назвать это не личными регионами, а регионами разметки, черновыми или ещё как. "Личные" - сбивает с толку

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 12:05
AllanStark

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 12:45
MacMax
Идея интересная. Если наличие большого числа подобных регионов напрягает сервер, то можно ограничить общее число таких регионов на одного человека например.

Уважаемая администрация, подумайте над этим предложением. Может стоит нечто подобное включить в новую систему приватов?

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 13:26
AllanStark

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 18:02
zlordus
Эти "личные регионы" не нужны кроме игрока никому (на мой взгляд). Поэтому целесообразнее хранить информацию о них не на серверной стороне, а на стороне клиента.

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 18:34
AllanStark

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 19:23
zlordus

Re: "Личные регионы"

СообщениеДобавлено: 26 июл 2012, 20:53
Rena4ka
Отличная, по-моему, идея. Записала в блокнотик.

Re: "Личные регионы"

СообщениеДобавлено: 29 июл 2012, 02:22
Hirushika
Тоже порадовала идея. И не обязательно только модераторам их использовать. Например выделил регион, назвал его и показываешь другу, мол "Введи /region select @smotri_kakoi_razmer". Сетку регионов не загружает, прописывать родительские связи чтобы не мешал - тоже.

Не знаю, насколько новая система приватов будет близка к нынешним кубоидам, но это приспособление пригодилось бы уже до ввода новой системы, по моему мнению.

Re: "Личные регионы"

СообщениеДобавлено: 29 июл 2012, 06:28
Temar
Эта система предполагается не только для модераторов, а, главным образом, для простых игроков. Про модераторов - просто один из примеров применения - выдавать модератору не батарею циферок координат, а сразу название такого региона

Re: "Личные регионы"

СообщениеДобавлено: 29 июл 2012, 13:52
Rena4ka

Re: "Личные регионы"

СообщениеДобавлено: 13 авг 2012, 01:39
Rena4ka
Grace, AllanStark :D

Re: "Личные регионы"

СообщениеДобавлено: 13 авг 2012, 15:33
Storm4
Вопросик: можно ли использовать такие регионы для выделения территории регена с последующим указанием в заявке?

Re: "Личные регионы"

СообщениеДобавлено: 13 авг 2012, 16:32
AllanStark

Re: "Личные регионы"

СообщениеДобавлено: 13 авг 2012, 16:58
zerocraft

Re: "Личные регионы"

СообщениеДобавлено: 14 авг 2012, 09:48
AllanStark