Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Colors With ClientMod Support v1.0.7
_wS_ Дата: Четверг, 02.04.2026, 17:54:54 | Сообщение # 1
Colors With ClientMod Support v1.0.7



- Быстрее плагин-версий.
- CPrintToChat: css:ob + css:34 ClientMod видят hex, а обычный css:34 вместо hex'ов видит {green} / {lightgreen}.
- ToAll кэшируются (на 1 вызов) по языку игроков - нет лишних переводов/замен цветов.
- CFormatEx умный и ему плевать на какие-либо ошибки - подробнее в .inc
- Настройки hex цветов в cfg/colors_clientmod/colors.txt
- Если сообщение не в чат, то цвета, которые есть в cfg/colors_clientmod/colors.txt - вырезаются.
- Интерфейс colors_clientmod_src.zip/public/IColorsClientMod.h для использования в расширениях.

Пример работы:

Код
"Test"
{
    "#format" "{1:d},{2:s}"
    "en"      "{green}d = {1} {team}s = {2}"
}

PrintToServer("'%s' len %d", s, len);

// len = CFormatEx(s, sizeof(s), "%T", "Test", LANG_SERVER, 5, "str");
// len = CFormatEx(s, sizeof(s), "%T", "Test", LANG_SERVER, 5, "str", 2.3, INVALID_HANDLE);
'd = 5 s = str' len 13

// len = CFormatEx(s, sizeof(s), "%T", "Test");
'd = 0 s = ' len 10

// len = CFormatEx(s, sizeof(s), "%T");
// len = CFormatEx(s, sizeof(s), "");
'' len 0

// len = CFormatEx(s, sizeof(s), "abcd %T", "UnknownPhrase", LANG_SERVER);
// len = CFormatEx(s, sizeof(s), "%T %T", "Test", LANG_SERVER, 5, "str", "UnknownPhrase", LANG_SERVER);
'UnknownPhrase' len 13

// len = CFormatEx(s, sizeof(s), "%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d", 5);
'50000000000000000000000000000000' len 32



Гости не могут скачивать файлы
 
chilla_mytku Дата: Понедельник, 13.04.2026, 22:12:19 | Сообщение # 2
Сообщений: 93
Репутация: 0 [ +/- ]
Доброго. Можно узнать суть этого расширения?
 
_wS_ Дата: Вторник, 14.04.2026, 01:16:17 | Сообщение # 3
Цитата chilla_mytku ()
Можно узнать суть этого расширения?

Конечно, если прочитать описание xaxa
 
chilla_mytku Дата: Воскресенье, 19.04.2026, 09:41:40 | Сообщение # 4
Сообщений: 93
Репутация: 0 [ +/- ]
Хорошо бы сделать vip чат с поддержкой цветов clientmod
 
_wS_ Дата: Воскресенье, 19.04.2026, 13:45:26 | Сообщение # 5
Цитата chilla_mytku ()
Хорошо бы сделать vip чат с поддержкой цветов clientmod

Это всё будет в новом VIP, обновление которого затянулось =\

Некоторые вещи приходится переписывать, т.к. недавно например понял, что в 34 нельзя реализовать меню в расширении:
[SM] Extension test.ext.so failed to load: Could not find interface: IMenuManager
Это ареновский SM.
В итоге пришлось меню разбивать на .smx + .so

Этот Colors With ClientMod Support, Blind DHook, Life State Notifier - результаты того, что пишу модули под новый VIP, которые будут лучше текущих.
Чтобы хотя бы было видно, что wS что-то делает.
 
chilla_mytku Дата: Воскресенье, 19.04.2026, 14:22:30 | Сообщение # 6
Сообщений: 93
Репутация: 0 [ +/- ]
Цитата _wS_ ()
Это всё будет в новом VIP, обновление которого затянулось =\

Некоторые вещи приходится переписывать, т.к. недавно например понял, что в 34 нельзя реализовать меню в расширении:
[SM] Extension test.ext.so failed to load: Could not find interface: IMenuManager
Это ареновский SM.
В итоге пришлось меню разбивать на .smx + .so

Этот Colors With ClientMod Support, Blind DHook, Life State Notifier - результаты того, что пишу модули под новый VIP, которые будут лучше текущих.
Чтобы хотя бы было видно, что wS что-то делает.

Ждем Стас. =) Life State Notifier оценил, так как уже юзаю inc и плагин под свою идею.
 
  • Страница 1 из 1
  • 1
Поиск: