Compile PugMod, Допомога в компеляції |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Compile PugMod, Допомога в компеляції |
Gecko
|
15.2.2026, 19:23
Сообщение
|
|
|
ADEPT,Я так понял тебе нужен скомпилированный модуль Pug а не сам metamod тогда вот:
pugmod_mm.so.zip ( 870,85 килобайт )
Кол-во скачиваний: 11Далее по PugMod: Единственное что нужно сделать, это не добавлять файлы из репозитория мода на свой сервер бездумно liblist.gam rehlds.cfg server.cfg (эти файлы лучше удали из архива мода) также из архива удали папку addons/metamod чтобы не было конфликтов с конфигом на твоём сервере. На своём сервер открой файл addons/metamod/plugins.ini и ниже добавь: Код ; Pug Mod linux addons/pugmod/dlls/pugmod_mm.so ; Htibox Fixer ; linux addons/hitboxfixer/hitbox_fix_mm_i386.so Компилируй модуль: https://github.com/SmileYzn/PugMod/tree/main/PugMod на выходе получишь pugmod_mm.so Вот держи, если будут проблемы при сборке я собрал на всякий случай модуль:
pugmod_mm.so.zip ( 870,85 килобайт )
Кол-во скачиваний: 11этот файл положи в каталог addons/pugmod/dlls hitbox_fix_mm_i386.so нужно собирать отдельно (это вообще отдельная библиотека и к моду не имеет никакого отношения) и тогда в конфиге metamod можно раскомментрировать эту строку: Код ; linux addons/hitboxfixer/hitbox_fix_mm_i386.so Вроде всё. В принципе, всё это можно автоматизировать и полностью записать в docker-compose, по хорошему, всё это можно свести к одному небольшому скрипту, который всё соберёт, установит и даже запустит включая Reunion, ReGameDLL_CS а также сам мод Pug. Разработчик Pug подразумевает изначально, что вы во всей этой теме хорошо шарите, поэтому инструкций куда что ставить не написал. Я бы на месте разрабов такие docker-конфиги (вроде моего) добавлял в репу проекта. В докере можно сразу всё собрать из исходников и задеплоить. Сейчас практически всё собирают в докере, это очень удобно и быстро. Я настоятельно рекомендую для сервера cs 1.6 - запуск в докере (вместо LGSM), по ресурсам вы практически ничего не проигрываете, но по безопасности здорово выигрываете, кроме всего прочего, докер-контейнер вы можете запустить у себя на домашнем ПК локально и тестировать сервер в нативном окружении. Вот тут как раз эта тема к стати чтобы перейти на gnu/linux. Я загрузил на форум библиотеку pugmod_mm.so.zip, я вот просто уверен, никто даже не подумает усомниться в том что я туда добавил бонусом, а написать я могу туда очень многое, уж поверьте, по этому такие вещи нужно ОБЯЗАТЕЛЬНО собирать из исходников хотя это тоже не даёт никакой гарантии, но это в любом случае безопаснее, в крайнем случае скачивать бинарные файлы нужно из официальных источников.
Отредактировал: Gecko, - 17.2.2026, 3:52
![]() Не отвечаю на ЛС.
|
Поблагодарили 1 раз
|
|
ADEPT
|
21.2.2026, 15:05
Сообщение
|
![]() |
|
|
|
|
Gecko
|
21.2.2026, 21:10
Сообщение
|
|
|
![]() Не отвечаю на ЛС.
|
|
|
|
Gecko
|
22.2.2026, 21:40
Сообщение
|
|
|
ADEPT, скачай ту версию что я скинул в предыдущем сообщении. Проверь всё ли правильно прописал (пути) У меня всё заработало в этой сборке на базе докера завелась сразу, без каких либо ошибок в логах. из репозитория скачай файлы мода папку: PugMod/cstrike/addons/pugmod закинь в --> cstrike/addons/ на сервере. А pugmod_mm.so в cstrike/addons/pugmod/dlls/ в addons/metamod/plugins.ini пропиши путь в самом низу файла Код linux addons/pugmod/dlls/pugmod_mm.so Мод свежий, написан недавно, по этому скачай последнюю версию rehlds, в моей сборке это rehlds-3.14.0.857
Отредактировал: Gecko, - 22.2.2026, 21:54
![]() Не отвечаю на ЛС.
|
|
|
|
ADEPT
|
22.2.2026, 22:16
Сообщение
|
![]() |
|
|
|
|
ADEPT
|
23.2.2026, 1:21
Сообщение
|
![]() |
|
|
|
|
Gecko
|
23.2.2026, 2:07
Сообщение
|
|
|
напиши хостерам они должны помочь, как минимум пусть скажут на базе какого дистрибутива работает сервер ![]() Не отвечаю на ЛС.
|
|
|
|
ADEPT
|
23.2.2026, 16:20
Сообщение
|
![]() |
|
|
|
|
Gecko
|
23.2.2026, 18:01
Сообщение
|
|
|
Напиши хостеру, у меня контейнер с debian:bookworm-slim (debian 12) и всё нормально работает. ![]() Не отвечаю на ЛС.
|
|
|
|
ADEPT
|
25.2.2026, 1:26
Сообщение
|
![]() |
|
|
|
|
![]() ![]() |