привет еще раз),нужна помощь в коде,в крации нужно добавить звук чтобы во время автомат. рестарта был звук который я поставлю
Вложения
-
902 байт Просмотры: 14
#include <amxmodx>
new g_Seconds
new g_SecondsCvar
public plugin_init() {
register_plugin("Auto Game Restart with Countdown Timer", "1.0", "AbeX")
register_event("TextMsg", "game_commencing", "a", "2=#Game_Commencing")
g_SecondsCvar = register_cvar("autorr_time","20.0")
}
public game_commencing() {
if (task_exists(41170))
remove_task(41170)
g_Seconds = floatround(get_pcvar_float(g_SecondsCvar))
new param[32]
set_task(1.0,"count_rr",41170,param,31,"b",0)
}
public count_rr() {
g_Seconds--;
set_hudmessage(180, 93, 100, -1.0, 0.4, 0, 6.0, 1.0)
show_hudmessage(0, "Подготовьтесь к бою! Скоро начнется мясо %d секунд",g_Seconds)
if (g_Seconds == 0) {
server_cmd("sv_restartround 1")
client_print(0, print_chat, "Впёред,покажим им на что ты способен!")
remove_task(41170)
client_cmd(0, "mp3 play sound/ambience.mp3");
client_cmd(0, "spk buttons/blip1.wav");
}
}
хорошо я тебя понял,еще один вопрос вот смотри где в 28,29 строчке mp3 play sound и spk buttons вместо них нужно путь прописывать или их оставить и дальше писать?pavel_a, я тебе 2 варианта там сделал (28-29 строки), wav и mp3 форматы.
Сам выбери, какой тебе нужен, другой удали, не забудь путь правильный прописать ну и В прекеш звук засунуть, если он нестандартный (которого нет в каждой кс)
Код:#include <amxmodx> new g_Seconds new g_SecondsCvar public plugin_init() { register_plugin("Auto Game Restart with Countdown Timer", "1.0", "AbeX") register_event("TextMsg", "game_commencing", "a", "2=#Game_Commencing") g_SecondsCvar = register_cvar("autorr_time","20.0") } public game_commencing() { if (task_exists(41170)) remove_task(41170) g_Seconds = floatround(get_pcvar_float(g_SecondsCvar)) new param[32] set_task(1.0,"count_rr",41170,param,31,"b",0) } public count_rr() { g_Seconds--; set_hudmessage(180, 93, 100, -1.0, 0.4, 0, 6.0, 1.0) show_hudmessage(0, "Подготовьтесь к бою! Скоро начнется мясо %d секунд",g_Seconds) if (g_Seconds == 0) { server_cmd("sv_restartround 1") client_print(0, print_chat, "Впёред,покажим им на что ты способен!") remove_task(41170) client_cmd(0, "mp3 play sound/ambience.mp3"); client_cmd(0, "spk buttons/blip1.wav"); } }
а все понял)спасибо)[DOUBLEPOST=1511959272][/DOUBLEPOST]поставил все путь прописал,но сам звук почему то невопроизводит[DOUBLEPOST=1511959321][/DOUBLEPOST]client_cmd(0, "mp3 play sound/otchet.mp3"); звук закинул в папку soundpavel_a,
client_cmd(0, "mp3 play sound/ambience.mp3"); - файл лежит в папке sound
client_cmd(0, "spk buttons/blip1.wav"); - файл лежит в папках sound > buttons (здесь папка sound не пишется, можете вместо buttons свою написать, если у вас формат wav)