Nie mogę skompilować...
critical
08.01.2010
Witam!
Mam problem z kompilacją pluginu roundsound , muzyczka na koniec rundy.
Plik .sma wyglada tak :
Przy kompilacji wyskakuje coś takiego :
Gdzie jest błąd ? Jeśli można proszę o skompilowanie dla mnie
Pozdrawiam !
Użytkownik Dziam457 edytował ten post 08.01.2010 17:33
Mam problem z kompilacją pluginu roundsound , muzyczka na koniec rundy.
Plik .sma wyglada tak :
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Muzyczka" #define VERSION "1.0" #define AUTHOR "CrItIcAl" public plugin_init() { register_plugin(PLUGIN, 1.0, CrItIcAl) 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,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers1z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers2z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers3z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers4z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers5z10") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers6z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers7z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers8z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers9z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers10z10") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/projumpers/projumpers1z10.mp3") precache_sound("misc/projumpers/projumpers2z10.mp3") precache_sound("misc/projumpers/projumpers3z10.mp3") precache_sound("misc/projumpers/projumpers4z10.mp3") precache_sound("misc/projumpers/projumpers5z10.mp3") precache_sound("misc/projumpers/projumpers6z10.mp3") precache_sound("misc/projumpers/projumpers7z10.mp3") precache_sound("misc/projumpers/projumpers8z10.mp3") precache_sound("misc/projumpers/projumpers9z10.mp3") precache_sound("misc/projumpers/projumpers10z10.mp3") return PLUGIN_CONTINUE }
Przy kompilacji wyskakuje coś takiego :
/groups/amxmodx/tmp3/textMY133l.sma(12) : error 035: argument type mismatch (argument 2) /groups/amxmodx/tmp3/textMY133l.sma(12 -- 14) : error 088: number of arguments does not match definition /groups/amxmodx/tmp3/textMY133l.sma(14) : warning 217: loose indentation /groups/amxmodx/tmp3/textMY133l.sma(14) : error 029: invalid expression, assumed zero /groups/amxmodx/tmp3/textMY133l.sma(14) : fatal error 107: too many error messages on one line Compilation aborted. 4 Errors. Done.
Gdzie jest błąd ? Jeśli można proszę o skompilowanie dla mnie
Pozdrawiam !
Użytkownik Dziam457 edytował ten post 08.01.2010 17:33
baku
08.01.2010
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Muzyczka" #define VERSION "1.0" #define AUTHOR "CrItIcAl" 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,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers1z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers2z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers3z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers4z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers5z10") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers6z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers7z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers8z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers9z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers10z10") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/projumpers/projumpers1z10.mp3") precache_sound("misc/projumpers/projumpers2z10.mp3") precache_sound("misc/projumpers/projumpers3z10.mp3") precache_sound("misc/projumpers/projumpers4z10.mp3") precache_sound("misc/projumpers/projumpers5z10.mp3") precache_sound("misc/projumpers/projumpers6z10.mp3") precache_sound("misc/projumpers/projumpers7z10.mp3") precache_sound("misc/projumpers/projumpers8z10.mp3") precache_sound("misc/projumpers/projumpers9z10.mp3") precache_sound("misc/projumpers/projumpers10z10.mp3") return PLUGIN_CONTINUE }
public plugin_init() {
register_plugin(PLUGIN, 1.0, CrItIcAl)
public plugin_init()
register_plugin("RoundSound","1.0","PaintLancer")
albo tak albo tak ;] Nie podpisuje się pod czyimś pluginem
Użytkownik baku edytował ten post 08.01.2010 18:00
DarkGL
08.01.2010
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Muzyczka" #define VERSION "1.0" #define AUTHOR "CrItIcAl" public plugin_init() { register_plugin("Muzyczka", "1.0", "CrItIcAl") 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,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers1z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers2z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers3z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers4z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers5z10") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,2) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers6z10") case 1: client_cmd(id,"spk misc/projumpers/projumpers7z10") case 2: client_cmd(id,"spk misc/projumpers/projumpers8z10") case 3: client_cmd(id,"spk misc/projumpers/projumpers9z10") case 4: client_cmd(id,"spk misc/projumpers/projumpers10z10") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/projumpers/projumpers1z10.mp3") precache_sound("misc/projumpers/projumpers2z10.mp3") precache_sound("misc/projumpers/projumpers3z10.mp3") precache_sound("misc/projumpers/projumpers4z10.mp3") precache_sound("misc/projumpers/projumpers5z10.mp3") precache_sound("misc/projumpers/projumpers6z10.mp3") precache_sound("misc/projumpers/projumpers7z10.mp3") precache_sound("misc/projumpers/projumpers8z10.mp3") precache_sound("misc/projumpers/projumpers9z10.mp3") precache_sound("misc/projumpers/projumpers10z10.mp3") return PLUGIN_CONTINUE }
błędy miałeś w
public plugin_init() { register_plugin(PLUGIN, 1.0, CrItIcAl) 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") }tzn. stworzyłeś dwie funkcje o tych samych nazwach no i jeszcze to
register_plugin(PLUGIN, 1.0, CrItIcAl)
critical
08.01.2010
Aha , dzięki , nie wiedziałem , ze to autor Zaraz spróbuje , ddzięki wielkie
Przy kompilowaniu nie wywala żadnego błędu , ale muzyki tez nieodtwarza.
Przy dołanczaniu an serwer niby coś się ściaga , ale 10 kawłków ściaga sie w niecałe 2 sekundy , więc chyba coś nie do konca działa. Czy tylko ten plugin , któy skompiluje np. muzyczka.amxx mam dodac do folderu plugins i dopisać na kocu w congifs ? Czy potrzebne sa jeszcze jakieś pliki ?
Użytkownik Dziam457 edytował ten post 08.01.2010 20:01
Przy kompilowaniu nie wywala żadnego błędu , ale muzyki tez nieodtwarza.
Przy dołanczaniu an serwer niby coś się ściaga , ale 10 kawłków ściaga sie w niecałe 2 sekundy , więc chyba coś nie do konca działa. Czy tylko ten plugin , któy skompiluje np. muzyczka.amxx mam dodac do folderu plugins i dopisać na kocu w congifs ? Czy potrzebne sa jeszcze jakieś pliki ?
Użytkownik Dziam457 edytował ten post 08.01.2010 20:01
baku
08.01.2010
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Muzyczka" #define VERSION "1.0" #define AUTHOR "CrItIcAl" public plugin_init() { register_plugin("Muzyczka", "1.0", "CrItIcAl") 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,4) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers1z10") case 1: client_cmd(id,"mp3 play misc/projumpers/projumpers2z10") case 2: client_cmd(id,"mp3 play misc/projumpers/projumpers3z10") case 3: client_cmd(id,"mp3 play misc/projumpers/projumpers4z10") case 4: client_cmd(id,"mp3 play misc/projumpers/projumpers5z10") } return PLUGIN_HANDLED } public ct_win(id) { new rand = random_num(0,4) client_cmd(id,"stopsound") switch(rand) { case 0: client_cmd(id,"spk misc/projumpers/projumpers6z10") case 1: client_cmd(id,"mp3 play misc/projumpers/projumpers7z10") case 2: client_cmd(id,"mp3 play misc/projumpers/projumpers8z10") case 3: client_cmd(id,"mp3 play misc/projumpers/projumpers9z10") case 4: client_cmd(id,"mp3 play misc/projumpers/projumpers10z10") } return PLUGIN_HANDLED } public plugin_precache() { precache_sound("misc/projumpers/projumpers1z10.mp3") precache_sound("misc/projumpers/projumpers2z10.mp3") precache_sound("misc/projumpers/projumpers3z10.mp3") precache_sound("misc/projumpers/projumpers4z10.mp3") precache_sound("misc/projumpers/projumpers5z10.mp3") precache_sound("misc/projumpers/projumpers6z10.mp3") precache_sound("misc/projumpers/projumpers7z10.mp3") precache_sound("misc/projumpers/projumpers8z10.mp3") precache_sound("misc/projumpers/projumpers9z10.mp3") precache_sound("misc/projumpers/projumpers10z10.mp3") return PLUGIN_CONTINUE }
powinno działać.
Użytkownik baku edytował ten post 08.01.2010 20:08
critical
08.01.2010
Dzięki baku , następny plusik leci za dobre chęci
Zaraz przetestuje i napiszę.
Niestety ,ale nadal to samo ...
Ale pobrałem inną wersję i tutaj jest jakoś innaczej , tam w folderze config jest plik roundsound.ini oraz dodatkowy folder.
Próbowałem z tym ale tez nie wiem gdzie podać adres do muzyczek. Wpisywałem w roundsound.ini ale niestety nie czytało.
Baku jeżeli możesz to sprawdź ten plugin , w załączniku i wytłumacz jak dodać piosenki. Kolejny plusik oczywiście poleci
Użytkownik Dziam457 edytował ten post 08.01.2010 23:10
Zaraz przetestuje i napiszę.
Niestety ,ale nadal to samo ...
Ale pobrałem inną wersję i tutaj jest jakoś innaczej , tam w folderze config jest plik roundsound.ini oraz dodatkowy folder.
Próbowałem z tym ale tez nie wiem gdzie podać adres do muzyczek. Wpisywałem w roundsound.ini ale niestety nie czytało.
Baku jeżeli możesz to sprawdź ten plugin , w załączniku i wytłumacz jak dodać piosenki. Kolejny plusik oczywiście poleci
Załączone pliki
Użytkownik Dziam457 edytował ten post 08.01.2010 23:10
mgr inż. Pavulon
09.01.2010
Kompiluj LOKALNIE
Wcale nie trzeba lokalnie. Właśnie wkleiłem w Nieoficjalny polski support AMX Mod X -> Kompilator i otrzymałem:
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team Header size: 1196 bytes Code size: 10244 bytes Data size: 8000 bytes Stack/heap size: 16384 bytes; estimated max. usage=779 cells (3116 bytes) Total requirements: 35824 bytes Done.
baku
09.01.2010
Niestety ,ale nadal to samo ... Ale pobrałem inną wersję i tutaj jest jakoś innaczej , tam w folderze config jest plik roundsound.ini oraz dodatkowy folder. Próbowałem z tym ale tez nie wiem gdzie podać adres do muzyczek. Wpisywałem w roundsound.ini ale niestety nie czytało. Baku jeżeli możesz to sprawdź ten plugin , w załączniku i wytłumacz jak dodać piosenki. Kolejny plusik oczywiście poleci [img]public/style_emoticons/default/wink.gif[/img] [img]public/style_emoticons/default/tongue.gif[/img]
Skoro tamten Ci nie działa to nie wiem..
Co do tego pluginu tutaj masz wyszystko dokładnie opisane.
Alternative End Round Sounds - Nieoficjalny polski support AMX Mod X
critical
09.01.2010
baku zrobiłem wg. tego poradnik'a co podałeś wyżej . I niby wszystko działa , plugin chodzi żadnego błędu nie ma , muzyka się normalnie ściaga przy dołanczaniu na serwer , ale nadal jej nie odtwarza.
Cvar'y tez dopisałem do pliku amxx.cfg
Cvar'y tez dopisałem do pliku amxx.cfg
Abes Mapper
09.01.2010
Sprawdź czy ci odtwarza muze w CS.
Wpisz w konsoli:
Wpisz w konsoli:
mp3 play misc/projumpers/projumpers1z10.mp3
critical
09.01.2010
Sprawdź czy ci odtwarza muze w CS.
Wpisz w konsoli:mp3 play misc/projumpers/projumpers1z10.mp3
Nic nie wyskakuje , ani nic nie słychać.
Ale czy CS nie obsługuje tylko dźwięków w formacie .wav ?
baku
09.01.2010
Ale czy CS nie obsługuje tylko dźwięków w formacie .wav ?
Nie w tym świecie. .
Musiałeś źle wrzucić muzykę skoro nic nie gra po wpisaniu w konsole..
G[o]Q
09.01.2010
a ty czasem nie wziales wav'ow i zmieniles rozszerzenie na mp3?? ew nie wrzuciles dzwiekow na fastdl i ci sie puste sciagaja sprobuj ten dzwiek z sound/misc co masz na kompie wrzucic do winampa czy dziala
critical
09.01.2010
a ty czasem nie wziales wav'ow i zmieniles rozszerzenie na mp3?? ew nie wrzuciles dzwiekow na fastdl i ci sie puste sciagaja sprobuj ten dzwiek z sound/misc co masz na kompie wrzucic do winampa czy dziala
Na kompie normalnei odtwarza , ale nie używma Winampa , wolę WMP
Zaraz wrzuce gdzies muzyczke.
Ok , link do kawałków : http://www.speedysha...32119/sound.rar
Teraz zmieniłem ścieżke plików i po wpisaniu tej komendy na odtwarzanie wyskakuje mi cos takiego :
Nie wiem dlaczego , ale zdjęcie nie chce się otworzyć , w razie czego tutaj link http://ifotos.pl/zobacz/mp3_xrsqqr.JPG
Użytkownik Dziam457 edytował ten post 09.01.2010 17:28
Abes Mapper
09.01.2010
Masz działające nuty:
Download projumpers.rar from Sendspace.com - send big files the easy way
Download projumpers.rar from Sendspace.com - send big files the easy way
critical
09.01.2010
Masz działające nuty:
Download projumpers.rar from Sendspace.com - send big files the easy way
Ok , zaraz sprawdze , ale jeszcze przed dodaniem chciałbym powiedzieć , że wcześniej jak gralismy w parę osób to w pewnej rundzie nagle odtowrzyła sie muzyczka , ale tylko ta jedna i tylko jeden raz jak na razie
Zaraz przestestuej to co podałeś