Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
  • Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.

Music Player

Den_Bellik

Мастер


Описание:

Две недели я создавал данный скрипт, и теперь выкладываю его презентационную
версию сюда. Это скрипт музыкального плеера, он не из тех скриптов-плееров, в
которых по 8 треков, добавление которых происходит в код скрипта и они играют
для всех игроков, это - многофункциональная система для каждого игрока, со
множеством функций и особенностей. Вот основные особенности:

  1. Любой игрок может добавить к себе в аудиозаписи музыку из интернета по url,
    задать ей название, или же добавить уже готовую из каталогов сервера.
  2. Возможность удалять свои аудиозаписи каждому игроку
  3. Аудиозаписи всегда можно отредактировать выбрав соответствующий пункт в меню,
    в частности вы можете изменить название и url
  4. Возможность изменять настройки дают возможность каждому игроку настроить
    плеер под себя, в настройки входят:
    • Изменение времени показа названия аудиозаписи
    • Изменение типа названия аудиозаписи
    • Изменение клавиш переключения и остановки музыки
    • Возможность включить случайный порядок переключения, причем при этом у вас
      никогда не включиться та же самая аудиозапись дважды
  5. Возможность переключить управление плеером на клавиши избавит вас от ввода
    команд.
  6. Будучи администратором создавайте, удаляйте, дополняйте, редактируйте
    каталоги с музыкой прямо из админ-панели в игре
  7. Все действия выполняются из игры, забудьте про открывание папок и изменение
    файлов.
  8. "Защита от дураков" не даст испортить скрипт ни администратору, ни юзеру.
Небольшие, но полезные особенности:
  1. При удалении каталога создается его резервная копия
  2. Возможность включить/выключить проверку на ANSI не даст задать название
    музыке, состоящее из кириллических символов
  3. Постоянная перезапись БД защищает от слета настроек и музыки игрока при смене
    его никнейм.
  4. Все надписи, ид-диалогов, текста, настройки скрипта записаны в дефайны, что
    позволяет с легкостью изменять скрипт
  5. Множество диалоговых веток, по которым удобно перемещаться облегчают работу и
    экономят время.

Видео:


Для вызова окна плеера введите /плеер или /music
Для вызова панели администратора введите /settingm после входа в rcon

Используемые системы:

MX_INI - by MX_MASTER

Настройки по-стандарту:


Лимиты по стандарту (можно изменить):
PHP:
#define MAX_MUSIC 20//максимум музыки у каждого игрока
#define MAX_CATALOG_MUSIC 20//Максимум музыки в одном каталоге
#define MAX_CATALOGS 10//Максимум поддерживаемых каталогов
Вид базы данных:



Скриншоты:













Данная версия является официальной. Оцените работу, думаю вам понравится.

Автор: BRICS

Версия 0.1 Скачать:


======================================================
Версия 0.2:

Все почти тоже самое что и в пред версии, только в этой версии были исправлены немногие баги, расширено меню, добавлено автопереключение музыки по окончанию и красивое, на мой взгляд, окно плеера.

Скриншоты:

См. оконце плеера в правом нижнем углу






Установка плагина SysControl и библиотеки:


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

Длительность аудио узнается при добавлении музыки к игроку/в каталог/изменению url музыки игрока/изменение url музыки в каталоге
Работоспособность скрипта не проверялась на linux
Используется плагин SysControl by jhonyxakep
Используется библиотека bass.dll
Музыка в бд теперь имеет следующий вид:

Пример:


Скачать:

Автор : BRICS
 
Сверху Снизу