> > > > >

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

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
17
Рейтинг
0
#1
Подскажите как в плагин 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");  //Путь трека
}
 
 
Сообщения
18
Рейтинг
43
#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");
}
 
  1
Сообщения
20
GitHub
patrig
Рейтинг
4
#4
KostyaShady, первый звук будет проигрываться, через 0.2 сек.
set_task(0.2, "Welcom", id);
Второй же, через время, которое укажите сами:
set_task(/*Задержка в секундах*/, "название_функции", id);
Если нужен рандом, используйте https://dev-cs.ru/amxx/amxmodx/random_num/view
 
 
Сообщения
142
Рейтинг
30
#6
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");  //Путь трека
}
 
  1
Сообщения
35
Рейтинг
2
#8
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));
 
 
Статус
В этой теме нельзя размещать новые ответы.
> > > > >