- Для версий
- 1.20.✘
- 1.21.✘
- Исходный код
- https://github.com/KreziBro/casinodog
- Зависимости
- PlaceholderAPI,Vault,EssentialsX/CMI
CASINODOG2.0
Азартный комплекс для сервера
──────────────────────────────────────────────
Азартный комплекс для сервера
──────────────────────────────────────────────
Описание плагина CasinoDog:
CasinoDog - это не рандомный ролл в чате через кубики. Это полноценный автономный игровой комплекс в удобных GUI-интерфейсах со звуковым сопровождением, плавной анимацией и продуманным геймплеем.
В плагин зашиты 4 самодостаточные игры, которые закрывают любые вкусы игроков: от быстрой рулетки до заходов в сапёра с растущим кушем.
4 игры в одном меню (/casino):

- Zeus Slots (Слоты Зевса) - классический слот-аппарат 5х3 (5 барабанов, 3 ряда). 5 выигрышных линий, дикий символ Wild (до x250 за линию) и Scatter-символы Маяка, играющие вразброс по всему полю.
- Rocket Crash (Краш-Ракета) - динамичный полёт ракеты с растущим множителем ставки в реальном времени (до x1000). Игрок сам решает, когда забрать банк, пока ракета не взорвалась.
- Mines (Сапёр) - поле на 20 ячеек (5х4). Выбирайте количество мин от 1 до 15, открывайте безопасные клетки и умножайте куш с каждым шагом. Можно забрать банк в любой момент.
- Roulette (Рулетка) - европейская рулетка на 37 секторов. Ставки на Чёрное (x1.9), Белое (x1.9) или редкое Красное Зеро (x35) с плавной анимацией замедления ленты.
Слоты Зевса (Zeus Slots)

Краш-Ракета (Rocket Crash)

Сапёр (Mines)

Рулетка (Roulette)


Краш-Ракета (Rocket Crash)

Сапёр (Mines)

Рулетка (Roulette)

Особенности и защита от абузов (Anti-Abuse):
- Честный House Edge (RTP 92.4% - 97.0%): Математика баланса строго просчитана: плагин гарантированно выводит валюту с сервера на дистанции, сжигая лишнюю инфляцию экономики.
- Умное управление ставкой в GUI: Удобное переключение ставки прямо внутри меню (ЛКМ/ПКМ - шаг ставки, Shift+Клик - 10 шагов, колёсико мыши - All-in на весь баланс, клавиша Q - сброс на минималку).
- Защита от закрытия GUI (ESC / Alt+F4 / Лив): В Ракете при выходе во время полёта ставка сгорает. В Сапёре при закрытии меню плагин автоматически забирает текущий накопленный выигрыш, исключая абуз переоткрытия.
- Анти-двойной клик (Cursor Exploit): Полная блокировка кражи и сбора предметов по двойному клику курсора (Collect to cursor), Shift-кликам и перетаскиванию мыши в меню.
- Асинхронная статистика: База данных оборота игроков (stats.yml) сохраняется в фоновом асинхронном потоке без просадок TPS сервера.
| Мини-игра | Макс. множитель | House Edge (В пользу сервера) | RTP (Возврат игрокам) |
|---|---|---|---|
| Rocket Crash | x1000.0 | 3.0% | 97.0% |
| Mines (Сапёр 20 ячеек) | Динамический (до x1000+) | 3.0% | 97.0% |
| Zeus Slots (5x3, 5 линий) | x250.0 (Джекпот 5x Wild) | ~5.5% | ~94.5% |
| Roulette (Чёрное / Белое) | x1.9 | 7.6% | 92.4% |
| Roulette (Красное Зеро) | x35.0 | 5.4% | 94.6% |
──────────────────────────────────────────────
Команды плагина CasinoDog:
/casino (или /казино) - Открыть главное меню выбора игр/casino reload - Перезагрузка конфигурации, звуков и сообщений без рестарта сервераПрава плагина CasinoDog:
casino.play - Доступ к открытию меню и участию в играх (по умолчанию выдано всем)casino.admin - Доступ к команде перезагрузки /casino reload (по умолчанию у OP)Плейсхолдеры (PlaceholderAPI):
%casinodog_total_wagered%- Общая сумма всех сделанных ставок игрока за всё время
──────────────────────────────────────────────
Установка плагина CasinoDog:
- Убедитесь, что на сервере установлен Vault и экономический плагин (EssentialsX / CMI и т.д.).
- Поместите файл CasinoDog.jar в папку
/plugins/. - Перезапустите сервер или загрузите плагин через менеджер плагинов.
- Настройте размеры ставок, звуки и сообщения под свой сервер в
plugins/CasinoDog/config.yml. - Готово. Открывайте меню через
/casino.