Jump to content

SourceMod Plugins

Post, find, and rate plugins here.

57 files

  1. Free

    Votemute (No Black Screen)

    Голосование за отключение голоса и блокировки чата, которые сохраняются при повторном подключении (с визуализацией).
    Особенности плагина:
    Полупрозрачное меню голосования. Отключение звука на 1 час (Настраивается), даже если игрок использовал трюк для выхода из игры до окончания голосования. Объявление о голосовании Гибкая настройка прав доступа Все действия записываются в журнал (Кто отключил звук, кого отключили, кто пытался отключить звук, ip, страна, ник, SteamId, причина) Мут микрофона Мут чата Снять мут Авто обновляемое меню с иконкой "Микрофон" (Чтобы видеть, кто в данный момент говорит) - требуется SM v.1.11. Иконка "X", чтобы увидеть, кто в данный момент отключен. Опция перманентной блокировки (см. Файлы данных). Опция индивидуальных блокировок (см. Файлы данных). Авто добавление в список запрещенных пользователей из файла "newnames.txt" в плагине Auto-Name-Changer by Exle. Файлы данных:
    data/votemute_permanent_mute.txt - Список игроков с постоянно отключенным микрофоном data/votemute_permanent_gag.txt - Список игроков с постоянно отключенным чатом data/votemute_vote_block.txt - Список игроков с отключенными возможностями голосований. Вы можете использовать SteamId, никнеймы и простые маски в именах, например, Dan*.
    Расположение файла журнала:
    logs/vote_mute.log Разрешения:
    По умолчанию, голосование может быть начато всеми (Настраивается), если пройдена проверка иммунитета и количества игроков. По умолчанию, вето и пропуск голосования могут быть сделаны администратором с флагом "ban" (Настраивается). Возможность установить минимальное время для повторного голосования. Возможность установить минимальное количество игроков для начала голосования. Администраторы не могут применить плагин на главном администраторе. Пользователи с более низким уровнем иммунитета не могут начинать голосование против пользователей с более высоким уровнем. Все могут начать голосование за кик пользователей из списка запрещенных (Независимо от настроек sm_votekick_accessflag ConVar). Конфиг:
    sm_votemute_delay - Минимальная задержка (в сек.), допустимая между голосованиями sm_votemute_timeout - Сколько времени (в сек.) длится голосование sm_votemute_announcedelay - Задержка (в сек.) между объявлением и появлением меню голосования sm_votemute_mutetime - Как долго игроку будет отключен чат (в сек.). sm_votemute_gagtime - Как долго игроку будет отключен микрофон (в сек.). sm_votemute_minplayers - Минимальное количество игроков, присутствующих в игре, чтобы можно было начать голосование за отключение звука sm_votemute_accessflag - Флаг администратора, необходимый для начала голосования (Оставить пустым, чтобы позволить всем). sm_votemute_vetoflag - Флаг администратора, необходимый для наложения вето/пропуска голосования. sm_votemute_handleadminmenu - Должен ли этот плагин обрабатывать отключения и муты, сделанные через меню администратора? (1 - Да / 0 - Нет). sm_votemute_log - Использовать логи? (1 - Да / 0 - Нет). Команды:
    sm_vm - Попытка начать голосование за отключение звука sm_vg - Попытка начать голосование за блокировку чата. sm_veto - Разрешить администратору наложить вето на текущее голосование (Требуется ADMFLAG_BAN). sm_votepass - Позволить администратору обойти текущее голосование (Требуется ADMFLAG_BAN). Требования:
    Расширение GeoIP (Включено в SourceMod). SourceMod Communication Plugin - Basecomm.smx (Включен в SourceMod). SM v.1.11 - Для отображения иконки "Микрофон". Языки:
    Русский Английский Китайский

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  2. Free

    Extinguisher & Flamethrower

    О плагине:
    Прочтите и изучите это сообщение, прежде чем задавать вопросы. Плагин позволяет использовать реквизит Огнетушитель в качестве оружия. Используйте огнетушитель во время полета и заправляйте его газовыми баллонами. Команды для сохранения и расположения огнетушителей на картах для автоматического спавна. Конфиг данных включен с огнетушителями, размещенными на каждой карте Valve. Множество параметров для настройки. Баги:
    Может блокироваться кнопка USE, когда оружие находится в руке (Из-за того, что модель загораживает обзор, ничего нельзя сделать). Модель не прикреплена к оружию при виде от первого лица. Cvar для отключения вида огнетушителя. Это консольное сообщение можно игнорировать: "Setting CBaseEntity to non-brush model models/props/cs_militia/silo_01.mdl". Персонажам L4D1 и Луис в L4D2 не хватает действительных точек крепления оружия, поэтому модель огнетушителя не крепится к руке в третьем лице. Цвет свечения доступен только в L4D2. Заправка топливом доступна только в L4D2. Сбрасывание и дозаправка:
    Когда огнетушитель находится в руке, вы можете нажать клавишу перезарядки, чтобы бросить его. Также можно набрать !dropext в чате или sm_dropext в консоли. Чтобы заправиться, бросьте огнетушитель и подберите канистру. Прицельтесь в огнетушитель и удерживайте кнопку выстрела, возможно, вам придется переместить прицел, чтобы он начал заправляться. Scavenge Score Fix - Gascan Pouring - Получите этот плагин, чтобы предотвратить ошибки при заправке гасканами на некоторых картах/модах. Типы:
    Вы можете изменить, какие типы разрешены, сложив вместе числа, чтобы получить cvar: l4d_extinguisher_type.
    1. Огнетушитель:
    Его можно использовать для тушения молотова и взрывающихся бочек, взрывов фейерверков и/или брызг кислоты. Установите l4d_extinguisher_spray, чтобы выбрать, на какие типы он действует. Он также тушит специальные зараженных от огня.
    2. Огнемет:
    Используйте его, чтобы поджечь всех зомби, канистры, ящики с фейерверками, пропановые и кислородные баллоны.
    4. Морозильный спрей:
    Если распылить спрей на обычных зараженных, они будут светиться синим светом и замедляться, особенно при толчках и падении. Это средство также гасит особых зараженных от огня.
    8. Blastpushback:
    При распылении на выживших или особых зараженных, они будут отброшены назад. Примечание: Каждый взрыв расходует 25 топлива, заданного параметром l4d_extinguisher_push_fuel, и имеет время ожидания после использования, заданное параметром l4d_extinguisher_push_time.
    Комбо Cvar:
    Если вам нужны все типы огнетушителей на одном огнетушителе, установите cvar l4d_extinguisher_combo в любое значение, кроме 0. Это значение задает цвет свечения. Следующие типы управляются перечисленными клавишами. Огнемет - IN_ATTACK (основная атака/кнопка мыши 1) Огнетушитель/спрей для заморозки - IN_ZOOM (снайперский прицел/средняя кнопка мыши) Взрывпакет - IN_SPEED (клавиша ходьбы/переключения) и IN_ZOOM (прицел/средняя кнопка мыши) Замена оружия:
    Вы можете настроить огнетушитель так, чтобы он работал только тогда, когда у игроков есть определенное оружие в руках, установив cvar l4d_extinguisher_weapon на имя сущности оружия. Например, "weapon_rifle_ak47" для AK47. Вы должны обновить файл перевода (тот, который является языком по умолчанию вашего сервера) с названием оружия, где указана запись "Ext_WeaponName".
    Чтобы убедиться, что огнетушители экипированы только при наличии этого оружия, установите cvar l4d_extinguisher_check на 1.
    Если вы хотите, чтобы огнетушитель работал при наличии любого пистолета/основного оружия: Установите cvar l4d_extinguisher_weapon в "". Установите значение cvar l4d_extinguisher_check равным 0.
    Публичные команды:
    sm_dropext // Бросает экипированный огнетушитель. Использование администраторами: sm_dropext <#userid|name>. Без аргументов = self. Админские команды (Требуется флаг Z):
    sm_giveext // Дает огнетушитель. Использование: sm_giveext <1|2|3|4> (дать себе, где 1=Огнетушитель, 2=Огнемет, 3=Спрей для заморозки, 4=Взрывной отпор) или <#userid|name> <тип: 1|2|3|4> sm_spawnext // Спавнит огнетушитель в месте вашего прицела. Использование: sm_spawnext <1|2|3|4> (1=Огнетушитель, 2=Огнемет, 3=Морозная струя, 4=Взрывная отдача) sm_extwep // Дает оружие l4d_extinguisher_weapon определенному игроку (игрокам). Использование: sm_extwep <#userid|name>. Без аргументов = self. sm_extsave // Создает огнетушитель у вашего перекрестия и сохраняет в конфиг. Использование: sm_extsave <1|2|4|8> 1=Огнетушитель, 2=Огнемет, 4=Спрей для заморозки, 8=Взрывная отдача, 15=Любой. sm_extang // Устанавливает угол огнетушителя за перекрестием. Работает только при тушении sm_extsave. sm_extpos // Установка положения огнетушителя за перекрестием. Работает только при тушении sm_extsave. sm_extset // Сохраняет в конфигурации угол/положение огнетушителя за перекрестием, если он заспавнен с помощью sm_extsave. sm_extdel // Убирает огнетушитель, на который наведен ваш прицел. sm_extclear // Удаляет все огнетушители с текущей карты (кроме тех, которые экипированы игроками). sm_extwipe // Удаляет все огнетушители с текущей карты и удаляет их из конфигурации. sm_extlist // Отображение списка позиций огнетушителей и количества огнетушителей. sm_extglow // Включите свечения всех огнетушителей, чтобы видеть, где они расположены. Конфиг l4d_extinguisher.cfg создается автоматически в директории \cfg\sourcemod\:
    // 0=Plugin off, 1=Plugin on. l4d_extinguisher_allow "1" // 0=No break, 1=Valve default breaks when damaged, 2=Breaks and cannot be used, 3=Same as 2 but special infected can't break. l4d_extinguisher_break "2" // Players must have the l4d_extinguisher_weapon to equip and use Extinguishers. l4d_extinguisher_check "0" // 0=Off. Otherwise all Extinguisher functions in one. Sets the Extinguisher glow color. Three values between 0-255 separated by spaces. RGB Color255 - Red Green Blue. l4d_extinguisher_combo "255 255 255" // How much damage the Extinguisher does per touch when fired. Triggered according to frequency cvar. l4d_extinguisher_damage "1" // Flamethrower particles and glow. 0=Flame type A, 1=Flame type B, 2=Type A + Light, 3=Type B + Light. l4d_extinguisher_flame "2" // How often the damage trace fires, igniting entities etc. l4d_extinguisher_frequency "0.1" // 0=Off, 1=Friendly fire, allow survivors to hurt each other, 2=Only hurt survivors from the Blast type. l4d_extinguisher_friendly "1" // 0=Infinite, How much fuel each Extinguisher has. Consumption is based on how often the PreThink fires. l4d_extinguisher_fuel "1000" // 0=Glow Off. Any other value sets the range at which extinguishers glow. l4d_extinguisher_glow "150" // 0=Valve default. Any other value sets glow color for blast pushback. l4d_extinguisher_glow_blast "255 255 0" // 0=Valve default. Any other value sets glow color for extinguishers. l4d_extinguisher_glow_extin "0 255 0" // 0=Valve default. Any other value sets glow color for flamethrowers. l4d_extinguisher_glow_flame "255 0 0" // 0=Valve default. Any other value sets glow color for freezer sprays. l4d_extinguisher_glow_spray "0 150 255" // 0=Off, How many pre-existing extinguishers on maps can this plugin cater for. l4d_extinguisher_grab "32" // 0=Off, 1=Display hints from translation file, 2=Displays hints except when the Extinguisher is broken. l4d_extinguisher_hint "1" // 0=Off, 1=Allow the Extinguisher to be used when incapacitated. l4d_extinguisher_incap "1" // Maximum number of players allowed to have the Extinguisher at once. l4d_extinguisher_max "0" // Turn on the plugin in these game modes, separate by commas (no spaces). (Empty = all). l4d_extinguisher_modes "" // Turn off the plugin in these game modes, separate by commas (no spaces). (Empty = none). l4d_extinguisher_modes_off "" // Turn on the plugin in these game modes. 0=All, 1=Coop, 2=Survival, 4=Versus, 8=Scavenge. Add numbers together. l4d_extinguisher_modes_tog "0" // When hit by the blast type, push players/infected by this much force. l4d_extinguisher_push "400" // 0=Infinite, How much fuel to take away when using the blast pushback type. l4d_extinguisher_push_fuel "25" // How long after using the blast pushback type before it can be used again. l4d_extinguisher_push_time "0.5" // 0=Off, -1=All, any other value sets how many randomly auto spawn from the config. l4d_extinguisher_random "1" // How far the Extinguisher can affect entities. l4d_extinguisher_range "150" // 0=Off, 1=Remove extinguishers after being broken, 2=Remove when out of fuel, 3=Remove when broken or out of fuel. l4d_extinguisher_remove "0" // What can be extinguished with the Extinguisher type? 1=Molotovs/Barrels, 2=Firework Explosions, 4=Spitter Acid, 7=All. l4d_extinguisher_spray "7" // How long players have to shoot the Extinguisher type when standing in a fire before it can be removed. l4d_extinguisher_time "8" // How long does it take to pick up extinguishers. l4d_extinguisher_timed "1.0" // How long after using the Extinguisher till you can use it again. l4d_extinguisher_timeout "0.2" // Which types are allowed: 1=Extinguisher, 2=Flamethrower, 4=Freezer spray, 8=Blast, 15=All. l4d_extinguisher_type "15" // When clients hold the Extinguisher: 0=Show it, 1=Show it and hide their weapon, 2=Show their weapon and hide the Extinguisher. l4d_extinguisher_view "1" // Remove boomer vomit effect from players on the first spray. 0=Off, 1=Extinguisher, 2=Flamethrower, 4=Blast type, 7=All. l4d_extinguisher_vomit "5" // ""=All (must set l4d_extinguisher_check to 0). Weapon entity name to replace and use for the Extinguisher. l4d_extinguisher_weapon "" // Extinguisher plugin version. l4d_extinguisher_version  

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  3. Free

    CollisionHook

    Плагин предоставляет API для работы с коллизией между сущностями. Отсутствует зависимость от расширения в отличие от CollisionHook с AlliedModders.
    В комплекте 2 модуля:
    [CH] Round End Collision - Отключается коллизия у игроков в конце раунда. Пули пролетают сквозь игроков. [CH] [ZR] Humans Collision - Отключается коллизия у людей. // note: any code in this forwards should be very performant, the game will use many filtered traces per player per game frame /**  * Called when the game is performing vphysics collision checks between entities  * return something other than Plugin_Continue to have the game use the result parameter  *  * @param iEnt1                    Entity 1 index.  * @param iEnt2                    Entity 2 index.  * @param &bResult                Return value.  *  * @return                        Something other than Plugin_Continue  *                                 to have the game use the result parameter  */ forward Action CH_ShouldCollide(int iEnt1, int iEnt2, bool &bResult); /**  * Called when the game performs collision checks through traces (only for traces using filters)  * return something other than Plugin_Continue to have the game use the result parameter  *  * @param iEnt1                    Entity 1 index. (client)  * @param iEnt2                    Entity 2 index. (entity)  * @param &bResult                Return value.  *  * @return                        Something other than Plugin_Continue  *                                 to have the game use the result parameter  */ forward Action CH_PassFilter(int iEnt1, int iEnt2, bool &bResult); Требуется SM 1.11 или выше.
    Установка:
    Содержимое папки Core поместить в /sourcemod Скомпилировать необходимые модули и поместить в директорию /plugins

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  4. Free

    Switch Upgrade Ammo Types

    О плагине:
    Позволяет игрокам нажимать Shift + R для переключения между основными боеприпасами и улучшенными боеприпасами. Позволяет игрокам носить оба типа боеприпасов для улучшения (зажигательные и разрывные). Оба типа боеприпасов для улучшения остаются с оружием, когда оно выпадает. Улучшенные боеприпасы переносятся при смене карты или перезапуске (только в режимах кооператива/реализма). Этот плагин было очень сложно написать из-за многочисленных проблем с боеприпасами в движке. CVars:
    // 0=Plugin off, 1=Plugin on. l4d2_switch_ammo_allow "1" // Turn on the plugin in these game modes, separate by commas (no spaces). (Empty = all). l4d2_switch_ammo_modes "" // Turn off the plugin in these game modes, separate by commas (no spaces). (Empty = none). l4d2_switch_ammo_modes_off "" // Turn on the plugin in these game modes. 0=All, 1=Coop, 2=Survival, 4=Versus, 8=Scavenge. Add numbers together. l4d2_switch_ammo_modes_tog "0" // Allow swapping ammo on: 0=Neither. 1=Grenade Launcher. 2=M60. 3=Both. l4d2_switch_ammo_guns "0" // Display a hint when taking upgrade ammo about how to use the plugin. 0=Off. 1=Print to Chat. 2=Hint text. l4d2_switch_ammo_hint "1" // Which key combination to switch ammo. 1=Shift + Reload. 2=Holding Reload key. l4d2_switch_ammo_keys "1" // 0=Reload shotguns by emptying the clip when changing ammo types. 1=Shotguns will reload 1 bullet before the clip is full. l4d2_switch_ammo_reload "1" // Switch Ammo Types plugin version. l4d2_switch_ammo_version  Внимание, обнаружен конфликт со следующим плагином:
     

    1 download

       (0 reviews)

    0 comments

    Updated

  5. Free

    MapTime TeamSwap

    Смена команд местами после окончания половины карты.
    Требуется SourceMod 1.9 или выше.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  6. Free

    Explosive Shots

    Гораздо более ограниченный плагин и только для Left 4 Dead 2. Многие люди запрашивали дополнительные функции, такие как прикрытие всех снайперов, предотвращение зараженного ошеломления и т. д. Теперь сделан этот плагин, чтобы заменить старый и реализовать все запрошенные функции и некоторые другие, которые были нужны.
    Описание:
    Подходит как для Left 4 Dead, так и для Left 4 Dead 2, но тестировался плагин только на Left 4 Dead 2. Позволяет всему оружию производить разрывные выстрелы. Миниганы в комплекте. Каждое оружие может иметь свои настройки. Пули могут вызвать взрывы с шансом на успех. Взрывы могут ошеломить особых зараженных, танков или ведьм с шансом на успех. Включены нативы для включения/отключения взрывных выстрелов по конкретным игрокам. Нативы:
    bool L4D_ExplosiveShots_Set(int client, int mode) int L4D_ExplosiveShots_Get(int client) Конфиг:
    // Name of the config file to load l4d_expshots_configfile "data/l4d_explosiveshots.cfg" // 0 = Plugin off. 1 = Plugin on. l4d_expshots_enable "1" // Enable the plugin in these gamemodes, separated by spaces. (Empty = all). l4d_expshots_gamemodes "" Установка:
    Поместите l4d_explosiveshots.smx в папку sourcemod/plugins. Поместите l4d_explosiveshots.cfg в папку sourcemod/data.

    2 downloads

       (0 reviews)

    0 comments

    Updated

  7. Free

    Advanced Infinite Ammo

    Плагин позволяет использовать бесконечные патроны и многое другое из того, что в игре определенную цель (цели).
    Более подробно:
    Бесконечные патроны Бесконечная Крит-а-Кола Бесконечный Hype Бесконечная накопленная ярость. Beggar's Bazooka Криты на Manmelter/Frontier Justice/Diamondback Зарядка щитов Аллапульское бревно Боезапас для Sentrygun Uber/Kritz/QuickFix Jarate/Sandman Balls/Sandviches/Madmilk Cloak/Dead Ringer/Instant Recharge Spy-cicle Конфиг AdvancedInfiniteAmmo.cfg создается автоматически в директории tf/cfg/sourcemod:
    sm_aia_version "1.5.3" sm_aia_all "0" - Advanced Infinite Ammo for everyone(and will automatically give it to anyone who connects) sm_aia_adminonly "0" - Advanced Infinite Ammo will work for admins only, 1 = Completely admin only, 2 = Admin only but the commands will work on non-admins -Default "b" flag - Can be overridden with sm_aia_adminflag sm_aia_bots "1" - Advanced Infinite Ammo will work for bots sm_aia_roundwin "1" - Advanced Infinite Ammo for everyone on round win sm_aia_waitingforplayers "1" - Advanced Infinite Ammo for everyone during waiting for players phase sm_aia_chat "1" - Show Advanced Infinite Ammo changes in chat sm_aia_log "1" - Log Advanced Infinite Ammo commands sm_aia_disabledweapons "" - Weapons indexes to not give infinite ammo, separated by semicolons(Do not add spaces) --eg. sm_aia_disabledweapons "44;58;222" would disable sandman, jarate and mad milk sm_aia_clip "1" - Infinite Clip will be globally disabled sm_aia_ammo "1" - Infinite Ammo will be globally disabled sm_aia_extrastuff "1" - Infinite Extra Stuff will be globally disabled sm_aia_metal "1" - Infinite Metal will be globally disabled sm_aia_sentryammo "1" - Infinite Sentry Ammo will be globally disabled sm_aia_cloak "1" - Infinite Cloak will be globally disabled sm_aia_spells "1" - Infinite Spells will be globally disabled Команды:
    sm_aia "target" "1/0" - Дать цели (целям) улучшенные бесконечные патроны sm_aia2 "target" "time(in seconds)" - Дать улучшенные бесконечные патроны цели (целям) на ограниченное время sm_advanced_infinite_ammo "target" "1/0" - Аллиас для sm_aia sm_advanced_infinite_ammo_timed "target" "time(in seconds)" - Аллиас для sm_aia2 sm_aiamenu - Открывает меню плагина

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  8. Free

    Little Anti-Cheat

    Данная версия является экспериментальной, она создана что бы проверить работу античита в Battlegrounds III. Поэтому если вам нужен основной античит, скачайте его по ссылке в источнике.
    Это упрощенный античит для Source игр, который поймает некоторых читеров (не всех).
    Little Anti-Cheat также исправляет некоторые эксплойты. Lilac совместим с Sourcemod Anti-Cheat и не будет с ним конфликтовать. Тем не менее, все же есть пара заметок о SMAC, о которых позже. Lilac по умолчанию настроен на работу с Sourcebans++. Для запуска Lilac, Sourcebans++ не требуется, можно использовать Little Anti-Cheat и без него. Поддерживаемые игры:
    Team Fortress 2 Counter-Strike: Global Offensive Counter-Strike: Source Day of Defeat: Source Left 4 Dead 2 Left 4 Dead 1 Непроверенные игры:
    Half-Life 2: DeathMatch Особенности:
    Детектор Pitch AA, Legit Anti-Backstab и Duckspeed. Детектор очистки чата (обнаруживает, очищают чат). Базовая проверка ConVar (Проверяет клиентов на наличие недействительных ConVar, таких как sv_cheats). Детектор NoLerp (Обнаруживает неверную интерполяцию, сделанную некоторыми читами для повышения точности прицеливания). Детектор Bhop (Обнаруживает идеальные прыжки, не обнаруживает бинд на колесико). Базовый детектор аимботов (Обнаруживает не все аимботы, но некоторые). AimLock Detector (Обнаруживает постоянное прицеливание на цели). Новые строки в именах (некоторые читеры так делают в TF2).

    2 downloads

       (1 review)

    0 comments

    Updated

  9. Free

    Epic Explosions

    Плагин, который заставляет взрывы гранат создавать гигантские шлейфы огня всякий раз, когда они взрываются.
    CVars:
    sm_epic_explosions — 0/1 (включает/отключает эпические взрывы). Требуется SDKHooks.
    Известные вопросы:
    Иногда кажется, что огонь сохраняется в течение длительного периода времени (от 10 секунд до целой минуты) после некоторых взрывов, но в конечном итоге исчезает.
    Это происходит крайне редко и, похоже, связано с задержкой клиента, которую я не думаю, что смогу решить самостоятельно. По сути, клиент не всегда получает информацию о том, что сущности больше нет, если у него есть задержка, и клиент должен быть «разбужен», чтобы он понял, что он был устранен из мира. (Обычно появления еще одного взрыва достаточно, чтобы состояние игры обновилось и исправилось.) Никогда не было такой проблемы в TF2 или любой другой исходной игре.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  10. Free

    Survivor AI Pounced Fix Improved version

    Плагин улучшает поведение ботов, в тот момент, когда на одного из выживших напал зараженный. Боты больше не должны просто стоять и смотреть, как вас дерет Охотник и ничего не делать.
    Это улучшенная версия плагина, которая работает и в L4D, и в L4D2.
    Лучше всего данный плагин использовать с следующими настройками в Server.cfg:
    sm_cvar sb_friend_immobilized_reaction_time_expert "0" sm_cvar sb_friend_immobilized_reaction_time_hard "0" sm_cvar sb_friend_immobilized_reaction_time_normal "0" sm_cvar sb_friend_immobilized_reaction_time_vs "0" Рекомендуемые настройки:
    l4d_survivoraipouncedfix_range По дефолту плагин ставит: 800 Рекомендовано использовать: 300 l4d_survivoraipouncedfix_delay По дефолту плагин ставит: 0.5 В L4D1 рекомендовано использовать: 0.25 В L4D2 Оставьте по дефолту

    8 downloads

       (0 reviews)

    0 comments

    Updated

  11. Free

    Left 4 Parachute

    Видели парашюты на серверах Counter-Strike: Source? Это тоже самое, но в L4D2.
    Только есть одно отличие, в игре вам надо сначала одеть парашют с помощью команды sm_parachutes, и только потом при падении вы сможете использовать его.
    Используется парашют при зажатии на клавишу E.

    6 downloads

       (0 reviews)

    0 comments

    Updated

  12. Free

    Free Camera for Fortnite Emotes Extension

    Этот плагин позволяет игрокам перемещать камеру так же, как это делают зрители. С установленным Fortnite Emotes Extension свободная камера будет автоматически активироваться и деактивироваться.
    Я настоятельно рекомендую использовать Fortnite Emotes Extension с этим плагином, потому что этот плагин был создан для разблокировки камеры во время танца, чтобы вы могли лучше наблюдать за танцем.
    Использование:
    Если вы уже установили Fortnite Emotes Extension, свободная камера будет автоматически активироваться и деактивироваться, когда вы танцуете. Если вы не хотите использовать Fortnite Emotes Extension, просто наберите !fc или !kfc в чате. Кроме того, вы можете привязать бинд к sm_fc или sm_kfc. Введите !fcm, чтобы установить собственные настройки игрока. Пока без танцев, используя свободную камеру в виде от первого лица, вы не можете видеть себя, поэтому включите вид от третьего лица, чтобы увидеть себя, в L4D2 эта команда thirdpersonshoulder, введите ее в консоли, и вы переключитесь на вид от третьего лица, введите снова вернемся к виду от первого лица.
    Переменные:
    fc_speed: Скорость движения камеры, настройки игрока по умолчанию, когда данные в базе данных не найдены. fc_allow: 1 означает включить свободную камеру, 0 означает отключить свободную камеру. Внимание:
    Плагин использует файлы cookie для сохранения настроек игрока, поэтому, если вы используете Linux-сервер, вам необходимо убедиться, что ваши файлы sql, которые находятся в папке «sourcemod\configs\sql-init-scripts», имеют разрешение «777», а db файл в «sourcemod\data\sqlite\clientprefs-sqlite.sq3» также имеет значение «777». Если сервер на Windows, вышесказанное можно игнорировать.

    1 download

       (0 reviews)

    0 comments

    Submitted

  13. Free

    Headshot Round

    Простой плагин, который генерирует случайный раунд, в течении которого можно убить противников только в голову.
    // This file was auto-generated by SourceMod (v1.10.0.6528) // ConVars for plugin "headshot_round.smx" // Максимальный раунд в алгоритме рандома // - // Default: "10" headshot_round_max "10" // Минимальный раунд в алгоритме рандома // - // Default: "5" headshot_round_min "5" // 1 - включить повтор раунда, 0 - выключить повтор раунда // - // Default: "1" headshot_round_repeat "1" Headshot_lite.smx залейте в папку сервера plugins и смените карту или перезапустите сервер.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  14. Free

    ZephStore Referral System

    Один игрок создает персональный реферальный код. Если другой игрок использует этот код, оба получают кредиты. Когда игрок, использующий код, играет на сервере, владелец и человек, использующий код, будут зарабатывать кредит в час. Открыв меню реферальной системы, накопленные кредиты можно снять.

    Изображение на турецком языке. Плагин был переведен автором, но чуть позже я сделаю еще несколько небольших корректировках.
    Команды:
    sm_usecode <код> sm_createcode <код> sm_topref sm_refinfo sm_ref или sm_ref <код> - Посмотреть статистику реферального кода cfg/Plugincim_com/Referral_System.cfg будет создан автоматически.
    Квары:
    "ref_kod_kullanana", "1" - Отдать должное игроку, использовавшему код? "ref_kodu_kullanana_saatlik", "1" - Сколько кредитов в час нужно давать игроку по реферальному коду? 0 - Выключить "ref_kodu_kullanilana", "2" Сколько кредитов нужно дать игроку, чей код используется? "ref_kodu_kullanana", "2" Сколько кредитов в час следует давать игроку, чей реферальный код используется? "ref_bilgi_mesaji", "300.0" Через сколько секунд должно быть отправлено информационное сообщение о ссылке?

    1 download

       (0 reviews)

    0 comments

    Updated

  15. Free

    Knife Round - Pro Public

    После разминки разыгрывается раунд ножевых раундов. Команда-победитель определяется, с какой стороны она начнет, путем голосования CT-T. После завершения голосования игроки переходят в выбранную команду и игра начинается заново.

    2 downloads

       (0 reviews)

    0 comments

    Updated

  16. Free

    False Map Blocker

    Плагин максимально прост, сейчас объясню в чем его смысл.
    Представим, что у вас на сервер загружено две карты:
    de_dust de_dust2 По умолчанию админ может через чат поменять карту, набрав команду !map de_dust, и карта сразу поменяется. С данным плагином, после ввода данной команды, админу открывается меню с картами, в названии которых присутствует "de_dust" (Например: de_dust2, de_dustanesi).

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  17. Free

    SLAYER_RES Round End Sounds

    Этот плагин воспроизводит звуки в конце раунда.
    Особенности:
    Отображение названия воспроизводимой композиции. Имеет собственное меню !res. Имеет функцию объявления в конце каждого раунда или в начале каждого раунда. Звук может проигрываться по очереди или в случайном порядке. Игроки могут включать или выключать RoundEndSounds, а также изменять громкость. Вы можете добавить RES в конфигурационный файл с помощью команды: sm_res_load "res_folder_path" "number_of_res_to_load". Если RES уже существует в конфигурационном файле, то он не будет добавлен снова. Вы также можете добавить определенное количество RES с помощью этой команды. Вы можете увидеть в консоли сервера, какие RES добавлены в CFG файл, а какие уже существуют в CFG файле после использования команды "sm_res_load". Вы можете изменить сообщения чата или название пунктов меню из файла перевода. Требования:
    Sourcemod 1.8 или выше. multicolor.inc - для CS:GO FixHintColorMessages - для CS:GO Как добавить RES с помощью команды:
    Вы можете добавить RES с помощью этой команды: sm_res_load "res_folder_path" "number_of_res_to_load" "res_folder_path" - (обязательно) введите путь к папке, в которой находятся звуки RES. "number_of_res_to_load" - (Необязательно) Введите конкретное количество RES, которое вы хотите добавить в файл CFG из папки. «0» или меньше «0» означает добавить все звуковые файлы в файл CFG из заданного пути к папке. Установка звуков:
    Перейдите в addons/sourcemod/configs и откройте файл SLAYER_RoundEndSounds.txt Отредактируйте файл согласно данному синтаксису: "Acharuli Popuri - Gandagana" // Sound Name Which Display when sound play     {         "file"        "slayer/mvp/Acharuli Popuri - Gandagana.mp3" // Sound Location     }  Команды:
    sm_res or !res - // Открыть меню плагина sm_res_refresh or !res_refresh - // Перезагрузка конфига плагина sm_res_load "mvp_folder_path" "number_of_mvp_to_load" "mvp_name_prefix" "mvp_sound_flag" // Добавление новых музыкальных файлов  

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Free

    Automatic Healing

    Упрощенная версия того самого плагина, который разрешал выжившим автоматически восстанавливать свое здоровье.
    Новый конфиг:
    // how many health buffer heal once // - // Default: "2.0" // Minimum: "0.100000" automatic_healing_health "2.0" // which case(s) will interrupt healing? 1 = get hurt, 2 = primary attack, 4 = shove. add numbers together // - // Default: "1" // Minimum: "0.000000" // Maximum: "7.000000" automatic_healing_interrupt "1" // max health of healing // - // Default: "30.2" // Minimum: "1.100000" automatic_healing_max "30.2" // 0 = disable, 1 = pain pills will start healing from "automatic_healing_max", 2 = adrenaline will start healing from "automatic_healing_max", 4 = after using first aid kit, instantly heal to "automatic_healing_max". add numbers together // - // Default: "7" // Minimum: "0.000000" // Maximum: "7.000000" automatic_healing_medicine "7" // repeat interval after healing start // - // Default: "1.0" // Minimum: "0.100000" automatic_healing_repeat_interval "1.0" // when "automatic_healing_medicine" works, health buffer more than this value will be removed. real max health can be higher than the value // - // Default: "100.0" // Minimum: "1.000000" automatic_healing_survivor_max_health "100.0" // how long time need to wait after the interruption to start healing // - // Default: "5.0" // Minimum: "0.100000" automatic_healing_wait_time "5.0" Начиная с версии 2.4, вы должны установить «automatic_healing_max» более чем на один десятичный знак от вашего ожидаемого целочисленного значения здоровья (более высокое «pain_pills_decay_rate» означает, что оно должно быть выше, более высокая частота тиков сервера означает, что она может быть ниже). в противном случае восстановленное здоровье не может сохраниться.

    0 downloads

       (0 reviews)

    1 comment

    Updated

  19. Free

    Save Last Base Spawn

    Если командир продает последнее создание, игроки должны подождать, пока все в их команде (включая командира) не умрут, после чего игра закончится. Несмотря на то, что игра была обновлена, чтобы командир не мог продать последнюю сущность, предприимчивые командиры нашли новые способы гриферства, сначала продав все базовые сущности, а затем продав силу для всех следующих сущностей. Этот плагин обнаружит и предотвратит продажу командиром последней базы.
    Установка на сервер:
    Установите плагин Build Structure Intercept Убедитесь, что последний файл build-structure.games.txt находится в папке addons/sourcemod/gamedata/ Скопируйте nd_save_basespawn.smx в каталог addons/sourcemod/plugins.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  20. Free

    Build Structure Intercept

    Этот плагин предоставляет обходной путь CNDPlayer::Commander_BuildStructure и CNDPlayer::Commander_BuildEmergencyAssembler, чтобы позволить другим плагинам SourceMod изящно блокировать здания по типу конструкции или по положению здания, а также изменять тип или положение конструкции перед доставкой ящика.
    SellActionHandlerObject::Run также доступен, чтобы разрешить плагинам предотвращать продажу структур.
    Пример кода:
    #include <nd_commander_build> // check for dependency on nd_structure_intercept public void OnAllPluginsLoaded() { if (!LibraryExists("nd_structure_intercept")) { SetFailState("Failed to find plugin dependency nd_structure_intercept"); } } public Action ND_OnCommanderBuildStructure(int client, eNDStructures &structure, float position[3]) { if (blockConditions) { return Plugin_Stop; } if (changeConditions) { structure = ... return Plugin_Changed; } return Plugin_Continue; } public Action ND_OnCommanderSellStructure(int client, int entity) { if (blockConditions) { return Plugin_Stop; } return Plugin_Continue; } Для этого плагина требуются DHooks и пользовательские данные игры
    Установка на сервер:
    Поместите файл build-structure.games.txt в каталог addons/sourcemod/gamedata/ на сервере. Скомпилируйте и поместите файл nd_structure_intercept.smx в каталог addons/sourcemod/plugins на сервере.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  21. Free

    HexTags

    Темы разделялись и объединялись, поэтому прошу, не пугайтесь этого беспорядка. Я очень надеюсь что  будущими версиями все нормализуется.
    Актуальная версия плагина hextags. Были добавлены две новые переменные (редактируемые в game_dir/cfg/sourcemod/plugin.hextags.cfg):
    sm_hextags_timer_interval: How often should the user tags be checked if the match the config ones. Set to 0 to disable sm_hextags_loglevel: Set the plugin loglevel: 0: No logs, 1: Info, 2: Debug  

    3 downloads

       (1 review)

    0 comments

    Updated

  22. Free

    Find command

    Плагин позволяет легко найти плагин, в котором зарегистрирована консольная команда. Вместо того, чтобы перебирать весь список плагинов один за другим с помощью команды sm cmds <plugin #>, просто отправьте в консоль команду sm_find_cmd <console command name> и плагин отобразит список плагинов с именем (если есть) и имя файла (относительно папки плагинов).
    Плагины, использующие перехват сообщений чата для перехвата команд, конечно, не могут быть определены таким образом.
    Работает от SourceMod 1.10 и выше.
    Команда: sm_find_cmd <console command name>
    Пример:
    sm_find_cmd [SM] Usage: sm_find_cmd <console command name> sm_find_cmd sm_find_cmd [SM] 'sm_find_cmd' is registered to: "Find command" (file: 1234\sm_find_cmd.smx) -= 1 matches found =-  

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  23. Free

    Fortnite First Armor Damage

    Когда игрок получает урон, если у него есть броня, его броня начинает уменьшаться в первую очередь. Этот плагин делает именно это. Полученный урон сначала падает с брони.

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  24. Free

    Spot Marker

    Плагин позволит товарищам по команде создавать точечные маркеры, видимые только им, с помощью комбинации клавиш SHIFT+E.
    Точечный маркер будет виден только товарищам по команде.
    Функции:
    Разрешить настройку, какие команды должны иметь возможность создавать точечные маркеры. Разрешить настройку продолжительности и времени восстановления способности. Разрешить настройку, кто должен видеть индикаторы маяка и спрайта. Разрешить настройку модели/цвета индикаторов. Пример можно увидеть кликнув по картинке вверху страницы, под заголовком плагина.Конфиг создается автоматически с названием l4d_spot_marker.cfg и помещается в директорию \cfg\sourcemod\:
    // Allow the command to be used only by alive players. // 0 = OFF, 1 = ON. // - // Default: "1.0" // Minimum: "0.000000" // Maximum: "1.000000" l4d_spot_marker_alive "1" // Cooldown (seconds) to use the spot marker. // - // Default: "10.0" // Minimum: "0.000000" l4d_spot_marker_cooldown "10.0" // Duration (seconds) of the spot marker. // - // Default: "10.0" // Minimum: "0.000000" l4d_spot_marker_duration "10.0" // Enable/Disable the plugin. // 0 = Disable, 1 = Enable. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_spot_marker_enable "1" // Create a beacon field. // 0 = OFF, 1 = ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_spot_marker_field "1" // Beacon field alpha transparency. // 0 = Invisible, 255 = Fully Visible. // - // Default: "255" // Minimum: "0.000000" // Maximum: "255.000000" l4d_spot_marker_field_alpha "255" // Beacon field amplitude. // - // Default: "0.0" // Minimum: "0.000000" l4d_spot_marker_field_amplitude "0.0" // Beacon field color. // Use "random" for random colors. // Use three values between 0-255 separated by spaces ("<0-255> <0-255> <0-255>"). // - // Default: "255 255 0" l4d_spot_marker_field_color "255 255 0" // Beacon field duration (seconds). // - // Default: "1.0" // Minimum: "0.100000" l4d_spot_marker_field_duration "1.0" // Beacon field end radius. // - // Default: "100.0" // Minimum: "0.000000" l4d_spot_marker_field_end_radius "100.0" // Beacon field model. // - // Default: "sprites/laserbeam.vmt" l4d_spot_marker_field_model "sprites/laserbeam.vmt" // Beacon field offset (Z index). // - // Default: "24.0" // Minimum: "0.000000" l4d_spot_marker_field_offset "24.0" // Repeat interval to create a beacon field. // - // Default: "1.0" // Minimum: "0.000000" l4d_spot_marker_field_repeat "1.0" // Beacon field start radius. // - // Default: "75.0" // Minimum: "0.000000" l4d_spot_marker_field_start_radius "75.0" // Beacon field width. // - // Default: "2.0" // Minimum: "0.000000" l4d_spot_marker_field_width "2.0" // Show intro message in chat this many seconds after a client joins. // 0 = OFF. // - // Default: "60.0" // Minimum: "0.000000" l4d_spot_marker_intro "60.0" // Display type for the "Intro" message. // 0 = OFF, 1 = CHAT, 2 = HINT. // Add numbers greater than 0 for multiple options. // Example: "3", displays the message in CHAT and as a HINT. // - // Default: "1" // Minimum: "0.000000" // Maximum: "3.000000" l4d_spot_marker_intro_msg "1" // Display type for the "Skill Ready" message. // 0 = OFF, 1 = CHAT, 2 = HINT. // Add numbers greater than 0 for multiple options. // Example: "3", displays the message in CHAT and as a HINT. // - // Default: "1" // Minimum: "0.000000" // Maximum: "3.000000" l4d_spot_marker_skill_ready_msg "1" // Skill ready sound. // Empty = OFF. // - // Default: "ui/alert_clink.wav" l4d_spot_marker_skill_ready_sound "ui/alert_clink.wav" // Display type for the "Spot Marked" message. // 0 = OFF, 1 = CHAT, 2 = HINT. // Add numbers greater than 0 for multiple options. // Example: "3", displays the message in CHAT and as a HINT. // - // Default: "1" // Minimum: "0.000000" // Maximum: "3.000000" l4d_spot_marker_spot_marked_msg "1" // Create a sprite. // 0 = OFF, 1 = ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_spot_marker_sprite "1" // Sprite alpha transparency. // Note: Some models don't allow to change the alpha. // 0 = Invisible, 255 = Fully Visible // - // Default: "255" // Minimum: "0.000000" // Maximum: "255.000000" l4d_spot_marker_sprite_alpha "255" // Sprite color. // Use "random" for random colors. // Use three values between 0-255 separated by spaces ("<0-255> <0-255> <0-255>"). // - // Default: "255 255 0" l4d_spot_marker_sprite_color "255 255 0" // Minimum distance that a client must be before the sprite fades. // -1 = Always visible. // - // Default: "-1" // Minimum: "-1.000000" // Maximum: "9999.000000" l4d_spot_marker_sprite_fade_distance "-1" // Minimum/Maximum distance between the original position that the sprite should reach before inverting the vertical direction. // 0 = OFF. // - // Default: "4.0" // Minimum: "0.000000" l4d_spot_marker_sprite_min_max "4.0" // Sprite model. // - // Default: "vgui/icon_download.vmt" l4d_spot_marker_sprite_model "vgui/icon_download.vmt" // Sprite scale (increases both height and width). // Some range values maintain the size the same. // - // Default: "0.25" // Minimum: "0.000000" l4d_spot_marker_sprite_scale "0.25" // Speed that the sprite will move at the Z axis. // 0 = OFF. // - // Default: "1.0" // Minimum: "0.000000" l4d_spot_marker_sprite_speed "1.0" // Additional Z axis to the sprite. // - // Default: "50.0" // Minimum: "0.000000" l4d_spot_marker_sprite_z_axis "50.0" // Apply the same random color for both field and sprite. // 0 = OFF, 1 = ON. // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" l4d_spot_marker_sync_random_color "1" // Which teams should be able to create spot markers. // 0 = NONE, 1 = SURVIVOR, 2 = INFECTED, 4 = SPECTATOR, 8 = HOLDOUT. // Add numbers greater than 0 for multiple options. // Example: "3", enables for SURVIVOR and INFECTED. // - // Default: "3" // Minimum: "0.000000" // Maximum: "15.000000" l4d_spot_marker_team "3" // Use sound. // Empty = OFF. // - // Default: "buttons/blip1.wav" l4d_spot_marker_use_sound "buttons/blip1.wav"  Команды администратора:
    sm_spotmarker - Создать точечный маркер с помощью своего прицела (Требуется флаг z). sm_print_cvars_l4d_spot_marker - Вывести на консоль переменные, связанные с плагином, и их соответствующие значения (Требуется флаг z). Текущие переводы:
    Английский Испанский Венгерский Бразильский португальский Португальский Румынский Упрощенный китайский Традиционный китайский Спрайт плагина по умолчанию виден сквозь стены из-за атрибута исходного файла .vmt ($ignorez 1). Если это вас беспокоит, попробуйте установить следующий cvar для одного из этих материалов:
    l4d_spot_marker_sprite_model "vgui/hud/icon_locator_generic.vmt"  //can't recolor, default color: white l4d_spot_marker_sprite_model "vgui/resource/downarrow.vmt"   

    0 downloads

       (0 reviews)

    0 comments

    Submitted

  25. Free

    Backpack (!bk)

    Плагин позволяет игроку взять второе основное оружие про запас. В плагине нет меню и настроек.
    Команда: sm_bk (!bk)
    Требуется: Left 4 Hooks Direct
    Модель рюкзака отображается только в том случае, если игрок положил туда оружие. И он будет удален, если его вынуть

    0 downloads

       (0 reviews)

    0 comments

    Submitted


×
×
  • Create New...