Я делал такое.
1. Для того чтобы заййти в этот пункт тебе надо флаги....
2.Если у тебя нету этих флагов то меню отображаеться серым и + пишет что вы не вип...
Мой код
Код
case 7: // Vip Menu
{
// Check if player has the required access
if (get_user_flags(id) & g_access_flag[ACCESS_VIP_MENU])
show_menu_vip(id)
else
zp_colored_print(id, "^x04[ZP]^x01 %L", id, "CMD_NOT_ACCESS2")
}
3.Ошибка
Код
//AMXXPC compile.exe
// by the AMX Mod X Dev Team
//// zombie_plague40.sma
// C:\Users\╠ръёшь\Desktop\scripting\zombie_plague40.sma(3892) : error 017: unde
fined symbol "show_menu_vip"
//
// 1 Error.
// Could not locate output file C:\Users\╠ръёшь\Desktop\scripting\compiled\zombi
e_plague40.amx (compile failed).
//
// Compilation Time: 1,59 sec
// ----------------------------------------
Press enter to exit ...
4.Я так понел что "show_menu_vip(id)" нету и его надо создать. Подскажите плз....)))
Помогите кто нибуть....
И ещё вопрос надо ли сюда добавлять такое ?
Код
// Access flags
enum
{
ACCESS_ENABLE_MOD = 0,
ACCESS_ADMIN_MENU,
ACCESS_VIP_MENU, --------------------------------вот
ACCESS_MODE_INFECTION,
ACCESS_MODE_NEMESIS,
ACCESS_MODE_SURVIVOR,
ACCESS_MODE_SWARM,
ACCESS_MODE_MULTI,
ACCESS_MODE_PLAGUE,
ACCESS_MAKE_ZOMBIE,
ACCESS_MAKE_HUMAN,
ACCESS_MAKE_NEMESIS,
ACCESS_MAKE_SURVIVOR,
ACCESS_RESPAWN_PLAYERS,
ACCESS_ADMIN_MODELS,
MAX_ACCESS_FLAGS
}
И сюда
Код
// Menus
register_menu("Game Menu", KEYSMENU, "menu_game")
register_menu("Buy Menu 1", KEYSMENU, "menu_buy1")
register_menu("Buy Menu 2", KEYSMENU, "menu_buy2")
register_menu("Mod Info", KEYSMENU, "menu_info")
register_menu("Admin Menu", KEYSMENU, "menu_admin")
register_menu("Vip Menu", KEYSMENU, "menu_vip") -----------------Вот
Отредактировал: svhost, - 23.1.2012, 18:40