Skip to content

v2: Экономика #30

Description

@MadCat9958

Реализовать в боте возможности экономики.

Конкретнее можно?

  • Возможность прибавлять и убавлять участникам на сервере деньги.
  • Просмотр текущего баланса.
  • Инвентарь участника, в котором хранятся созданные администраторами предметы.
  • Переводы баланса и предметов между участниками.
  • Логика предметов:
    • Возможность создания предметов.
      • Также дать возможность создания предметов участниками сервера с премодерацией от администрации сервера.
    • Возможность удаления предметов.
    • Возможность скрытия/возвращения предметов в магазине, не удаляя их у участников.
    • Возможность указывать ограниченное количество предметов для продажи.
    • Возможность привязывать роли, которые будут выдаваться владельцу предмета.
    • Возможность разрешить/запретить покупку предмета при наличии определённых ролей.
    • Отдельный счёт для каждого предмета, который может определять ценность одной единицы предмета в денежном эквиваленте. Этим счётом может управлять администрация сервера и создатель предмета.
  • Предложения обмена:
    • В обмен можно предлагать деньги или предметы.
    • Для совершения обмена, пользователи, учавствующие в обмене, должны вместе подтвердить сделку.
    • В случае изменения условий сделки, подтверждения должны обнулятся и быть заблокированными в течении 5 секунд.
    • После подтверждения сделки, у пользователя пропадает право на изменение условий до отмены подтверждения.
  • Способы заработка с возможность настройки предела получаемой валюты администрацией сервера.
  • Список может дополнятся, но это - база, которая должна быть.

Crazy фичи, которые также имеют место быть

  • Глобальная экономика.
    • Отдельная глобальная валюта, привязанная к пользователю.
    • Возможность регулировки администрацией сервера курса обмена глобальной валюты на серверную (НО НЕ НАОБОРОТ!!!).
    • Возможность установки стоимости предметов в глобальной валюте.
    • Магазин бота, в котором можно будет купить какие-либо привелегии (если будут).
    • Способы заработка для глобальной валюты.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions