#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") switch(rand) { case 0: client_cmd(0,"mp3 play misc/m1") case 1: client_cmd(0,"mp3 play misc/m2") case 2: client_cmd(0,"mp3 play misc/m3") case 3: client_cmd(0,"mp3 play misc/m4") case 4: client_cmd(0,"mp3 play misc/m5") case 5: client_cmd(0,"mp3 play misc/m6") } return PLUGIN_CONTINUE } public ct_win() { new rand = random_num(0,6) client_cmd(0,"stopsound") switch(rand) { case 0: client_cmd(0,"mp3 play misc/m7") case 1: client_cmd(0,"mp3 play misc/m8") case 2: client_cmd(0,"mp3 play misc/m9") case 3: client_cmd(0,"mp3 play misc/m10") case 4: client_cmd(0,"mp3 play misc/m11") case 5: client_cmd(0,"mp3 play misc/m12") } return PLUGIN_CONTINUE } public plugin_precache() { precache_sound("misc/m1.mp3") precache_sound("misc/m2.mp3") precache_sound("misc/m3.mp3") precache_sound("misc/m4.mp3") precache_sound("misc/m5.mp3") precache_sound("misc/m6.mp3") precache_sound("misc/m7.mp3") precache_sound("misc/m8.mp3") precache_sound("misc/m9.mp3") precache_sound("misc/m10.mp3") precache_sound("misc/m11.mp3") precache_sound("misc/m12.mp3") return PLUGIN_CONTINUE } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{ rtf1 ansi deff0{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard lang1045 f0 fs16 n par } */
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Czy ten kod na soundround jest dobry?
#1
Napisano 11.12.2009 20:26
#2
Napisano 11.12.2009 20:31
#3
Napisano 11.12.2009 20:45
new rand = random_num(0,6)
a masz 5 case
i nie wiem czy tu nie trzeba .mp3 dodać:
client_cmd(0,"mp3 play misc/mXX") - do tego pewny nie jestem
#4
Napisano 11.12.2009 21:03
#5
Napisano 11.12.2009 21:27
#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,5) client_cmd(id,"mp3 stop") switch(rand) { case 0: client_cmd(id,"mp3 play sound/misc/m1.mp3") case 1: client_cmd(id,"mp3 play sound/misc/m2.mp3") case 2: client_cmd(id,"mp3 play sound/misc/m3.mp3") case 3: client_cmd(id,"mp3 play sound/misc/m4.mp3") case 4: client_cmd(id,"mp3 play sound/misc/m5.mp3") case 5: client_cmd(id,"mp3 play sound/misc/m6.mp3") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,5) client_cmd(id,"mp3 stop") switch(rand) { case 0: client_cmd(id,"mp3 play sound/misc/m7.mp3") case 1: client_cmd(id,"mp3 play sound/misc/m8.mp3") case 2: client_cmd(id,"mp3 play sound/misc/m9.mp3") case 3: client_cmd(id,"mp3 play sound/misc/m10.mp3") case 4: client_cmd(id,"mp3 play sound/misc/m11.mp3") case 5: client_cmd(id,"mp3 play sound/misc/m12.mp3") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/m1.mp3") precache_sound("misc/m2.mp3") precache_sound("misc/m3.mp3") precache_sound("misc/m4.mp3") precache_sound("misc/m5.mp3") precache_sound("misc/m6.mp3") precache_sound("misc/m7.mp3") precache_sound("misc/m8.mp3") precache_sound("misc/m9.mp3") precache_sound("misc/m10.mp3") precache_sound("misc/m11.mp3") precache_sound("misc/m12.mp3") return PLUGIN_CONTINUE } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{ rtf1 ansi ansicpg1250 deff0 deflang1045{ fonttbl{ f0 fnil Tahoma;}}n viewkind4 uc1 pard f0 fs16 n par } */
Zobacz czy działa z tym
#6
Napisano 11.12.2009 21:34
Your plugin failed to compile! Read the errors below: Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team /home/groups/amxmodx/compiler3/core(0) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(5) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(6) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(7) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(8) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(9) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(10) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(11) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(12) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(13) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(14) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(15) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(17) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(18) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(19) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(20) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(21) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(22) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(23) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(24) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(25) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(26) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(27) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(28) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(29) : error 075: input line too long (after substitutions) /home/groups/amxmodx/compiler3/core(30) : error 075: input line too long (after substitutions) Compilation aborted. 26 Errors.
#7
Napisano 11.12.2009 21:38
Załączone pliki
#8
Napisano 11.12.2009 21:57
#9
Napisano 11.12.2009 21:58
dodałeś soundround.amxx do plugins.ini ?
wrzuciłeś soundround.amxx do addons/amxmodx/plugins ?
pokaż logi jeżeli to wszystko zrobiłeś ;]
#10
Napisano 11.12.2009 22:05
#11
Napisano 11.12.2009 22:06
nie jestem upośledzony wiem co zrobiłem bo mi muzykę ściągało i dodawałem i sprawdzałem z 3 razy
a jednak ..
pokaż logi jeżeli to wszystko zrobiłeś ;]
#12
Napisano 11.12.2009 22:09
poprzednio wgrywalem na 4 muzyczki i działało może dodałem źle te 2 linijki
#13
Napisano 11.12.2009 22:58
Na FastDL brakuje ci plików:nie jestem upośledzony wiem co zrobiłem
sound/misc/m2.mp3 sound/misc/m3.mp3 sound/misc/m5.mp3 sound/misc/m6.mp3a z tych co się pobrały tylko te mają odpowiednie parametry:
soundmiscm7.mp3 soundmiscm8.mp3 soundmiscm12.mp3
Thank You Come Again Mr "nieupośledzony"
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych