Суббота, 21.06.2025, 16:27

Меню сайта
Counter Strike 1.6
CS Source
Категории раздела
Готовые сервера [31]
Читы для CS [137]
Игра CS 1.6 [26]
Софт для CS 1.6 [55]
Карты [23]
Модели игроков [20]
Плагины [151]
Моды [6]
Патчи [27]
Боты [13]
Скрипты [21]
Темы меню [7]
Защита сервера [3]
Демки [7]
Статьи про cs 1.6 [1]
Витрина ссылок
Наш сервер
Друзья сайта









Главная » Файлы » Counter-Strike 1.6 » Плагины

Меняем цвет сообщения в меню
08.06.2011, 21:29

Описание: Сейчас, я расскажу как поменять цвет в меню.
Для этого открываем наш исходник zombie_plague40.sma. Открыть можно например через Notepad++. Как открыли, находим следующие строчки:


// 1.Buy weapons - Покупка оружия
if (get_pcvar_num(cvar_buycustom))
len += formatex(menu[len], charsmax(menu) - len, "\r1.\y %L^n", id, "MENU_BUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d1. %L^n", id, "MENU_BUY")

// 2. Extra items - Меню экстра предметов
if (get_pcvar_num(cvar_extraitems) && g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\r2.\r %L^n", id, "MENU_EXTRABUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d2. %L^n", id, "MENU_EXTRABUY")

// 3. Zombie class - Классы зомби
if (get_pcvar_num(cvar_zclasses))
len += formatex(menu[len], charsmax(menu) - len, "\r3.\y %L^n", id,"MENU_ZCLASS")
else
len += formatex(menu[len], charsmax(menu) - len, "\d3. %L^n", id,"MENU_ZCLASS")

// 4. Unstuck - Застрял
if (g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\r4.\r %L^n", id, "MENU_UNSTUCK")
else
len += formatex(menu[len], charsmax(menu) - len, "\d4. %L^n", id, "MENU_UNSTUCK")

// 5. Help - Помощь
len += formatex(menu[len], charsmax(menu) - len, "\r5.\w %L^n^n", id, "MENU_INFO")

// 6. Join spec - Спектор
if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))
len += formatex(menu[len], charsmax(menu) - len, "\r6.\w %L^n^n", id, "MENU_SPECTATOR")
else
len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n^n", id, "MENU_SPECTATOR")

// 9. Admin menu - Админ меню
if (userflags & g_access_flag[ACCESS_ADMIN_MENU])
len += formatex(menu[len], charsmax(menu) - len, "\r9.\r %L", id, "MENU_ADMIN")
else
len += formatex(menu[len], charsmax(menu) - len, "\d9. %L", id, "MENU_ADMIN")

// 0. Exit - Выход
len += formatex(menu[len], charsmax(menu) - len, "^n^n\r0.\w %L", id, "MENU_EXIT")

show_menu(id, KEYSMENU, menu, -1, "Game Menu")
}


И встречаем почти везде строки - "\r1.\y %L^n"

Где \y, \r и \w - Это цвета
y - Желтый
r - Красный
w - Белый
Если мы хотим сделать, что бы везде был желтый цвет, то ставим везде \y

Например

// 1. Buy weapons
if (get_pcvar_num(cvar_buycustom))
len += formatex(menu[len], charsmax(menu) - len, "\r1.\y %L^n", id, "MENU_BUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d1. %L^n", id, "MENU_BUY")

// 2. Extra items
if (get_pcvar_num(cvar_extraitems) && g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\r2.\y %L^n", id, "MENU_EXTRABUY")
else
len += formatex(menu[len], charsmax(menu) - len, "\d2. %L^n", id, "MENU_EXTRABUY")

// 3. Zombie class
if (get_pcvar_num(cvar_zclasses))
len += formatex(menu[len], charsmax(menu) - len, "\r3.\y %L^n", id,"MENU_ZCLASS")
else
len += formatex(menu[len], charsmax(menu) - len, "\d3. %L^n", id,"MENU_ZCLASS")

// 4. Unstuck
if (g_isalive[id])
len += formatex(menu[len], charsmax(menu) - len, "\r4.\y %L^n", id, "MENU_UNSTUCK")
else
len += formatex(menu[len], charsmax(menu) - len, "\d4. %L^n", id, "MENU_UNSTUCK")

// 5. Help
len += formatex(menu[len], charsmax(menu) - len, "\r5.\y %L^n^n", id, "MENU_INFO")

// 6. Join spec
if (!g_isalive[id] || !get_pcvar_num(cvar_blocksuicide) || (userflags & g_access_flag[ACCESS_ADMIN_MENU]))
len += formatex(menu[len], charsmax(menu) - len, "\r6.\y %L^n^n", id, "MENU_SPECTATOR")
else
len += formatex(menu[len], charsmax(menu) - len, "\d6. %L^n^n", id, "MENU_SPECTATOR")

// 9. Admin menu
if (userflags & g_access_flag[ACCESS_ADMIN_MENU])
len += formatex(menu[len], charsmax(menu) - len, "\r9.\y %L", id, "MENU_ADMIN")
else
len += formatex(menu[len], charsmax(menu) - len, "\d9. %L", id, "MENU_ADMIN")

// 0. Exit
len += formatex(menu[len], charsmax(menu) - len, "^n^n\r0.\y %L", id, "MENU_EXIT")

show_menu(id, KEYSMENU, menu, -1, "Game Menu")


Можно поставить любые цвета, какие вам нравятся.

Так же:


// Title
len += formatex(menu[len], charsmax(menu) - len, "\y%s^n^n", g_modname)

Категория: Плагины | Добавил: PlayBoy
Просмотров: 1846 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Быстрая регистрация
Стол заказов
Все для uCoz
Мастерская
Софт и программы
Поиск

Файловики
PlayBoy
389
Dj_Kostya
316
DINCHIK
182
v-i-p--persona
128
Konoplist
30
Евген
21
proka
11
LaGGeR_7
11
SFK^ToXa^CmErTb
10
KOJIObOK
6
Посещения
Статистика
Зарег. на сайте

Всего: 300
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0


Статистика материалов

Новостей: 51
Файлов: 1096
Фото: 82
Форум: 5/44
Коментариев: 412


Онлайн всего: 1
Гостей: 1
Пользователей: 0

| Скачать Готовые сервера,Модели игроков,Модели оружия,Плагины,Скачать CS 1.6,Читы