Участник
Пользователь
- Сообщения
- 59
- Реакции
- 6
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Доброй ночи, подскажите как сделать что бы меню было доступно по флагу , вот чёт пытался сделать не выходит у меня, поправьте если не там тему создал
Код:
public hpMenu(id) {
new i_Menu = menu_create("CSDM Menu", "menu_hp")
public user_flag(id){
if( get_user_flags(id) & ADMIN_RCON ){
menu_additem(i_Menu, "\y+5HP \r[50$]", "1", 0)
menu_additem(i_Menu, "\y+10HP \r[100$]", "2", 0)
menu_additem(i_Menu, "\y+25HP \r[250$]", "3", 0)
menu_additem(i_Menu, "\y+50HP \r[500$]", "4", 0)
menu_additem(i_Menu, "\y+75HP \r[750$]", "5", 0)
menu_additem(i_Menu, "\y+100HP \r[1000$]", "6", 0)
menu_additem(i_Menu, "\y+150HP \r[1500$]", "7", 0)
menu_setprop(i_Menu, MPROP_NEXTNAME, "Далее");
menu_setprop(i_Menu, MPROP_BACKNAME, "Назад");
menu_setprop(i_Menu, MPROP_EXITNAME, "Выход");
menu_display(id, i_Menu, 0)
return PLUGIN_HANDLED;
}
public menu_hp(id, menu, item) {
if( item < 0 ) return PLUGIN_CONTINUE;
new cmd[3], access, callback;
menu_item_getinfo(menu, item, access, cmd,2,_,_, callback);
new Choise = str_to_num(cmd)
switch (Choise) {
case 1: {vidacha_HP(id, 5, 50);}
case 2: {vidacha_HP(id, 10, 100);}
case 3: {vidacha_HP(id, 25, 250);}
case 4: {vidacha_HP(id, 50, 500);}
case 5: {vidacha_HP(id, 75, 750);}
case 6: {vidacha_HP(id, 100, 1000);}
case 7: {vidacha_HP(id, 150, 1500);}
}
return PLUGIN_HANDLED;
}
Вложения
-
32.1 KB Просмотры: 0
Последнее редактирование: