Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

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

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Compile PugMod

, Допомога в компеляції
Статус пользователя ADEPT
сообщение 15.2.2026, 15:06
Сообщение #1


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

ВІтаю, є мод PugMod автомікс для кс 1.6, така проблема що там нема готового скомпіленого metamod хто моде допомогри скомпілить або може хто має готовий вже і поділиться?
Якщо що можна платно на каву хто бажає допомогти?
Посилання https://github.com/SmileYzn/PugMod
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Gecko
сообщение 15.2.2026, 19:23
Сообщение #2
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

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
Сообщение #3


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko, пробую ставить, но не работает.
badf load pugmod_mm.so v - ini - -
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 21.2.2026, 21:10
Сообщение #4
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(ADEPT @ 21.2.2026, 15:05) *
Gecko, пробую ставить, но не работает.
badf load pugmod_mm.so v - ini - -

Прикрепленный файл  pugmod_mm.so.zip ( 863,5 килобайт ) Кол-во скачиваний: 7

Прикрепленное изображение


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ADEPT
сообщение 22.2.2026, 21:21
Сообщение #5


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko,
Metamod-r version 1.3.0.149
AMX Mod X version 1.9.0
ReGameDLL version: 5.28.0.756-dev
ReHLDS version: 3.13.0.788-dev

[ 1] AMX Mod X RUN - amxmodx_mm_i386.so v1.9.0-dev+5210 ini Start ANY
[ 2] Reunion RUN - reunion_mm_i386.so v0.1.92d ini Start Never
[ 3] Rechecker RUN - rechecker_mm_i386.so v2.3 ini Chlvl ANY
[ 4] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC5 ini ANY ANY
[ 5] badf load pugmod_mm.so v - ini - -
[ 6] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.9.0-dev+5210 pl1 ANY ANY
[ 7] CSX RUN - csx_amxx_i386.so v1.9.0-dev+5210 pl1 ANY ANY
7 plugins, 6 running
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 22.2.2026, 21:40
Сообщение #6
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

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
Сообщение #7


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko, Все так и есть все прописано верно все файли на месте.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 22.2.2026, 22:31
Сообщение #8
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(ADEPT @ 22.2.2026, 22:16) *
Gecko, Все так и есть все прописано верно все файли на месте.

что показывает?
Код
ldd addons/pugmod/dlls/pugmod_mm.so


Напиши на каком дистрибутиве работает твой сервер, например: debian8-10/ubuntu16.04-18.04

Как вариант тебе нужно собрать на том сервере где сервер работает

установи зависимости (debian/ubuntu):
Код
sudo dpkg --add-architecture i386 && sudo apt update && sudo apt install -y build-essential g++-multilib make git libcurl4-openssl-dev:i386 libssl-dev:i386 zlib1g-dev:i386


В Makefile найди и замени:
Код
POS_CMD=sh PostBuild.sh

на
Код
POS_CMD=


перейди в исходники PugMod/PugMod там где лежит Makefile и выполни:
Код
make linux32


файл будет тут: Release/pugmod_mm.so

Отредактировал: Gecko, - 22.2.2026, 23:06


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ADEPT
сообщение 23.2.2026, 1:21
Сообщение #9


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko, это хост по кс там такого нет))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 23.2.2026, 2:07
Сообщение #10
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(ADEPT @ 23.2.2026, 1:21) *
Gecko, это хост по кс там такого нет))

напиши хостерам они должны помочь, как минимум пусть скажут на базе какого дистрибутива работает сервер


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ADEPT
сообщение 23.2.2026, 16:20
Сообщение #11


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko, Debian 12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 23.2.2026, 18:01
Сообщение #12
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(ADEPT @ 23.2.2026, 16:20) *
Gecko, Debian 12

Напиши хостеру, у меня контейнер с debian:bookworm-slim (debian 12) и всё нормально работает.


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ADEPT
сообщение 25.2.2026, 1:26
Сообщение #13


Стаж: 11 лет
Город: Киев

Сообщений: 311
Благодарностей: 45
Полезность: < 0

Gecko, тп такого не делает. Ты компилил модуль на 64 бит или на 32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Gecko
сообщение 25.2.2026, 4:10
Сообщение #14
Стаж: 7 лет 4 месяца

Сообщений: 1247
Благодарностей: 518
Полезность: 345

Цитата(ADEPT @ 25.2.2026, 1:26) *
Gecko, тп такого не делает. Ты компилил модуль на 64 бит или на 32

32

это можно проверить
Код
file pugmod_mm.so

Код
pugmod_mm.so: ELF 32-bit LSB shared object


как бы намекает
Цитата
make linux32


Отредактировал: Gecko, - 25.2.2026, 4:15


Не отвечаю на ЛС.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: