Sourcemod
Правильно сказать, что SourceMod - это плагин для MetaMod: Source, который в свою очередь является прослойкой между движком Source и плагинами. Другими словами, он даёт нам возможность модифицировать игру по нашему желанию с помощью простейших действий - как использования функций самого SourceMod, так и устанавливая плагины.
В форуме 300 тем
-
-
- 4 ответа
- 758 просмотров
Описание: Позволяет администратору ввести консольную команду, которая выводит список последних игроков (вплоть до 64), отключившихся от сервера, с их Steam ID. Полезно для поимки игроков, которые могут нарушить правила сервера и быстро уйти, чтобы избежать бана. Команды: lastx - Печатает историю отключений в консоли. sm_lastxhistory <#> - Устанавливает, сколько имен игроков + ID нужно запомнить для команды lastx. По умолчанию 10. sm_lastxbots <0 или 1> - Определяет, будут ли боты регистрироваться плагином. По умолчанию 0. Инфо: Скомпилированная версия плагина, прикрепленная в этом посте, компилировалась на версии SM 1.10.…
Последний ответ от ryancoolround, -
-
-
- 9 ответов
- 742 просмотра
Недавно @dr.lex мне скинул IP сервера, на котором использовалась его старая сборка сервера для кооператива на L4D2. Я когда зашел на сервер протестировать его, увидел самую интересную для меня особенность на этой сборке. Там, когда ты убиваешь зараженного или специального зараженного, с них падают вещи. Это может быть молотов, или даже аптечка, да все что угодно. В общем для Эксперта на кооперативе такой плагин будет достаточно полезен. А сегодня я увидел, что один парень перевел этот плагин под новый синтаксис. Если вы будете устанавливать эту версию, то вам потребуется SourceMod 1.8 или новее. l4d2_Zombie_Fallen.sp l4d2_Zombie_Fallen.smx
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 816 просмотров
Плагин позволит быстро переключать оружие, и экономить драгоценные секунды при перезарядке оружия. Пример того как это работает: Живое демо можете посмотреть на нашем VS#3 сервере. Это версия плагина 1.7, прекрасно работает в L4D2 на Sourcemod 1.10.6460. Лист поддерживаемых плагином Cvars: // reload time for ak47 clip l4d2_ak47_reload_clip_time "1.2" // reload time for awp clip l4d2_awp_reload_clip_time "2.0" // reload time for dual pistol clip l4d2_dualpistol_reload_clip_time "1.75" // enable previous clip recover? l4d2_enable_clip_recover "1" // enable this plugin?[1-Enable,0-Disable] l4d2_enable_reload_clip "1" // reload time for …
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 436 просмотров
Когда игрок находится в инкапе, он может лёжа взять предметы, оружие, аптечку, таблетки, адреналин. Чтобы взять лежа предмет, нажмите клавишу E. incapped_pickup.smx incapped_pickup.sp
Последний ответ от KRUTIK, -
-
-
- 1 ответ
- 254 просмотра
More Colors Просмотр файла Актуальная версия подключения morecolors.inc, которое необходимо при компиляции некоторых плагинов. Например: Подключение необходимо положить в следующую директорию: D:\sm111\addons\sourcemod\scripting\include Добавил ryancoolround Добавлено 26.03.2024 Категория Sourcemod
Последний ответ от ryancoolround, -
-
-
- 2 ответа
- 147 просмотров
Этот плагин позволяет игрокам носить маски, защищающие их от Covid-19. Внимание, плагин работает только в Team Fortress 2. Пропишите команду !covid что бы использовать маску. Ниже код, на случай того, если я буду удалять файлы в своем профиле: #include <sourcemod> #include <tf2_stocks> #include <clientprefs> #include <morecolors> #pragma semicolon 1 #pragma newdecls required #define PLUGIN_VERSION "1.0" #define MASK_INDEX 31163 Handle g_hWearableEquip; Handle g_hCookie; int g_Mask[MAXPLAYERS+1] = {false,...}; public Plugin myinfo = { name = "[TF2] Covid-19", author = "Tair", description = "Gives TF2 players mask agains…
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 543 просмотра
С помощью этого плагина можно попытаться уравновесить спавн особых зараженных в зависимости от количества выживших игроков в игре. Обновили до версии 1.0.1. -Надо было исправить ошибки связанные с переменными "OnGameplayStart" и "round_start" l4d2_balancer_spawn.sp - Исходник l4d2_balancer_spawn.smx - Плагин Первый пост обновлен
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 522 просмотра
Плагин отключает это бесящее двух секундное бессмертие, при контакте зараженного с выжившим Например: Если Выживший стоит в луже Плевальщицы, и вы его тянете Курильщиком, он становится неуязвимым на 2 секунды. Так он легко уклоняется от 20-30 хп урона. Изменения: 1.0.7 - Адаптирован под SM 1.10.0.6492 Установка: Скомпилировать .sp файл и поместить получившийся .smx файл в /left4dead2/addons/sourcemod/plugins Либо воспользоваться уже готовым .smx файлом Сделать рестарт сервера l4d2_godframesbegone.smx l4d2_godframesbegone.sp
Последний ответ от ryancoolround, -
-
-
- 2 ответа
- 7,2 тыс просмотров
Плагин показывает время на сервере, он переименовывает Source TV во фразу "Время по МСК: 12:00". За основу был взят этот плагин, и просто чуть чуть переделан. Код на всякий случай: #include <sourcemod> #include <sdktools> public Plugin myinfo = { name = "Часы", author = "Ryancoolround", description = "При нажатии на Tab, плагин показывает текущее время в Наблюдателях.", version = "1.2", url = "https://ip-gamers.net/" }; public OnPluginStart() { HookUserMessage(GetUserMessageId("SayText2"), ChangeName, true); CreateTimer(1.0, Timer, _, TIMER_REPEAT); } public Action ChangeName(UserMsg MsgId, Handle hBitBuffer, const iPlayers[], …
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 1,1 тыс просмотров
Этот плагин добавляет в подсказку "Hint" ваше здоровье. Удобно настраивается через CFG, что бы плагин отображал хп только в том случае, если вас ударили. При первом запуске генерируется следующий CFG файл: // This file was auto-generated by SourceMod (v1.10.0.6492) // ConVars for plugin "showhealth.smx" // 0 - Выключено, 1 - Включено // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" sm_show_health "1" // 0 - Показать всегда, 1 - Показать когда ударили // - // Default: "1" // Minimum: "0.000000" // Maximum: "1.000000" sm_show_health_on_hit_only "1" // 1 - Отобразить внизу (Хинт), 2 - В центре вверху // - // Default: "1" // Minimum: "1.000000" // Ma…
Последний ответ от ryancoolround, -
-
-
- 0 ответов
- 399 просмотров
Infected Populations Editor Просмотр файла Изменяйте population.txt значения с помощью конфигурации вместо конфликтующих файлов VPK. Позволяет использовать несколько populations.txt файлов, которые могут быть изменены для определенных карт. Смотрите конфигурацию \addons\sourcemod\data\l4d_population_editor. cfg, чтобы установить специфичные для карты конфигурации. Файл \scripts\population_default.txt является модифицированной версией population.txt игры по умолчанию (исправление процентов, не складывающихся до 100). Файл \scripts\population2.txt представляет собой пример конфигурации, в котором перечислены вс…
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 1,6 тыс просмотров
Если прервать воскрешение Дефибриллятором, то Дефибриллятор исчезнет. Плагин удобно использовать в связке вместе с: Установка: Поместите l4d2_oneshotdefib.smx в /left4dead2/addons/sourcemod/plugins Сделайте рестарт сервера l4d2_oneshotdefib.sp l4d2_oneshotdefib.smx
Последний ответ от ryancoolround, -
-
-
- 2 ответа
- 819 просмотров
Riot Cop (and Fallen Survivor) Head Shot Просмотр файла Мне пожаловались на то, что на Versus Survival слишком сложно убить Зомби Спецназовцев. И я подумал, что никакая маленькая пластиковая маска для лица не остановит пулю. И доспехи не непробиваемы, поэтому опустошение целой обоймы или двух для того что бы убить спецназовца зомби, выглядит нелогичным. Падший выживший и Джимми Гиббс тоже погибнут от хедшота, так как у них ужасное количество здоровья. ОСОБЕННОСТИ: Выстрелы в голову могут убить полицейских Выстрелы в тело наносят часть первоначального урона полицейским Выстрелы в голову Падшим выжившим и Джимми …
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 1,1 тыс просмотров
Оригинальный плагин, прекрасно работает на версии SM 1.10.0.6492. Исходник у меня почему то не получилось перекомпилировать. Но я его оставлю на всякий случай. Либо Valve ленивы, либо глупы из-за того, что упускают эту незначительную деталь. Исправлены карты: c1m1_hotel c1m2_streets c1m3_mall c1m4_atrium c4m1_milltown_a Установка: Скачайте файл .smx и поместите его в папку server\addons\sourcemod\plugins\ Сделайте рестарт сервера l4d2_global_shadow_fix.smx l4d2_global_shadow_fix.sp
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 690 просмотров
Вам не нравится звук приближающейся орды? Этот плагин избавляется от этого. l4d_2_silentpanic.smx l4d_2_silentpanic.sp
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 769 просмотров
SM_Blanks - это римейк старого плагина из AMX Mod, который очень понравился пользователям. Джей Догг писал что этот плагин не работает в L4D2, но я его проверил и все работает. Команды плагина: sm_blanks <игрок>: Это установит множитель урона клиента на .00001, что означает, что клиент не причинит никакого вреда никому. sm_rubberbullets <player>: Это установит множитель урона клиента на 0,3, что означает, что клиент нанесет только 1/3 обычного урона. sm_bfg <player>: Это установит множитель урона клиента на 3,0, что означает, что клиент получит трехкратное нанесение урона. sm_unblank <player>: Это установит множитель по…
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 790 просмотров
Игрок, который попадает в своего противника, получает сообщение в подсказке "Hint", о том, сколько осталось ХП у противника! Плагин также позволяет узнать, причинил ли игрок вред своей команде. Переменные: rl_ShowDamage = CreateConVar("sm_remaining_life","1","Показывать нанесенный урон игрокам") rl_ShowMessageTK = CreateConVar("sm_remaining_life_message","1","Показывать сообщение атакуещему о тимкилле?") Установка: Поместить файл .smx в /addons/sourcemod/plugins При желании отредактировать файл .sp и перекомпилировать его Перезапустить сервер sm_remaining_life.sp - Исходник sm_remaining_life.smx - плагин
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 879 просмотров
Для работы плагина требуется версия Sourcemod 1.10 или выше Достаточно сырой, но работоспособный плагин, который будет отбирать здоровье у игроков если они отдаляются от команды. Здоровье не может опуститься менее 1 хп. Почему говорю сырой, потому что в L4D2, здоровье будет отбираться и у ботов, и у зараженных ботов. Но так как я прикрепляю исходник, можете повозится с ним. enforceallteamplay.smx - сам плагин enforceteamplay.sp - исходник
Последний ответ от ryancoolround, -
-
-
- 2 ответа
- 357 просмотров
Префиксы и цвета в L4D2 даже в випке отказываются корректно работать. Вроде как бы и цвет меняется, если следить по чату. Но затем, когда ты отправляешь свой текст... Получаешь дефолт. Кстати... Вот этот плагин рекламы: Работает на #include <multicolors> (Я его прикрепил). Может что то получится найти (Приеду поищу). Надо съездить на работу. addons.zip multicolors.inc
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 1 тыс просмотров
Переписанный плагин для удаления всего оружия ближнего боя, но в этой версии плагин будет удалять только дефибрилляторы. Плагин удаляет все дефибрилляторы в начале карты, а затем проверяет каждые 20 секунд, и если находит больше дефибрилляторов, удаляет их, даже те, которые есть у игроков. Этот плагин избавит от дефибрилляторов навсегда! С этим плагином вам также не нужны эти правила от stripper. Плагин не проверялся, так как в данный момент негде его проверить. Буду признателен за обратную связь. ABS_ReallyRemoveItems.smx ABS_ReallyRemoveItems.sp
Последний ответ от ryancoolround, -
-
-
- 4 ответа
- 6,9 тыс просмотров
Проверялся на: SourceMod (1.10.0.6492) Описание: С помощью команды из этого плагина, который работает на сервере Left 4 Dead 2, у игрока можно вызвать головокружение. Угол обзора игрока будет перемещаться в рандомные места, что делает практически невозможным идти прямо, не говоря уже о том, чтобы стрелять во врагов. Команды: sm_dizzy Nickname - включить головокружение у игрока (Команда для консоли) !dizzy Nickname - Команда для чата Установка: Извлеките содержимое из архива Положите файл dizzy.phrases.txt в /left4dead2/addons/sourcemod/translations/ Положите файл dizzy.smx в /left4dead2/addons/sourcemod/plugins …
Последний ответ от ryancoolround, -
-
-
- 3 ответа
- 885 просмотров
Проверялся на: SourceMod (1.10.0.6492) Описание: Не знаю зачем, может пригодится тем, кто занимается спидраннами. Но это полноценный, работающий спидометр на SourceMod, для L4D2. Установка: Извлеките содержимое из архива Положите файл speedmeter.phrases.txt в /left4dead2/addons/sourcemod/translations/ Положите файл speedmeter.smx в /left4dead2/addons/sourcemod/plugins Перезапустите сервер Downloads.rar
Последний ответ от ryancoolround, -
-
-
- 6 ответов
- 1,2 тыс просмотров
Скрытый текст Плагин дает возможность сыграть в азартную игру со ставками в виде своего ХП. Команды: !bj, !21 - Взять еще карту !pass - Хватит В /left4dead2/cfg/sourcemod генерируется l4d2_Black4Jack.cfg файл со следующим содержимым: // This file was auto-generated by SourceMod (v1.10.0.6492) // ConVars for plugin "l4d2_Black4Jack.smx" // Сколько ХП ставит игрок // - // Default: "20" black_jack_bet "20" // Сколько максимум ХП может быть у игрока // - // Default: "1000" black_jack_health "1000" Плагин компилировался на версии SM 1.10.0.6492. Установка: Плагину требуется colors.inc который надо поместить в scripti…
Последний ответ от ryancoolround, -
-
-
- 2 ответа
- 1 тыс просмотров
Плагин улучшает немного стандартный Status, который игрок прописывает в консоли, что бы узнать свой SteamID. Как он теперь действует: Игрок вводит !Status в чат Игроку выводится сообщение о том, что все данные вывелись в консоль Игрок открывает консоль и видит только свой ник и SteamID, все лишнее вырезано. Компиляция была произведена на SM 1.10.0.6492 Установка: Скомпилировать .sp файл и поместить плагин в /left4dead2/addons/sourcemod/plugins Либо уже готовый .smx файл поместить в /left4dead2/addons/sourcemod/plugins Сделать рестарт сервера. smstatus.smx smstatus.sp
Последний ответ от ryancoolround, -
-
-
- 0 ответов
- 493 просмотра
Mutant Tanks Просмотр файла Изначально Mutant Tanks представлял собой расширенную версию Super Tanks, объединяющую Last Boss, Last Boss Extended и Super Tanks для предоставления танкам уникальных способностей и возможностей, улучшающих игровой опыт игрока. Поддержка для локальных серверов не предоставляется, но плагин и его модули должны корректно работать на них. Добавил Ryancoolround Добавлено 21.03.2024 Категория Sourcemod
Последний ответ от ryancoolround, -