Плагин для css linux

[SourcePawn] Урок 2 — Установка и компиляция плагинов

fuck society

Типы файлов:

  • . smx — Сам плагин после компилирования (нужен для работы).
    Расположение: addons/sourcemod/plugins/
  • . sp — Файл с исходным кодом (исходник нужен для компиляции, не нужен для работы).
    Расположение: addons/sourcemod/scripting/
  • . phrases.txt — Файл перевода (нужен для работы).
    Расположение: addons/sourcemod/translations/
  • . inc — Файл, в котором хранятся функции плагина (нужен для компиляции, не нужен для работы).
    Расположение: addons/sourcemod/scripting/include/
  • . cfg — Файл конфигурации плагина (нужен для работы).
    Расположение зависит от плагина. Часто генерируется по пути cfg/sourcemod/
  • . txt — Может быть использован как конфиг или как языковой файл (нужен для работы).
    Расположение зависит от плагина.
  • . ini — Конфигурационный файл (нужен для работы).
    Расположение зависит от плагина.

Для установки плагина нужно разложить все файлы плагина по папкам указанным выше.

Чтобы проверить работу плагина:

Запускаем сервер, заходим в его консоль и пишем sm plugins list . В консоли появиться список работающих плагинов:

Проверяем есть ли в списке установленный Вами плагин, если он там есть, значит Вы сделали все правильно.

  • Команды SourceMod для работы с плагинами:
    sm plugins команда
    Команды:
    • info — Information about a plugin/Показывает информацию о плагине
    • list — Show loaded plugins/Выводит список установленных плагинов
    • load — Load a plugin/Загружает указанный плагин
    • load_lock — Prevents any more plugins from being loaded/Блокирует загрузку плагинов
    • load_unlock — Re-enables plugin loading/Снимает блокировку загрузки плагинов
    • refresh — Reloads/refreshes all plugins in the plugins folder/Обновляет/перезагружает загруженные плагины
    • reload — Reloads a plugin/Перезагружает указанный плагин
    • unload — Unload a plugin/Выгружает указанный плагин
    • unload_all — Unloads all plugins/Выгружает все плагины
  • Компиляция плагинов:

    Для редактирования исходников плагинов рекомендую использовать редактор Notepad++ (кликабельно)

    • Если у вас код не в файле . sp , а например, с форума то:
      • Создайте новый файл с расширением . sp
      • Откройте его с помощь notepad++ (см. выше)
      • Установите для него кодировку UTF-8 без BOM
      • Скопируйте в него нужный код
      • Сохраните изменения
      • Произведите компиляцию (см. ниже)
    • Компиляция на Windows

      Скачайте SourceMod и распакуйте файлы из архива (в частности папку addons/sourcemod/scripting/ со всем её содержимым) в любое место, например, на рабочий стол. Будем называть её «папкой компилятора«. Из всего её содержимого необходимы только 2 файла: compile.exe, spcomp.exe и папка include.
      Затем положите в папку компилятора исходники вашего плагина (файлы с расширением *.sp и если есть файлы *.inc в папку include/).
      Отредактируйте исходник как вам нужно и затем перетащите главный файл .sp на сompile.exe — вы увидите черное окно с отчетом о компиляции.
      Если все в порядке и ошибок нет закройте это окно и можете забирать *.smx файл из папки compiled/.

      Если у вас возникли ошибки при компиляции — необходимо их исправить.

      Компиляция на Linux

      Чтобы скомпилировать плагин в unix системах:

      1. Откройте терминал (консоль)
      2. Перейдите в директорию /addons/sourcemod/scripting/ с помощью команды cd
      3. Скопируйте файл содержащий исходный код плагина (имеет расширение *.sp) в эту директорию командой cp
      4. Для компиляции некоторых плагинов нужны *.inc файлы которые нужно копировать в папку addons/sourcemod/scripting/include и затем компилировать плагин
      5. Выполните команду:

      Плагин должен скомпилироваться.

    Внимание! Нет разницы на какой OC компилировать плагины. Если ваш сервер работает на Linux, то плагины скомпилированные на Windows там так же будут работать.

    Если при компиляции возникли ошибки вам сюда -> Ошибки и предупреждения при компиляции

    Источник

    Плагины для сервера

    v.34 Crash Ban

    Требования:
    Counter-Strike: Source v.34 Sourcemode 1.8 — Sourcemode 1.11
    Описание плагина:
    Данный плагин банит игроков по STEAM_ID + IP + CFG(Командой которую вы можете дописать, или изменить в .sp)

    Список команд:
    test_crashban — Протестировать бан на себе crashban_info — Информация о плагине в console клиента (который ввел эту команду) sm_crashban — Вызов меню самого бана

    Отправлено 31 августа

    v.34 Admin Report

    Требование:
    SourceMod 1.7 — SourceMod 1.11
    Описание плагина:
    Данный плагин дает возможность просмотра админов на сервер, добавление им репутацию, просмотр жалоб на админов.
    Установка:
    Распаковать .zip к себе на сервер соблюдая иерархию каталога.

    Отправлено 31 августа

    Плагин «Wreplacer Weapon» (Замена стандартного оружия)

    Обновлено 29 августа

    VIP[Beta_28_03.03.2019]

    Возможности плагина: (Версия 0.0.5)
    Маленькое превью
    Настройки плагина:
    Список VIP команд:
    Флаги доступа VIP
    Дополнительные модули к плагину Very Important Person:

    Обновлено 29 августа

    C4 Прототип 2020 года

    Обновлено 29 августа

    MutualScoringPlayers ⇨ MoreColors ⇨ Цветной

    Обновлено 29 августа

    Банды / Gangs

    Плагин Банды / Gangs для CSS v.34 v.91 CSGO

    Дополнения:
    GameCMS Sysyem (Опционально) Shop-Core (Опционально) Shop Gold (Опционально) WCS (Опционально) Личный кабинет 1mpuls (Опционально)
    Функции:

    Обновлено 14 августа

    Плагин «Cheats Check»

    Описание: Данный плагин предназначен для того, чтобы администратор, заметив подозрительного игрока, мог его проверить на читы, прям как в Расте. И мы его еще чуть переписали.
    Плагин теперь бесплатный пользуйтесь 😃
    Клиентская часть:
    После того, как админ начал проверку на читы, игрок получает изображение (оверлей) по середине экрана о проверке на читы, он должен выбрать СКАЙП или ДИСКОРД для проверки и написать в чат, пример: Вася1234 и ждать звонка администратора.
    Дальше принять звонок и следовать по инструкции от администратора.
    3-тий пункт отказ от проверки (Автоматом бан на 7 дней)
    Если по истечении 10-ти минут игрока не предоставил данные Дискорда или Скайпа плагин автоматом банит его на 7 дней
    Если игрок вышел с сервера после вызова на проверку (Автоматом бан на 7 дней)

    Админская часть:
    После того, как администратор заметил подозрительного игрока и отправил на него проверку, он получает панель проверки, в которой может:
    — Узнать статутс проверки
    — Перенести за наблюдателей
    — Заблокировать выход из наблюдателей
    — Принудительно окончить проверку
    Статусы проверки:
    — Ожидание Дискорда (начало любой проверки)
    — Проверка на читы (после того, как админ подтвердил звонок)
    — Результат проверки (после того, как админ подтвердил окончание проверки)
    В конце любой проверки, админ может выбрать результат проверки (найдены читы или нет)

    Обновлено 27 марта

    [Shop] Open case

    Обновлено 27 марта

    [Паутинка] hook

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

    Обновлено 27 марта

    Плагин «AdminList»

    Обновлено 27 марта

    Плагин «Голосовой чат 18+ и до 18»

    Плагин делит voice чат на части 18+ и до 18, чтоб не мутить школьников и они могли общаться между собой не мешая другим.
    Плагин легко управляется через admin-меню, в управление игроками добавляется строка — Голосовой чат.
    Чтобы переместить человека нужно просто нажать на ник игрока и его сразу переместит в другой чат, все изменение пишет в чат админам.

    ВНИМАНИЕ:
    ЧМОшный админ сайт csgolife — продает это.
    Мы же выкладываем бесплатно!
    И да у алмазова настоящая фамилия портненко 1995 года рождения)

    Источник

    EventScripts Public Beta v2.1.1.366 (Apr 15) LINUX

    Изменения в оригинальной публичной бета-версии:
    *CS: S Orange Box поддержки. Тонкие настройки и исправления для ES, sqlite3, playerlib, usermsg, popuplib, повторяю, VDFs и т.д.
    *Уменьшенный размер пакетов. Отдельные загрузки для Windows и Linux, чтобы уменьшить размер загружаемого файла.
    *Запуск проверки критических обновлений ES. Добавлена поддержка сервера для автоматической проверки критических версий EventScripts. Вы можете отключить это, добавив eventscripts_checkforupdates 0 к autoexec.cfg. (Спасибо Venjax для кодирования обновления сервера ES.)
    *Включает расширяемый Admin v1.1.0.560 Beta со многими новыми особенностями:
    *Добавлена поддержка для CFG / eventscripts_autoexec.cfg, которая запускается в начале EventScripts загрузки (Внимание: используйте его только для отладки переменных — не может загрузить сценарии)
    *Работ очень экспериментальная поддержка нового ES Shell двигателя (ESC alpha), 1 в eventscripts_autoexec.cfg. Eventscripts_shellengine (Спасибо Chun для кодирования этого проекта!)

    Починки (в 2.1.1.366 версии):

    Исправлены проблемы, связанные с обновлением движка в OrangeBox 14 апреля
    Удален на стороне клиента аварии эксплуатировать
    Включает исправленный 2010 cfglib, чтобы правильно назвать es.mexec

    Источник

    Плагины для сервера Counter-Strike: Source (CSS)

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

    Плагины для сервера CSS помогут вам реализовать следующие возможности:

    • Изменить цвета ников игроков, визуально разделяя их по командам;
    • Установить подробную статистику после смерти (сколько урона было нанесено, сколько урона получено, какой коэффициент убийств и смертей и так далее);
    • Телепортировать игроков в любую точку карты;
    • Сделать так, чтобы у афк-игроков «дропалась» бомба;
    • Изменять размеры фигурок персонажей;
    • Установить время на авторестарт сервера.

    Это далеко не весь список доступных функций, открывающихся перед вами при скачивании плагинов для сервера КСС. Данные усовершенствования никак не влияют на работу ресурса Counter-Strike: Source, так что за целостность сетевых файлов вы можете не переживать.

    На нашем сайте вы сможете найти огромное разнообразие плагинов, которые позволят решить целый ряд проблем и обеспечат удобство игры для всех участников процесса. Качественный софт от нашего игрового портала проверен десятками пользователей, он полностью рабочий и не содержит вредоносных файлов! Установите плагины на свой сервер и развлекайтесь веселой игрой вместе с товарищами!

    Round Time v1.0 — увеличить время раунда

    • Опубликовал: GaDёNыLLI
    • Дата: 16-03-2016, 22:47
    • Просмотров: 1 293

    Плагин Round Time Extension v1.0 для сервера Counter-Strike: Source позволяет устанавливать переменной mp_roundtime значение больше 9.

    Источник

    Тестирование SourceMod версии 1.11.0.6541 для CS:S v34 [10.05.2020]

    #1 GoDtm666

  • Модератор
  • 1 964 сообщений
  • Перед обновлением в п/у SourceMod для CS:S v.34 предварительно доступен к тестированию новой версии 1.11.0.6541, который собран на новом metamod core версии 2.

    Старые metamod и extension плагины, которые собирались на старом core-legacy от старого metamod работать не будут.

    В пакет входит уже собранные на новом core 2:

    Ответы на некоторые вопросы:

    Ответ: Скачать пакет и установить на чистый сервер и устанавливать нужные плагины.

    1) Вопрос: Нужное extension у меня перестало работать, что делать?

    1) Ответ: Напишите название расширения и ссылку на исходники, мы посомтрим, что с этим сделать. Просто название писать не нужно, это замедлит решение проблемы в 10 раз.

    2) Вопрос: В пакете присутвует компилятор плагинов под это версию?

    2) Ответ: Да, как под Linux так и под Windows.

    3) Вопрос: А где версия под Windows?

    3) Ответ: Плагин предоставлен для тестирования перед добавлением в п/у, все сервера на нашем хостинге работают под Linux.

    4) Вопрос: На VDS или на домашнем компьютере заработает?

    4) Ответ: Заработает, нет ограничений.

    5) Вопрос: А где взять исходники, чтобы собрать свои расширения под эту версию?

    5) Ответ: Вы можете взять исходники с сайта разработчика версии 1.11-dev

    6) Вопрос: Не запускается плагины на этом metamode.

    6) Ответ: Ответ дан выше: Старые metamod и extension плагины, которые собирались на старом core-legacy от старого metamod не будут работать.

    7) Вопрос: Чем лучше эта версия, когда в интернете есть различные версии от других пользователей?

    7) Ответ: Нам не известно как были собраны эти пакеты SM из интернета и что там делалось.

    8) Вопрос: Почему версия компилятора и версия сборки SM разная?

    8) Ответ: Не обращайте внимания на это.

    9) Вопрос: Исходники плагинов перекомпилировать нужно?

    9) Ответ: Желательно

    10) Вопрос: Проблема с Вашим плагином RoundEndSound 1.1.2 (by MyArena) и выше присутствуют как на версиях SM из интернета?

    10) Ответ: Нет проблемы, плагин будет работать стабильно

    11) Вопрос: В пакете присутствует новый metamod для работы этой сборки SM?

    11) Ответ: Присутствует.

    12) Вопрос: Будет работать stripper Ваш с панели?

    12) Ответ: Вот рабочий stripper-1.2.2.zip 93,28К 291 Количество загрузок: .

    13) Вопрос: Будет работать ProcessCmds Ваш с панели?

    13) Ответ: Да, просто переустановите ProcessCmds в панели.

    14) Вопрос: На сервере установлен SourceBans 1.5.1 Русский с панели и он некорректно работает, что делать?

    14) Ответ: Установите эту версию плагина: sourcebans.smx 32,44К 36 Количество загрузок:

    15) Вопрос: Пишет ошибки в виде: [CSTRIKE] Could not locate HandleCommand_Buy — Disabling detour и [CSTRIKE] HandleCommand_Buy detour could not be initialized — Disabled OnBuyCommand forward

    15) Ответ: Удалите в addons/sourcemod/gamedata файл sm-cstrike.games.txt, в архиве этого файла нет!

    16) Вопрос: Мне понравилось выборка меню игроков, можно мне исходники?

    16) Ответ: Можно, в архиве они предоставлены.

    17) Вопрос: Устанавливать на чистый сервер без установленного SourceMod?

    17) Ответ: Не обязательно, но уделите внимание на 15) Ответ

    18) Вопрос: Сервер почему-то крашится, я не понимаю в чем дело?

    18) Ответ: В настройках сервера включите параметр: -debug и перезапустите сервер. Если краш повторится, то напишите в техническую поддержку с ID сервера где возникает проблема. p.s. параметр -debug может немного нагружать процессор, если проблема больше не проявялется, то можете отключить параметр. Но без включенного параметра -debug не рассмотреть краш лог.

    19) Вопрос: Не работает античит смак ультра, сорсмод этот косячный!

    19) Ответ: Пишите автору античита, чтобы обновлял свой плагин под новый SourceMod.

    20) Вопрос: Не которые плагины не работают, вообще не загружаются, выдают какую-то ошибку debug.

    20) Ответ: Пересобирите плагин под новый SourceMod, компилятор в архиве имеется.

    21) Вопрос: Зачем мне пересобирать плагины, когда они работали до этой версии без проблем, без этих не понятных ошибок?

    21) Ответ: Задайте этот вопрос разработчикам SourceMod, они Вам опишут большую при большую теорию данной задачи.

    22) Вопрос: Прошлая версия была лучше!

    22) Ответ: Хватит нести эту чушь, каждое обновление как оно бы не вышло, то сразу оно некоторым становится плохое, чем старая версия, а потом спустя время выходит еще новее версия, выше чем эта текущая, то новое прошлое, которое было плохое каким-то образом стало лучшее. Хватит выдумывать сказки, все новое это улучшенное старое или со всем другое.

    23) Вопрос: В панель будет добавлена эта версия?

    23) Ответ: Сложно сказать сейчас, но если все будет четко и без серьезных проблем, то добавим.

    23) Вопрос: Плагины в панели будут Вами пере собраны под эту версию SM?

    23) Ответ: Которые требуют пересборки, то да, придется.

    Вопрос: Зачем всё это?

    Ответ: Можете пропустить эту тему Стараемся, чтобы новые плагины запускались без проблем и работали стабильно.

    Вопрос: Где скачать этот SourceMod?

    Ответ: Ниже сылька

    Скачать и протестировать SourceMod 1.11.0.xxxx (Обновление 6541)

    mms-1.11.0-1130_sourcemod-1.11.0-6522-css_v34-linux-up-git6541-10.05.2020-fix-gamedata-12.10.2020.zip 20,86МБ 798 Количество загрузок:

    Техническая поддержка не ведет консультаций и поддержки данного тестирования, это не услуга хостинга! Ваш вопрос по проблеме этой версии плагина скорее всего будет закрыт.

    Если Ваш плагин работал и на этой версии SourceMod перестал работать, то сделайте пере компиляцию плагина, компилятор в сборке присутствует.

    Поддержка данного SourceMod и обсуждение ведётся только в этой теме плагина.

    Вас ни кто не заставляет проходить тестирование данной сборки SourceMod.

    Если Вы в чем-то не уверены и не понимаете, что к чему, то лучше воздержитесь от данного тестирования.

    • wS*, September, Nekro и 5 другим это нравится

    #2 Nekro

  • Пользователь
  • 7 512 сообщений
  • #3 September

  • Пользователь
  • 5 719 сообщений
  • #4 RyanAnderson

  • Пользователь
  • 266 сообщений
  • Превосходно, наконец-то долгожданная версия))

    А что в ней такого долгожданного?

    #5 Nekro

  • Пользователь
  • 7 512 сообщений
  • А что в ней такого долгожданного?

    #6 Siliwan1996

  • Пользователь
  • 46 сообщений
  • Источник

    Читайте также:  Установка линукса вместе windows
    Оцените статью