Добавить ещё звук

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
17
Реакции
0
Подскажите как в плагин welcome_music (музыка при входе) добавить ещё один звук
Код:
#include <amxmodx>

#define PLUGIN "Welcom"
#define VERSION "1.0"
#define AUTHOR "4el"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public plugin_precache()
{
    precache_sound("misc/music/shestnyi.mp3");     //Путь трека, поддерживается только mp3.
}

public client_putinserver(id)
{
    set_task(0.2, "Welcom", id);
    
    return PLUGIN_HANDLED;
}

public Welcom(id)
{
    client_cmd(id, "mp3 play sound/misc/music/shestnyi");  //Путь трека
}
 
Сообщения
169
Реакции
462
Помог
2 раз(а)
C++:
#include <amxmodx>

#define PLUGIN "Welcom"
#define VERSION "1.0"
#define AUTHOR "4el"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public plugin_precache()
{
    precache_sound("misc/music/shestnyi.mp3");     //Путь трека, поддерживается только mp3.
    precache_sound("еще_звук.mp3");
}

public client_putinserver(id)
{
    set_task(0.2, "Welcom", id);
    set_task(/*Задержка в секундах*/, "название_функции", id);
    
    return PLUGIN_HANDLED;
}

public Welcom(id)
{
    client_cmd(id, "mp3 play sound/misc/music/shestnyi");  //Путь трека
}

public название_функции(id)
{
    client_cmd(id, "mp3 play еще_звук.mp3");
}
 
Сообщения
29
Реакции
5
Помог
1 раз(а)
KostyaShady, первый звук будет проигрываться, через 0.2 сек.
set_task(0.2, "Welcom", id);
Второй же, через время, которое укажите сами:
set_task(/*Задержка в секундах*/, "название_функции", id);
Если нужен рандом, используйте https://dev-cs.ru/amxx/amxmodx/random_num/view
 
Сообщения
317
Реакции
131
Помог
4 раз(а)
KostyaShady,
Код:
#include <amxmodx>

#define PLUGIN "Welcom"
#define VERSION "1.0"
#define AUTHOR "4el"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}

public plugin_precache()
{
    precache_sound("misc/music/shestnyi.mp3");     //Путь трека, поддерживается только mp3.
    precache_sound("misc/music/eee_boy.mp3");     //Путь трека, поддерживается только mp3.
}

public client_putinserver(id)
{
    set_task(0.2, "Welcom", id);
    set_task(5.0, "Welcom2", id);
    
    return PLUGIN_HANDLED;
}

public Welcom(id)
{
    client_cmd(id, "mp3 play sound/misc/music/shestnyi");  //Путь трека
}

public Welcom2(id)
{
    client_cmd(id, "mp3 play sound/misc/music/eee_boy");  //Путь трека
}
 
Сообщения
35
Реакции
3
Помог
1 раз(а)
KostyaShady, хз попробуй
Код:
#include <amxmodx>

#define SOUND_NUM    3        // Количество звуковых файлов (для рандомного проигрывания)

public plugin_init()
{
    register_plugin("End Round Sound", "1.0", "afftor"); // tbontb edited
    register_logevent("Round_end", 2, "1=Round_End");
}

public plugin_precache()
{
    precache_sound("EndRoundSound/Sound_1.mp3");
    precache_sound("EndRoundSound/Sound_2.mp3");
    precache_sound("EndRoundSound/Sound_3.mp3");
}

public Round_end()
    client_cmd(0, "mp3 play sound/EndRoundSound/Sound_%d", random(SOUND_NUM));
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу