Menu zasady. Trzy podkategorie.
zjem cie !
04.01.2011
Szukałem w google i nie znalazłem. Każdy plugin z zasadami był taki : "akceptacja zasad" itp.
Ale do sedna.
Poszukuję pluginu, który po napisaniu "/zasady" <-- [komendę mógłbym zmieniać] wyświetla mi takie oto menu:
Chciałbym aby napisy przy punktach miały możliwość zmiany.
Tzn. Aby miały możliwość edytowania.
Po wybraniu jednego z punktów chciałbym aby otworzyło mi się okno z zasadami. Normalny plik napisany w notatniku, wyświetlany poprzez okno motd.
Oczywiście pkt. 9 wyłącza nam menu.
Jeśli ktoś takowy plugin widział proszę o podanie linku lub napisanie na nowo całego pluginu.
Z góry Wam dziękuję.
Użytkownik zjem cie ! edytował ten post 04.01.2011 22:55
Ale do sedna.
Poszukuję pluginu, który po napisaniu "/zasady" <-- [komendę mógłbym zmieniać] wyświetla mi takie oto menu:
1. Zasady CT
2. Zasady Zoombie
3. Zasady ogólne
9. Wyjście
Chciałbym aby napisy przy punktach miały możliwość zmiany.
Tzn. Aby miały możliwość edytowania.
Po wybraniu jednego z punktów chciałbym aby otworzyło mi się okno z zasadami. Normalny plik napisany w notatniku, wyświetlany poprzez okno motd.
Oczywiście pkt. 9 wyłącza nam menu.
Jeśli ktoś takowy plugin widział proszę o podanie linku lub napisanie na nowo całego pluginu.
Z góry Wam dziękuję.
Użytkownik zjem cie ! edytował ten post 04.01.2011 22:55
Leihto
04.01.2011
#include <amxmodx>
#define PLUGIN "Menu zasad"
#define VERSION "1.0"
#define AUTHOR "Blak Rajder"
//Plugin zrobiony dla Graj24.Eu
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /zasady", "menu");
}
public menu(id)
{
new menu = menu_create("Menu Serwera", "menu_handler")
menu_additem(menu, "Zasady Ct", "1", 0)
menu_additem(menu, "Zasady Zombie", "2", 0)
menu_additem(menu, "Zasady ogolne", "3", 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:{
show_motd(id, "menu/zasadyct.html", "Zasady Ct");
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 2:{
show_motd(id, "menu/zasadyzomb.html", "Zasady Zombie");
menu_destroy(menu)
return PLUGIN_HANDLED
}
case 3:{
show_motd(id, "menu/zasadyogol.txt", "Zasady ogolne");
menu_destroy(menu)
return PLUGIN_HANDLED
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}
P.S. Nie umiesz chyba szukac
*****
Użytkownik Abes Mapper edytował ten post 04.01.2011 23:20
Link
zjem cie !
04.01.2011
Masz rację, nie umiem
Wielkie dzięki.
Leci reput.
Dodano 04 styczeń 2011 - 23:23:
Mam jeszcze jedno pytanie.
Czy dało by się dodać jeszcze jeden punkt, który może otworzyć tylko admin z daną flagą?
Użytkownik zjem cie ! edytował ten post 04.01.2011 23:20
Wielkie dzięki.
Leci reput.
Dodano 04 styczeń 2011 - 23:23:
Mam jeszcze jedno pytanie.
Czy dało by się dodać jeszcze jeden punkt, który może otworzyć tylko admin z daną flagą?
Użytkownik zjem cie ! edytował ten post 04.01.2011 23:20
AmD
05.01.2011
tak...
zamiast zera dajesz flage przykład:
menu_additem(menu, "Zasady Ct", "1", 0)
menu_additem(menu, "Zasady Zombie", "2", 0)
menu_additem(menu, "Zasady ogolne", "3", 0)
zamiast zera dajesz flage przykład:
menu_additem(menu, "Zasady Ct", "1", ADMIN_KICK) //flaga C
menu_additem(menu, "Zasady Zombie", "2", ADMIN_BAN) // D
menu_additem(menu, "Zasady ogolne", "3", ADMIN_IMMUNITY) // A
zjem cie !
05.01.2011
Dzięki wielkie.
Również leci pkt do reputacji.
Mam jeszcze prośbę.
Mógłby ktoś przerobić tak ten plugin, aby po kliknięciu "ok" w oknie motd cofnęło mnie do menu z zasadami.
Przykład:
piszę /zasady ---> wyskakuje menu ---> wybieram opcje ---> klikam "ok" ---> cofa mnie do menu ---> ... ---> klikam wyjdź
Dodano 06 styczeń 2011 - 17:10:
odświeżam
Dodano 09 styczeń 2011 - 11:01:
@refresh
Użytkownik zjem cie ! edytował ten post 05.01.2011 17:25
Również leci pkt do reputacji.
Mam jeszcze prośbę.
Mógłby ktoś przerobić tak ten plugin, aby po kliknięciu "ok" w oknie motd cofnęło mnie do menu z zasadami.
Przykład:
piszę /zasady ---> wyskakuje menu ---> wybieram opcje ---> klikam "ok" ---> cofa mnie do menu ---> ... ---> klikam wyjdź
Dodano 06 styczeń 2011 - 17:10:
odświeżam
Dodano 09 styczeń 2011 - 11:01:
@refresh
Użytkownik zjem cie ! edytował ten post 05.01.2011 17:25