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
Modyfikacja
kilka modyfikacji/integracji blockmaker/expmodNapisany przez fandyPND, 08.08.2024 |
|
|
|||
Inny
Dodanie Broni do PaintBallNapisany przez One ShooT, 05.02.2024 |
|
|
|||
Modyfikacja
prośba o przerobienie pluginuprośba Napisany przez bili, 06.02.2021 |
|
|
|||
Modyfikacja
Prośba o dodanie modelu do vipa z generatoraNapisany przez Vanilla, 01.02.2021 |
|
|
|||
Modyfikacja
Plugin na przenikanie/spadochron pod komendąNapisany przez Polonez, 22.01.2021 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod













