Поиск сообщества
Показаны результаты для тегов 'sourcemod'.
Найдено: 3 809 результатов
-
90 раз скачали
Плагин позволяет игрокам выбрать для прослушивания песни из списка предустановленных композиций через обычное меню панели, написав в чат команды: !music, !dj, или !jukebox После выбора песни, музыка из веб-интерфейса будет загружена в MOTD-окно браузера, без его отображения. Плагин включает в себя веб-интерфейс, для прослушивания песен или список песен доступных в интернете. Веб-интерфейс имеет поддержку четырех тем (по умолчанию, TF2, Counter-Strike, и черной) + добавил свою тему (batya). Темы можно самостоятельно редактировать на свой вкус. Требования плагина: База данных MySQL, использующая две таблицы. Расширение Socket extension Установка: Установить Socket extension, если он у вас не установлен (ссылка выше) Положить smdj.smx в /addons/sourcemod/plugins Распаковать архив веб-интерфейса и загрузить его на веб-сервер. Создать базу данных MySQL, и и прописать данные в config.php в веб-интерфейсе. Установите тему (если хотите), и установите пароль администратора (может быть текстом или в MD5) в config.php. Войдите в свой веб-интерфейс и обратите внимание на параметры smdj_url и smdj_auth_token Пропишите эти параметры в /cfg/sourcemod/plugin.smdj.cfg Зайдите в databases.cfg и пропишите туда ваши данные от базы данных. "smdj" { "driver" "mysql" "host" "адрес бд" "database" "название бд" "user" "пользователь бд" "pass" "пароль бд" //"timeout" "0" //"port" "0" } Музыку можно добавить через веб-сервер, или там же можно просто указать ссылки до песни. Перезагрузите сервер или воспользуйтесь командами в консоли вашего сервера: sm plugins load smdj - загрузка плагина. sm plugins reload smdj - перезагрузка плагина. Команды: sm_music - (!music в чат) Вызов меню песен. sm_dj - (!dj в чат) Вызов меню песен. sm_jukebox - (!jukebox в чат) Вызов меню песен. sm_musicinfo - (!musicinfo в чат) Вызов MOTD-окна, для просмотра названия, управление: пауза, регулировка громкости и т.д. sm_randomsong - (!randomsong в чат) Играет песни в произвольном порядке. sm_songlist - (!songlist в чат) Список доступных песен. sm_musicoff - (!musicoff в чат) Выключение музыки. sm_musichelp - (!musichelp в чат) Вывод справки по установке Adobe Flash Player. sm_reloadsongs - Перезагрузка списка композиций (по умолчанию требуется ADMFLAG_RCON) Переменные smdj_version - Версия плагина. smdj_advert - (default 1) Задает, будет ли выбор музыки игроком отображаться на сервере в чате. smdj_join_advert - (default 1) Будет ли игрок, при подключении, проинформирован об использовании SMDJ. smdj_url - URL, связанные с установкой веб SMDJ. Нужное значение этой переменной отображается в админ-панели вашей веб-инсталляции. smdj_url_port - Если ваша веб-инсталляция размещается на другом порту, указать здесь. smdj_auth_token - Маркер авторизации, отображается в админ-панели вашей установки веб-SMDJ. smdj_help_advert - (default 1) Будут ли игроки получать уведомление Adobe Flash, когда они выбирают свою первую песню. smdj_repeat_default - (default 1) Включен или отключен повтор песни для новых игроков. smdj_shuffle_default - (default 0) Рандом должен быть включен или отключен для новых игроков. smdj_volume_default - (default 100) Громкость по умолчанию для новых игроков (от 10 - до 200). smdj_debug - (default 0) Установить 1 для отладки. ВНИМАНИЕ! Плагин старый и скорее всего уже не работает. Сохранен на сайте для архива, или для тех кто захочет переделать/доработать плагин.Бесплатный -
199 раз скачали
При подключении игрока плагин показывает информацию: с какой страны, области, города он подключился и название его провайдера. Портирован из eventscripts плагина IPtoCity v.1.04 Немного добавили функции от Geolocation Требования плагина: Дополнение Socket Настройки: sm_iptocity_cmd - Делает команду sm_geoinfo доступным только админам sm_iptocity_show_ips - Показывать ли IP адрес простым игрокам в команде sm_geoinfo Команды: sm_geoinfo - Показывает информацию об игроках либо о конкретном игроке, использовав параметр <#userid|name> sm_iptocity_reload - Флаг доступаRoot(z). Перезагружает файла iptocity_chat.txt Установка: Положить iptocity.smx в папку sourcemod/plugins Положить iptocity.phrases.txt в папку sourcemod/translations Положить iptocity_chat.txt в папку sourcemod/configs и настроить при нужде ВНИМАНИЕ! Плагин старый и скорее всего уже не работает. Сохранен на сайте для архива, или для тех кто захочет переделать/доработать плагин.Бесплатный -
Версия 1.0.0
52 раза скачали
Плагин получает данные о местоположение игроков и отображает при подключение или в меню. Полученная из сайта информация сохраняется в локальную базу по айпи игрока в виде. 255.255.255.x. Преобразую айпи в числовую форму, так как есть ограничения по получению местоположения на сайте. Как только закончится лимит плагин сутки не сможет получить данные игроков из сайта и будет получать только те которые есть в базе Команды: !geo Требования плагина: Расширение Socket Если вы хотите чтобы плагин сам обновлялся при выходе обновлений, установите Updater: ВНИМАНИЕ! Плагин старый и скорее всего уже не работает. Сохранен на сайте для архива, или для тех кто захочет переделать/доработать плагин.Бесплатный -
Версия 1.0.0
117 раз скачали
SourceTV2D это плагин, который позволяет просматривать игровую карту радара, через веб-браузер, на которой отображаются все активные игроки, их здровье (в виде бара), имена, позиции, а также сообщения об убийствах и таблица очков (в игре вызывается по нажатию кнопки "Tab"). Для работы плагина необходимо установить расширение Socket: Установка: Скачайте и установите последнее расширение Socket (ссылка выше) Файлы (.inc) поместите в /addons/sourcemod/scripting/include/ Файлы (.sp) поместите в /addons/sourcemod/scripting/ Скачайте или скомпилируйте websocket.smx и websocket_sourcetv2d.smx и поместите их в addons/sourcemod/plugins/ Для подключения к sourcetv2d вам нужно распаковать sourcetv2d.zip на ваш сайт и изменить ip и номер порта(tv_port) в index.html на ip и номер tv_port вашего сервера. WEB Часть (сайт): Должно быть - изображение карты(radarmap) в формате JPG с названием карты. Должен быть - txt файл с именем карты, в котором вы должны указать масштаб(scale), смещение(offset) по x/y и полет(flip) по x/y, чтобы соответствовать координатам в игре. ВНИМАНИЕ! Плагин старый и скорее всего уже не работает. Сохранен на сайте для архива, или для тех кто захочет переделать/доработать плагин.Бесплатный -
Версия 1.4.2
164 раза скачали
Плагин для командования на Jail серверах CS:GO и CS:S. Позволяет выбирать/назначать командира у команды CT, который имеет широкий спектр действий с игроками. Имеются различные модули и гибкие настройки. Само ядро плагина: jwp_core.smx Остальные файлы являются модулями. При скачивании доступно две версии: для Sourcemod 10 и для Sourcemod 11+ версии. Выбирайте подходящую вашему серверу. Настройки Настроек у плагина очень много, конфиг файлы с настройками для каждого модуля вы найдете в cfg/jwp/ Сейчас же мы рассмотрим настройки конкретно для ядра (jwp_core.smx), которые находятся в конфиге cfg/jwp/jwp.cfg jwp_choose_mode 2 - как назначать командира: 1 = рандомно, 2 = по админ команде, 3 = через голосование jwp_disable_antiflood 1 - защитить меню голосование от случайного выбора? (например когда игроку вылетает меню и он автоматом жмет любую кнопу и закрывает голсовоание) jwp_random_wait 5 - через сколько секунд от начала раунда будет рандомно избран командир? от 1 до 30 секунд jwp_vote_time 30 - время которое дается для голосования. от 10 до 60 секунд jwp_autoupdate 0 - включить ли автоматическое обновление плагина через Updater ? jwp_menuautoopen 1 - открывать ли меню командира автоматический, сразу после того как он назначен? Команды Все эти команды открывают меню командира. Их так же можно использовать и через чат, нужно только убрать sm_ и добавить ! , Пример: !warden sm_com sm_w sm_warden sm_control sm_c Требования плагина Установите расширение SteamWorks, без него плагин работать не будет: Если хотите чтобы плагин сам обновлялся когда выходят обновления, установите Updater: Установка Загрузите все содержимое архива на сервер. Удалите ненужные вам модули, все модули работают независимо друг от друга.Бесплатный -
Версия 0.2.0
45 раз скачали
Плагин блокирует читеров которые были пойманы при помощи SMAC (Sourcemod Anti Cheat), на вашем сервере. Когда игрок подключается он посылает свой STEAM_ID на API разработчика. Тогда API проверяет есть ли такой STEAM_ID в базе данных, если да, то игрок будет кикнут. Уже проверенные игроки кэшируются, чтобы предотвратить ненужную нагрузку и трафик. Настройки: smacbans_block_log_enabled (0/1, по стандарту: 1) - Хранить все сведения о бане игрока в лог файле? smacbans_block_public_messages (0/1, по стандарту: 0) - Показывать игрокам на сервере статус о подключении игрока. smacbans_block_recheck_undetermined (0/1, по стандарту:0) - Если активировать, то все неотмеченные игроки будут снова проверены при следующей проверке. smacbans_block_welcome_message (0/1, по стандарту:1) - Показать поключившемуся игроку сообщение "Этот сервер защищен smacbans.com" smacbans_block_message_verbosity (0/1/2, по стандарту: 2) - Какие сообщения должны быть в игре: 0 = Нет сообщений, 1 = Только сообщения о блокировке, 2 = Все сообщения. smacbans_block_cache_messages (0/1, по стандарту: 0) - Должны ли появляться сообщения , если игрок уже находиться в кеше smacbans_block_version - Версия плагина ( нельзя изменить ) Конфиг с настройками smacban-block.cfg будет создан в: addons/sourcemod/config после первого запуска плагина Для работы плагина необходимо установить одно из расширений, cURL или Socket: Если хотите чтобы плагин автоматический обновлялся, потребуется установить Updater: ВНИМАНИЕ! Плагин очень старый, и скорее всего уже не работает. Сохранен на сайте для архива.Бесплатный -
135 раз скачали
Плагин WarMod Manager дополнит основной мод: WarMod дополнительными полезными функциями. Полностью совместим с WarMod Особенности плагина: Отдельный плагин Не нужно лишний раз обновлять Голосование за следующую карту в конце матча Авто-бан за выход с микса Бан за выход с сервера по причине Disconnect by user. Иммунитет у админов и спектаторов Поддержка роутера (Получение внешнего IP 2 способами, используя SteamTools или Socket) Работа с локальными банами или Sourcebans если доступен Авто-старт матча после смены команд, если игроков не хватает, то будет уведомление о нехватке игроков в центре экрана всем игрокам Конфиг файл будет сгенерирован после первого запуска плагина: cfg/warmod/warmod_manager.cfg Для работы плагина нужно установить одно из расширений: SteamTools или Socket ВНИМАНИЕ! Плагин очень старый, и скорее всего уже не работает. Сохранен на сайте для архива.Бесплатный -
Версия 3.0.0
122 раза скачали
Плагин показывает информацию об игроке, подключившемуся к серверу, а также информацию о самом сервере через GET переменные, в MOTD окне. Настройки: dynamicmotd_url - адрес сайта, на котором расположен motd.php, а так же маркеры, которые должны отображаться игроку. dynamicmotd_title - название вашего окна MOTD. dynamicmotd_big - если включено, использует больше игр, поддерживающих MOTD окно. По умолчанию - отключено. Если эта опция включена, MOTD откладывается до первого выбора команды(для TF2). dynamicmotd_custom - любое значение, которое будет использовано при замене параметра {SERVER_CUSTOM}. Обозначения параметров: {STEAM_ID} - Steam_id игрока. {USER_ID} - User_id игрока. {FRIEND_ID} - Id игрока в сообществе steam. {NAME} - Ник игрока. {IP} - IP адрес игрока. {LANGUAGE} - Показывает значение cl_language игрока. {RATE} - Показывает значение рейтов (rate) игрока. {SERVER_IP} - IP адрес сервера. {SERVER_PORT} - Порт сервера. {SERVER_NAME} - Название сервера. {SERVER_CUSTOM} - Показывает любое значение, которое вы сделаете сами. {L4D_GAMEMODE} - Текущий тип игры, только для L4D или L4D2. {CURRENT_MAP} - Текущая карта на сервере. {NEXT_MAP} - Следующая карта на сервере. {GAMEDIR} - Директория игры. {CURPLAYERS} - Количество игроков, находящихся в данный момент на сервере. {MAXPLAYERS} - Максимально возможное количество игроков на сервере. {BOTPLAYERS} - Если есть боты, показывается их количество на сервере. {STEAM2_ID} - Steamid формата Steam2, пример: STEAM_0:1:4153990 или STEAM_1:1:4153990 {STEAM3_ID} - Steamid формата Steam3, пример: U:1:8307981 {STEAM_ACCTID} - ID Steam аккаунта, пример: 8307981 {SERVER_STEAM_ID} - серверный 64 битный SteamID {SERVER_STEAM3_ID} - серверный ID Steam3, пример: [A:1293500416:8019] или [G:1:123] {SERVER_STEAM_ACCT_ID} - Steamid серверного аккаунта Следующие параметры будут работать, если на сервере установлен SteamTools или SteamWorks {VAC_STATUS} - Показывает, включена VAC защита на сервере или нет. {SERVER_PUB_IP} - Публичный IP адрес сервера. {STEAM_CONNSTATUS} - Показывает, подключен или нет сервер к MasterServers Steam. Пример URL-адреса: "http://ВАШ_САЙТ.ru/motd.php?name={NAME}&steam={STEAM_ID}" Из-за ограничения в движке, расширенная URL имеет максимальную длину 255 символов. Пояснения от себя: Так как описание на официальном сайте не очень понятное, добавлю свои пояснения. На самом деле все очень просто, создаёте файл motd.php, который заполняем следующим образом: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Motd</title> </head> <body> <?php if(isset($_GET['name'],$_GET['steam'])){ echo 'Привет, '. htmlspecialchars($_GET['name']).'! | Твой стимID: '. htmlspecialchars($_GET['steam']).''; }?> </body> </html> И закидываете motd.php к себе на сайт. В server.cfg прописываем это: dynamicmotd_url "http://ваш_сайт.ru/motd.php?name={NAME}&steam={STEAM_ID}"dynamicmotd_title "что угодно" (например у меня просто прописано название сервера)где http://ваш_сайт.ru/motd.php - путь до вашего motd.php Если ставите этот плагин на сервер TF2, еще добавьте в server.cfg строчку: dynamicmotd_big 1 Сам плагин закидываем в папку сервера addons/sourcemod/plugins/Бесплатный -
Версия 1.9.1 SteamTools
77 раз скачали
Плагин для автоматического обновления сервера, сразу как выходит обновление. Плагин тестировался на серверах TF2, но должен работать и в других Source играх. Это SteamTools версия. Сервер получает оповещение что есть доступные обновления, и плагин начинает 5 минутный отсчет до перезагрузки сервера. Для работы плагина нужно в параметрах запуска сервера прописать -autoupdate Отсчет до перезапуска сервера может быть отменен админом. А сам таймер отображается всем игрокам в верхней левой части экрана в HUD. Для работы плагина обязательно установить расширение SteamTools: Команды: sm_postponeupdate - отложить обновление до заданного периода времени sm_updatetimer - включить работу таймера немедленно Настройки: Конфиг файл создастся автоматически после первого запуска, по пути: cfg/sourcemod/plugin.autosteamupdate.cfg auto_steam_update_version - Версия плагина auto_steam_update_timer - (По умолчанию: 5) Время таймера, в минутах auto_steam_update_message_display_time - (По умолчанию: 5) никаких уведомлений не будет показано клиентам, пока таймер находится ниже этого порога (в минутах) auto_steam_update_delay - (По умолчанию: 5) сколько в минутах плагин будет игнорировать запросы перезагрузка auto_steam_update_lock - (По умолчанию: 0) 0 = не закрывать сервер во время перезагрузки таймера / 1 = изменить sv_password во время перезагрузки таймера / 2 = kick новых клиентов (кроме админов) во время перезагрузки таймера auto_steam_update_password - (По умолчанию: "") установить пароль в sv_password если auto_steam_update_lock = 1 auto_steam_update_kickmessage - (По умолчанию: "The server will shut down soon to acquire Steam updates, so no new connections are allowed") сообщение, которое будет отображаться игрокам при кике с параметром auto_steam_update_lock = 2 auto_steam_update_shutdown_message - (По умолчанию: "Server shutting down for Steam update") сообщение, которое показывается игрокам, перед выключением сервера. auto_steam_update_hud_text_x_pos - (По умолчанию: 0.01) X-позиция HUD таймера (работает только в поддерживаемых играх) -1.0 = центр auto_steam_update_hud_text_y_pos - (По умолчанию: 0.01) Y-позиция HUD таймера (работает только в поддерживаемых играх) -1.0 = центр auto_steam_update_hud_text_red - (По умолчанию: 0) Количесво красного цвета HUD таймера (работает только в поддерживаемых играх) auto_steam_update_hud_text_green - (По умолчанию: 255) Количесво зеленого цвета HUD таймера (работает только в поддерживаемых играх) auto_steam_update_hud_text_blue - (По умолчанию: 0) Количесво синего цвета HUD таймера (работает только в поддерживаемых играх) auto_steam_update_auto_update - (По умолчанию: 1) Включить автоматическое обновление плагинов (не работает без плагина Updater) Преимущество использования 1 в auto_steam_update_lock в том, что клиентам будет отказано, прежде чем пытаться подключиться. Преимущество использования 2, что администраторы смогут обойти его, не зная пароля. Для автоматического получения обновлений плагина установите Updater:Бесплатный -
Версия 1.1.3 2022
154 раза скачали
Sourcemod плагин для смены "Описания игры" вашего сервера (графа в браузере серверов) Плагин староват, так что возможны проблемы с работоспособностью. Обязательно должно быть установлено на сервере: Расширение SteamTools Установка: Поместите файл st_gamedesc_override.smx в папку addons/sourcemod/plugins и перезапустите ваш сервер. Или напишите sm plugins load st_gamedesc_override через консоль сервера Команды: st_gamedesc_override_forceupdate - проверка наличия обновлений для плагина, прописывать в консоль сервера. Работает только если у вас установлен плагин Updater Настройки: st_gamedesc_override_version - версия плагина st_gamedesc_override "e-players.ru Test Server" - устанавливает ваше Описание Игры. Пишите в скобках. Автоматическое обновление плагина Напоминаю, что у плагина есть функция автообновления, для её активации установите на сервер Updater:Бесплатный -
Версия 1.0.0
60 раз скачали
Интересный и забавный плагин который разнообразит игру на сервере. Выпавшая бомба будет всегда прыгать. Помимо того что это забавно, это не позволит забрасывать бомбу туда от куда ее не достать и не позволит кемперить в засаде с бомбой. Настройки: sm_c4bounce_mini_power 3 (стандарт 300.0 ) = минимальная сила с которой бомба прыгает sm_c4bounce_maxi_power (стандарт 360.0) = максимальная сила с которой бомба прыгает sm_c4bounce_sec_between_bounces (стандарт 0.9) = интервал в секундах между прыжками бомбыБесплатный -
[CS:GO/CS:S] Запрет наблюдателей / Simple CSGO AntiSpectator
OriginalShaman опубликовал файл в CS:GO
Версия 1.0.0
75 раз скачали
Простой но эффективный плагин для запрета наблюдателей (спектаторов) на сервере. В начале каждого раунда плагин перемещает всех игроков которые в наблюдателях (без админского иммунитета) за какую либо команду. Команду, за которую перекинуть игрока, плагин выбирает рандомно.Бесплатный -
[CS:GO/CS:S] Смена команды без ограничения / TeamChange Unlimited
OriginalShaman опубликовал файл в CS:GO
Версия 1.2.2
67 раз скачали
Простой sourcemod плагин для серверов CS:GO и CS:S (но должен работать и на других Source играх). Убирает лимит на смену команды 1 раз за раунд. Настройки: sm_teamchange_unlimited_auto_update - Автообновление плагина (для этой функции нужно установить плагин Updater) sm_teamchange_unlimited_version - версия плагина sm_teamchange_unlimited_chat - оповещать ли игроков в чате о заполнении команд ( 1 = да, 0 = нет ) sm_teamchange_unlimited_suicide - отнимать фраг (убийство в счете) у игрока при смене команды? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_suicide_admin - убивать ли админов, при смене команды? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_maplimit - сколько раз за время одной карты игрок может менять команду ( 0 = бесконечно ) sm_teamchange_unlimited_roundlimit - сколько раз за раунд игрок может менять команду ( 0 = бесконечно ) sm_teamchange_unlimited_restrict_auto - запретить автоматический выбор команды? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_restrict_spec - запретить переходить в наблюдатели (спекты) ? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_restrict_t - запретить заходить за команду Теров? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_restrict_ct - запретить заходить за команду CT? ( 1 = да, 0 = нет ) sm_teamchange_unlimited_penalty - Способ смены команд (по дефолту: 011111101101 ) sm_teamchange_unlimited_immunity - давать ли админам иммунитет на смену команды? Для того чтобы работа автообновление плагина, нужно установить Updater:Бесплатный -
Версия 1.2.2
146 раз скачали
Плагин-расширение, добавляет автоматическое обновление плагинов и файлов на сервере. Естественно, только если разработчик другого плагина добавил эту возможность. Обновления будут проверятся при запуске сервера, затем раз в 24 часа. Все обновления записываются в лог: addons/sourcemod/logs/Updater.log Для работы плагина, на вашем сервере должно быть установлено хотя бы одно из расширений: Socket SteamWorks cURL SteamTools Настройки: sm_updater <от 1 до 3> - вариации обновления. 1 = Только оповестить о том что вышло обновление, оповещение будет записано в лог. 2 = автоматический скачивать обновления и сразу устанавливать 3 = то же что и 2, но еще будет скачиваться исходный код (.sp файл) плагина Команды: sm_updater_status - показывает состояние (статус) плагина sm_updater_check - принудительная проверка всех плагинов на наличие обновлений. Можно использовать 1 раз в час.Бесплатный -
-
- расширение
- sourcemod
-
(и ещё 2 )
C тегом:
-
-
- дополнение
- extension
-
(и ещё 3 )
C тегом:
-
Версия 1.1
121 раз скачали
Плагин для серверов CS:GO. Фиксит баг, при котором иногда пропадают руки у игроков (визуально,не по факту) Кстати, плагин может работать некорректно если какие то другие плагины на вашем сервере взаимодействуют с системой входа игроков в команду (например, как плагин TeamChange Unlimited) Пример фикса проблемы для плагина TeamChange Unlimited: В исходном коде плагина TeamChange Unlimited найти строчку: TeamChangeActual(client, toteam); и заменить на: if (toteam == TEAM_SPECTATE) { return Plugin_Continue; } else { TeamChangeActual(client, toteam); }Бесплатный -
Версия 1.0.0
42 раза скачали
Старая версия плагина, добавляющего снежки как оружие в CS:GO. Использует не вшитые в игру модели и анимации. Заменяет фейковую гранату (декой). Настройки: sm_EnableSnowballTrail - 1/0 включить ли хвост за снежком ? sm_GiveAnotherSnowballAfterThrow 1/0 - выдать новый снежок, сразу после броска? sm_SnowballHitDamage - сколько урона наносит снежок: от 0 до 100. Работает только если переменная sm_SnowballHitPlayerType 1 sm_SnowballHitPlayerType - что делать с игроком при попадании в него снежком? 1 = убить, 2 = заморозить, 3 = нанести урон, 4 = заморозка +урон, 5 = свой вариант (для разработчиков) sm_SpawnSnowballOnPlayerSpawn 1/0 - выдавать игроку снежок на спауне? sm_TimeToGiveSnowballAfterThrow - через сколько секунд игрок получит новый снежок (по дефолту 5 секунд) sm_SnowballEnable 1/0 - включение и отключение плагина sm_SnowballUnfreezeTime - на сколько секунд игрок будет заморожен (по дефолту 5 сек). Работает только при переменной sm_SnowballHitPlayerType 2 sm_SnowballEnableOnlyWarmup 1/0 - разрешить снежки только на время разминки (warmup)? Конфиг файл создастся после первого запуска плагина, по пути: cfg/sourcemod/snowball.cfg Для работы плагина требуется: SendProxyБесплатный -
Версия 1.0.0
31 раз скачали
После смерти плагин дает возможность наблюдать только за определенной командой. А игроки за которыми нельзя наблюдать - будут скрыты с радара. Настройки: sm_spectate_team 3 - За какой командой наблюдать. (2-Террористы, 3-Спецназовцы) sm_allow_thirdperson 1 - Разрешить вид от третьего лица Для корректной работы плагина, нужно установить: SendProxy ManagerБесплатный -
-
- extension
- расширение
-
(и ещё 1 )
C тегом:
-
Версия 1.0.0
109 раз скачали
Интересный и необычный плагин, позволяет игрокам загружать свои собственные картинки в качестве спреев (графити) на ваш игровой сервер. Делается это через Web часть плагина (так что вам потребуется сайт). Так же не стоит забывать: если у вас крупный игровой проект с большим количеством игроков, то потребуется и сайт с соответствующим дисковым пространством. Видео демонстрация: Для работы плагина необходимо установить расширения и дополнения: Late Downloads System2 Steamauth для сайта Настройки и команды: sm_spray или !spray - создает граффити/спрей sprays_delay "10.0" - минимальный временной интервал, через который можно будет снова рисовать спрей sprays_distance "115.0" - как близко к стене должен стоять игрок, чтобы нарисовать спрей? sprays_url "0.0.0.0" - ссылка, на которую будут загружаться и откуда будут скачиваться спреи (граффити) игроков (например www.e-players.ru/spraydirectory/sprays/) Установка: Раскидать файлы по папкам (.smx в addons/sourcemod/plugins, .cfg в configs и так далее) В архиве есть веб часть, которая так и подписана - Web. Все из нее нужно закинуть на сайт, и в файле настроек (SteamConfig.php) прописать необходимые данные.Бесплатный -
Версия 1.0.2.0
29 раз скачали
Расширение для Sourcemod плагинов, позволяющее загружать игрокам файлы с сервера, даже когда они уже подключились. Например, это расширение использует плагин: Настройки/переменные: latedl_minimalbandwidth 64 - Кикает игрока, если пропускная способность его интернета ниже указанного значения (в кбит/с). Поставьте 0 - чтобы отключить эту функцию. latedl_maximaldelay 500 - Допустимая задержка при отправке файлов (в мс) latedl_requireupload 1 - Кикать игроков у которых переменная sv_allowupload 0. Поставьте 0 - чтобы отключить эту функцию. Для разработчиков, пример кода в действии: #pragma semicolon 1 #pragma newdecls required #include <sourcemod> #include <latedl> public Plugin myinfo = { name = "My First Plugin", author = "Me", description = "My first plugin ever", version = "1.0", url = "https://www.ezgh.ru/" }; public void OnPluginStart() { RegAdminCmd("testdl", Command_TestDL, ADMFLAG_SLAY); } public void OnDownloadSuccess(int iClient, char[] filename) { if (iClient > 0) return; PrintToServer("All players successfully downloaded file '%s'!", filename); } public Action Command_TestDL(int client, int args) { //create arbitrary file int time = GetTime(); char tstr[64]; FormatEx(tstr, 64, "%d.txt", time); File file = OpenFile(tstr, "wt", true, NULL_STRING); WriteFileString(file, tstr, false); CloseHandle(file); //send AddLateDownload(tstr); return Plugin_Handled; }Бесплатный-
- расширение
- extension
-
(и ещё 2 )
C тегом:
-
Версия ver2021-05-05
173 раза скачали
Плагин позволяет устроить дискотеку на вашем сервере. Запускать музыку для всех игроков, скачивать им ее не нужно. Музыка идет с веб сервера в фоновом режиме. Можно регулировать громкость музыки и тд. Есть режим караоке (если есть текст песни то он будет показываться) Возможность игрокам запускать музыку за деньги (игровые) Для скачивания доступно несколько версий: для тех кто использует Sourcemod 10 , и вторая для тех кто уже использует Sourcemod 11 Видео: Настройки amp_api_engine - URL до веб сервера с музыкой amp_lrc_delay - Какая задержка до показа текста песни amp_mnt_search - Сколько песен показывается в одном поиске amp_cost_factor - Стоимость проигрывания песни (за секунду) Команды sm_music - открывает главное меню плагина sm_dj - открывает главное меню плагина sm_adminmusicstop - останавливает всю музыку (админская команда) sm_musicban - запретить игроку запускать музыку Требования Для работы плагина нужно установить: Расширение Audio (оно уже есть в архиве с плагином) Steamworks И, возможно, потребуется расширение System2: Установка Как обычно, раскидать файлы по папкам, но! В архиве есть веб часть - вы можете либо установить ее себе на сайт и тогда нужно прописать URL в настройках плагина, или же можно использовать веб часть от разработчика плагина и ничего не менять.Бесплатный -
Версия 2.0.0
46 раз скачали
Плагин по типу Cron задач, с гибкими настройками. Работает со всеми Source играми. Позволяет создавать различные задачи: Выполнение системных команд по графику Выполнение команд в консоль сервера Выполнение команд игроков С помощью настроек можно настроить, например, что бы команда sm_slay @all выполнялась каждый месяц в 14:00 , 25го числа. А какие команды использовать - зависит от ваших потребностей. Подробнее о том как настроить конфиг (находиться в cfg/cronjobs.txt) // * * * * * * <тип> <комманда> // - - - - - - - - // ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ // ¦ ¦ ¦ ¦ ¦ ¦ ¦ +-- Какую команду задействовать // ¦ ¦ ¦ ¦ ¦ ¦ +-------- Доступные типы: console (запускает команду в консоль сервера), system (системная команда), player (запускает команду в консоль игрока) // ¦ ¦ ¦ ¦ ¦ +---------- День недели (0-7, Воскресенье это 0 или 7) // ¦ ¦ ¦ ¦ +------------ Месяц (1-12) // ¦ ¦ ¦ +-------------- день (1-31) // ¦ ¦ +---------------- час (0-23) // ¦ +------------------ минута (0-59) // +-------------------- секунды (0-59) - не обязательно,можно вписать 0 // // Комбинации: // * = Все дни // */x = Каждые x секунд/минут/часов/дней/месяцев/дней неделиday // x-y = От X по Y // x,y,z = В x, y и z // // Пример: // // Сервер загружает плагин myplugin каждое 15е число месяца и отгружает 16го числа // 0 0 15 * * console sm plugins load myplugin // 0 0 16 * * console sm plugins unload myplugin // // Делает бекап сервера каждые 3 часа // * */3 * * * system tar zcvf backup.tar.gz "/home/user/server" // // Каждый игрок пишет: Why am i writing? В заданное время: 15.20, 15.40, 16.20, 16.40, 17.20, 17.40, 20.20 и 20.40 // 20,40 15-17,20 * * player say "Why am i writing ?" // // More examples here: http://www.thesitewizard.com/general/set-cron-job.shtml // // OR: // // @<special> <typ> <command> // - - - // ¦ ¦ ¦ // ¦ ¦ +-- The command to execute. // ¦ +-------- Available types are: console (execute server command), system (execute system command with system2 extension), player (execute on player console) // +------------------- The special time to execute the command at. Has to start with a @ following the special // // Allowed specials: plugin_start, plugin_end, map_start, map_end and every event available in the current game ( see https://wiki.alliedmods.net/Game_Events_(Source) )! // // So for example this is valid: // @player_death player say "Oh! Someone died!" // // Just write your Cronjobs below this Line! Вообще информацию о том как работать с cron задачами вы сможете найти и в интернете. Суть одна и та же. Для того чтобы запускать системные команды необходимо установить на сервер расширение System2 extension:Бесплатный -
Версия 3.3.2
22 раза скачали
Расширение для некоторых Sourcemod плагинов, которым оно необходимо. Например, как этот плагин: Вкратце, расширение позволяет плагинам отправлять HTTP, HTTPS и FTP запросы. Для разработчиков: Примеры работы с расширением вы найдете в архиве, в файлах system2_http.sp и system2_test.spБесплатный-
- плагин
- расширение
-
(и ещё 2 )
C тегом: