Menu zbindowane
Wujek
07.01.2009
Witam. Potrzebuję, aby ktoś napisał mi menu.
Będzie to wyglądać nastepująco.
Najlepiej aby od razu przy wejściu na serwa się włączało
Zbindowane od razu na "v".
Funkcje
1Checkpoint- tutaj kiedys ktos kliknie 1 to tak jakby napisal w say "/cp"
2Teleport- to samo zo wyzej, tylko jak by napisal "/tp"
3Pomoc- to samo, tylko jak by napisał "/help"
4Sprawdz admina, tak jakby wpisał /admin
5 Top3 to samo tylko jakby ktos napisa "/top3"
To na tyle, korzystałem ze wzorów ale mi nie wychodziło...
Będzie to wyglądać nastepująco.
Najlepiej aby od razu przy wejściu na serwa się włączało
Zbindowane od razu na "v".
Funkcje
1Checkpoint- tutaj kiedys ktos kliknie 1 to tak jakby napisal w say "/cp"
2Teleport- to samo zo wyzej, tylko jak by napisal "/tp"
3Pomoc- to samo, tylko jak by napisał "/help"
4Sprawdz admina, tak jakby wpisał /admin
5 Top3 to samo tylko jakby ktos napisa "/top3"
To na tyle, korzystałem ze wzorów ale mi nie wychodziło...
R3X
07.01.2009
Bindowanie bez zgody usera nie jest fajne. Możesz użyć innych pluginów do tego.
#include <amxmodx> #define PLUGIN "MyMenu" #define VERSION "1.0" #define AUTHOR "R3X" new mMyMenu; public plugin_init() { mMyMenu = menu_create("Funkcje", "mh_MyMenu"); menu_additem(mMyMenu, "Checkpoint", "", ADMIN_ALL); menu_additem(mMyMenu, "Teleport", "", ADMIN_ALL); menu_additem(mMyMenu, "Pomoc", "", ADMIN_ALL); menu_additem(mMyMenu, "Sprawdz admina", "", ADMIN_ALL); menu_additem(mMyMenu, "Top3", "", ADMIN_ALL); register_clcmd("mymenu","showMenu"); register_plugin(PLUGIN, VERSION, AUTHOR); } public showMenu(id){ if(task_exists(id)) remove_task(id); new menu_id, keys; new menuUp = player_menu_info( id, menu_id, keys ); if ( menuUp <= 0 || menu_id < 0 ) { menu_display(id, mMyMenu); } else{ set_task( 1.0, "showMenu",id); } } public mh_MyMenu(id, menu, item) { switch(item){ case 0:{ client_cmd(id, "say ^"/cp^""); } case 1:{ client_cmd(id, "say ^"/tp^""); } case 2:{ client_cmd(id, "say ^"/help^""); } case 3:{ client_cmd(id, "say ^"/admin ^""); } case 4:{ client_cmd(id, "say ^"/top3^""); } } }
Knopers
07.01.2009
Jestem tego samego zdania ale nie do końca postępuje zgodnie z tą zasadą ;>Zmienianie komuś Configa bez jego zgody jest nie moralne !!!
Wujek
07.01.2009
Chodzi o to aby kazdy miał menu pod V. Na PGC surf tak jest i nikt nie narzeka.
Knopers
07.01.2009
Ale tu takich rzeczy się nie robi. To porządne forum a nie jakieś 2-licowe jak PGC