RefontSIM - Плагин на сим-карты

RolePlay
Версия: 1.0
Обновлено: 07.06.2025

Информация о товаре

Цена: 150 ₽

Техническая поддержка

  • Бесплатные обновления
  • Поддержка по Telegram
  • Помощь с установкой
  • Быстрое реагирование на баги
Описание

📱 RefontSIM

🚀 Революционная система телефонной связи для Minecraft 📞


📋 О плагине

RefontSIM - полностью самописный плагин, который добавляет в Minecraft реалистичную механику телефонов с номерами, звонками и SMS-сообщениями. Плагин был создан с нуля для решения проблемы ограниченных способов коммуникации на серверах и предоставляет игрокам совершенно новый уровень взаимодействия.

⚡ Ключевые особенности

📞 Полноценная система звонков
Звоните по номерам или никам игроков
💬 SMS-сообщения
Отправляйте текстовые сообщения между игроками
🎯 Три типа SIM-карт
Обычные, редкие и дорогие с красивыми номерами
🇷🇺 Российские номера
Реальные региональные коды городов России
📧 Голосовая почта
Сообщения для оффлайн игроков (до 5 штук)
🚫 Система игнорирования
Блокировка нежелательных контактов

🎮 Команды плагина

Основные команды:

/buysim
Открыть меню покупки SIM-карты
/mysim
Показать свой номер телефона
/callphone <номер/ник>
Позвонить игроку
/pickup
Принять входящий звонок
/reject
Отклонить входящий звонок
/endcall
Завершить текущий звонок
/sms <номер/ник> <сообщение>
Отправить SMS
/deletesim
Удалить свою SIM-карту

Команды игнорирования:

/ignore add <ник>
Добавить в черный список
/ignore remove <ник>
Удалить из черного списка
/ignore list
Показать черный список

⚙️ Конфигурация плагина

🔧 Развернуть полную конфигурацию config.yml
money-mode: material  # Возможные значения: vault или material

# Настройки функций
features:
  call-by-nickname: true  # Разрешить звонки по никнейму
  call-sound: "BLOCK_NOTE_BLOCK_PLING"  # Звук при входящем звонке
  sms-sound: "ENTITY_EXPERIENCE_ORB_PICKUP"  # Звук при получении SMS
  voicemail-sound: "BLOCK_NOTE_BLOCK_BELL"  # Звук при получении голосовой почты

vault:
  normal: 100.0
  rare: 200.0
  expensive: 300.0

item:
  material: DIAMOND_BLOCK
  material-display: "алмазных блоков"
  normal: 3
  rare: 5
  expensive: 8

# Формат номера телефона (N - случайная цифра, RRR - региональный код)
number-formats:
  normal: "+7-RRR-NNN-NN-NN"
  rare: "+7-RRR-NNN-NN-NN"
  expensive: "+7-RRR-NNN-NN-NN"

# Региональные коды России
regional-codes:
  - "495"  # Москва
  - "499"  # Москва
  - "812"  # Санкт-Петербург
  - "383"  # Новосибирск
  - "343"  # Екатеринбург
  - "846"  # Самара
  - "831"  # Нижний Новгород
  - "863"  # Ростов-на-Дону
  - "347"  # Уфа
  - "843"  # Казань
  - "351"  # Челябинск
  - "342"  # Пермь
  - "473"  # Воронеж
  - "391"  # Красноярск
  - "910"  # Мобильный
  - "911"  # Мобильный
  - "912"  # Мобильный
  - "913"  # Мобильный
  - "914"  # Мобильный
  - "915"  # Мобильный
  - "916"  # Мобильный
  - "917"  # Мобильный
  - "918"  # Мобильный
  - "919"  # Мобильный
  - "920"  # Мобильный
  - "921"  # Мобильный
  - "922"  # Мобильный
  - "923"  # Мобильный
  - "924"  # Мобильный
  - "925"  # Мобильный
  - "926"  # Мобильный
  - "927"  # Мобильный
  - "928"  # Мобильный
  - "929"  # Мобильный
  - "930"  # Мобильный
  - "931"  # Мобильный
  - "932"  # Мобильный
  - "933"  # Мобильный
  - "934"  # Мобильный
  - "936"  # Мобильный
  - "937"  # Мобильный
  - "938"  # Мобильный
  - "939"  # Мобильный
  - "950"  # Мобильный
  - "951"  # Мобильный
  - "952"  # Мобильный
  - "953"  # Мобильный
  - "960"  # Мобильный
  - "961"  # Мобильный
  - "962"  # Мобильный
  - "963"  # Мобильный
  - "964"  # Мобильный
  - "965"  # Мобильный
  - "966"  # Мобильный
  - "967"  # Мобильный
  - "968"  # Мобильный
  - "969"  # Мобильный
  - "977"  # Мобильный
  - "980"  # Мобильный
  - "981"  # Мобильный
  - "982"  # Мобильный
  - "983"  # Мобильный
  - "984"  # Мобильный
  - "985"  # Мобильный
  - "986"  # Мобильный
  - "987"  # Мобильный
  - "988"  # Мобильный
  - "989"  # Мобильный
  - "999"  # Мобильный

messages:
  sim-purchase-success: "§aВы успешно приобрели сим карту! Ваш номер: %number%"
  sim-purchase-no-funds: "§cУ вас недостаточно средств для покупки сим карты!"
  sim-purchase-error: "§cОшибка при списании материалов!"
  sim-already-owned: "§cУ вас уже есть сим карта!"
  sim-call-not-found: "§cНомер не найден!"
  sim-call-end: "§cЗвонок завершён."
  sim-already-in-call: "§cВы уже находитесь в звонке."
  sim-not-in-call: "§cВы не участвуете в звонке."
  sim-menu-title: "§6Выбор сим-карты"
  sim-menu-item-normal: "§aОбычный номер"
  sim-menu-item-rare: "§bРедкий номер"
  sim-menu-item-expensive: "§cДорогой номер"
  sim-chat-button-end: "§c[Завершить звонок]"
  sim-call-request-sent: "§aЗвонок отправлен, ожидайте ответа."
  sim-call-incoming: "§eВам звонят с номера %number% от игрока %caller%."
  sim-call-answered: "§aЗвонок принят. Вы на связи."
  sim-call-rejected: "§cЗвонок отклонён."
  call-chat-format: "§a[Звонок] %player%: %message%"
  call-usage: "§cИспользование: /callphone <номер или ник>"
  pickup-button: "§a[Взять трубку]"
  reject-button: "§c[Сбросить звонок]"

  # Сообщения для звонков
  no-caller-sim: "§cУ вас нет SIM-карты для совершения звонка. Купите её с помощью /buysim."
  caller-pending: "§cУ вас уже есть исходящий звонок."
  callee-busy: "§cАбонент уже разговаривает."
  callee-pending: "§cАбонент уже получает другой звонок."
  player-offline: "§cИгрок с этим номером сейчас не в сети."
  call-self: "§cВы не можете позвонить сами себе!"

  # Сообщения для SMS
  sms-usage: "§cИспользование: /sms <номер или ник> <сообщение>"
  sms-sent: "§aСообщение отправлено игроку %player%."
  sms-received: "§eSMS от %sender% (%number%): %message%"
  sms-player-not-found: "§cИгрок с таким ником или номером не найден или не в сети."
  sms-no-sim: "§cУ вас нет SIM-карты для отправки сообщений. Купите её с помощью /buysim."
  sms-no-message: "§cВы не указали текст сообщения."

  voicemail-full: "§cГолосовая почта получателя переполнена."
  voicemail-header: "§6=== Голосовые сообщения ===§r"
  voicemail-format: "§e%sender% (%number%): §f%message%"
  voicemail-footer: "§6==========================§r"

  # Сообщения для команды игнорирования
  ignore-usage: "§cИспользование: /ignore add|remove <ник> или /ignore list"
  ignore-self: "§cВы не можете игнорировать самого себя."
  ignore-added: "§aИгрок %player% добавлен в список игнорируемых."
  ignore-already: "§cИгрок %player% уже в списке игнорируемых."
  ignore-removed: "§aИгрок %player% удален из списка игнорируемых."
  ignore-not-found: "§cИгрок %player% не найден в списке игнорируемых."
  ignore-list-empty: "§aВаш список игнорируемых игроков пуст."
  ignore-list-header: "§aСписок игнорируемых игроков:"
  player-not-found: "§cИгрок не найден."
  call-ignored: "§cЭтот игрок игнорирует ваши звонки."
  sms-ignored: "§cЭтот игрок игнорирует ваши сообщения."

  # Сообщения для команды удаления
  player-only-command: "§cЭта команда доступна только игрокам."
  no-sim-card: "§cУ вас нет сим-карты для удаления."
  confirmation-expired: "§eВремя подтверждения истекло. Пожалуйста, введите команду снова."
  sim-deleted: "§aВаша сим-карта успешно удалена."
  delete-confirmation: "§eВы уверены, что хотите удалить свою сим-карту с номером %number%? Это действие необратимо. Введите /deletesim еще раз для подтверждения."

💾 Файлы данных

Плагин автоматически создает три файла для хранения данных:

  • data.yml - хранит информацию о SIM-картах игроков
  • ignore.yml - хранит списки игнорирования
  • voicemail.yml - хранит голосовые сообщения для оффлайн-игроков

💡 Все сообщения плагина настраиваются в секции messages файла config.yml. Поддерживаются цветовые коды Minecraft (§).


🔥 Готов к обновлениям и доработкам!

Нужны новые функции или изменения? Обращайтесь за дополнительной разработкой! 🚀

© RefontSIM - Революционная система телефонной связи для Minecraft-серверов

Нужен индивидуальный плагин?

Свяжитесь со мной для обсуждения вашего проекта