Пользователь
wellasgood
Кидала, мошенник, вымогатель
- Сообщения
- 1,409
- Реакции
- 182
- Помог
- 2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Всем добрый день!
Захотел создать вот такую тему, вроде видел подобные. (так как я сам скриптер, но у меня возникают порой вопросы, на которых нету в моем понимании ответов, или частично для моих 'уникальных проблем'. (заодно будет полезно и для других)
Такой вот первый вопросик который меня интересует:
Я регистрирую меню в public plugin_init():
Я знаю что динамичное меню нужно уничтожать с помощью menu_destroy();
Как мне поступить с меню которое зарегистрировано в Public plugin_init()? (я так понимаю оно статичное).
1. Его уничтожать получается не надо?
2. Где ставить проверки, на выход в таком меню? (return PLUGIN_HANDLED;)
3. Если я хочу вызывать в конце отработки функций меню, другое меню или тоже самое меню (т.е при нажатии на пункт меню, функция активируется, но меню не закрывается) нужно ли после return ShowMyMenu (id), ставить return PLUGIN_HANDLED; в конце кода.
Захотел создать вот такую тему, вроде видел подобные. (так как я сам скриптер, но у меня возникают порой вопросы, на которых нету в моем понимании ответов, или частично для моих 'уникальных проблем'. (заодно будет полезно и для других)
Такой вот первый вопросик который меня интересует:
Я регистрирую меню в public plugin_init():
C++:
public plugin_init()
{
register_menu("ShowMyMenu", 1023, "Handle_ShowMyMenu");
}
Как мне поступить с меню которое зарегистрировано в Public plugin_init()? (я так понимаю оно статичное).
1. Его уничтожать получается не надо?
2. Где ставить проверки, на выход в таком меню? (return PLUGIN_HANDLED;)
3. Если я хочу вызывать в конце отработки функций меню, другое меню или тоже самое меню (т.е при нажатии на пункт меню, функция активируется, но меню не закрывается) нужно ли после return ShowMyMenu (id), ставить return PLUGIN_HANDLED; в конце кода.