Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Механика варнингов #1247

Closed
Epicus7 opened this issue Jan 14, 2020 · 6 comments · Fixed by #2094
Closed

Механика варнингов #1247

Epicus7 opened this issue Jan 14, 2020 · 6 comments · Fixed by #2094
Labels
📱 UX/UI Изменения пользовательского интерфейса и взаимодействия :suspect: сложно Сложно, но можно справиться, если ты робастный 💰 награда За эту задачу выставлена награда 🔩 улучшение Новая фича или улучшение старой 🔺 приоритет Нужно решить в первую очередь!

Comments

@Epicus7
Copy link
Member

Epicus7 commented Jan 14, 2020

Механика предупреждений для новых игроков о действиях, к которым стоит отнестись с повышенным вниманием.

Механизм показа красивых ОКОН по среди экрана для юзера в различных ситуациях с различным текстом и ссылками на правила/вики.

Для начала нужно реализовать для следующих действий:

  1. Первый заход в игру (на создании персонажа). Приветственное сообщение для игрока, напоминание о правилах, предыстории, ссылка на вики.
  2. Первый заход в игру главой (выбор главы в настройках персонажа или в меню Join). Напоминание о том, что персонажи-главы довольно сильно влияют на раунд и плохая игра на них может испортить игровой экспириенс другим игрокам. К таким ролям нужно относиться с чуть большей ответственностью, так как за плохую игру на главах можно получить бан.
  • Текст сообщений не должен быть захардкожен прямо в код. Он должен предоставляться отдельными файлами .html/.txt или с любым другим разрешением, но отдельно от кода.
  • Код должен быть переиспользуемым. Т.е. быть доступным для того, чтобы вставлять другие сообщения в различные ситуации в будущем.
  • Хранить информацию о том, каким игрокам какое сообщение показывалось можно или в сейффайле, или в БД.

За закрытие этой задачи выставлена награда размером в 500 рублей!

Чтобы получить награду необходимо открыть пуллреквест с улучшениями описанными в задаче, который пройдет ревью двух разработчиков билда. После того как пуллреквест будет принят, а данная задача будет закрыта, пишите Epicus#1570 (Discord) для получения вознаграждения.

  • Если вы хотите заняться данной задачей, то вы можете её забронировать на какое-то время, но в случае отсутствия активности, бронь будет сниматься.
  • Обратите внимания на комментарии к задаче. Там могут быть пояснения и уточнения о том как её следует выполнять.
@Epicus7 Epicus7 added 🔺 приоритет Нужно решить в первую очередь! 🔩 улучшение Новая фича или улучшение старой 📱 UX/UI Изменения пользовательского интерфейса и взаимодействия labels Jan 14, 2020
@ArmolitskiyCarpoeb
Copy link
Contributor

У меня почти такая же идея была, но просто с ссылками в чате. На гейфинитях, кстати, предупреждения тоже есть, но только в чате и только для антагов. Там куча ебаного красного поясняющего текста.

@ArmolitskiyCarpoeb
Copy link
Contributor

Добавь ещё в описание иссуя, что нужно такое же сделать, когда человеку выпадает роль антага.

@Epicus7
Copy link
Member Author

Epicus7 commented Jan 14, 2020

когда выпадает

Уже поздно. Идея иссуя - предупреждения ПЕРЕД тем как пользователь может накосячить. Добавлю про антагов, но по-другому.

@Epicus7 Epicus7 added the :suspect: сложно Сложно, но можно справиться, если ты робастный label Jan 18, 2020
@Epicus7
Copy link
Member Author

Epicus7 commented Jan 18, 2020

Повышаю сложность ибо информацию о том кому чо показывалось уже нужно хранить в БД.

@Epicus7
Copy link
Member Author

Epicus7 commented Mar 11, 2020

Можно хранить не в БД, а в сейффайле, в принципе. Но сложность оставляю такой, ибо иссуй объемный.

@ChaoticTheBot ChaoticTheBot added the 💰 награда За эту задачу выставлена награда label Mar 11, 2020
@Epicus7 Epicus7 removed the 💰 награда За эту задачу выставлена награда label Mar 11, 2020
@ChaoticTheBot
Copy link
Collaborator

За закрытие данной задачи выставлена награда размером в 500 рублей!

Подробности в ОП-посте.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📱 UX/UI Изменения пользовательского интерфейса и взаимодействия :suspect: сложно Сложно, но можно справиться, если ты робастный 💰 награда За эту задачу выставлена награда 🔩 улучшение Новая фича или улучшение старой 🔺 приоритет Нужно решить в первую очередь!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants