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

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

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

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

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

Тип контента


Форумы

  • Общее
    • Новости Сайта
    • Общение
    • Помощь по игровым серверам
    • Поиск плагинов/файлов
  • По играм
    • Counter-Strike 2
    • 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
    • Новости из мира игровой индустрии
    • Халява

Категории

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

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

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


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

  • Начало

    Конец


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

  • Начало

    Конец


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

Регистрация

  • Начало

    Конец


Группа


О себе

  1. OriginalShaman

    [CS:GO] Personal Skin

    Версия v1.0.1

    81 раз скачали

    Описание: Плагин устанавливает скины по 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" }} Обо всех ошибках и недочетах пишем в этой теме. Также предлагайте Ваши идеи.
    Бесплатный
  2. [CS:GO] Personal Skin Просмотр файла Описание: Плагин устанавливает скины по 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" }} Обо всех ошибках и недочетах пишем в этой теме. Также предлагайте Ваши идеи. Добавил OriginalShaman Добавлено 23.06.2015 Категория CS:GO / CS2  
  3. Как установить 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.
  4. Многие начинающие создатели своих серверов 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 в появившимся списке ищем наш плагин. Если увидели в списке плагин , значит все хорошо , плагин установлен и работает. Ну вот собственно и все , ничего сложного , после установки трех-четырех плагинов вы уже на память будете знать что , куда и для чего.
  5. Как создать меню админа в 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
  6. Как добавить админа в 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" } }
  7. Версия 2.2

    1 559 раз скачали

    Плагин блокирует команду sm plugins , так что другие игроки и потенциальные конкуренты не смогут посмотреть какие плагины у вас установлены. Работает во всех играх. Установка - просто кинули по папкам и вперед. Для некоторых игр может потребоваться дополнительно установить на сервер Dhooks
    Бесплатный
  8. Просмотр файла [CS:GO/CS:S/TF2]Блокировка sm plugins / BLOCK sm plugins / SM Plugins Block [Patching Sourcemod] Плагин блокирует команду sm plugins , так что другие игроки и потенциальные конкуренты не смогут посмотреть какие плагины у вас установлены. Работает во всех играх. Установка - просто кинули по папкам и вперед. Для некоторых игр может потребоваться дополнительно установить на сервер Dhooks Добавил OriginalShaman Добавлено 25.05.2015 Категория CS:GO  
  9. Описание: Добавляет игрокам возможность бесконечного бега/дыхания под водой 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/ Скачать: >Жать сюда<

Подписывайтесь на нас во Вконтакте!

×
×
  • Создать...
Искать в
  • Ещё...
Поиск контента, содержащего...
Поиск результатов в...

Напишите свой запрос, а Мы попробуем найти ответ!