Auto Random MP3

Auto Random MP3 1.2

Нет прав для скачивания
  • Автор темы Автор темы vipclient
  • Дата начала Дата начала
  • Теги Теги
    music
Сообщения
23
Реакции
1
Баллы
1
vipclient добавил(а) новый ресурс:

Auto Random MP3 - автоматически проигрывает игрокам случайные MP3-треки через заданные интервалы.

Auto Random MP3 - автоматически проигрывает игрокам случайные MP3-треки через заданные интервалы.

После входа игрока на сервер плагин ждёт настроенную задержку, запускает случайный MP3 из списка, затем повторяет проигрывание через фиксированный или случайный интервал. Есть два режима работы: отдельный таймер для каждого игрока или общий запуск одного трека для всех игроков одновременно.

Плагин не проигрывает музыку ботам и HLTV, проверяет пустой список треков, прекешит MP3 через...

Узнать больше об этом ресурсе...
 
vipclient обновил(а) ресурс Auto Random MP3 новой записью:

Auto Random MP3 v1.2 - список обновлений

SPARTA Auto Random MP3 v1.2 - список обновлений

  • Добавлено меню /music и /sound вместо простого toggle.
  • В меню доступны пункты:
    • включить музыку;
    • выключить музыку;
    • остановить текущий трек;
    • следующий трек.
  • Добавлена админ-команда:
<span><span>amx_sparta_music_status</span></span>
  • Статус показывает:
    • включен ли плагин;
    • сколько треков загружено;
    • сколько игроков включили музыку;
    • текущий режим проигрывания...

Узнать больше об этом обновлении...
 
I love this!

Thank you!
 
Для чего используется добавления data параметр в item, если ты всё равно её не используешь?
C-подобный:
-menu_additem(menu, item, "1");
->
+menu_additem(menu, item);
C-подобный:
-new data[8], itemName[64], access, callback;
-menu_item_getinfo(menu, item, access, data, charsmax(data), itemName, charsmax(itemName), callback);

-switch (str_to_num(data))
+switch(item)
{
    case 1:
    {
        set_player_music(id, true);
    }

Для чего нужен #define MAX_CLIENTS 32 если мы имеем встроенный в amxx MAX_PLAYERS 32?
Аналогично с g_maxPlayers = get_maxplayers() который является "прошлым веком" и для использования доступна константа MaxClients.

Очень забавная функция в публичном плагине:
stock bool:check_author_lock()
{
    new expectedAuthor[7];
    expectedAuthor[0] = 'S';
    expectedAuthor[1] = 'P';
    expectedAuthor[2] = 'A';
    expectedAuthor[3] = 'R';
    expectedAuthor[4] = 'T';
    expectedAuthor[5] = 'A';
    expectedAuthor[6] = EOS;

    return equal(AUTHOR, expectedAuthor) ? true : false;
}

Пожалуйста, используйте ИИ для генерации кода с умом, писать простые плагины самостоятельно не так сложно, если подучить базу, основы языка и функционала. Дизлайк вам, сударь.
 

Кто просматривает тему

Назад
Верх