#include <amxmodx> #include <amxmisc> #define PLUGIN "Menu serwerow" #define VERSION "1.0" #define AUTHOR "Mlody" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /serwer","AwesomeMenu") register_clcmd("say /server","AwesomeMenu") register_clcmd("say_team /serwer","AwesomeMenu") register_clcmd("say_team /server", "AwesomeMenu") register_clcmd("say /servery","AwesomeMenu") register_clcmd("say_team /servery","AwesomeMenu") // Add your code here... } public AwesomeMenu(id) { new menu = menu_create("Menu serwerow l!:", "menu_handler") menu_additem(menu, "nazwa serwera #1 [FFA][BF2]", "1", 0) menu_additem(menu, "nazwa serwera #2 [GG]", "2", 0) menu_additem(menu, "nazwa serwera #3 [DM]", "3", 0) menu_additem(menu, "nazwa serwera #4 [4FUN]", "4", 0) menu_additem(menu, "nazwa serwera #5 [TP]", "5", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } public menu_handler(id, menu, item) { if (item == MENU_EXIT) { return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1:{ client_cmd(id, "Connect 127.0.0.1:27015") menu_destroy(menu) return PLUGIN_HANDLED } case 2:{ client_cmd(id, "Connect 127.0.0.1:27018") menu_destroy(menu) return PLUGIN_HANDLED } case 3:{ client_cmd(id, "Connect 127.0.0.1:27016") menu_destroy(menu) return PLUGIN_HANDLED } case 4:{ client_cmd(id, "Connect 127.0.0.1:27012") menu_destroy(menu) return PLUGIN_HANDLED } case 5:{ client_cmd(id, "Connect 127.0.0.1:27014") menu_destroy(menu) return PLUGIN_HANDLED } } menu_destroy(menu) return PLUGIN_HANDLED }
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.
|
[ROZWIĄZANE] Zmienić na dwa serwery
#1
Napisano 28.04.2012 08:01
#2
Napisano 28.04.2012 08:03
#include <amxmodx> #include <amxmisc> #define PLUGIN "Menu serwerow" #define VERSION "1.0" #define AUTHOR "Mlody" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /serwer","AwesomeMenu") register_clcmd("say /server","AwesomeMenu") register_clcmd("say_team /serwer","AwesomeMenu") register_clcmd("say_team /server", "AwesomeMenu") register_clcmd("say /servery","AwesomeMenu") register_clcmd("say_team /servery","AwesomeMenu") // Add your code here... } public AwesomeMenu(id) { new menu = menu_create("Menu serwerow l!:", "menu_handler") menu_additem(menu, "nazwa serwera #1 [FFA][BF2]", "1", 0) menu_additem(menu, "nazwa serwera #2 [GG]", "2", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu, 0) } public menu_handler(id, menu, item) { if (item == MENU_EXIT) { return PLUGIN_HANDLED } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1:{ client_cmd(id, "Connect 127.0.0.1:27015") menu_destroy(menu) return PLUGIN_HANDLED } case 2:{ client_cmd(id, "Connect 127.0.0.1:27018") menu_destroy(menu) return PLUGIN_HANDLED } menu_destroy(menu) return PLUGIN_HANDLED }
#3
Napisano 28.04.2012 08:10
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team server.sma(49) : error 002: only a single statement (or expression) can follow each "case" server.sma(49 -- 50) : warning 215: expression has no effect 1 Error. Could not locate output file server.amxx (compile failed).
#4
Napisano 28.04.2012 09:08
Użytkownik playaz44 edytował ten post 28.04.2012 09:08
1:0 dla BeniaW odpowiedzi na ten status, przejrzałem kilka ostatnich Twoich postów i dodałem Ci kolejne 3 punkty ostrzeżeń. Mam nadzieję, że pomogłem.
Nie pomagam za darmo na pw.
#6
Napisano 29.04.2012 08:37
Automatyczna wiadomość
Ten temat został przeniesiony z forum:
AMX Mod X → Problemy z pluginami
do
Scripting AMXX → Problemy
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#7
Napisano 29.04.2012 08:37
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych