Page 1 of 3

Round End Sound

Posted: 2013 Mar 30 20:45
by Niuton
Gal kas zino kodel pasibaigus rounduoi neskamba nors sound atsisiuncia ?

Code: Select all

#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/gfzwin1")    case 1: client_cmd(0,"spk misc/gfzwin2")    case 2: client_cmd(0,"spk misc/gfzwin3")    case 3: client_cmd(0,"spk misc/gfzwin4")    case 4: client_cmd(0,"spk misc/gfzwin5")    case 5: client_cmd(0,"spk misc/gfzwin6")    case 6: client_cmd(0,"spk misc/gfzwin7")  }   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/gfzwin8")    case 1: client_cmd(0,"spk misc/gfzwin9")    case 2: client_cmd(0,"spk misc/gfzwin10")    case 3: client_cmd(0,"spk misc/gfzwin11")    case 4: client_cmd(0,"spk misc/gfzwin12")    case 5: client_cmd(0,"spk misc/gfzwin13")    case 6: client_cmd(0,"spk misc/gfzwin14")  }   return PLUGIN_CONTINUE} public plugin_precache() {  precache_sound("misc/gfzwin1.wav")  precache_sound("misc/gfzwin2.wav")  precache_sound("misc/gfzwin3.wav")  precache_sound("misc/gfzwin4.wav")  precache_sound("misc/gfzwin5.wav")  precache_sound("misc/gfzwin6.wav")  precache_sound("misc/gfzwin7.wav")  precache_sound("misc/gfzwin8.wav")  precache_sound("misc/gfzwin9.wav")  precache_sound("misc/gfzwin10.wav")  precache_sound("misc/gfzwin11.wav")  precache_sound("misc/gfzwin12.wav")  precache_sound("misc/gfzwin13.wav")  precache_sound("misc/gfzwin14.wav")    return PLUGIN_CONTINUE}

Re: Round End Sound

Posted: 2013 Mar 30 20:54
by Unkolix
Galėtum naudoti šitą...

Code: Select all

 #include <amxmodx> new const g_SoundsPath[][] ={        "misc/ctwinnar1.wav",        "misc/ctwinnar2.wav",        "misc/ctwinnar3.wav",        "misc/ctwinnar4.wav",        "misc/ctwinnar5.wav",        "misc/ctwinnar6.wav",        "misc/ctwinnar7.wav",        "misc/ctwinnar8.wav",        "misc/ctwinnar9.wav",        "misc/ctwinnar10.wav",        "misc/twinnar1.wav",        "misc/twinnar2.wav",        "misc/twinnar3.wav",        "misc/twinnar4.wav",        "misc/twinnar5.wav",        "misc/twinnar6.wav",        "misc/twinnar7.wav",        "misc/twinnar8.wav",        "misc/twinnar9.wav",        "misc/twinnar10.wav"} 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 plugin_precache() {    for( new i ; i < sizeof( g_SoundsPath ) ; i++ )    {        precache_sound( g_SoundsPath[i] );    }        return PLUGIN_CONTINUE} public t_win() {        new rand = random_num(0,9)         client_cmd(0,"stopsound")         switch(rand) {            case 0: client_cmd(0,"spk misc/twinnar1")            case 1: client_cmd(0,"spk misc/twinnar2")            case 2: client_cmd(0,"spk misc/twinnar3")            case 3: client_cmd(0,"spk misc/twinnar4")            case 4: client_cmd(0,"spk misc/twinnar5")            case 5: client_cmd(0,"spk misc/twinnar6")            case 6: client_cmd(0,"spk misc/twinnar7")            case 7: client_cmd(0,"spk misc/twinnar8")            case 8: client_cmd(0,"spk misc/twinnar9")            case 9: client_cmd(0,"spk misc/twinnar10")         }        return PLUGIN_HANDLED} public ct_win() {       new rand = random_num(0,9)        client_cmd(0,"stopsound")        switch(rand) {           case 0: client_cmd(0,"spk misc/ctwinnar1")           case 1: client_cmd(0,"spk misc/ctwinnar2")           case 2: client_cmd(0,"spk misc/ctwinnar3")           case 3: client_cmd(0,"spk misc/ctwinnar4")           case 4: client_cmd(0,"spk misc/ctwinnar5")           case 5: client_cmd(0,"spk misc/ctwinnar6")           case 6: client_cmd(0,"spk misc/ctwinnar7")           case 7: client_cmd(0,"spk misc/ctwinnar8")           case 8: client_cmd(0,"spk misc/ctwinnar9")           case 9: client_cmd(0,"spk misc/ctwinnar10")       }       return PLUGIN_HANDLED}
Beje, manau tavo problema yra "new rand = random_num(0,2)" tai reiškia, kad pasirinks sound groti tik 0, 1 arba 2 case...

Re: Round End Sound

Posted: 2013 Mar 30 21:03
by Niuton
Nezinau tuoi pabandysiu pakeisti sita.

Code: Select all

new rand = random_num(0,0)

Re: Round End Sound

Posted: 2013 Mar 30 21:15
by Unkolix
Niuton wrote:Nezinau tuoi pabandysiu pakeisti sita.

Code: Select all

new rand = random_num(0,0)
->

Code: Select all

new rand = random_num(0,6)

Re: Round End Sound

Posted: 2013 Mar 30 22:01
by Niuton
Consoleje rodo dar nors failai yra sukeltitiek srw tiek fastdl
Error: server failed to transmit file 'sound/misc/gfzwin1.wav'
Error: server failed to transmit file 'sound/misc/gfzwin2.wav'
Error: server failed to transmit file 'sound/misc/gfzwin3.wav'
Error: server failed to transmit file 'sound/misc/gfzwin4.wav'
Error: server failed to transmit file 'sound/misc/gfzwin5.wav'
Error: server failed to transmit file 'sound/misc/gfzwin6.wav'
Error: server failed to transmit file 'sound/misc/gfzwin7.wav'
Error: server failed to transmit file 'sound/misc/gfzwin8.wav'
Error: server failed to transmit file 'sound/misc/gfzwin9.wav'
Error: server failed to transmit file 'sound/misc/gfzwin10.wav'
Error: server failed to transmit file 'sound/misc/gfzwin11.wav'
Error: server failed to transmit file 'sound/misc/gfzwin12.wav'
Error: server failed to transmit file 'sound/misc/gfzwin13.wav'
Error: server failed to transmit file 'sound/misc/gfzwin14.wav'

Re: Round End Sound

Posted: 2013 Mar 30 22:06
by Unkolix
Tikriausiai failai per dideli... Paie6kojau google ir radau atsakyma: "The files were too heavy...Problem solved..."

Re: Round End Sound

Posted: 2013 Mar 30 22:40
by Niuton
Tai tipo reikia ieskoti kitu soundu ar kaip?

Re: Round End Sound

Posted: 2013 Mar 30 22:41
by Unkolix
Niuton wrote:Tai tipo reikia ieskoti kitu soundu ar kaip?
Tikriausiai... Kokio dydžio pas tave failai? Ar jie tikrai .wav formato?

Re: Round End Sound

Posted: 2013 Mar 30 23:43
by Niuton
taip .wav visi 14 soundu sudaro tik 4.51 MiB jai rastum koki sprendima failus priegiau.

Re: Round End Sound

Posted: 2013 Mar 30 23:47
by Unkolix
Niuton wrote:taip .wav visi 14 soundu sudaro tik 4.51 MiB jai rastum koki sprendima failus priegiau.
Manau tau vertėtų paredaguoti tą pluginą, kurį aš daviau. Jeigu neveiks tada ieškosim kito sprendimo.