Od jakiegoś czasu nieustanie walcze z roundsoundem .
Mianowicie żaden z pluginów nie pobiera mi utworów z FD którego posiadam i który działa bo mapki itp są pobierane z niego ....
Mój plugin na sound wygląda tak :
#include <amxmodx>
new const sounds_tt[][] =
{
"misc/diablocss/1.mp3",
"misc/diablocss/2.mp3",
"misc/diablocss/3.mp3",
"misc/diablocss/4.mp3",
"smisc/diablocss/5.mp3",
"misc/diablocss/6.mp3",
"misc/diablocss/7.mp3",
"misc/diablocss/9.mp3" ,
"misc/diablocss/10.mp3",
"misc/diablocss/8.mp3",
"misc/diablocss/11.mp3",
"misc/diablocss/12.mp3",
"misc/diablocss/13.mp3",
"misc/diablocss/14.mp3",
"misc/diablocss/15.mp3",
"misc/diablocss/16.mp3",
"misc/diablocss/17.mp3",
"misc/diablocss/19.mp3",
"misc/diablocss/20.mp3",
"misc/diablocss/18.mp3"
}
new const sounds_ct[][] =
{
"misc/diablocss/1.mp3",
"misc/diablocss/2.mp3",
"misc/diablocss/3.mp3",
"misc/diablocss/4.mp3",
"smisc/diablocss/5.mp3",
"misc/diablocss/6.mp3",
"misc/diablocss/7.mp3",
"misc/diablocss/9.mp3" ,
"misc/diablocss/10.mp3",
"misc/diablocss/8.mp3",
"misc/diablocss/11.mp3",
"misc/diablocss/12.mp3",
"misc/diablocss/13.mp3",
"misc/diablocss/14.mp3",
"misc/diablocss/15.mp3",
"misc/diablocss/16.mp3",
"misc/diablocss/17.mp3",
"misc/diablocss/19.mp3",
"misc/diablocss/20.mp3",
"misc/diablocss/18.mp3"
}
public plugin_precache()
{
for (new i = 0; i < sizeof sounds_tt; i++)
precache_sound(sounds_tt[i])
for (new i = 0; i < sizeof sounds_ct; i++)
precache_sound(sounds_ct[i])
}
public plugin_init()
{
register_plugin("RoundSound","1.0","KaMaZZ")
register_event("SendAudio", "tt_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}
public tt_win()
{
client_cmd(0,"stopsound")
play_sound(0, sounds_tt[random_num(0, sizeof sounds_tt - 1)])
return PLUGIN_CONTINUE
}
public ct_win()
{
client_cmd(0,"stopsound")
play_sound(0, sounds_ct[random_num(0, sizeof sounds_ct - 1)])
return PLUGIN_CONTINUE
}
stock play_sound(index, const dzwiek[])
{
if(contain(dzwiek, ".mp3") != -1)
{
new soundform[64]
format(soundform, 63, "sound/%s", dzwiek)
client_cmd(index, "mp3 play %s", soundform)
}
else
client_cmd(index, "spk %s", dzwiek)
}
a tak mniej więcej wygląda serwer.cfg
sv_filetransfercompression "0" mp_autoteambalance "1" mp_buytime "0.15" mp_c4timer "35" mp_flashlight "1" mp_footsteps "1" mp_freezetime "0" mp_friendly_grenade_damage "0" mp_friendlyfire "0" mp_ghostfrequency "0.5" mp_hostagepenalty "0" mp_limitteams "2" mp_maxrounds "0" mp_mirrordamage "0" mp_roundtime "2.00" mp_startmoney "800" mp_timelimit "20" mp_tkpunish "0" mp_winlimit "0" mp_payerid "0" pausable "0" sv_maxspeed "320" allow_spectators "1" mp_fadetoblack "0" mp_forcecamera "0" mp_forcechasecam "0" mp_autokick "0" sv_timeout "60" sv_spectatormaxspeed "700" mp_chattime "3" mp_autocrosshair "0" sv_aim "0" sv_airaccelerate "100" sv_airmove "1" sv_challengetime "150" sv_cheats "0" sv_clienttrace "1" sv_friction "4" sv_gravity "800" sv_lan_rate "25000" sv_waterfriction "1" sv_wateramp "0" sv_wateraccelerate "10" sv_stepsize "18" sv_accelerate "5" host_framerate "0" edgefriction "2" decalfrequency "60" sv_downloadurl "http://fastdownload.pl/ts5283/cstrike" sv_allowdownload "1"