Prośba o "zrobienie" /menu
kaycam.
14.03.2013
Witam.
Proszę kogoś o zrobienie pluginu "/menu"
W menu powinno znajdywać się:
1. Zobacz informacje o Vipie - tutaj chodzi o to, że jak ktoś to kliknie to wyskakuje Tabela z info o vipie. Pod ta informacja powinna być komenda /vip. Na komendzie /vip wszystko jest opisane ale do menu by się przydało
2. Zobacz swoj ranking - to chyba wiadomo, klikasz i pokazuje rank na serwerze3. Zmutuj/Ucisz gracza - wiadomo /mute
4. Wycisz roundsound - roundsound
5. Spis rang na serwerze - rangi niżej:
6. Regulamin Serwera - tutaj regulamin serwera
9. EXIT
Rangi:
I to na tyle. Prosił bym o pomoc ponieważ nie za bardzo umiem to zrobić.
Z góry dziękuję.
Lecą + za każdą pomoc
Proszę kogoś o zrobienie pluginu "/menu"
W menu powinno znajdywać się:
1. Zobacz informacje o Vipie - tutaj chodzi o to, że jak ktoś to kliknie to wyskakuje Tabela z info o vipie. Pod ta informacja powinna być komenda /vip. Na komendzie /vip wszystko jest opisane ale do menu by się przydało
2. Zobacz swoj ranking - to chyba wiadomo, klikasz i pokazuje rank na serwerze3. Zmutuj/Ucisz gracza - wiadomo /mute
4. Wycisz roundsound - roundsound
5. Spis rang na serwerze - rangi niżej:
6. Regulamin Serwera - tutaj regulamin serwera
9. EXIT
Rangi:
"Szeregowy" 15 "Mlodszy Kapral" 80 "Kapral" 250 "Sierzant" 500 "Sierzant Ogniowy" 1000 "Starszy Sierzant" 4000 "Starszy Sierzant Ogniowy" 5000 "Podporucznik" 6000 "Porucznik" 9000 "Kapitan" 11500 "Major" 12500 "Podpulkownik" 15000 "Pulkownik" 18000 "General" 23000
I to na tyle. Prosił bym o pomoc ponieważ nie za bardzo umiem to zrobić.
Z góry dziękuję.
Lecą + za każdą pomoc
kaycam.
19.03.2013
Łap:
Prosił bym o naprawe4 - info o VIPie5 - roundsound6 - pokazuje rangi na serwerzeproszę o naprawe tego i usunięcie regulaminu serwera
sNH.
19.03.2013
Zobacz:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Andrzekej"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
}
public menu(id) {
if(!is_user_connected(id))
return PLUGIN_HANDLED
new menu_server = menu_create("\wMenu", "menu_wybor")
menu_additem(menu_server, "\wZobacz informacje o Vipie")
menu_additem(menu_server, "\wZobacz swoj ranking")
menu_additem(menu_server, "\wZmutuj/Ucisz gracza")
menu_additem(menu_server, "\wWycisz roundsound")
menu_additem(menu_server, "\wSpis rang na serwerze")
menu_setprop(menu_server, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu_server)
return PLUGIN_HANDLED
}
public menu_wybor(id, menu, item) {
if(!is_user_connected(id))
return PLUGIN_HANDLED
if(item != MENU_EXIT && item != MENU_BACK && item != MENU_MORE) {
switch(item) {
case 0: client_cmd(id, "say /vip")
case 1: client_cmd(id, "say /rank")
case 2: client_cmd(id, "say /mute")
case 3: client_cmd(id, "say roundsound")
case 4: show_motd(id,"rangi.txt","Spis rang");
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/
Pan Marian 19.03.2013
/* Plugin generated by AMXX-Studio */ #include #include #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Andrzekej" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /menu", "menu") } public menu(id) { if(!is_user_connected(id)) return PLUGIN_HANDLED new menu_server = menu_create("\wMenu", "menu_wybor") menu_additem(menu_server, "\wZobacz swoj ranking") menu_additem(menu_server, "\wZmutuj/Ucisz gracza") menu_additem(menu_server, "\wZobacz informacje o Vipie") menu_additem(menu_server, "\wWycisz roundsound") menu_additem(menu_server, "\wSpis rang na serwerze") menu_setprop(menu_server, MPROP_EXIT, MEXIT_ALL) menu_display(id, menu_server) return PLUGIN_HANDLED } public menu_wybor(id, menu, item) { if(!is_user_connected(id)) return PLUGIN_HANDLED if(item != MENU_EXIT && item != MENU_BACK && item != MENU_MORE) { switch(item) { case 1: client_cmd(id, "say /rank") case 2: client_cmd(id, "say /mute") case 3: client_cmd(id, "say /vip") case 4: client_cmd(id, "say /roundsound") case 5: show_motd(id,"rangi.txt","Spis rang"); case 8: return PLUGIN_HANDLED } } return PLUGIN_HANDLED }
Użytkownik Pan Marian edytował ten post 19.03.2013 21:47
sNH.
19.03.2013
Edit - Poprawka, pominąłem kilka szczegółów
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Andrzekej"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu", "menu")
}
public menu(id) {
if(!is_user_connected(id))
return PLUGIN_HANDLED
new menu_server = menu_create("\wMenu", "menu_wybor")
menu_additem(menu_server, "\wZobacz informacje o Vipie")
menu_additem(menu_server, "\wZobacz swoj ranking")
menu_additem(menu_server, "\wZmutuj/Ucisz gracza")
menu_additem(menu_server, "\wWycisz roundsound")
menu_additem(menu_server, "\wSpis rang na serwerze")
menu_setprop(menu_server, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu_server)
return PLUGIN_HANDLED
}
public menu_wybor(id, menu, item) {
if(!is_user_connected(id))
return PLUGIN_HANDLED
if(item != MENU_EXIT && item != MENU_BACK && item != MENU_MORE) {
switch(item) {
case 0: client_cmd(id, "say /vip")
case 1: client_cmd(id, "say /rank")
case 2: client_cmd(id, "say /mute")
case 3: client_cmd(id, "say roundsound")
case 4: show_motd(id,"rangi.txt","Spis rang");
}
return PLUGIN_HANDLED
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/
Andrzejek
20.03.2013
Po case 4 powinno być, bo nie będzie opcji wyjdź
case 6: return PLUGIN_HANDLED