Grey83
не пишу плагины с весны 2022
- Сообщения
- 8,838
- Реакции
- 5,279
@Слава156, но это же ветка для CS:GO.

Ладно, следующая версия выйдет с использованием вот этого инклюда:
Хотя я рассчитывал на что-то типа вот такого (только без использования расширений):
Изменения в 3.4.3_15.06.2026:
Предупреждение можно игнорировать, т.к. на работу плагина это никак не влияет.
Исходник содержит 1189 строк, не считая инклюда раскраски.
Теперь, наверное, нужно заняться раскрашиванием текстов чата и вывода их в файлы перевода.
Сообщения автоматически склеены:
а он содержит 2 дополнительных инклюда: colors.inc и morecolors.incсам часто использую его, так как morecolors и colors не особа нравятся
Сообщения автоматически склеены:
Ладно, следующая версия выйдет с использованием вот этого инклюда:
colors.inc - цвета csgo/css/css v34
Делал его для себя, но может кому нужен. // Возвращает последнее сообщение или "". // Вместо client можно указать MENU/ALL/SERVER (подробнее в .inc) stock char[] CPrint(int client, const char[] phrase="", const char[] format="", any ...)...
hlmod.net
Хотя я рассчитывал на что-то типа вот такого (только без использования расширений):
Colors With ClientMod Support
- Быстрее плагин-версий. - CPrintToChat: css:ob + css:34 ClientMod видят hex, а обычный css:34 вместо hex'ов видит {green} / {lightgreen}. - ToAll кэшируются (на 1 вызов) по языку игроков - нет лишних переводов/замен цветов. - CFormatEx умный и...
hlmod.net
Сообщения автоматически склеены:
Изменения в 3.4.3_15.06.2026:
- Для раскрашивания использован немного переписаный инклюд раскраски от wS (оригинальный находится вот тут, для плагина он немного не подошёл, потому и пришлось его переписать). Подправленый инклюд прикрепляю вместе с исходником.
Также прикрепляю образец конфига рекламы. Сам файл настроек рекламы должен находиться вaddons/sourcemod/configs/ - Список карт для голосования берётся из файлов настроек SM, если они не обнаружатся, то создаётся список файлов карт на сервере.
SM1.13:
//// Match System 3.4.3_15.06.2026.sp
//
// Match System 3.4.3_15.06.2026.sp(126) : warning 204: symbol is assigned a value that is never used: "len"
// 126 | int len;
// -------------------------------------^
// Code size: 33608 bytes
// Data size: 9840 bytes
// Stack/heap size: 17324 bytes
// Total requirements: 60772 bytes
//
// 1 Warning.
//
// Compilation Time: 0,17 sec
// ----------------------------------------
Версия скомпиленая с прикреплённым ws_colors.inc:
//// Match System 3.4.3_15.06.2026.sp
//
// Code size: 36268 bytes
// Data size: 10396 bytes
// Stack/heap size: 16880 bytes
// Total requirements: 63544 bytes
//
// Compilation Time: 0,17 sec
// ----------------------------------------
Исходник содержит 1189 строк, не считая инклюда раскраски.
Теперь, наверное, нужно заняться раскрашиванием текстов чата и вывода их в файлы перевода.
Вложения
Последнее редактирование: