RefontSIM - Плагин на SIM-Карты, номер телефона, SMS

Платно Плагин RefontSIM - Плагин на SIM-Карты, номер телефона, SMS 1.7.0

Нет прав для приобретения ("499.00" ₽)
RefontSIM 1.7.0
Телефонные настройки, SMS-инбокс и рингтоны



Что добавлено
  • SMS-инбокс — входящие SMS сохраняются в отдельном GUI, включая сообщения для офлайн-игроков.
  • Страницы входящих SMS — можно пролистывать список при большом количестве сообщений.
  • Удаление SMS — ПКМ удаляет одно сообщение, отдельная кнопка очищает весь инбокс после подтверждения.
  • Настройки телефона — включение звонков, беззвучный режим, звуки SMS, рингтоны и режим «только контакты».
  • Контакты с заметками — можно дать игроку личное имя и звонить или писать по нему.
  • Защита от спама — настраиваемые кулдауны и лимиты для звонков, SMS и передачи номеров.
  • Автоматические резервные копии — сохранение важных данных раз в 14 дней с возможностью отключения.



Звуки и PlasmoVoice
  • Добавлен параметр debug.enabled — включает или отключает отладочные сообщения RefontSIM и PlasmoVoice в консоли.
  • Добавлен параметр plasmovoice.disable-bukkit-sms-sound — отключает стандартный Bukkit-звук входящего SMS, когда работает PlasmoVoice.
  • Добавлены отдельные MP3-звуки SMS через PlasmoVoice — входящие и исходящие сообщения используют настраиваемые профили из plasmovoice.events и plasmovoice.sounds.
  • Если PlasmoVoice выключен или недоступен, SMS продолжат использовать обычный Bukkit-звук.



SMS и сообщения
  • Обновлены форматы sms-sent и sms-received — исходящие и входящие SMS отображаются в едином компактном стиле.
  • Добавлены плейсхолдеры SMS: %message%, %player%, %recipient%, %number%, %sender% и %sender_number%.
  • Языковые файлы обновляются без перезаписи — при обновлении добавляются только отсутствующие ключи, пользовательские сообщения сохраняются.



Совместимость и стабильность
  • Исправлен приватный чат звонков на новых версиях Paper — сообщения участников звонка больше не должны уходить в общий чат.
  • Улучшена совместимость с FlectonePulse — чат звонка перехватывается раньше отправки сообщения сторонним чат-плагином.
  • Добавлена резервная копия сломанного config.yml — при ошибке YAML старый файл сохраняется как config-broken-<время>.yml, после чего конфиг восстанавливается.



SMS и контакты
  • SMS офлайн-игрокам по нику теперь отправляются корректно: сообщение сохраняется во входящих, а отправитель видит обычное подтверждение с ником и номером.
  • /sms inbox открывает входящие сообщения. ЛКМ отмечает SMS прочитанным, ПКМ удаляет его.
  • Контактам можно назначать заметки, например:

Код:
/phoneset contacts add Kama_ello Макс
/callphone Макс
/sms Макс Привет

  • Заметки личные: имя Макс будет работать только у игрока, который его добавил.
  • Старые контакты не пропадут и автоматически продолжат работать без заметок.



Рингтон «Колокольчик»
  • Тестово добавлен — «Колокольчик» проигрывается каждые несколько секунд во время входящего звонка, а не один раз.


Новые настройки
YAML:
# Максимальное число SMS во входящих игрока
sms-inbox:
  max-messages-per-player: 100

# Настройки рингтонов и звуков телефона
phone-settings:
  default-ringtone: default
  ringtones:
    bell:
      plasmovoice-sound: bell-ringtone

  • max-messages-per-player — максимальное количество SMS во входящих игрока.
  • bell-ringtone — повторяющийся профиль звука для рингтона «Колокольчик».
  • Все тексты кнопок и сообщений находятся в lang/<язык>/messages.yml.



Команды
Код:
/sms inbox                                             - открыть входящие SMS
/phonesettings                                         - открыть настройки телефона
/phonesettings contacts add <игрок/номер> [заметка]   - добавить контакт
/phonesettings contacts list                           - показать контакты и заметки
/callphone <номер/ник/заметка>                         - позвонить игроку
/refontsim reload                                      - перезагрузить конфиг и языковые файлы



Важно
  • Для рингтонов требуется включённая интеграция PlasmoVoice.
  • Обновление не требует удаления старых данных, контактов или конфигурации.
  • Если появится проблема после обновления, приложите лог запуска RefontSIM и используемый config.yml.
Извиняюсь за запоздалую обнову, забыл выложить.​
Назад
Сверху Снизу