Делаю игрового RPG бота для Discord
Решил как-то я сделать бота с элементами RPG и взаимодействием командами через чат. Хотел сделать пару команд, просто по фану, но так вовлекся в процесс, что уже 3 месяц его дорабатываю и эта "пара" команд превратилась уже в 25+ да и ещё с разными аргументами.
И так, что этот бот из себя представляет. Это казуальная РПГ игра с экономикой, прокачкой уровней, инвентарем, ресурсами, экипировкой, ПВП и ПВЕ. Ах да и ещё есть мини-игры. При вводе команд генерируется событые со случайным результатом. Так же в некоторых командах генерируется картинка того, что должно произойти. Как же оно всетакие выглядит на самом деле.
Например командой !work, можно пойти работать
А командой !farm, можно собирать ресурсы
Куда веселее, охота, команда !hunt
Или вообще можно быкануть на босса, командой !boss
И после всего нафармленного, можно и сходить на Арену, командой !arena
Картина инвентаря генерируется в зависимости от того, какие предметы в каких слотах. Да и у инвентаря уже больше команд:
!inv - Инвентарь игрока;
!inv [слот от 1 до 29] - Инф. о предмете в инвентаре;
!use [слот от 1 до 29] (количество) - Использовать предмет в инвентаре;
!sell [слот от 1 до 29] (количество) - Продать предмет из инвентаря;
Ещё есть магазин, да не один, тоже с пачкой команд
!shop - Список магазинов;
!shop [категория] - Список предметов в магазине;
!shop [категория] [слот от 1 до 48] - Инф. о предмете в магазине;
!shop [категория] [слот от 1 до 48] buy (количество) - Купить предмет в магазине;
Дальше пойдут мини-игры
Если хочешь принять участие в тесте бота, вот ссылочка на его приглашение
Так же в него можно играть и на моем сервере