Ostatni raz pomocy :D
GoRAL
13.04.2009
Siema. Chcialem zrobic wlasny round sound na serwie.
Zrobilem wszystko jak powinno byc.. i mi dzila tylko jedna nutka (wszystkie maja rozszerzenie wave)
moje nutki :
utct2
utct3
utct4
utct5
utct6
utct7
utct8
utt
utt1
utt2
utt3
utt3
utt4
utt5
utt6
SMA :
# include
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(id)
{
new rand = random_num(0,7)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/utt")
case 1: client_cmd(id,"spk misc/utt1")
case 2: client_cmd(id,"spk misc/utt2")
case 3: client_cmd(id,"spk misc/utt3")
case 4: client_cmd(id,"spk misc/utt4")
case 5: client_cmd(id,"spk misc/utt5")
case 6: client_cmd(id,"spk misc/utt6")
}
return PLUGIN_HANDLED
}
public ct_win(id)
{
new rand = random_num(0,7)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/utct2")
case 1: client_cmd(id,"spk misc/utct3")
case 2: client_cmd(id,"spk misc/utct4")
case 3: client_cmd(id,"spk misc/utct5")
case 4: client_cmd(id,"spk misc/utct6")
case 5: client_cmd(id,"spk misc/utct7")
case 6: client_cmd(id,"spk misc/utct8")
}
return PLUGIN_HANDLED
}
public plugin_precache()
{
precache_sound("misc/utct2.wav")
precache_sound("misc/utct3.wav")
precache_sound("misc/utct4.wav")
precache_sound("misc/utct5.wav")
precache_sound("misc/utct6.wav")
precache_sound("misc/utct7.wav")
precache_sound("misc/utct8.wav")
precache_sound("misc/utt.wav")
precache_sound("misc/utt1.wav")
precache_sound("misc/utt2.wav")
precache_sound("misc/utt3.wav")
precache_sound("misc/utt4.wav")
precache_sound("misc/utt5.wav")
precache_sound("misc/utt6.wav")
return PLUGIN_CONTINUE
}
Gdzie popelnilem blad lub w czym ?
Jesli ktos by mogl napisac wlasciwie to bylbym bardzo wdzieczyny (dam pomogl)...
Z Gory dziekuje
Jesli zajdzie potrzeba wysle tez cale piosenki
Zrobilem wszystko jak powinno byc.. i mi dzila tylko jedna nutka (wszystkie maja rozszerzenie wave)
moje nutki :
utct2
utct3
utct4
utct5
utct6
utct7
utct8
utt
utt1
utt2
utt3
utt3
utt4
utt5
utt6
SMA :
# include
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(id)
{
new rand = random_num(0,7)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/utt")
case 1: client_cmd(id,"spk misc/utt1")
case 2: client_cmd(id,"spk misc/utt2")
case 3: client_cmd(id,"spk misc/utt3")
case 4: client_cmd(id,"spk misc/utt4")
case 5: client_cmd(id,"spk misc/utt5")
case 6: client_cmd(id,"spk misc/utt6")
}
return PLUGIN_HANDLED
}
public ct_win(id)
{
new rand = random_num(0,7)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/utct2")
case 1: client_cmd(id,"spk misc/utct3")
case 2: client_cmd(id,"spk misc/utct4")
case 3: client_cmd(id,"spk misc/utct5")
case 4: client_cmd(id,"spk misc/utct6")
case 5: client_cmd(id,"spk misc/utct7")
case 6: client_cmd(id,"spk misc/utct8")
}
return PLUGIN_HANDLED
}
public plugin_precache()
{
precache_sound("misc/utct2.wav")
precache_sound("misc/utct3.wav")
precache_sound("misc/utct4.wav")
precache_sound("misc/utct5.wav")
precache_sound("misc/utct6.wav")
precache_sound("misc/utct7.wav")
precache_sound("misc/utct8.wav")
precache_sound("misc/utt.wav")
precache_sound("misc/utt1.wav")
precache_sound("misc/utt2.wav")
precache_sound("misc/utt3.wav")
precache_sound("misc/utt4.wav")
precache_sound("misc/utt5.wav")
precache_sound("misc/utt6.wav")
return PLUGIN_CONTINUE
}
Gdzie popelnilem blad lub w czym ?
Jesli ktos by mogl napisac wlasciwie to bylbym bardzo wdzieczyny (dam pomogl)...
Z Gory dziekuje
Jesli zajdzie potrzeba wysle tez cale piosenki
mgr inż. Pavulon
13.04.2009
Po pierwsze stosuj tagi code i/lub quote
po drugie zmień "new rand = random_num(0,7)" na "new rand = random_num(0,6)
po trzecie możliwe że dźwięki wav mają nieprawidłowy format(mp3 nie sprawia takich problemów). działają po pobraniu dźwięku i wpisaniu w konsoli "spk misc/nazwa_dzwieku" ?
po drugie zmień "new rand = random_num(0,7)" na "new rand = random_num(0,6)
po trzecie możliwe że dźwięki wav mają nieprawidłowy format(mp3 nie sprawia takich problemów). działają po pobraniu dźwięku i wpisaniu w konsoli "spk misc/nazwa_dzwieku" ?
GoRAL
13.04.2009
nutki maja roznie . niektore 10 a aniektore 25 ....
[ Dodano: 13-04-2009, 15:41 ]
a jak wszystkie dam na 10 ?
gdzies czytalem, ze mp3 nie beda dzialac na serwie
mam zapisene dziki w mp3 wiec moge zminic na mp3 ..
Wiec jak to bedzie wygldalo po zmiane rozszerzenia na mp3 ?
[ Dodano: 13-04-2009, 15:41 ]
a jak wszystkie dam na 10 ?
#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(id) { new rand = random_num(0,7) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/utt") case 1: client_cmd(id,"spk misc/utt1") case 2: client_cmd(id,"spk misc/utt2") case 3: client_cmd(id,"spk misc/utt3") case 4: client_cmd(id,"spk misc/utt4") case 5: client_cmd(id,"spk misc/utt5") case 6: client_cmd(id,"spk misc/utt6") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,7) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/utct2") case 1: client_cmd(id,"spk misc/utct3") case 2: client_cmd(id,"spk misc/utct4") case 3: client_cmd(id,"spk misc/utct5") case 4: client_cmd(id,"spk misc/utct6") case 5: client_cmd(id,"spk misc/utct7") case 6: client_cmd(id,"spk misc/utct8") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/utct2.wav") precache_sound("misc/utct3.wav") precache_sound("misc/utct4.wav") precache_sound("misc/utct5.wav") precache_sound("misc/utct6.wav") precache_sound("misc/utct7.wav") precache_sound("misc/utct8.wav") precache_sound("misc/utt.wav") precache_sound("misc/utt1.wav") precache_sound("misc/utt2.wav") precache_sound("misc/utt3.wav") precache_sound("misc/utt4.wav") precache_sound("misc/utt5.wav") precache_sound("misc/utt6.wav") return PLUGIN_CONTINUE }
gdzies czytalem, ze mp3 nie beda dzialac na serwie
mam zapisene dziki w mp3 wiec moge zminic na mp3 ..
Wiec jak to bedzie wygldalo po zmiane rozszerzenia na mp3 ?
mgr inż. Pavulon
13.04.2009
coś takiego:
#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,6) client_cmd(0,"stopsound; mp3 stop") switch(rand) { case 0: client_cmd(id,"mp3 play sound/misc/utt") case 1: client_cmd(id,"mp3 play sound/misc/utt1") case 2: client_cmd(id,"mp3 play sound/misc/utt2") case 3: client_cmd(id,"mp3 play sound/misc/utt3") case 4: client_cmd(id,"mp3 play sound/misc/utt4") case 5: client_cmd(id,"mp3 play sound/misc/utt5") case 6: client_cmd(id,"mp3 play sound/misc/utt6") } return PLUGIN_HANDLED } public ct_win() { new rand = random_num(0,6) client_cmd(0, "stopsound; mp3 stop") switch(rand) { case 0: client_cmd(id,"mp3 play sound/misc/utct2") case 1: client_cmd(id,"mp3 play sound/misc/utct3") case 2: client_cmd(id,"mp3 play sound/misc/utct4") case 3: client_cmd(id,"mp3 play sound/misc/utct5") case 4: client_cmd(id,"mp3 play sound/misc/utct6") case 5: client_cmd(id,"mp3 play sound/misc/utct7") case 6: client_cmd(id,"mp3 play sound/misc/utct8") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/utct2.mp3") precache_sound("misc/utct3.mp3") precache_sound("misc/utct4.mp3") precache_sound("misc/utct5.mp3") precache_sound("misc/utct6.mp3") precache_sound("misc/utct7.mp3") precache_sound("misc/utct8.mp3") precache_sound("misc/utt.mp3") precache_sound("misc/utt1.mp3") precache_sound("misc/utt2.mp3") precache_sound("misc/utt3.mp3") precache_sound("misc/utt4.mp3") precache_sound("misc/utt5.mp3") precache_sound("misc/utt6.mp3") return PLUGIN_CONTINUE }
GoRAL
13.04.2009
/home/groups/amxmodx/tmp3/textBbjUdB.sma(18) : error 017: undefined symbol "id"
/home/groups/amxmodx/tmp3/textBbjUdB.sma(18) : error 029: invalid expression, assumed zero
/home/groups/amxmodx/tmp3/textBbjUdB.sma(18 -- 19) : warning 215: expression has no effect
/home/groups/amxmodx/tmp3/textBbjUdB.sma(19) : error 014: invalid statement; not in switch
/home/groups/amxmodx/tmp3/textBbjUdB.sma(19) : fatal error 107: too many error messages on one line
cos nie podchodzi
/home/groups/amxmodx/tmp3/textBbjUdB.sma(18) : error 029: invalid expression, assumed zero
/home/groups/amxmodx/tmp3/textBbjUdB.sma(18 -- 19) : warning 215: expression has no effect
/home/groups/amxmodx/tmp3/textBbjUdB.sma(19) : error 014: invalid statement; not in switch
/home/groups/amxmodx/tmp3/textBbjUdB.sma(19) : fatal error 107: too many error messages on one line
cos nie podchodzi

mgr inż. Pavulon
13.04.2009
GoRAL, ach sorry
zapomniałem zmienić client_cmd(0
jak dasz 0 w poprzednim kodzie zamiast id to też może i wav będzie działał.

jak dasz 0 w poprzednim kodzie zamiast id to też może i wav będzie działał.
#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,6) client_cmd(0,"stopsound; mp3 stop") switch(rand) { case 0: client_cmd(0,"mp3 play sound/misc/utt") case 1: client_cmd(0,"mp3 play sound/misc/utt1") case 2: client_cmd(0,"mp3 play sound/misc/utt2") case 3: client_cmd(0,"mp3 play sound/misc/utt3") case 4: client_cmd(0,"mp3 play sound/misc/utt4") case 5: client_cmd(0,"mp3 play sound/misc/utt5") case 6: client_cmd(0,"mp3 play sound/misc/utt6") } return PLUGIN_HANDLED } public ct_win() { new rand = random_num(0,6) client_cmd(0, "stopsound; mp3 stop") switch(rand) { case 0: client_cmd(0,"mp3 play sound/misc/utct2") case 1: client_cmd(0,"mp3 play sound/misc/utct3") case 2: client_cmd(0,"mp3 play sound/misc/utct4") case 3: client_cmd(0,"mp3 play sound/misc/utct5") case 4: client_cmd(0,"mp3 play sound/misc/utct6") case 5: client_cmd(0,"mp3 play sound/misc/utct7") case 6: client_cmd(0,"mp3 play sound/misc/utct8") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/utct2.mp3") precache_sound("misc/utct3.mp3") precache_sound("misc/utct4.mp3") precache_sound("misc/utct5.mp3") precache_sound("misc/utct6.mp3") precache_sound("misc/utct7.mp3") precache_sound("misc/utct8.mp3") precache_sound("misc/utt.mp3") precache_sound("misc/utt1.mp3") precache_sound("misc/utt2.mp3") precache_sound("misc/utt3.mp3") precache_sound("misc/utt4.mp3") precache_sound("misc/utt5.mp3") precache_sound("misc/utt6.mp3") return PLUGIN_CONTINUE }
GoRAL
13.04.2009
dzięki. Widac, ze serw czyta ten plugin.
ALe niektore kawalki nie odtwarza.....
Moze temu, ze sa za dlugie ?
ALe niektore kawalki nie odtwarza.....
Moze temu, ze sa za dlugie ?
mgr inż. Pavulon
13.04.2009
z .mp3 nie powinno być problemów.
.wav ma określone parametry i przy zmienionym choć jednym działał w cs'ie nie będzie.
.wav ma określone parametry i przy zmienionym choć jednym działał w cs'ie nie będzie.
mgr inż. Pavulon
13.04.2009
wątpię, chyba że są naprawdę długie - kilkuminutowe.
p.s.
ale oczywiście mogę się mylić.
p.s.
ale oczywiście mogę się mylić.

GoRAL
13.04.2009
hmmm. To dziwne czemu mi nie dzialaja 
MOze ktos bedzie wiedzial o co biega
link do muzyczki(spakowane) :
http://rapidshare.co...2/misc.rar.html
niektore kawalki skrucilemna do 10 sek bo myslalem ze temu nie chodza bo sa dlugie

MOze ktos bedzie wiedzial o co biega
link do muzyczki(spakowane) :
http://rapidshare.co...2/misc.rar.html
niektore kawalki skrucilemna do 10 sek bo myslalem ze temu nie chodza bo sa dlugie