enum Color{ YELLOW = 1, //Zółty (klient może zmienić go na inny - con_color "R G B") GREEN, // Zielony TEAM_COLOR, // Czerwony, niebieski lub szary GREY, // Szary RED, // Czerwony BLUE, // Niebieski } new gMyMenu; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) gMyMenu=menu_create("^x04Wybierz ustawienia:","cbMyMenu"); menu_additem(gMyMenu,"MWHEELUP (skok) / MWHEELDOWN (duck)");//item=0 menu_additem(gMyMenu,"MWHEELUP (duck) / MWHEELDOWN (skok)");//item=1 } public cbMyMenu(id, menu, item){ switch(item){ case 0:{ client_cmd(id, "bind mwheelup +jump; bind mwheeldown +duck"); } case 1:{ client_cmd(id, "bind mwheelup +duck; bind mwheeldown +jump"); } } menu_destroy(menu); return PLUGIN_HANDLED; } public mymenu(id){ new MyMenu=menu_create("^x04Wybierz ustawienia:","cbMyMenu"); new MyMenuFun=menu_makecallback("mcbMyMenu"); menu_additem(MyMenu,"MWHEELUP (skok) / MWHEELDOWN (duck)","",0,MyMenuFun);//item=0 menu_additem(MyMenu,"MWHEELUP (duck) / MWHEELDOWN (skok)","",0,MyMenuFun);//item=1 //opcja wyjścia "Nic" zamiast "Exit" menu_setprop(MyMenu,MPROP_EXITNAME,"Nic"); //zawsze pokaż opcję wyjścia menu_setprop(MyMenu,MPROP_EXIT,MEXIT_ALL); //kolor cyfry przycisku zmień na żółty menu_setprop(MyMenu,MPROP_NUMBER_COLOR,"r"); menu_display(id, MyMenu,0); return PLUGIN_HANDLED; } public client_putinserver(id) set_task(1.0, "show_menu_", id+TASK_SHOWMENU); public show_menu_(tid){ new id=tid-TASK_SHOWMENU; new iTeam=get_user_team(id); new menu_id, keys; new menuUp = player_menu_info( id, menu_id, keys ); if ( iTeam && (menuUp <= 0 || menu_id < 0) ) //Tu pokazujemy menu mymenu(id); else set_task(1.0, "show_menu_", tid); }
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.
|
Guest Message by DevFuse
Pytanie - Plugin na bindowanie
Temat rozp. KasztanAD, 30.08.2010 12:43
1 odpowiedź w tym temacie
#1
Napisano 30.08.2010 12:43
Witam. Mam po prostu pytanie, czy ten plugin zadziała jak powinien? (ma bindować poprzez wybranie opcji)
#2
Napisano 30.08.2010 13:46
a sam sprawdzić nie możesz ?
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych