Вход
|
Регистрация
|
Восстановить пароль
Главная
О проекте
Правила
Сообщество
Форум
Чат
Для новичков
Игроков: 12387
[
+0
]
, онлайн:
37
Персонажей: 74383
[
+1
]
Игр: 7938
[
+0
]
Игровых сообщений: 2604715
[
+50
]
Активные игры
-
Удивительные приключения ящеродевушки и симбиота
(
32
/
0
)
-
Монохромная радуга
(
4
/
0
)
-
«At the Gates»
(
27
/
39
)
-
Army of two
(
15
/
9
)
-
By Magic
(
45
/
31
)
-
Акселерация
(
60
/
0
)
-
Очередная история о выборах
(
52
/
21
)
-
[🝛][D&D 5e] 🌀 Out of Dungeon
(
1
/
1
)
-
Dungeon Keeper
(
25
/
49
)
-
[D&D 5e] Мир воскрешенных богов
(
80
/
0
)
-
Все активные игры
Набор игроков
-
[D&D 5e] No matter where you go, I will find you
(
21
/
90
)
-
[Coriolis] Горизонт Событий
(
18
/
2
)
-
Разрушители Времени
(
1
/
0
)
-
Временной трансфер
(
9
/
12
)
-
Nomic
(
82
/
0
)
-
Крепость на границе с пустотой
(
48
/
3
)
-
[DW] Миф
(
41
/
22
)
-
Usual Meta
(
109
/
9
)
-
Фантазиум 4а
(
247
/
54
)
-
FriendshipHammer50k
(
26
/
32
)
-
Солнечные Искры
(
34
/
63
)
-
[PF1] Kaer Maga
(
59
/
73
)
-
Фантазябра
(
21
/
37
)
-
[RT]Реконкиста
(
61
/
2
)
-
[Min] Древний Космос
(
60
/
0
)
-
Все игры с открытым набором
Завершенные игры
-
Все завершенные игры
Новые блоги
-
[Инфо] Сердце и Разум человека в ролевой игре
(
56
/
0
)
-
DM FM
(
8
/
23
)
-
Рисовал_очка
(
39
/
50
)
-
Солнечная Империя
(
79
/
354
)
-
Starforged: пересказ правил, заметки, плейтест
(
76
/
68
)
-
Все активные блоги
Форум
-
Для новичков
(3760)
-
Общий
(17811)
-
Игровые системы
(6252)
-
Набор игроков/поиск мастера
(41742)
-
Котёл идей
(4371)
-
Конкурсы
(16075)
-
Под столом
(20458)
-
Улучшение сайта
(11251)
-
Ошибки
(4393)
-
Новости проекта
(14740)
-
Неролевые игры
(11857)
[DM3] Расширить функционал экспресс редактора инвентаря
Вниз
Вернуться в раздел "Улучшение сайта"
Вниз
Мне нужно:
1. Добавить возможность выделить ряд предметов из своего инвентаря, нажать кнопку "передать игроку" и выбрать игрока из выпадающего списка.
2. Добавить возможность делать запрос другому игроку, что "требуется такой то предмет".
3. Уведомления о запросах и фактах передачи должны сопровождаться всплывающими сообщениями или какой-либо иной индикацией (например в виде комментария под постом, только чтоб цвет был другой), причём уведомления о передаче должны также отображаться у ведущего (что "такой то передал такому то вот такие предметы"). После прочтения должна быть возможность их удаления (если оно не включено в комментарий к посту, конечно).
Зачем: когда игра кооперативная, передача предметов требуется часто, а игроки появляются в сети в разное время, то уследить за всей этой дичью довольно сложно. Некоторая автоматизация помогла бы это упростить.
Идеи: ключевой вопрос здесь - как выделять конкретные предметы, т.к. сейчас это, по сути, текст, и такой сущности, как "предмет" сайт не распознаёт.
Я бы сделал так: нажимаешь кнопку экспресс редактора, там должен быть тег, аналогичный привату в литературной части. Выделяешь кусок на передачу, обкладываешь тегом, в теге указываешь имя персонажа-получателя. С твоего инвентаря предметы удаляются, у получателя появляются в самом конце, а сам он получает об этом уведомление, которое видно в игровой комнате.
Для запроса рядом с кнопкой экспресс редактора должна быть кнопка "запросить предмет" (если инвентари в игре не закрыты). Жмёшь на неё, выбираешь из списка нужного игрока - тебе открывают его инвентарь, точно так же выделяешь нужную часть, жмёшь "запросить". Ему приходит уведомление с опциями "да/нет".
Автор:
Mordodrukow
[
offline
]
, 08.01.2022 18:10
1
Это было бы прекрасно, но почти уверен что не реализуют
Автор:
mindcaster
[
offline
]
, 08.01.2022 20:54
2
Ну как бы, добавить тег в чем проблема? Если уже есть экспресс редактор, значит, есть возможность и запилить передачу (Т.к. по сути это редактура чужого инвентаря).
Уведомления добавить потом, когда будет возможность.
Автор:
Mordodrukow
[
offline
]
, 08.01.2022 22:04
3
И как по твоему это должно работать? Как ты говорил уже выше, инвентарь это просто текст. И в разных системах и играх лист предметов может выглядеть поразному. Не говоря уже о том, что каждый может по своему его вводить.
Да и инвентарь, это по сути просто текстовый
документ
. Его можно редактировать, но ты его никуда не отправляешь и никаких команд он не выполняет.
В целом, из-за того что сайт не поддерживает какую-то конкретную игровую систему, а ведёт политику универсального инструмента, то и никаких предметов инвентаря вводить и не нужно. А если игроки невнимательно читают посты и не прописывают полученные или потерянные предметы, то это уже исключительно их сексуальные трудности и автоматизация никак не поможет. А то и усугубит.
Автор:
stepara748
[
offline
]
, 08.01.2022 23:45
4
Текст предложенного улучшения выглядит как попытка превратить ДМ в движок для ММОРПГ. Изложение сумбурное, ценность сомнительная.
Автор:
Baal_Bes
[
offline
]
, 09.01.2022 00:00
5
И как по твоему это должно работать?
Русским языком написано как это должно работать. Берётся выделенный кусок текста и добавляется в чужой инвентарь, при этом удаляется из своего.
Смысл не столько в том, что кто-то что-то забыл, а в том, что люди общаются через то самое место. Один изъявляет желание на перераспределение предметов, при этом вполне адекватно объясняет, почему так будет лучше для всех. В ответ кто-то согласен, кто-то молчит, кто-то вообще афк. Ещё сложнее всё становится, если возникает ситуация, когда у одного есть несколько предметов, которые он готов отдать тем, кому они нужны. Кто-то что-то берёт, что конкретно взяли - непонятно.
Когда в игре человек 5 - ясное дело, никаких проблем. Когда десяток и больше - тебе надо сидеть просеивать обсужд страницами, чтобы понять где что находится. Предлагаемый функционал позволяет упростить это и избавляет от мусорных цепочек сообщений с запросами и подтверждениями.
попытка превратить ДМ в движок для ММОРПГ
Ну да, тут же илитный клуб, где мэтры меряются сочностью текстов, всё остальное для лохов. Вроде в соседнем разделе уже обсудили этот момент... Есть запрос на функционал, связанный с играми, а не с соцсетями. Безусловно, можно вести обсуждения в дискорде, а данные упорядочивать в гугл таблицах. Возникает вопрос: зачем тогда нужен ДМчик? Потому что тут удобно искать себе
жертвы
игроков в игру, разве что...
Автор:
Mordodrukow
[
offline
]
, 09.01.2022 00:27
6
Прошу снизить накал беседы!
Комментарий
от
LOKY1109
, 09.01.2022 01:52
Сама идея хороша, хотя и (в меру, было бы желание) сложна в реализации. Имхо создание сущности "предмет инвентаря" и возможность передавать его кому-то решили бы этот вопрос. Но сомневаюсь, что таким будут заниматься. Это бы имело смысл, был бы ДМ ресурсом, нацеленным только на ДНД и прочие системы, где предметы инвентаря часть механики, но тут половина, если не больше, игр словескоподобные, а поле инвентаря многие используют вообще не по назначению, прописывая туда скрытую часть истории, или связи, или вообще держат как блокнотик.
Когда десяток и больше - тебе надо сидеть просеивать обсужд страницами, чтобы понять где что находится.
Это решается мастерпостом жирными буквами в обсужде с требовательной просьбой к игрокам актуализировать свой инвентарь, а кто не сделает, сам себе лекарь. Ну, или сообщить мастеру итоговое решение, что кому из лута перепало, если мастер сам любит править анкеты игроков.
Автор:
Joeren
[
offline
]
, 09.01.2022 00:52
7
Имхо создание сущности "предмет инвентаря" и возможность передавать его кому-то решили бы этот вопрос.
Вот как раз этого я не предлагаю, потому что это нагрузило бы движок (да и игроков) сильнее, чем простые операции с текстом. По крайней мере, мне так кажется.
поле инвентаря многие используют вообще не по назначению
Многие там ведут учёт хитов и текущих статусов на персонаже как раз потому что есть экспресс редактор. Я хотел предложить создать уже, наконец, поле специально для этого, но: 1) я не уверен, что это ещё не предлагалось, а просматривать все темы мне было лень; 2) инвентарь всё равно справляется с этой функцией.
мастерпостом жирными буквами в обсужде с требовательной просьбой к игрокам актуализировать свой инвентарь
Ну так о том и речь, что иногда игрок и рад бы актуализировать, но он либо был фиг знает где дня три и теперь не помнит: он уже актуализировал или ещё нет, либо он не знает, что конкретно надо актуализировать, потому что результат зависит от чужих решений, которые в лучшем случае утонули в обсужде, а в худшем - вовсе озвучены не были, но косвенные признаки показывают, что передача случилась.
Автор:
Mordodrukow
[
offline
]
, 09.01.2022 01:06
8
Выглядит как нечто, не реализуемое на текущем движке. Пока ставлю метку DM3, если я вдруг ошибаюсь, и сделать такое можно и не сложно (вряд ли, но вдруг), Лекс меня поправит.
Что до самого предложения...
С одной стороны, я ДМовским экспресс редактором инвентаря вообще никогда не пользовался. Вот буквально ни разу.
С другой... Может быть, будь там что-то полезное и увеличивающее удобство, то было бы иначе?
Автор:
LOKY1109
[
M
]
[
offline
]
, 09.01.2022 01:53
|
Отредактировано 09.01.2022 в 01:55
9
Звучит полезно.
Кажется, что реализовать в точности требуемое будет сложно.
Можно подумать над более плохой реализацией (без запросов), которая в чём-то да помогает.
Например, в экспресс-инвентаре можно добавить внизу два поля:
1) выпадающий список с именами игроков/персонажей, которым нужно передать предмет,
2) текстовое поле, в котором мы описываем, что передаём.
Если кто-то выбран из персонажей и в текстовом поле что-то написано, то при сохранении экспресс-инвентаря в инвентаре указанного персонажа появляются в конце пустая строка плюс введённое текстовое сообщение.
Например, волшебница Алекс передаёт магический топор +1 дворфу Торгару.
Она выбирает "Торгар" в экспресс инвентаре в выпадающем списке и вводит в текстовое поле "Магический топор +1". У себя же в инвентаре сама удаляет строчку "Магический топор +1".
При сохранении экспресс-инвентаря Алекс в инвентаре Торгара появляется в конце:
*** ПЕРЕДАНО ПЕРСОНАЖЕМ АЛЕКС ***
Магический топор +1
*** ~~~ ***
А в обсуждении появляется сообщение от робота-администратора, что волшебница Алекс передала Торгару предмет - это будет работать в качестве уведомления о произошедшем изменении.
Мне кажется, такую реализацию вполне возможно запилить. Она очень неказиста и тупа, но круче на этом сайте вряд ли запилишь.
Можно то же самое сделать, конечно, и отдельным тегом, как в первоначальной идее. Выделяешь тегом какой-то текст в инвентаре, указываешь в нём нужного персонажа или нужных персонажей и при сохранении данный текст из инвентаря игрока удаляется и в том же духе, как в примере выше, добавляется в инвентари нужных персонажей. А уведомление присылается в обсуждение.
[transfer="Торгар"]Магический топор +1[/transfer]
Автор:
Romay
[
M
]
[
offline
]
, 09.01.2022 02:23
|
Отредактировано 09.01.2022 в 02:25
10
Можно то же самое сделать, конечно, и отдельным тегом, как в первоначальной идее.
Фишка использования тега в том, что ты конкретно указываешь программе какой кусок текста ты хочешь передать. Ей в таком случае не нужно самостоятельно сравнивать что ты там ввёл с тем, что у тебя есть в инвентаре (а прикинь ещё может возникнуть головняк с несовпадением регистров, забытыми пробелами и т.д.).
Скорее возникнут сложности с уведомлениями, чем с самой передачей, причём не только потому что аналогов я не припомню, но ещё и потому что не понятно куда удобнее всего их пихать. Т.е., например, если персонаж бывает в нескольких комнатах - в какую из них его выкладывать? В первую, какую он откроет? В ту, в которой был его последний пост?
Как вариант: сделать аналог звезды. В звезде у нас пишется "вашего хода ждут такие то товарищи". В уведомлении об изменении инвентаря было бы указано "такой то товарищ передал вам предмет(ы)", и символ уведомления снимается, если открыть чарник.
Автор:
Mordodrukow
[
offline
]
, 09.01.2022 02:52
11
Вверх
Опросы
Нет активных опросов.
Жалобы и предложения
-
Оставить жалобу
-
Сообщить об ошибке
Загрузка данных...
Помочь проекту
Средства на покрытие расходов и
развитие проекта в 2024:
73/700 €
Социальные сети
-
Группа во Вконтакте
Партнеры
↑
скрыть