Page 1 of 1

Nesamone su roundsound

Posted: 2011 Nov 09 22:07
by kesiukas
Taigi isidejau round sound plugina, ten buvo padaryta, kad grotu tik trys dainos wav formato, as surasiau daugiau dainu ir jos yra .mp3 bei wav formatu, taciau jos ne viena kazkodel gale roundo negroja. va mano .sma kodas: Gal rasit klaidu.

Code: Select all

//RoundSound.amxx -by PaintLancer #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,7)   client_cmd(0,"stopsound")   switch(rand)  {    case 0: client_cmd(0,"spk misc/ctwin4")    case 1: client_cmd(0,"spk misc/ctwin5")    case 2: client_cmd(0,"spk misc/ctwin6")    case 3: client_cmd(0,"spk misc/Isjunk Sviesa_Tu Mane Suvedziojai")    case 4: client_cmd(0,"spk misc/tt1")    case 5: client_cmd(0,"spk misc/tt2")    case 6: client_cmd(0,"spk misc/tt5")    case 7: client_cmd(0,"spk misc/tt10") }   return PLUGIN_HANDLED} public ct_win(){  new rand = random_num(0,4)   client_cmd(0,"stopsound")   switch(rand)  {    case 0: client_cmd(0,"spk misc/tt11")    case 1: client_cmd(0,"spk misc/twinnar")    case 2: client_cmd(0,"spk misc/win2")    case 3: client_cmd(0,"spk misc/win4")    case 4: client_cmd(0,"spk misc/win5")      }   return PLUGIN_HANDLED} public plugin_precache() {  precache_sound("misc/ctwin4.mp3")  precache_sound("misc/ctwin5.mp3")  precache_sound("misc/ctwin6.mp3")  precache_sound("misc/Isjunk Sviesa_Tu Mane Suvedziojai.wav")  precache_sound("misc/tt1.mp3")  precache_sound("misc/tt2.mp3")  precache_sound("misc/tt5.mp3")  precache_sound("misc/tt10.mp3")  precache_sound("misc/tt11.mp3")  precache_sound("misc/twinnar.wav")  precache_sound("misc/win2.mp3")  precache_sound("misc/win4.mp3")  precache_sound("misc/win5.mp3")     return PLUGIN_CONTINUE}  

Re: Nesamone su roundsound

Posted: 2011 Nov 09 22:24
by hleV
Su MP3 formato failais reikia elgtis kitaip.

precache_sound() -> precache_generic() (ir pradžioje būtinai pridėk sound/).
"spk kazkas" -> "mp3 play sound/kazkas".

Re: Nesamone su roundsound

Posted: 2011 Nov 10 17:25
by kesiukas
hleV wrote:Su MP3 formato failais reikia elgtis kitaip.

precache_sound() -> precache_generic() (ir pradžioje būtinai pridėk sound/).
"spk kazkas" -> "mp3 play sound/kazkas".
Arba parasei nebalabai aiskiai, arba as visiskai nesuptrantu :d. Tai visur vietoje precache_sound reikia parasyt precache_generic?? ( nu sita lyg ir supratau gal) Bet ten su tuo sound nesuprantu kur jy pridet? Tokiol eilutei?: case 0: client_cmd(0,"spk misc/tt11")? tai ji turi aatrodyti taip:
case 0: client_cmd(0,"spk misc/mp3 play sound/muzika.mp3") ar kaip nesupratau??

Re: Nesamone su roundsound

Posted: 2011 Nov 10 18:29
by aurimasko
kur dabar yra:

Code: Select all

client_cmd(id, "spk ....")
tai norint, kad grotų mp3 formato daina reikia pakeisti į :

Code: Select all

 client_cmd(id, "mp3 play sound/....")
o dėl precache, tai taip precache_sound keiti į precache_generic.

Re: Nesamone su roundsound

Posted: 2011 Nov 10 21:20
by kesiukas
o dainas kelti tada reikai tik i sound folderi ar galima ir y misc, bet tada turi buti taip: client_cmd(id, "mp3 play sound/misc/daina.mp3")??????????????????????

Re: Nesamone su roundsound

Posted: 2011 Nov 10 21:33
by aurimasko
taip.

Re: Nesamone su roundsound

Posted: 2011 Nov 10 21:40
by kesiukas
Viskas veikia. Dar yra biski kas neveikia, bet pats jau susitvarkysiu. Aciu uz pagalba