Система достижений на форуме

Тема в разделе "Работа форума", создана пользователем hebroid, 4 окт 2015.

Статус темы:
Закрыта.
  1. hebroid

    hebroid Headcrab

    Сообщения:
    4.573
    Симпатии:
    4.251
    Достижения:
    10
    Существует возможность организовать на форуме систему достижений. Достижения выдаются пользователю автоматически за соответствие определенным критериям. Выдавать некоторые из них можно и вручную. Состоят из картинки, названия и описания, как в Steam.

    За что могут выдаваться автоматические достижения:

    • за модераторство
    • за бан, получение предупреждений
    • за членство в любой из групп (ачивкодрочеры, коллекционеры и так далее)
    • за достижение определенного числа сообщений
    • за достижение определенного числа созданных тем
    • за достижение определенного числа полученных форумных достижений
    • за выслугу лет
    • за определенную активность в отчетный период (месяц, неделя, день, год)
    • за x постов в y теме
    • за x постов в y разделе
    • за создание x тем в y разделе
    • в день рождения
    • за привязку steam-аккаунта
    • много еще за что (секрет)

    Ручные достижения могут выдаваться администратором за что угодно. Например, за флуд, неадекватность, особые заслуги.

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

    При получении достижения пользователю приходит уведомление. Также (возможно) об этом автоматически объявляет бот в специальной теме (пока не уверен, стоит ли). Возможно, можно будет реализовать leaderboard.

    Выслушаю ваши идеи, за что можно выдавать достижения, как их назвать и так далее. Пример:

    Название: Дух рождества 2015
    Описание: Активный участник обсуждения Рождественской распродажи в Steam 2015
    Критерий: 10 и более сообщений в соответствующей теме.


    В зависимости от количества набранных достижений пользователь может автоматически переводиться в группу с расширенными привилегиями (как вариант поощрения)
     
    Последнее редактирование: 4 окт 2015
    #1 4 окт 2015
    manda4evan, Extrimy, prototype987 и 2 другим нравится это.
  2. bear

    bear

    Сообщения:
    679
    Симпатии:
    406
    Достижения:
    5
    [​IMG]

    Название: Любитель потрещать
    Описание: Активный участник оффтопа
    Критерий: 100 и более сообщений в соответствующей теме.
     
    #2 4 окт 2015
  3. Died_Rabbit

    Died_Rabbit

    Сообщения:
    288
    Симпатии:
    323
    Достижения:
    4
    Название: Ябеда
    Описание: Любитель пожаловаться
    Критерий: 10 и более жалоб модератору
     
    #3 20 окт 2015
Статус темы:
Закрыта.