Muzyke wgrałem już do folderu sound/misc/ct i sound/misc/tt i nazwałem je od 1 do 7. Przy wejściu na server muzyka nawet się nie ściąga.
Plik roundsound.sma:
#include <amxmodx>
public plugin_init()
{
register_plugin("RoundSound","1.0","PaintLancer")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}
public t_win()
{
new rand = random_num(0,2)
client_cmd(0,"stopsound")
switch(rand)
{
case 0: client_cmd(0,"spk misc/tt/t1")
case 1: client_cmd(0,"spk misc/tt/t2")
case 2: client_cmd(0,"spk misc/tt/t3")
case 4: client_cmd(0,"spk misc/tt/t4")
case 5: client_cmd(0,"spk misc/tt/t5")
case 6: client_cmd(0,"spk misc/tt/t6")
case 7: client_cmd(0,"spk misc/tt/t7")
}
return PLUGIN_CONTINUE
}
public ct_win()
{
new rand = random_num(0,2)
client_cmd(0,"stopsound")
switch(rand)
{
case 0: client_cmd(0,"spk misc/ct/c1")
case 1: client_cmd(0,"spk misc/ct/c2")
case 2: client_cmd(0,"spk misc/ct/c3")
case 4: client_cmd(0,"spk misc/ct/c4")
case 5: client_cmd(0,"spk misc/ct/c5")
case 6: client_cmd(0,"spk misc/ct/c6")
case 7: client_cmd(0,"spk misc/ct/c7")
}
return PLUGIN_CONTINUE
}
public plugin_precache()
{
precache_sound("misc/ct/c1.mp3")
precache_sound("misc/ct/c2.mp3")
precache_sound("misc/ct/c3.mp3")
precache_sound("misc/ct/c4.mp3")
precache_sound("misc/ct/c5.mp3")
precache_sound("misc/ct/c6.mp3")
precache_sound("misc/ct/c7.mp3")
precache_sound("misc/tt/t1.mp3")
precache_sound("misc/tt/t2.mp3")
precache_sound("misc/tt/t3.mp3")
precache_sound("misc/tt/t4.mp3")
precache_sound("misc/tt/t5.mp3")
precache_sound("misc/tt/t6.mp3")
precache_sound("misc/tt/t7.mp3")
return PLUGIN_CONTINUE
}
a to cvary jakie ustawilem w amxx.cfg:
roundsound_tag AMXX.PL roundsound_information_play abc roundsound_information_show 300 roundsound_ct_path misc/ct roundsound_tt_path misc/tt roundsound_playlist_on 1 roundsound_roundsound_on 1 roundsound_mode 1
Poszperałem trochę i znalazłem, że potrzebny jest jeszcze roundsound.ini, prawdopodobnie przez niego to nie działa. Tylko gdzie ten plik się znajduje?
Dodatkowo zastanawia mnie czy to spree.amxx pokazujące się w konsoli to jakiś błąd czy co.
Z góry dziękuje za pomoc
Użytkownik krynow7 edytował ten post 02.04.2012 17:42