Не слышу Mp3 файлы в игре, такие как: gamestartip.mp3 ( warning: MP3_InitStream(29, media/gamestartup.mp3) failed) и треки, скачанные с сервера ( аналогичная ошибка).
На non-steam cs такая же беда
Прошу помочь советами/ рекомендациями
shel писал(а): > И как тебе норм код читается ?
Я привык писать в одну строчку уже, да, норм
Модератор: Модераторы
#include <amxmodx>
#pragma semicolon 1
new const g_szMp3File[] = "sound/misc/test.mp3";
public plugin_precache()
{
precache_generic(g_szMp3File);
}
public plugin_init()
{
register_plugin("Mp3 Test", "0.1a", "Subb98");
register_clcmd("say /play", "CmdPlay");
register_clcmd("say_team /play", "CmdPlay");
}
public CmdPlay(const id)
{
client_cmd(id, "mp3 stop;mp3 play %s", g_szMp3File);
return PLUGIN_HANDLED;
}
warning: MP3_InitStream(29, media/gamestartup.mp3) failed
#include <amxmodx>
#include <amxmisc>
#include <deathrun_stats>
#define PLUGIN "untitled"
#define VERSION "1337.228"
#define AUTHOR "unknown"
new const gszSound[][] = {
"sound/11.mp3",
"sound/21.mp3",
"sound/31.mp3",
"sound/41.mp3",
"sound/51.mp3",
"sound/61.mp3",
"sound/71.mp3",
"sound/81.mp3",
"sound/91.mp3",
"sound/110.mp3"
}
public plugin_precache() {
register_plugin(PLUGIN, VERSION, AUTHOR);
for(new i=0; i<sizeof(gszSound); i++)
precache_generic(gszSound[i]);
}
public fwPlayerFinished(id, iTime, bool:newrecord){
if(newrecord) {
client_cmd(0, "mp3 play %s", gszSound[random(sizeof(gszSound))]);
}
}
#include <amxmodx>
#include <hamsandwich>
#include <zombieplague>
#define PLUGIN_NAME "[ZP] Survivor Health&Sound"
#define PLUGIN_VERS "1.0"
#define PLUGIN_AUTH "ASSOM"
#define TASK_HEALTH 1234554321
new g_iHudSync
public plugin_init()
{
register_plugin(PLUGIN_NAME, PLUGIN_VERS, PLUGIN_AUTH)
g_iHudSync = CreateHudSyncObj()
// Fwd's
RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1)
RegisterHam(Ham_Killed, "player", "Fwd_PlayerKilled_Pre", 0)
}
public plugin_precache()
{
precache_generic("sound/survivor_start.mp3")
}
public Fwd_PlayerSpawn_Post(id)
{
if (task_exists(id+TASK_HEALTH))
remove_task(id+TASK_HEALTH)
}
public Fwd_PlayerKilled_Pre(victim, attacker, shouldgib)
{
if (task_exists(victim+TASK_HEALTH))
remove_task(victim+TASK_HEALTH)
}
public zp_round_started(mode, id)
{
if(mode != MODE_SURVIVOR)
return
if(!zp_get_user_survivor(id))
return
set_task(1.0, "Task_ShowHealth", id+TASK_HEALTH, _, _, "b")
client_cmd(0, "mp3 play sound/survivor_start.mp3")
}
public Task_ShowHealth(id)
{
id -= TASK_HEALTH
if(!zp_get_user_survivor(id))
remove_task(id+TASK_HEALTH)
set_hudmessage(0, 0, 255, -1.0, 0.2, 0, 1.0, 1.0, 0.1, 0.2, -1)
ShowSyncHudMsg(0, g_iHudSync, "[Жизни Выжившего: %d]", get_user_health(id))
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8