игроков.
Настройки очень простые и удобные.
/* Настройки */
#define FLAG_IGNORE "z"
// Какой флаг игнорировать
#define MENU_ROUND 3
// Раунд для доступа STEAM меню
// Закоментируйте если не требуется STEAM меню
#define AUTO_MENU
// Авто-открытие STEAM меню
// Закоментируйте если не требуется авто-открытие STEAM меню
#define USE_NUM 3
// Сколько раз возможно открыть STEAM меню за раунд
// Закоментируйте если не требуется
#define BUY_TIME 15
// Сколько секунд можно использовать STEAM меню
// Закоментируйте если не требуется
#define BLOCK_MAPS "awp_", "35hp_", "aim_", "$_"
// Блокируемые карты
// Закоментируйте если не требуется блокировка карты
#if defined MENU_ROUND
new g_arrMenuData[][MENU_DATA] = // Настройка STEAM меню
{
// "название" "оружие/жизнь/броня/деньги/щипцы" "патроны/кол-во" "Раунд"
{ "AK47", "weapon_ak47", 90, 3 },
{ "105 HP", "health", 105, 5 },
{ "105 AP", "armor", 105, 6 },
{ "1000$", "money", 1000, 3 },
{ "Defuser", "defuser", 1, 4 }
};
#endif
new g_arrSpawnData[][SPAWN_DATA] = // Настройка аммуниции
{
// "оружие/жизнь/броня/деньги/щипцы" "патроны/кол-во" "Раунд"
{ "weapon_deagle", 35, 2 },
{ "health", 105, 2 },
{ "armor", 105, 2 },
{ "money", 1000, 2 },
{ "defuser", 1, 2 }
};
/* Словарь */
#define MSG_ALIVE "^1[^4Steam^1] Доступно ^3живым ^4игрокам^1!"
#define MSG_NOSTEAM "^1[^4Steam^1] Доступно ^3STEAM ^4клиентам^1!"
#define MSG_ROUND "^1[^4Steam^1] Доступно с ^3%d ^4раунда^1!"
#define MSG_MENU_ROUND "^1[^4Steam^1] Доступно с ^3%d ^4раунда^1!"
#define MSG_USE "^1[^4Steam^1] Доступно ^3%d раз(а) ^4за раунд^1!"
#define MSG_BUYTIME "^1[^4Steam^1] Время покупки ^3%d секунд ^4истекло^1!"
#define MSG_GIVE "^1[^4Steam^1] Вы взяли: ^3%s"
#define MSG_MAP "^1[^4Steam^1] На этой карте ^3меню ^4не доступно^1!"
#define MENU_TITLE "\d[\rSteam\d] \yМеню \wSTEAM \yклиента"
register_clcmd("steammenu", "CmdSteamMenu");
register_clcmd("say /steammenu", "CmdSteamMenu");
register_clcmd("say_team /steammenu", "CmdSteamMenu");