Время:
Меню сайта
Категории файлов
Блок: Фиолетовый фон
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Информация для сайта
Мини-чат
Статистика
Онлайн всего: 52
Гостей: 52
Пользователей: 0


Самые активные
Wonkz
10910 сообщений
Kирилл
7915 сообщений
HeRo_0INe
7079 сообщений
flemqaa
6807 сообщений
-Bacardi-
5939 сообщений
Tёмчик
5504 сообщений
Lexa4
5366 сообщений
Clouder16
5317 сообщений
AdWise
5266 сообщений
Gatop
5167 сообщений
Connect Announce v1.4
Просмотров: 563 | Загрузок: 72 | Комментариев: 0 | Дата: 16.06.2025 | Добавил: Limen
Описание:
Плагин Connect Announce v1.4 служит для изменения стандартных сообщения при подключении/отключении игроков. Показывает страну, город, Steam ID игрока. Цвета сообщений полностью настраиваемые, с помощью файла 'addons\sourcemod\data\cannounce_settings.txt '. Позволяет объединить пользовательские сообщения, например, игроки могут установить сообщение, которое будет отображаться каждый раз, когда они подключаются к серверу. Это не является доступным для всех игроков, так как это должно быть разрешено администратором. Также есть интегрированное меню предназначенное для того, чтобы разрешить/запретить устанавливать специальные сообщения при подключении игроков. Обо всем подробнее читать ниже!

Требования:
- GeoIpCity (есть в архиве)

Настройки:
sm_ca_connectdisplaytype - если 1 тогда отображается расширенное сообщение при присоединении игрока с отображением его типа (админ или простой игрок). Если 0 {PLAYERTYPE} показано не будет
sm_ca_disableclientmsgchange - запретить установку игрокам собственных сообщений при подключении (sm_joinmsg)
sm_ca_showenhanced - показывать расширенное сообщение плагина о подключении игрока
sm_ca_showenhanceddisc - показывать расширенное сообщение плагина об отключении игрока
sm_ca_showstandard - показывать стандартное сообщение о присоединении игрока (Player has joined the game)
sm_ca_showstandarddisc - показывать стандартное сообщение о, отсоединении игрока (Player (Disconect by user))
sm_ca_showenhancedadmins - показывать расширенные сообщения об подключении/отключении администраторов с общим флагом b. Индивидуальные сообщения хранятся в '/data/cannounce_settings.txt'
sm_ca_autoallowmsg - разрешить админам с флагом "c" установить специальное сообщение при подключении игрока
sm_ca_playsound - проигрывать звук при каждом подключении игрока
sm_ca_playsoundfile - специальный звуковой файл проигрываемый при подключении, если sm_ca_playsound включено
sm_ca_playdiscsound - если включено, то проигрывается звук при отключении игрока.
sm_ca_playdiscsoundfile - звуковой файл который будет воспроизведен если включена sm_ca_playdiscsound.
sm_ca_mapstartnosound (не целое, по умолчанию 30.0) - укажите в течении какого времени после старта новой карты не нужно воспроизводить звуки о подключении.

Команды:
sm_geolist - показать список игроков(игрока) и их(его) страну
sm_joinmsg [message] - (консольная команда) игрок может использовать эту команду для установки специального сообщения отображаемого при подключении (если разрешено) или если не разрешено игроку все равно будет показываться текущее установленное им сообщение
sm_joinmsgon - разрешить указанному игроку устанавливать специальное сообщение отображаемое при подключении
sm_joinmsgonid '' '' - позволяет указанному steam id устанавливать специальное сообщение отображаемое при подключении, используется если игрока нет в игре.
sm_joinmsgoff - запретить указанному игроку устанавливать специальное сообщение отображаемое при подключении
sm_joinmsgoffid '' - запретить игроку с указанным steam id устанавливать специальное сообщение отображаемое при подключении
sm_setjoinmsg '' - установить специальное сообщение отображаемое при подключении указанному игроку
sm_setjoinmsgid '' '' - установить специальное сообщение отображаемое при подключении игроку с указанным steam id
sm_setjoinsnd '' - установить специальный звук проигрываемый при подключении указанному игроку
sm_setjoinsndid '' '' - установить специальный звук проигрываемый при подключении игроку с указанным steam id
sm_playsnd '' - воспроизводит звуковой файл у всех игроков, полезно при тестировании звуковых файлов до применения их к игроку

Константы:
Сообщения о подключении/отключении игроков могут быть настроены в файле 'addons/sourcemod/data/cannounce_settings.txt' который создается при первом загрузке сервера с данным плагином. Следующие константы вы можете использовать для редактирования таких сообщений:

{PLAYERNAME} - Имя игрока.
{PLAYERTYPE} - Показывает "admin", если у юзера есть флаг(права) админа, или 'Player' если таковых не имеется.
{STEAMID} - steam ID игрока.
{PLAYERCOUNTRY} - Страна, откуда подключился игрок, например RUSSIA.
{PLAYERCOUNTRYSHORT} - Сокращенная аббревиатура страны, откуда подключившийся игрок, например RU.
{PLAYERIP} - IP - адрес игрока.
{DISC_REASON} - Расширенное сообщение об отключении игрока. Показывает причину его отключения.
{DEFAULT} - Следующий текст будет стандартного цвета, чаше всего белого.
{LIGHTGREEN} - Следующий такст будет светло-зеленого цвета.
{GREEN} - Следующий текст будет зеленого цвета.
{YELLOW} - Следующий текст будет желтый.

Установка:
1)Скопируйте файл 'plugins/cannounce.smx' в папку 'sourcemod/plugins'
2)После первого запуска сервера с эти плагином будет автоматически создан конфигурационный файл 'cfg/sourcemod/cannounce.cfg' в котором содержаться настройки, которые приведены выше.
3)После первого запуска сервера с эти плагином будет автоматически создан текстовый файл 'addons/sourcemod/data/cannounce_settings.txt' в котором вы можете отредактировать сообщения отображаемые при подключении/отключении игроков, все постоянные значения, которые стоит использовать в сообщениее написаны выше в "Константы"

P.S.Чтобы показывались города нужно установить расширение GeoIPCity, оно присутстувует в архиве
Комментарии