Показаны результаты для тегов 'sourcemod'. - Моддинг Игр и Серверов Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'sourcemod'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общее
    • Новости Сайта
    • Общение
    • Помощь по игровым серверам
    • Поиск плагинов/файлов
  • По играм
    • Counter-Strike: Global Offensive
    • Team Fortress 2
    • Left 4 Dead (1/2)
    • Grand Theft Auto V
    • Minecraft
    • S&box
    • Dota 2
    • Terraria
    • Half-Life 2:Deathmatch
    • GTA: SAMP
    • Counter-Strike: Source
    • Counter-Strike
    • Rust
    • PLAYERUNKNOWN'S BATTLEGROUNDS
    • Warface
    • Half-Life: Alyx
    • World Of Tanks
  • Архив/Корзина
    • Устаревшие Статьи
    • Steam
    • Новости из мира игровой индустрии
    • Халява

Категории

  • Sourcemod плагины
    • CS:GO
    • Left 4 Dead
    • Team Fortress 2
  • Rust
    • Плагины Umod (Oxide)
  • Counter-Strike: Global Offensive
    • Скины / Модели
    • Сборки / Готовые Сервера CS:GO
    • Карты
    • Разное
  • Counter-Strike
    • Готовые сервера
  • Half-Life 2:Deathmatch
    • Скины / Модели
    • Карты
  • World Of Tanks
    • Моды для World Of Tanks
    • Прицелы
    • Шкурки / Зоны пробития
    • Ангары
  • Dota 2
    • Скины/Модели
    • Разное
  • Minecraft
    • Плагины
    • Скины
    • Карты

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


О себе

  1. Название: [CS:S/CS:GO] Menu Creator Добавил: MasloPunisher Добавлен: 09 Июл 2015 Категория: Sourcemod плагины Установка плагина: Извлечь архив в папку sourcemod/ Использование плагина: Плагин создает меню на основе menu_creator.txt. Все команды выглядят как три блока, разделенные между собой вертикальным слешем (arg1|arg2|arg3). Описание команд для создания меню: Создание меню: create|название меню|тип меню название_меню для каждого меню должно быть уникальным типы меню: menu - меню, panel - панель, list - список Команда для открытия меню: regcmd|команда|флаги доступа команда - зависит от регистра флаги доступа - не указывать, если команда должна работать и для простых игроков Установка заглавия меню: title|заглавие Добавление пункта в меню: item|отображаемый текст|действие при нажатии действие при нажатии - ограничение 256 символов Добавление текста в меню: text|отображаемый текст Добавить кнопку "назад": setback|название меню название меню - меню, в которое возвращаться при нажатии на "назад" Переместить позицию кнопки: setpos|позиция только для панелей, позволяет создать меню с отсутствующими цифрами (например, нажать можно будет на 1, 3, 6) Время, которое будет открыто меню: settime|время время - в секундах Команды плагина: sm_mc_om <client> - открыть меню для игрока sm_mc_ourl <client> <url> - открыть url в motd для игрока sm_mc_fc <client> <command> - выполнить команду от лица игрока Нажмите здесь, чтобы скачать файл
  2. MasloPunisher

    [CS:GO/CS:S] NoBlock

    Версия v1.4.2

    241 раз скачали

    NoBlock Описание: Плагин позволяет игрокам проходить друг друга на сквозь, рекомендуем для серверов с динамичными режимами игры (Surf, GunGame, DeathMatch). Требования: SourceMod 1.2.0 и выше SDK Hooks 1.3 и выше Команды и настройки: sm_noblock_version - версия NoBlock sm_noblock - удаление столкновений игроков друг с другом (по умолчанию: 1) sm_noblock_allow_block - разрешает игрокам использовать команду !block (по умолчанию: 1) sm_noblock_allow_block_time - отображение времени для использования !block команды (по умолчанию: 20) sm_noblock_blockafterspawn_time - отключить блокировку во время возрождения игрока (по умолчанию: 0; 0 = выключено) sm_noblock_nades - отключает столкновение с гранатами. (по умолчанию: 1) sm_noblock_hostages - отключает возможность столкновения людей с заложниками. (по умолчанию: 0) !block включение/отключение возможности столкновений игроков друг с другом
  3. Название: [CS:GO/CS:S] NoBlock Добавил: MasloPunisher Добавлен: 09 Июл 2015 Категория: Sourcemod плагины NoBlock Описание: Плагин позволяет игрокам проходить друг друга на сквозь, рекомендуем для серверов с динамичными режимами игры (Surf, GunGame, DeathMatch). Требования: SourceMod 1.2.0 и выше SDK Hooks 1.3 и выше Команды и настройки: sm_noblock_version - версия NoBlock sm_noblock - удаление столкновений игроков друг с другом (по умолчанию: 1) sm_noblock_allow_block - разрешает игрокам использовать команду !block (по умолчанию: 1) sm_noblock_allow_block_time - отображение времени для использования !block команды (по умолчанию: 20) sm_noblock_blockafterspawn_time - отключить блокировку во время возрождения игрока (по умолчанию: 0; 0 = выключено) sm_noblock_nades - отключает столкновение с гранатами. (по умолчанию: 1) sm_noblock_hostages - отключает возможность столкновения людей с заложниками. (по умолчанию: 0) !block включение/отключение возможности столкновений игроков друг с другом Нажмите здесь, чтобы скачать файл
  4. MasloPunisher

    Welcome Sound

    64 раза скачали

    Welcome Sound Описание: Плагин проигрывает приветственный звук при подключении игрока к серверу. Звуковой файл можно менять с помощью настроек. Переменные:
  5. MasloPunisher

    Welcome Sound

    Название: Welcome Sound Добавил: MasloPunisher Добавлен: 09 Июл 2015 Категория: Sourcemod плагины Welcome Sound Описание: Плагин проигрывает приветственный звук при подключении игрока к серверу. Звуковой файл можно менять с помощью настроек. Переменные: Нажмите здесь, чтобы скачать файл
  6. MasloPunisher

    SourceMod Anti-Cheat

    78 раз скачали

    Описание: Античит плагин для OrangeBox серверов. Защищает сервера от многих читов, а также предотвращает хак сервера и делает проверку настроек игроков. Поддерживаемые языки: Русский в том числе (файл addons/sourcemod/translations/ru/smac.phrases.txt). Установка: Скачать обязательную часть и распаковать на сервер в папку addons/sourcemod. Скачать и распаковать нужные модули на сервер в папку addons/sourcemod/plugins. Удалить старый файл cfg/sourcemod/smac.cfg. (если у вас до этого стояла старая версия). Сменить карту на сервере или перезапустить сервер. Отредактировать файл cfg/sourcemod/smac.cfg на своё усмотрение. F.A.Q Q: Почему так мало переменных в файле smac.cfg A: Так должно быть. В первом посту написан весь список переменных, для всех модулей. Q: Раньше были переменные, которыми отключались модули, где они? A: Они стали не нужны т.к. антчит был разделён на множество модулей и устанавливая каждый, вы подразумеваете, что вы хотите его использовать, а значит он по умолчанию вкл. Если вам надо выкл модуль - удалите его. Q: Раньше античит писал лог файл каждый день, а теперь перестал. Почему? A: Теперь античит пишет все логи в один файл - smac.log Q: Куда сохраняется лог античита? A: Логи сохраняются в файл addons/sourcemod/logs/smac.log
  7. Название: SourceMod Anti-Cheat Добавил: MasloPunisher Добавлен: 09 Июл 2015 Категория: Sourcemod плагины Описание: Античит плагин для OrangeBox серверов. Защищает сервера от многих читов, а также предотвращает хак сервера и делает проверку настроек игроков. Поддерживаемые языки: Русский в том числе (файл addons/sourcemod/translations/ru/smac.phrases.txt). Установка: Скачать обязательную часть и распаковать на сервер в папку addons/sourcemod. Скачать и распаковать нужные модули на сервер в папку addons/sourcemod/plugins. Удалить старый файл cfg/sourcemod/smac.cfg. (если у вас до этого стояла старая версия). Сменить карту на сервере или перезапустить сервер. Отредактировать файл cfg/sourcemod/smac.cfg на своё усмотрение. F.A.Q Q: Почему так мало переменных в файле smac.cfg A: Так должно быть. В первом посту написан весь список переменных, для всех модулей. Q: Раньше были переменные, которыми отключались модули, где они? A: Они стали не нужны т.к. антчит был разделён на множество модулей и устанавливая каждый, вы подразумеваете, что вы хотите его использовать, а значит он по умолчанию вкл. Если вам надо выкл модуль - удалите его. Q: Раньше античит писал лог файл каждый день, а теперь перестал. Почему? A: Теперь античит пишет все логи в один файл - smac.log Q: Куда сохраняется лог античита? A: Логи сохраняются в файл addons/sourcemod/logs/smac.log Нажмите здесь, чтобы скачать файл
  8. OriginalShaman

    Round End Sound

    Версия v.2.4.5

    354 раза скачали

    Описание: Играет всю музыку или музыку победившей команды по порядку или в разброс в конце раунда Возможности: Останавливает оригинальные звуки конца раунда Имеет свой список музык (может быть легко отредактрован) Имеет встроенную музыку в конце карты (можно отключить вовсе) Плагин с клиентскими возможностями Плагин может быть авто-обновлён Плагин может проигрывать музыку выйгревшей команды или любую музыку по порядку или в разброс Поддержка нескольких игр и поддержка нескольких языков Игрок может выключить слушание музыки если sm_res_client включен Клиентские команды: В чате !res или /res - для включения/отключения Round End Sounds В консоли sm_res - для включения/отключения Round End Sounds Настройки Как часто повторять уведомление в секундах. 0=ОтключитьПо умолчанию: "120"sm_res_announceevery "120"Включение/отключение музыки в конце раундаПо умолчанию: "1"sm_res_enable "1"Включение/отключение встроенной музыки в конце картыsm_res_mapendsound "1"Уведомление по проишествии 20 секунд когда игрок присоединилсяПо умолчанию: "1"sm_res_playerconnectannounce "1"Уведомление в конце каждого раундаПо умолчанию: "0"sm_res_roundendannounce "0"Уведомление вначале каждого раундаПо умолчанию: "0"sm_res_roundstartannounce "0"Если включено, будут проигрываться случайные звуки, если выключено будут проигрываться по очередиПо умолчанию: "0.0"sm_res_randomsound "0" Если включено, то у игроков будет возможность отключить звуки.По умолчанию: "1"sm_res_client "1"Если включено, то все звуки будут проигрываться не смотря на победившую команду.По умолчанию: "0"sm_res_commonsounds "0" Включает отладочный режим.По умолчанию: "0"sm_res_debugsounds "0"Путь к списку звуков.По умолчанию:"addons/sourcemod/configs/res_list.cfg"sm_res_soundlist "addons/sourcemod/configs/res_list.cfg"Блокирует крик захвата последней точки в Day of Defeat: SourceПо умолчанию: "1"sm_res_dod_crysound "1" Поддерживаемые игры: Counter-Strike: Source Counter-Strike: Source Beta Counter-Strike: Promod Day of Defeat: Source Team Fortress 2 Team Fortress 2 Beta Другие (которые имеют событие "round_end")
  9. Название: Round End Sound Добавил: OriginalShaman Добавлен: 23 Июн 2015 Категория: Sourcemod плагины Описание: Играет всю музыку или музыку победившей команды по порядку или в разброс в конце раунда Возможности: Останавливает оригинальные звуки конца раунда Имеет свой список музык (может быть легко отредактрован) Имеет встроенную музыку в конце карты (можно отключить вовсе) Плагин с клиентскими возможностями Плагин может быть авто-обновлён Плагин может проигрывать музыку выйгревшей команды или любую музыку по порядку или в разброс Поддержка нескольких игр и поддержка нескольких языков Игрок может выключить слушание музыки если sm_res_client включен Клиентские команды: В чате !res или /res - для включения/отключения Round End Sounds В консоли sm_res - для включения/отключения Round End Sounds Настройки Как часто повторять уведомление в секундах. 0=ОтключитьПо умолчанию: "120"sm_res_announceevery "120"Включение/отключение музыки в конце раундаПо умолчанию: "1"sm_res_enable "1"Включение/отключение встроенной музыки в конце картыsm_res_mapendsound "1"Уведомление по проишествии 20 секунд когда игрок присоединилсяПо умолчанию: "1"sm_res_playerconnectannounce "1"Уведомление в конце каждого раундаПо умолчанию: "0"sm_res_roundendannounce "0"Уведомление вначале каждого раундаПо умолчанию: "0"sm_res_roundstartannounce "0"Если включено, будут проигрываться случайные звуки, если выключено будут проигрываться по очередиПо умолчанию: "0.0"sm_res_randomsound "0" Если включено, то у игроков будет возможность отключить звуки.По умолчанию: "1"sm_res_client "1"Если включено, то все звуки будут проигрываться не смотря на победившую команду.По умолчанию: "0"sm_res_commonsounds "0" Включает отладочный режим.По умолчанию: "0"sm_res_debugsounds "0"Путь к списку звуков.По умолчанию:"addons/sourcemod/configs/res_list.cfg"sm_res_soundlist "addons/sourcemod/configs/res_list.cfg"Блокирует крик захвата последней точки в Day of Defeat: SourceПо умолчанию: "1"sm_res_dod_crysound "1" Поддерживаемые игры: Counter-Strike: Source Counter-Strike: Source Beta Counter-Strike: Promod Day of Defeat: Source Team Fortress 2 Team Fortress 2 Beta Другие (которые имеют событие "round_end") Нажмите здесь, чтобы скачать файл
  10. OriginalShaman

    [CS:GO] Weapon Restrict

    Версия 3.1.4

    80 раз скачали

    Описание: 1) Позволяет Админам запрещать или ограничивать определенное оружие! 2) Также можно запретить для определенной команды, СТ или Т! 3) Имеется возможность поставить ножевой раунд или раунд на пистолетах! 4) Так же в плагине имеется свой Разминочный раунд на гранатах и т.д 5) Админы могут сбрасывать бомбу С4 с Террориста! 6) Плагин добавляется сам в Основное админ-меню СурсМода 7) Работает с SM 1.3 и выше 8) Версия 3.0.8 требует SM 1.4+, SDHooks Команды админа: //Запретить оружие //Используйте команду sm_restrict <weapon|all|group> <amount> <both|ct|t> //Примеры // // sm_restrict deagle 0 // sm_restrict @all 1 ct // sm_restrict pistols 0 t // //Флаг: ConVar // sm_restrict //Отменить ограничение //Используйте команду sm_unrestrict <weapon|all|group> <both|ct|t> //Примеры // // sm_unrestrict deagle // sm_unrestrict @all ct // sm_unrestrict pistols t // //Флаг: ConVar // sm_unrestrict //Установить следующий раунд как ножевой раунд //Флаг: ConVar // sm_knives //Установить слдующий раунд как раунда на пистолетах //Флаг: ConVar // sm_pistols //Заставить бомбу упасть //Флаг: Ban // sm_dropc4 //Перезапуск орграничений //Флаг: ConVar // sm_reload_restrictions //Удаляет у игроков огрничение на оружие //Флаг: ConVar // sm_remove_restricted Ствол: awp, m4a1 (all - это все оружие) Кол-во: 1, 2, 3 (0- это запретить) Команда: ct, t (Чтобы обеим командам надо оставить тут пусто) Почти все команды можно сделать через меню Администратора! Настройка Per player restrict
  11. Название: [CS:GO] Weapon Restrict Добавил: OriginalShaman Добавлен: 23 Июн 2015 Категория: Sourcemod плагины Описание: 1) Позволяет Админам запрещать или ограничивать определенное оружие! 2) Также можно запретить для определенной команды, СТ или Т! 3) Имеется возможность поставить ножевой раунд или раунд на пистолетах! 4) Так же в плагине имеется свой Разминочный раунд на гранатах и т.д 5) Админы могут сбрасывать бомбу С4 с Террориста! 6) Плагин добавляется сам в Основное админ-меню СурсМода 7) Работает с SM 1.3 и выше 8) Версия 3.0.8 требует SM 1.4+, SDHooks Команды админа: //Запретить оружие //Используйте команду sm_restrict <weapon|all|group> <amount> <both|ct|t> //Примеры // // sm_restrict deagle 0 // sm_restrict @all 1 ct // sm_restrict pistols 0 t // //Флаг: ConVar // sm_restrict //Отменить ограничение //Используйте команду sm_unrestrict <weapon|all|group> <both|ct|t> //Примеры // // sm_unrestrict deagle // sm_unrestrict @all ct // sm_unrestrict pistols t // //Флаг: ConVar // sm_unrestrict //Установить следующий раунд как ножевой раунд //Флаг: ConVar // sm_knives //Установить слдующий раунд как раунда на пистолетах //Флаг: ConVar // sm_pistols //Заставить бомбу упасть //Флаг: Ban // sm_dropc4 //Перезапуск орграничений //Флаг: ConVar // sm_reload_restrictions //Удаляет у игроков огрничение на оружие //Флаг: ConVar // sm_remove_restricted Ствол: awp, m4a1 (all - это все оружие) Кол-во: 1, 2, 3 (0- это запретить) Команда: ct, t (Чтобы обеим командам надо оставить тут пусто) Почти все команды можно сделать через меню Администратора! Настройка Per player restrict Нажмите здесь, чтобы скачать файл
  12. OriginalShaman

    [CS:GO] Personal Skin

    Версия v1.0.1

    64 раза скачали

    Описание: Плагин устанавливает скины по SteamID. Настройки: Прописываем файлы, которые нужно загрузить в addons/sourcemod/configs/sm_personal_skin/downloads.txt SteamID прописываются в файле steamids.ini "SteamIDs"{ "STEAM_1:1:87654321" { "model_t" "models/player/example/t/example.mdl" "arms_t" "models/player/example/t/example_arms.mdl" "model_ct" "models/player/example/ct/example.mdl" "arms_ct" "models/player/example/ct/example_arms.mdl" }} Если хотите чтобы у игрока был один скин в обеих командах просто заполните 4 строчки одинаковыми путями к моделям. Например: "SteamIDs"{ "STEAM_1:1:87654321" { "model_t" "models/player/example/example.mdl" "arms_t" "models/player/example/example_arms.mdl" "model_ct" "models/player/example/example.mdl" "arms_ct" "models/player/example/example_arms.mdl" }} Обо всех ошибках и недочетах пишем в этой теме. Также предлагайте Ваши идеи.
  13. Название: [CS:GO] Personal Skin Добавил: OriginalShaman Добавлен: 23 Июн 2015 Категория: Sourcemod плагины Описание: Плагин устанавливает скины по SteamID. Настройки: Прописываем файлы, которые нужно загрузить в addons/sourcemod/configs/sm_personal_skin/downloads.txt SteamID прописываются в файле steamids.ini "SteamIDs"{ "STEAM_1:1:87654321" { "model_t" "models/player/example/t/example.mdl" "arms_t" "models/player/example/t/example_arms.mdl" "model_ct" "models/player/example/ct/example.mdl" "arms_ct" "models/player/example/ct/example_arms.mdl" }} Если хотите чтобы у игрока был один скин в обеих командах просто заполните 4 строчки одинаковыми путями к моделям. Например: "SteamIDs"{ "STEAM_1:1:87654321" { "model_t" "models/player/example/example.mdl" "arms_t" "models/player/example/example_arms.mdl" "model_ct" "models/player/example/example.mdl" "arms_ct" "models/player/example/example_arms.mdl" }} Обо всех ошибках и недочетах пишем в этой теме. Также предлагайте Ваши идеи. Нажмите здесь, чтобы скачать файл
  14. Как установить Sourcemod и Metamod на CS:GO сервер В этой маленькой но очень полезной и востребованной статье вы узнаете как установить SourceMod и Metamod:Source на ваш сервер CS:GO без особых усилий. Если же вы ещё не стали обладателем сервера CS:GO , то в первую очередь выкачайте его. Ну а если вы уже имеете чистый сервер CS:GO , тогда приступим к установке 1. Нужно скачать SourceMod. Открываем архив и заливаем все содержимое в папку /csgo/ вашего сервера. 2. Качаем Metamod:Source под свою Операционную Систему и закидываем содержимое архива в ту же папку /csgo/ с заменой если понадобится. 3. Не спешим закрывать сайт Metamod:Source ищем в левом блоке ссылку Make your VDF , переходим по ней , в списке Game выбираем игру Counter-Strike: Global Offensive и жмем на кнопку Generate metamod.vdf , после нажатия скачаеться соответственный файл metamod.vdf , его нужно поместить в папку /csgo/addons/ с заменой. 4. Запускаем сервер и проверяем установленные модификации. Проверяем работу Metamod:Source: В консоли вписываем meta version , если в консоле увидите что-то подобное: Значит все прекрасно работает. Проверяем работу SourceMod: В консоле вписываем meta list и вы должны увидеть что-то вроде этого: Ну вот собственно и все дела , вы только что установили SourceMod и MMsource на сервер CS:GO.
  15. Многие начинающие создатели своих серверов CS:GO задаются вопросом как установить плагин на сервер CS:GO , в этой статьи подробно будет рассказано какие файлы и для чего они служат и в конце статьи вы уже будете знать как правильно и без особых усилий установить любой плагин для сервера CS:GO. Если вы ещё не установили SourceMod тогда для начала прочитайте статью Установка SourceMod на сервер csgo , если все установлено, пропускаем и идем дальше. Давайте для начала разберемся какие есть основные папки и файлы в плагинах и для чего они нужны. Папка cfg/sourcemod В основном в этой папке лежат конфиги sourcemod и других плагинов , например иногда в данную папку кладут файл txt в котором указаны пути для скачивание файла игроку что бы плагин работал корректно. Папка addons/sourcemod/configs Тоже папка служащая для хранения конфигов , обычно разработчики плагинов описывают какой конфиг и за что отвечает , по этому шанс что вы запутаетесь сводится к нулю. Папка addons/sourcemod/plugins В это папке находятся скомпилированные (готовые) плагины с расширением .smx Папка addons/sourcemod/plugins/disabled Специальная папка которая хранит в себе отключенные плагины , если вам нужно отключить какой то плагин , просто перекидываем его в эту папку. Папка addons/sourcemod/scripting Здесь лежат исходники плагинов с расширением.sp которые предназначены для редактирования и последующей компиляции в .smx Папка addons/sourcemod/scripting/include Некоторые плагины используют так называемые инклюды в которых имеется дополнительные функции без которых плагин не будет работать , для правильной компиляции такого плагина в этой папке должен находится соответсвенный .inc файл. Папка addons/sourcemod/translations В данной папке хранятся файлы локализации с расширением .txt (языковые файлы) иногда в некоторых плагинах их не используют и весь текст вписывают на прямую в исходник , по этому если вы не найдете данной папке/файла в плагине , не беспокойтесь , скорее всего весь перевод в исходнике. Ну а теперь приступим к практике, попробуем установить плагин например Levels Ranks. Скачиваем его и открываем архив вы сразу же заметите знакомые названия папок и файлов из выше перечисленного описания. Конечно проще было бы взять и все содержимое архива закинуть в папку /csgo/ с заменой , но вы должны научится компилировать плагин вдруг вам попадется плагин без smx , а только с .sp (исходником) вот тут то вам и потребуются знания компиляции , не беспокойтесь , это достаточно просто , не пугайтесь громких слов , сейчас все объясню. Локальный компилятор В корне папке scripting вашего сервера , есть файл compile.exe , это и есть тот самый компилятор. Берем из папки /scripting/ нашего плагина файл LevelsRanks.sp и кидаем его в соответственную папку на сервере, после этот файл перетаскиваем на compile.exe После откроется командная строка в окне будет много возможно непонятной информации, но это не страшно , давайте посмотрим что у нас вышло: Compilation aborted. 1 Error. Это значит что наш плагин не скомпилировался , все потому что , в папке scripting нашего плагина есть дополнительный файл в папке /scripting/include/ , о котором я писал выше , берем из папки include файл knife_colors.inc и кидаем его в соответственную папку на сервере и пробуем скомпилировать наш плагин повторно. Compilation Time: 0,89 sec Ура! Плагин скомпилировался успешно. Теперь в той же папке открываем /scripting/compiled и видим там наш готовый плагин LevelsRanks.smx , копируем его и вставляем в папку /plugins/ , раскидываем остальные файлы плагина если вы не сделали это до компиляции и запускаем наш сервер CS:GO. В консоле сервера вписываем sm plugins list в появившимся списке ищем наш плагин. Если увидели в списке плагин , значит все хорошо , плагин установлен и работает. Ну вот собственно и все , ничего сложного , после установки трех-четырех плагинов вы уже на память будете знать что , куда и для чего.
  16. Как создать меню админа в Sourcemod Введение Функция пользовательских меню позволяет администраторам сервера добавлять новые элементы в SourceMod меню администратора. Оно предназначено для использования в качестве дополнения к плагинам команды которых нужно добавить в меню. Администраторы могут настроить их меню с помощью конфигурационного файла sourcemod/configs/adminmenu_custom.txt, этот файл создает набор пунктов и категорий в меню администратора при запуске сервера. Список параметров Все эти параметры могут быть указаны для настройки меню. Большинство из них необязательны и имеют значения по умолчанию, если они не обнаружены. Смотрите 3ий пункт примеры команд и/или пункт файлы примеров для получения информации о том, как должен выглядеть и какую структуру иметь конфигурационный файл. cmd - команда которая будет выполнена (#1,#2 и т.д. для параметров - никаких лимитов для них) Используйте @num чтобы послать параметр не окруженный "кавычками" admin - уровень администратора требующийся для доступа к выполнению команды - смотрите уровни администраторов execute - 'server' или 'player' - выбор выполнить команду на клиенте или как команду сервера - значение по умолчанию 'player' 1 - Информация о параметре 1 (#1) - Вы должны указать большинство из следующих параметров type - значение по умолчанию 'list' если другое не указано 'groupplayer' - Список в виде групп + присоединенные игроки 'group' - Список групп 'player' - Список игроков 'list' - Список из определенных опций 'mapcycle' - автоматическое заполнение списка содержимым вашего mapcycle файла 'onoff' - On или Off меню которое посылает числа 1/0 (хорошо для cvars(консольных переменных имеющих значения вкл./выкл.)) path - Требуется только для типа mapcycle. Путь (включая имя файла и его расширение) содержащий список карт (или другой текстовый отформатированный как mapcycle.txt) - по умолчанию имеет значение 'mapcycle.txt' method - 'name', 'steamid', 'userid', 'userid2' (обратите внимание что символ '#' не указывается), 'clientid', 'ip' - необходимы только для меню groupplayer/player - по умолчанию name title - Заголовок меню выбора (опционально) 1-x - Список параметров - нужен только для параметров типа 'list' 1.-x. - Текст описывающий параметр - нужен только для параметров типа 'list' (опционально, можно использовать в качестве текста или не использовать вообще) 1* - x* - Уровень администратора требующийся чтобы видеть эту опцию (также как и остальные типы admin) Примеры команд "Commands" { "Fun Commands" { "Set Player Speed" { "cmd" "sm_speed #1 @2" "admin" "sm_kick" "execute" "player" "1" { "type" "groupplayer" "method" "name" "title" "Player/Team to Edit" } "2" { "type" "list" "title" "Speed Multiplier" "1" "1.0" "1." "Normal" "2" "0.8" "2." "80%" "3" "0.5" "3." "Half" "4" "1.5" "4." "50% Boost" "5" "2.0" "5." "Double" "5*" "sm_ban" //restrict the double option to admins who have access to the 'sm_ban' override } } } } Выше написан пример содержимого конфигурационного файла adminmenu_custom.txt мы создали новую категорию в админском меню называемую 'Fun Commands'. Эта категория содержит опцию под названием : "Set Player Speed". (установить скорость игрока) Выбрав это мы бы вызвали следующее меню под названием: "Player/Team to Edit" содержащее список групп и имена игроков. Далее выбрав что либо в списке мы переходим в следующее меню называющееся "Speed Multiplier". Видим список опций такие как "Normal", "80%" например. Пример команды отправляемой если пользователь выбран "Double" (выполняется команда на игроке FakeClientCommand) - 'sm_speed "@CT" 2.0' Примечание: Вы можете использовать \ в качестве символа перехода. Использование \" позволит вам добавить кавычки в вашу строку. Админские уровни Все типы 'admin' сейчас требуют имя командной строки. Эта команда может быть уже существующей (sm_ban) или полностью воображаемой (onlycrabscanusethis). Если команда существует в этой секции (или списке опций) потребуется точно такой же уровень доступа как и команда (включая любые перекрывающие указатели). Пример. Вы используете sm_ban в качестве уровня администратора для под меню, поэтому все кто может получить доступ sm_ban также будут иметь доступ к этой опции меню (По умолчанию это администраторы с флагом 'ban' ). Однако если у вас есть перекрывающая sm_ban группа, то эта группа также будет иметь доступ. Если команда не существует, вы будете должны добавить её в свои перекрывающие разделы, как если бы это была нормальная команда. Это может быть сделано в файле admin_overrides.cfg (чтобы присвоить флаг к этой команде), и/или в admin_groups.cfg (предоставить доступ к команде определенной группе или удалить её из группы, хотя они имеют флаг к использованию её) Если не уровень администратора указан для базовой команду он по умолчанию будет первым аргументом в "cmd" строке. Например, имея "cmd" "sm_ban #1 #2" будет иметь значение по умолчанию admin override строка 'sm_ban' Группы подменю Типы 'group' и 'groupplayer' добавляют предварительно настроенные параметры в меню. Эти параметры настраиваются с помощью файла sourcemod/configs/adminmenu_grouping.txt Они, как правило, используется для обеспечения действий над командами или всеми игроками, например как '@all' , '@t' в вашем меню. Категории Если вы хотите добавить элементы в уже существующую категорию, вам необходимо указать внутреннее имя этой категории. Названия для трех категорий, предусмотренных по умолчанию в SourceMod: PlayerCommands ServerCommands VotingCommands
  17. Как добавить админа в Sourcemod SourceMod имеет весьма подробную и гибкую систему управления, она может быть достаточно сложной для пользователей. Чтобы упростить эти вещи, существуют “флаги” которые уточняют общие права, которые могут иметь администраторы. Кроме того, в настоящее время предусмотрено два способа хранения администраторов. Один через упрощенный простой файл, а другой с помощью более сложных ветвящихся конструкций на основе нескольких файлов. SourceMod по умолчанию предусматривает три метода аутентификации: Steam ID – уникальный для каждого Steam аккаунта IP Address – уникальный IP адрес полученный компьютером (хорошо использовать в локальной сети, где IP адреса статические) Name – по имени (требуется пароль) Быстрый старт Откройте файл cstrike/addons/sourcemod/configs/admins_simple.ini навашем сервере Добавьте новую строку и напишите в ней следующее, заменив yoursteamid на ваш SteamID (узнать можно написав в консоли status) вида STEAM_n:o:p "yoursteamid" "99:z" Сохраните файл Перезапустите сервер Зайдите на ваш сервер Напишите sm_admin в консоли игры, и вернитесь в игру закрыв консоль. Вы должны увидеть админское меню. Уровни доступа Теперь давайте быстро пробежимся по уровням доступа и узнаем что они означают a - резервный слот b - администратор, флаг требуется для админов c - использование команды kick (кикание) d - использование команды ban (бан) e - использование команды unban (снять бан) f - использование команды slay g - разрешение менять карты h - разрешение менять настройки сервера (cvar's) i - смена используемого конфига j - специальные привилегии в чате k - доступ к запуску голосования l - разрешение устанавливать пароль на сервере m - разрешение использовать удаленную консоль для управления сервером n - разрешение менять параметр sv_cheats и связанные с ним параметры o - специальный флаг C p - специальный флаг D q - специальный флаг E r - специальный флаг F s - специальный флаг G t - специальный флаг H z - root (обладает всеми выше перечисленными флагами) Иммунитет В SourceMod иммунитет это гибкая система основанная на уровнях иммунитета. Каждый администратор может иметь произвольную величину иммунитета установленного у него. Но если администратор должен совершить действие над другим администратором, то успешность действия будет зависеть от величины иммунитета у администратора. Например один администратор с иммунитетом 2 захочет кикнуть администратора с уровнем иммунитета 3, но у него это не получиться, будет выдано сообщение о недостаточном количестве прав доступа и о наличие более высокого иммунитета у другого игрового администратора. По умолчанию, администраторы с одинаковым иммунитетом, могут совершать действия друг над другом. Это может быть изменено с помощью переменной sm_immunity_mode в файле cfg/sourcemod.cfg. Пароли Для работы паролей администратор сервера должен изменить "PassInfoVar" строку в addons/sourcemod/configs/core.cfg файле. Например: "PassInfoVar" "_sm1337" Внимание! Если вы используете no-steam сервер, то настройка по умолчанию "PassInfoVar" _password работать не будет, необходимо обязательно изменить параметр, например на _pw (Это действительно для версий SourceMod'a 1.1 и выше). Далее, если администратор имеет пароль, то он или она должны установить пароль через команду setinfo в консоли клиента. Например, с помощью примеров выше, игроку Shaman необходимо набрать: Код: setinfo "_s32617337" "e-players" Для автоматизации этого процесса при подключении к серверу, вы можете создать "autoexec.cfg" файл в вашем cstrike папке вашей игры. Он находится в папке SteamApps\ACCOUNT\Counter-Strike Source\cstrike\cfg Например: C:\program files\steam\steamapps\e-players\counter-strike source\cstrike\cfg Вы также можете установить пароль при подключении. Проверка Steam и IP подлинности ваших административных привилегий будет сделана автоматически, если пароль правильный. Если проверка подлинности пароля происходит по нику, необходимо сначала авторизоваться, прежде чем изменить свое имя, или же вы будете кикнуты с сервера. Простое добавление администраторов Самый простой способ добавить администратора через конфигурационный файл admins_simple.ini. Это простой файл, который требует два параметра в строке: проверка подлинности информации, а также флаги. Строка флагов несколько гибкая и может иметь следующую информацию: Опционально уровень иммунитета, а затем двоеточие (':'); Строка флагов: Название группы, до него символ @. Далее три примера: "STEAM_0:1:16" "bce" //админ, кик, unban для этого steamID. Нет иммунитета "!127.0.0.1" "5:z" //все права для этого IP адреса, уровень иммунитета = 5 "Shaman" "abc" "e-players.ru" //имя Shaman, пароль "e-players.ru": резервный слот, админ, кик Детальная настройка администраторов Кроме того, вы можете добавить админов через конфигурационный файл admins.cfg, более продвинутый файл сохраняется в формате KeyValues. Каждый администратор имеет собственный блок внутри основного "Админского" блока. Вы можете создавать и/или модифицировать admins.cfg файлы с помощью KVManager. Формат выглядит следующим образом: Admins { "Admin Name" { "auth" "[steam|name|ip]" "identity" "[unique id]" "[option1]" "[value1]" "[option2]" "[value2]" /* .... */ } } Доступные опции: auth: Авторизация: Требуется обязательно. Моет принимать значения только steam, name или IP (если есть пользовательский метод аутентификации), это является инструкцией SourceMod’у по какому параметру идентифицировать пользователя. identity: Идентификация: Требуется обязательно. Уникальная величина, которая позволяет SourceMod найти администратора предоставленным методом аутентификации и учета величин. password: Пароль: Необязательный. Задает пароль пользователя, который необходимо ввести, если авторизация происходит по нику (см. выше раздел, посвященный паролям). group: Группа: Необязательный. Определяет имя группы, которую должен унаследовать пользователь, если это возможно. Можно указывать больше чем одну группу. Там должен быть '@' в качестве символа, чтобы избежать двусмысленности. flags: Флаги: Необязательный. Флаги доступа которые пользователь должен получать по умолчанию. immunity: Необязательный. Уровень иммунитета, получаемый пользователем. Админское имя не является обязательным (это поле может быть пустым). Это не для внутреннего использования и предназначено для удобства пользования сторонними участниками и различных инструментов. Пример: Admins { "Shaman" { "auth" "steam" "identity" "STEAM_0:1:2345" "flags" "abcdef" "immunity" "5" "group" "Huy Admin" } "ZZz" { "auth" "steam" "identity" "STEAM_0:1:62367236" "flags" "z" "immunity" "99" } }
  18. Просмотр файла [CS:GO/CS:S/TF2]Блокировка sm plugins / BLOCK sm plugins / SM Plugins Block [Patching Sourcemod] Плагин блокирует команду sm plugins , так что другие игроки и потенциальные конкуренты не смогут посмотреть какие плагины у вас установлены. Работает во всех играх. Установка - просто кинули по папкам и вперед. Для некоторых игр может потребоваться дополнительно установить на сервер Dhooks Добавил OriginalShaman Добавлено 25.05.2015 Категория CS:GO  
  19. Описание: Добавляет игрокам возможность бесконечного бега/дыхания под водой Cvars (Команды): sm_infinite_aux_enable <0|1> - Включает сам плагин sm_infinite_aux_sprinting <0|1> - Включает возможность бесконечного бега sm_infinite_aux_breathing <0|1> - Включает возможность бесконечного дыхания ( 0 = Выключено, 1 = Включено) Установка: infinite_aux_power.smx поместить в /addons/sourcemod/plugins/ Скачать: >Жать сюда<
×
×
  • Создать...