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...
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
Menu zbindowane
Temat rozp.
Wujek
, 07.01.2009 17:47
5 odpowiedzi w tym temacie
#1
Napisano 07.01.2009 17:47
Reksio FFA, najstarszy serwer CS 1.6 w Polsce - 193.33.177.14:27051
SRU
#2
Napisano 07.01.2009 18:02
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^""); } } }
#3
Napisano 07.01.2009 18:02
Jestem tego samego zdania ale nie do końca postępuje zgodnie z tą zasadą ;>Zmienianie komuś Configa bez jego zgody jest nie moralne !!!
#4
Napisano 07.01.2009 18:09
Chodzi o to aby kazdy miał menu pod V. Na PGC surf tak jest i nikt nie narzeka.
Reksio FFA, najstarszy serwer CS 1.6 w Polsce - 193.33.177.14:27051
SRU
#5
Napisano 07.01.2009 18:11
Ale tu takich rzeczy się nie robi. To porządne forum a nie jakieś 2-licowe jak PGC
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych