• Пожалуйста, создайте название темы отражающее ее смысл
  • Для ускорения решения Вашего вопроса заполните обязательные поля и подробно опишите возникшую проблему

Помощь Помогите с плагином welcome to sound

vladimir.azya

Участник
Сообщения
28
Реакции
-4
Баллы
1
Проблема в том что когда сделан FastDL я нахожусь на сервере меняется карта и проблема начинает работать без
FastDL и качает 30 сек а если пере зайти в клиент то качает на ура в чем проблема. Сама музыка не превышает пол метра
 
Исходный код
#include <amxmodx>

#define PLUGIN "WelcomeMusic"
#define VERSION "1.0"
#define AUTHOR "lirika"

new g_iNextMusic;

new const g_szPluginMusic[][] = // Лист треков
{
"sound/vm_welcome/welcome_to_vm.mp3",
"sound/vm_welcome/welcome_to_vm1.mp3",
"sound/vm_welcome/welcome_to_vm2.mp3",
"sound/vm_welcome/welcome_to_vm3.mp3",
"sound/vm_welcome/welcome_to_vm4.mp3"
};

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

public client_putinserver(id)
{
set_task(0.2, "WelcomeMusic", id);

return PLUGIN_HANDLED;
}

public WelcomeMusic(id)
{
client_cmd(id, "mp3 play %s", g_szPluginMusic[g_iNextMusic]);

return PLUGIN_HANDLED;
}

public plugin_precache()
{
register_cvar("zp_current_music", "0");
g_iNextMusic = get_cvar_num("zp_current_music") + 1;
if(g_iNextMusic >= sizeof(g_szPluginMusic)) g_iNextMusic = 0;
server_cmd("zp_current_music %d", g_iNextMusic);
precache_generic(g_szPluginMusic[g_iNextMusic]);
new szLog[32]; formatex(szLog, charsmax(szLog), "precache: %d", g_iNextMusic);
log_to_file("addons/amxmodx/logs/welcome_music.log", szLog);
}
Это проблема клиента, а не сервера.
 
Назад
Сверху