Page 1 of 1

Roundsound

Posted: 2011 Feb 06 19:11
by k1ck
Parasius /stop isjungia roundsoundus ir negirdi tas zmogus.
Parasius /start ijungia roundsoundus

Labai buciau dekingas.

Re: Roundsound

Posted: 2011 Feb 06 19:55
by xFrostas

Re: Roundsound

Posted: 2011 Feb 06 20:11
by k1ck
#include <amxmodx>
#include <amxmisc>
#include <engine>

public plugin_init()
{
register_plugin("roundsound","0.1","many")
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(1,9)

client_cmd(0,"mp3 stop")
client_cmd(0,"wav stop")

switch(rand)
{
case 1: client_cmd(0,"wav play sound/misc/t1")
case 2: client_cmd(0,"wav play sound/misc/t2")
case 3: client_cmd(0,"wav play sound/misc/t3")
case 4: client_cmd(0,"mp3 play sound/misc/t4")
case 5: client_cmd(0,"wav play sound/misc/t5")
case 6: client_cmd(0,"mp3 play sound/misc/t6")
case 7: client_cmd(0,"mp3 play sound/misc/t7")
case 8: client_cmd(0,"wav play sound/misc/t8")
case 9: client_cmd(0,"mp3 play sound/misc/t9")
}

return PLUGIN_CONTINUE
}
public ct_win()
{
new rand = random_num(1,9)

client_cmd(0,"mp3 stop")

switch(rand)
{
case 1: client_cmd(0,"wav play sound/misc/ct1")
case 2: client_cmd(0,"wav play sound/misc/ct2")
case 3: client_cmd(0,"wav play sound/misc/ct3")
case 4: client_cmd(0,"mp3 play sound/misc/ct4")
case 5: client_cmd(0,"wav play sound/misc/ct5")
case 6: client_cmd(0,"wav play sound/misc/ct6")
case 7: client_cmd(0,"wav play sound/misc/ct7")
case 8: client_cmd(0,"mp3 play sound/misc/ct8")
case 9: client_cmd(0,"mp3 play sound/misc/ct9")
}

return PLUGIN_CONTINUE
}

public plugin_precache()
{
precache_sound("misc/t1.wav")
precache_sound("misc/t2.wav")
precache_sound("misc/t3.wav")
precache_sound("misc/t4.mp3")
precache_sound("misc/t5.wav")
precache_sound("misc/t6.mp3")
precache_sound("misc/t7.mp3")
precache_sound("misc/t8.wav")
precache_sound("misc/t9.mp3")
precache_sound("misc/ct1.wav")
precache_sound("misc/ct2.wav")
precache_sound("misc/ct3.wav")
precache_sound("misc/ct4.mp3")
precache_sound("misc/ct5.wav")
precache_sound("misc/ct6.wav")
precache_sound("misc/ct7.wav")
precache_sound("misc/ct8.mp3")
precache_sound("misc/ct9.mp3")
return PLUGIN_CONTINUE
}

Re: Roundsound

Posted: 2011 Feb 06 20:20
by aaarnas
ner wav komanda yra:

spk sound/file.wav

Re: Roundsound

Posted: 2011 Feb 06 20:35
by k1ck
Susitvarkiau, o kaip padaryti kad negrotu ta pati muzika 2 round is eiles?

Re: Roundsound

Posted: 2011 Feb 06 21:31
by aaarnas
Tai išsaugok random numerį kuris buvo paskutinis, ir jei per kitą atrinkimą sutaps su nauju, tai perrink vėl.

Re: Roundsound

Posted: 2012 May 11 21:08
by Pukuotukas951
Arnas, gal gali paaiškinti, pamokinti ar parodyti kaip tai padaryti, išsaugoti.