Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
- Конференция мира Аладон - > Идеи и пожелания > nosend, nodrop


Автор: Фелей Aug 15 2017, 18:32
QUOTE
[278] Калевала: Флаг запрета пересылки вещей почтой
Tue Aug 15 12:48:44 2017
Кому: всем
Добавлен флаг запрета пересылки вещей почтой - nosend. Вещи с этим флагом не могут быть
пересланы почтой.

Может логичней запретить пересылать вещи с флагом nodrop? В конце концов, сами представьте -
шмотку не можете ни бросить, ни передать, ни на склад положить, а вот на почте спокойно передаете почтальну (ну или какой-то там магической почтовой силе). Это ломает задумки старых квестов, где такие вещи предполагались непередаваемыми, например, пояс в Шаолине. Сейчас nodrop фактически не работает. Запрет пересылки подобных вещей, как мне кажется, лишь вернет логику в данном вопросе.

Автор: Колко Aug 15 2017, 18:58
Логично. И на аукцион такие вещи не должны выставляться.

PS
А еще можно сделать НПС который за денежку уничтожает вещи с nodrop и noremove на персонаже.
А то чем реже персонаж умирает - тем больше скапливается на нем всякой nodrop расходки с незаконченных квестов.

Автор: Калевала Aug 15 2017, 22:09
Наличие двух флагов более гибкий инструмент. Я вообще изначально хотел сделать все вещи с глобальным таймером сделать непересылаемыми, но подумав решил, что нужен новый флаг. Нодроп нужен и для других вещей.

Автор: Ауст Aug 16 2017, 08:51
В таком случае можно дописать ко всем вещам с nodrop - nosend nosell, а то и правда абуз ведь продавать\пересылать то что по сути и задумано захламлять инвентарь в назидание

Автор: Колко Aug 16 2017, 14:39
QUOTE (Калевала @ Aug 15 2017, 22:09)
Наличие двух флагов более гибкий инструмент. Я вообще изначально хотел сделать все вещи с глобальным таймером сделать непересылаемыми, но подумав решил, что нужен новый флаг. Нодроп нужен и для других вещей.

Согласен с Аустом. Пусть nodrop автоматически включает в себя nosend, nosell.

Смысл разделять эти флаги не вижу. Это часть единого целого. Пока не было рынка и почты nodrop не давал избавится от предмета. Рынок и почта сейчас позволяют игнорировать этот флаг.

Предлагаю починить флаг, а не добавлять новый, так как по отдельности nosend и nodrop неэффективны.


1) Есть nodrop, нет nosend, то можно предмет переслать товарищу или мульту.
Смысл ограничения теряется!

2) Есть nosend,нет nodrop, то предмет передается по старинки через выкидывание на землю и подбирание.
Смысл ограничения теряется!

Значит нет смысла флаги разделять.

Автор: Колко Aug 16 2017, 16:15
И вообще флаг nodrop вместе с Лимитом, это какая-то архаичность.
Давно уже пора ввести флаг ПРИВЯЗАННЫЙ

После подбора предмета он существует только пока находится:
1) На персонаже
2) В инвентаре персонажа
3) На складе персонажа

Как только предмет кидается, кидается в контейнере, продается НПС, воруется - предмет пропадает. Так же пропадает при смерти из трупа. Не может быть переслан или выставлен на аукцион.

Для исключения абьюзов обезоруживание и горячий металл будут ронять предмет в инвентарь.


1) Такой флаг можно ставить на компоненты из квестов, типа оценок в Дворце знаний или бутылки в Оружии правосудия. Это позволит ограничить мультинг в квестах и позволит выкинуть ненужные компоненты по необходимости.

2) Такой флаг можно ставить на все редкие предметы, а вот от флага nodrop и лимит постепенно избавляться.
Отсутствие лимита позволит одним персонажем иметь для себя резервный набор предметов на складе, а не на мульте. Позволит выполнять квесты многократно(типа убийства Локи), набирая предметы себе на будущее. С другой стороны ограничение инвентаря и склада заставит персонажа хранить только реально полезные вещи, а не все подряд на 10-ти мультах:)

Лимит оставить только для ограничения количества квестовых компонентов (чтоб быть уверенным, что предмет у персонажа один).
nodrop оставить только в случаях, когда предмет выдается в наказание типа Ярлыка, который Шаман дает злым персонажам (в зоне Затерянный мир).

Отладку данного флага можно провести на ежедневных предметах от Феи.

Автор: Призрак Aug 16 2017, 20:42
QUOTE (Колко @ Aug 16 2017, 16:15)
Давно уже пора ввести флаг ПРИВЯЗАННЫЙ

После подбора предмета он существует только пока находится:
1) На персонаже
2) В инвентаре персонажа
3) На складе персонажа

Как только предмет кидается, кидается в контейнере, продается НПС, воруется - предмет пропадает. Так же пропадает при смерти из трупа. Не может быть переслан или выставлен на аукцион.

Для исключения абьюзов обезоруживание и горячий металл будут ронять предмет в инвентарь.
Это и есть флаг nodrop-nouncurse.

_Невозможность_ бросить и украсть вместо _пропадания_ при бросании или краже — это защита от случайных и неслучайных потерь. Для остальных случаев теперь есть флаг nosend, который можно расширить и на аукцион.

P.S.
Я бы еще предложил реализовать возможность класть предметы с флагом nodrop — в контейнер и на склад (в т.ч. в контейнере). А при бросании или воровстве контейнера — перемещать предмет в инвентарь.

Автор: Колко Aug 16 2017, 21:01
Согласен похоже и можно обойтись внесением изменений в nodrop.
1) Запретить пересылать и выставлять на аукцион nodrop предметы
2) Позволить переносить nodrop предметы на склад
3) Добавить НПС, который за пару золотых сможет уничтожить nodrop предмет в твоем инвентаре

При долгой игре без смертей приходится ходить в ловушку, для удаления скопившегося мусора.
К примеру после похода в Дворец знаний у меня добавилось 4-5 предметов, которые я не мог выкинуть и квест закончить не смог, так как из-за кривых статов огра по военскому искусству ему ставили двойки.

Автор: Призрак Aug 16 2017, 21:35
QUOTE (Колко @ Aug 16 2017, 21:01)
Согласен похоже и можно обойтись внесением изменений в nodrop.
1) Запретить пересылать и выставлять на аукцион nodrop предметы
Ага, методом добавления на эти конкретные предметы флага nosend

Видимо первый вариант объяснения не прошел, попробуем другой способ...
Есть предмет с флагом nodrop. По твоей логике его нельзя переслать. Но на нем нет флага nouncurse. Значит от флага nodrop избавиться возможно. Значит потенциально этот предмет пересылаемый. Значит дело не в том, чтобы запретить передавать конкретный предмет, а всего лишь в запрете передавать флаг nodrop. Значить не обязательно этому предмету запрещать быть пересылаемым.
Так понятнее?

QUOTE (Колко @ Aug 16 2017, 21:01)
2) Позволить переносить nodrop предметы на склад
И класть в контейнер.

QUOTE (Колко @ Aug 16 2017, 21:01)
3) Добавить НПС, который за пару золотых сможет уничтожить nodrop предмет в твоем инвентаре
Тогда уж в двух вариациях:
Просто, но дорого: у лекарей за 100 золота.
Погеморроившись, но бесплатно: миниквестом.

Автор: Фелей Aug 16 2017, 22:38
Может я что-то не понял, но
QUOTE
Есть предмет с флагом nodrop. По твоей логике его нельзя переслать. Но на нем нет флага nouncurse. Значит от флага nodrop избавиться возможно. Значит потенциально этот предмет пересылаемый. Значит дело не в том, чтобы запретить передавать конкретный предмет, а всего лишь в запрете передавать флаг nodrop. Значить не обязательно этому предмету запрещать быть пересылаемым.

Вот и снимайте nodrop вначале, а потом пересылайте. Не понятно, почему вещь должна быть пересылаемой без снятого nodrop. И не разрешать класть ни на склад, ни в контейнер.
Флаг nodrop в прошлом (до введения рынка и почты) больше всего подходил на эмуляцию вещей из многих придуманных миров, которые были либо прокляты, либо обладали своей волей. Я, например, представлял себе это в виде проклятия на вещи. И применение снятия проклятия для удаления nodrop гладко ложилось в эту картину. И возможность положить вещь на склад до удаления проклятия мне не понятна. Также непонятно выставление на рынок или пересылка по почте.
Согласен с Аустом и Колко - nodrop логичней объединять с nosend. Вообще, не понятен смысл разделения флагов. Если вводится ограничение на передачу другим персонажам, то надо блокировать передачу сразу по всем возможным каналам. А иначе будут передавать по незаблокированому каналу, как уже говорил Колко.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)