Версия: 1.0b
Описание:
API система для создания HUD меню на AMXX
Список изменений:
1.0b - Релиз
1.0b edit by .csF Dev Team v 1.0:
Добавлено hudmenu_setprop(почти как в новой системе меню).
Пример:
- Код: Выделить всё
#include <amxmodx>
#include <hud_menu>
#define PLUGIN "Test hud menu"
#define VERSION "1.0"
#define AUTHOR ".csF Dev Team"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /menu", "test");
}
public test(id)
{
new menu = hudmenu_create("Меню", "menu_test", 0, 255, 0, 0.1, 0.15, 1);
hudmenu_additem(menu, "Тест", 1);
hudmenu_additem(menu, "Тест2", 2);
hudmenu_display(id, menu, 0);
}
public menu_test(id, item, key, menu)
{
if(key == MENU_EXIT)
{
hudmenu_destroy(menu);
return PLUGIN_HANDLED;
}
switch(key)
{
case 1:
{
client_print(id, print_chat, "Тест");
}
case 2:
{
client_print(id, print_chat, "Тест2");
}
}
hudmenu_destroy(menu);
return PLUGIN_HANDLED;
}
Все свои предложения и недоработки прошу писать в коментариях.