Witam czy można mi podesłać plugin/kod, który działa tak że po wpisaniu danej komendy w say na serwerze słyszy się dźwięk/muzykę.
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.
|
#1
Napisano 02.11.2013 16:21
#2
Napisano 02.11.2013 16:25
W kodzie client_cmd i spk sound? Nie pamiętam do końca. W menu admina:
http://amxx.pl/topic...-z-menu-admina/
Zrób tylko precache w innym pluginie.
#3
Napisano 02.11.2013 16:43
Mnie dokładniej chodzi o to by każdy gracz tak mógł, wpisać sobie przykladowo komende /dzwiek, a jemu wlacz sie dzwiek, który powoduje wyciszenie wszystkich broni oraz glosow w cs doslownie kazdego dzwieku.
#5
Napisano 02.11.2013 19:06
a czy mógłbyś mi to przerobić, by tylko 1 z drużyn to slyszala jesli kto kolwiek to napisze?
#6
Napisano 02.11.2013 19:25
Wiesz co nie przerabiaj mi bo juz przerobilem, ale tez nie zamykajcie tematu, poniewaz dalej moge miec problem, po przerobieniu.
#7
Napisano 03.11.2013 21:29
Już mam problem, czy mógłby ktos pomóc.
Dodaje .sma
/* Plugin Public */ #include <amxmodx> #include <amxmisc> #include <fun> #define AUTHOR "FORMOZA" public plugin_init() { register_plugin("Test", "1.0", AUTHOR) register_clcmd("say /test","select_item_menu") register_clcmd("say test","select_item_menu") register_clcmd("say test1","select_item_menu") register_clcmd("say /test1","select_item_menu") } public plugin_precache() { precache_sound("sound/misc/test.mp3") } public select_item_menu(id) { new menu = menu_create("\yTest:", "wykonaj_kupno") menu_additem(menu, "test") menu_display(id, menu) } public wykonaj_kupno(id, menu, item) { switch(item) { case 0: { if(get_user_frags(id) > 10) { client_print(id, print_center, "test") client_cmd(id, "mp3 play sound/misc/test.mp3") } } } }
Po wpisaniu komendy pokazuje sie okno, na ktorym jest "test" klikam to ale muzyki nie slychac, dodalem muzyke do lokalizacji sound/misc/test.mp3
I mozna jakosc wykasowac to "if(get_user_frags(id) > 10)" bo jak to kasuje to potem nie moge kompilowac
Użytkownik Manua-L edytował ten post 03.11.2013 21:34
#9
Napisano 03.11.2013 22:06
MisieQ ja ogranalem to i zmienilem na
if(get_user_flags(id) & ADMIN_USER) {
ale mam pytanie, czy mozna tak zrobic zeby tylko ct slyszlo ta muzyke, gdy napisze to druzyna tt badz ct.
#10
Napisano 04.11.2013 16:12
I jaki jest tu problem z
/* Plugin Public */ #include <amxmodx> #include <amxmisc> #include <fun> #define AUTHOR "FORMOZA" public plugin_init() { set_task(15.0, "wykonaj_kupno", .flags="b") register_plugin("test", "1.0", AUTHOR) register_clcmd("say /test1","select_item_menu") register_clcmd("say /test","select_item_menu") register_clcmd("say test1","select_item_menu") register_clcmd("say test","select_item_menu") register_clcmd("say t","select_item_menu") register_clcmd("say /t","select_item_menu") } public plugin_precache() { precache_sound("sound/misc/test.mp3") } public select_item_menu(id) { new menu = menu_create("\yTest:", "wykonaj_kupno") menu_additem(menu, "rest \r[Raz na \w15 \rsekund]") menu_display(id, menu) } public wykonaj_kupno(id, menu, item) { switch(item) { case 0: { if(get_user_flags(id) & ADMIN_USER) { client_print(id, print_center, "test") client_cmd(id, "mp3 play sound/misc/test.mp3") } } } }
Chce by możliwość była dostępna co 15 sek. dla każdego ii żeby było tak jeśli jeszcze nie minie te 15 sek. to gdy próbujemy wpisać komendę "say /t" to chce by wyskakiwał napis "opcja jeszcze nie jest dostępna w funkcji "client_print" zaraz po klinięciu w tym menu co wyskoczylo po wpisaniu komendy "say /t". Ciezko to ogarnac co napisalem ale jakos sie uda
Użytkownik Manua-L edytował ten post 04.11.2013 16:23
#11
Napisano 28.11.2013 15:06
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new bool:moze = true; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /test", "menu"); } public plugin_precache() { precache_sound("misc/test.mp3"); } public menu(id) { new m = menu_create("\yTest", "handlemenu"); menu_additem(m, "Test \r[Raz na \w15 \rsekund"); menu_setprop(m, MPROP_EXITNAME, "Wyjdz"); menu_display(id, m); } public handlemenu(id, m, item) { if(item == MENU_EXIT) { return; } switch(item) { case 0: { odpal(id, 1, "test.mp3", moze ? false : true); } } } public odpal(id, num, const nuta[], pozwola) { if(!pozwola) { client_print(id, print_chat, "Nie mozesz uzyc! Raz na 15 sekund!"); menu(id); return PLUGIN_HANDLED; } switch(num) { case 1: { client_cmd(0, "mp3 play sound/misc/%s", nuta); moze = false; set_task(15.0, "usunblokade"); } } return PLUGIN_CONTINUE; } public usunblokade() { moze = true; }
na szybko
#12
Napisano 16.12.2013 20:33
Ale teraz tego wogóle. nie można puscic caly czas piszee "Nie mozesz uzyc! Raz na 15 sekunde!"
Również z jednym lub większą ilością słów kluczowych: Modyfikacja
Inny
Dodanie Broni do PaintBallNapisany przez One ShooT, 05.02.2024 inny, modyfikacja |
|
||||
Modyfikacja
prośba o przerobienie pluginuprośba Napisany przez bili, 06.02.2021 modyfikacja |
|
||||
Modyfikacja
Prośba o dodanie modelu do vipa z generatoraNapisany przez Vanilla, 01.02.2021 modyfikacja |
|
||||
Modyfikacja
Plugin na przenikanie/spadochron pod komendąNapisany przez Polonez, 22.01.2021 modyfikacja |
|
||||
|
[ROZWIĄZANE] Modyfikacja pluginuNapisany przez _.-*`PaniQ*-._, 11.01.2021 modyfikacja |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych