Плагин AES CStrike Say Tag для CS 1.6

AES CStrike Say Tag добавляет название звания AES перед ником в чате.

Автор: serfreeman1337. В комплекте исходник и пересобранный плагин.

AMX Mod X
CS 1.6
Исходник SMA
Назначение
AES CStrike Say Tag добавляет название звания AES перед ником в чате.
Настройка
Нужен уже установленный Advanced Experience System с API aes_get_player_stats, aes_get_level_name и aes_get_max_level. Включён подлинный aes_main.inc автора для API ветки 0.4. Пакет не подменяет основной AES. По умолчанию ставьте cscom_22669.amxx. Для Colored Translit 3 вместо него используйте отдельную сборку cscom_22669_ct3.amxx из optional; одновременно включайте только одну. Исходники обеих сборок и исходный include CT3 включены. CT3-дополнение использует ct_message_format и ct_add_to_msg. Название звания выводится на языке сервера; сетевые сообщения ограничены длиной строки.
Как работает

Основная сборка дополняет имя в штатных сообщениях Counter-Strike, сохраняя исходный текст, получателей и обозначения командного или мёртвого чата. Неизвестные сообщения других плагинов не переделываются. Звание запрашивается после успешной загрузки статистики и обновляется при изменении уровня.

Кадр в галерее создан нейросетью по теме плагина; это иллюстрация, а не запись его работы.

Состав и совместимость
ИграCounter-Strike 1.6
ПлатформаAMX Mod X 1.10
Версия0.1.1
Авторserfreeman1337
СоставSMA, пересобранный AMXX, дополнительные файлы
Настройка

Нужен уже установленный Advanced Experience System с API aes_get_player_stats, aes_get_level_name и aes_get_max_level. Включён подлинный aes_main.inc автора для API ветки 0.4. Пакет не подменяет основной AES. По умолчанию ставьте cscom_22669.amxx. Для Colored Translit 3 вместо него используйте отдельную сборку cscom_22669_ct3.amxx из optional; одновременно включайте только одну. Исходники обеих сборок и исходный include CT3 включены. CT3-дополнение использует ct_message_format и ct_add_to_msg. Название звания выводится на языке сервера; сетевые сообщения ограничены длиной строки.

Как подключить плагин
1Скопируйте addons/amxmodx/plugins/cscom_22669.amxx в папку plugins сервера.
2Добавьте строку cscom_22669.amxx в addons/amxmodx/configs/plugins.ini.
3Скопируйте дополнительные файлы в каталоги с теми же путями внутри cstrike, что указаны в архиве.
4Перезапустите карту и проверьте настройки на своём сервере.
Проверка администрацией

Плагин «AES CStrike Say Tag» проверен администрацией сайта cs.com.ru. Проверены исходный код и сборка AMXX.

Исправлено: проверяется индекс и подключение автора сообщения, проверяется число аргументов SayText, не форматируются чужие служебные сообщения, учитывается ошибка загрузки статистики AES, уровень проверяется по диапазону API, полная сигнатура событий изменения уровня совпадает с SDK, кэш сбрасывается при смене владельца слота, формат CT3 использует буквальную строку %s вместо текста звания как формата.

Изменено: штатный чат меняет только параметр имени и сохраняет исходные переводы меток, две версии пересобраны из проверенного SMA.

Плагин AES CStrike Say Tag для CS 1.6

AES CStrike Say Tag добавляет название звания AES перед ником в чате.

Просмотры8
Скачали1

Обсуждение материала 0

Здесь можно начать разговор

Задайте вопрос или поделитесь своим опытом по теме.

Обсуждение Плагин AES CStrike Say Tag для CS 1.6
Делись опытом — помоги другим игрокам сделать правильный выбор
Помоги другимТвой отзыв важен
Задай вопросОтветим быстро
Оцени Плагин AES CStrike Say Tag для CS 1.6Понравилось? Пиши!
Уже играешь? Расскажи как работает Плагин AES CStrike Say Tag для CS 1.6 — Стабильность, FPS и.т.д.
Это займёт 1 минуту и поможет сотням игроков!
Написать

Кто поставил лайк

0Всего
0Пользователи
0Гости

Гостевые лайки анонимны. Имена, контакты и адреса гостей не собираются для лайков.

Сохраните ссылку или отправьте друзьям

Поделиться материалом

ТГTelegram VKВКонтакте WAWhatsApp MAXMAX OKОдноклассники @На почту