The End Is Near...
Russian Roulette
- Сообщения
- 874
- Реакции
- 691
Суть такова.
Плагин автоматически добавляется в главное администраторское меню.
Скрин оригинала
После некоторых изменения сделал так.
Скрин после изменений; Страница 1
Скрин после изменений; Страница 2
Вопрос.
Как сделать так, чтобы эти 7 пунктов были в подкатегории "Управление чатом"
Т.е. Администраторское меню -> Управление игроками -> Управление чатом игроков -> Скрин после изменений; Страница 1
Скрин после изменений; Страница 2
Плагин автоматически добавляется в главное администраторское меню.
Скрин оригинала
После некоторых изменения сделал так.
Скрин после изменений; Страница 1
Скрин после изменений; Страница 2
PHP:
public OnAdminMenuReady(Handle:topmenu)
{
if(topmenu == g_hTopMenu)
return;
g_hTopMenu = topmenu;
new TopMenuObject:MenuObject = AddToTopMenu(g_hTopMenu, "excomm_cmds", TopMenuObject_Category, Handle_Commands, INVALID_TOPMENUOBJECT);
if(MenuObject == INVALID_TOPMENUOBJECT)
return;
AddToTopMenu(g_hTopMenu, "excomm_list", TopMenuObject_Item, Handle_MenuList, MenuObject, "sm_commlist", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_gag", TopMenuObject_Item, Handle_MenuGag, MenuObject, "sm_gag", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_ungag", TopMenuObject_Item, Handle_MenuGagged, MenuObject, "sm_ungag", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_mute", TopMenuObject_Item, Handle_MenuMute, MenuObject, "sm_mute", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_unmute", TopMenuObject_Item, Handle_MenuMuted, MenuObject, "sm_unmute", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_silence", TopMenuObject_Item, Handle_MenuSilence, MenuObject, "sm_silence", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_unsilence", TopMenuObject_Item, Handle_MenuSilenced, MenuObject, "sm_unsilence", ADMFLAG_CHAT);
}
PHP:
public OnAdminMenuReady(Handle:topmenu)
{
if(topmenu == g_hTopMenu)
return;
g_hTopMenu = topmenu;
new TopMenuObject:player_commands = FindTopMenuCategory(g_hTopMenu, ADMINMENU_PLAYERCOMMANDS);
if (player_commands != INVALID_TOPMENUOBJECT)
{
AddToTopMenu(g_hTopMenu, "excomm_list", TopMenuObject_Item, Handle_MenuList, player_commands, "sm_commlist", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_gag", TopMenuObject_Item, Handle_MenuGag, player_commands, "sm_gag", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_ungag", TopMenuObject_Item, Handle_MenuGagged, player_commands, "sm_ungag", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_mute", TopMenuObject_Item, Handle_MenuMute, player_commands, "sm_mute", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_unmute", TopMenuObject_Item, Handle_MenuMuted, player_commands, "sm_unmute", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_silence", TopMenuObject_Item, Handle_MenuSilence, player_commands, "sm_silence", ADMFLAG_CHAT);
AddToTopMenu(g_hTopMenu, "excomm_unsilence", TopMenuObject_Item, Handle_MenuSilenced, player_commands, "sm_unsilence", ADMFLAG_CHAT);
}
}
Вопрос.
Как сделать так, чтобы эти 7 пунктов были в подкатегории "Управление чатом"
Т.е. Администраторское меню -> Управление игроками -> Управление чатом игроков -> Скрин после изменений; Страница 1
Скрин после изменений; Страница 2