ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   GAdmin - плагин для администрации Gambit RP (https://forum.antichat.xyz/showthread.php?t=1544294)

DZONE 29.10.2025 22:24

GAdmin - плагин для администрации Gambit RP

Исходный код плагина для администрации гамбита, содержащий на момент написания темы 30972 строки (
Код:

find . -name "*.cpp" -o -name "*.h" -o -name "*.cmake" | xargs wc -l
). Прошлая тема в луашном разделе удалена мною по причинам неактуальности и переписывания кода с нуля на C++. Исходный код луашной (Clue) версии модификации - тут.
Код написан на последнем C++26 стандарте и с поддержкой только GCC компиляторов версий
Код:

>=15.1.0
(скорее всего можно скомпилировать и с Clang; не проверял. MSVC отпадает из-за отсутствия поддержки ключевых нововведений стандарта, например того же
Код:

#embed
). В сборке используется CMake v4.0.0 и доступны настройки для уменьшения размера бинарников: используются UPX и msgpack-cli (для уменьшения размера JSON файлов, добавленных в код;
Код:

cargo install msgpack-cli
). Поддерживаются все версии сампа, кроме R2 и R4. Также используются библиотеки, перечисленные ниже:
После компиляции генерируются два файла -
Код:

gadmin.dll
и
Код:

gadmin-loader.asi
. Второй файл используется для реализации автообновления, которое ищет
Код:

gadmin.dll
по ресурсному файлу и сравнивает его версию с той, что получена от Github API: если различается - предлагает установить обновление, в противном случае - просто загружает в игру. Отключить автообновление можно переименовав
Код:

gadmin.dll
в
Код:

gadmin.asi
и удаля лоадер.

Лицензия

Проект залицензирован под GNU General Public Licence v3. Авторское право закреплено за теми, кто внес или вносит прямой вклад в разработку (The Contributors).

https://forum.antichat.xyz/attachments/28643269/

kyrtion 30.10.2025 02:40

плагин админ-тулс? не, не слышал!

01EG 31.10.2025 17:29

Цитата:

Сообщение от DZONE

Проект залицензирован под GNU General Public Licence v3. Авторское право закреплено за теми, кто внес или вносит прямой вклад в разработку (The Contributors).

Слава GAY(m)BITOVCAM!

GAY(m)BITY Слава!

TheBadZero 05.11.2025 21:30

Какой смысл играть каждый день в текстовой чат (якобы отыгрывание РП). Я вот до сих пор не понимаю, почему никто с 2013-го года не смог отвязаться от /me, /do, /try? Почему не могут взять и перейти на 0.3DL с патчами? Почему эта вся eбля? До сих пор не могут сделать функционал того-же "/me достал паспорт с трусов и передал человеку на против" но в виде анимаций.

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

01EG 13.11.2025 02:18

Цитата:

Сообщение от TheBadZero

очему не могут взять и перейти на 0.3DL с патчами?

а шо оно даст собственно с патчами?

Цитата:

Сообщение от TheBadZero

До сих пор не могут сделать функционал того-же "/me достал паспорт с трусов и передал человеку на против" но в виде анимаций.

дак это несколько рпц отправлять вместо одноого зачем напрягатсья и грузить сервер?

+пакеты синхронизаций анимаций, пока один игрок принимает пасспорт, у них анимки соединялись

TheBadZero 24.11.2025 03:55

Цитата:

Сообщение от 01EG

а шо оно даст собственно с патчами?

дак это несколько рпц отправлять вместо одноого зачем напрягатсья и грузить сервер?
+пакеты синхронизаций анимаций, пока один игрок принимает пасспорт, у них анимки соединялись

Хотя бы анимациями всё делать досконально и красиво вместо флуда фиолетовым текстом. Хотя я и сам давно уже не играю в самп и рп отсебятину, мне никогда не нравилось, как в чат говорят "ЭЭэээ я это, достал пафпорт и передал феловеку на пвотив" или "расстегнул ширинку и начал дгачить на админа транса". Устал смотреть на однотипность, я бы лучше на анимации посмотрел, хоть какое-то разнообразие, а не смотреть на каждый сервер и видеть одну и ту же картину чисто скопированную друг у друга, приторно, тошнотворно, ненавистно. Я вот до сих пор удивляюсь с большим ААааааXyем и задаюсь вопросом с вопросительными знаками на 1000 страниц, мол реально вообще, что ни у кого не появилось за второй десяток лет: 1) руки; 2) здравый рассудок; 3) логики, чтобы сделать хотя бы нормальные миссии/задания с нормальными катсценами как в SinglePlayer. Есть же один мод для GTA SA, который сумел сделать катсцены (хоть и мод забросили). По сути если подумать, можно просто вызвать готовую сцену на клиенте со стороны сервера как в GTA Online. Но видимо никогда этого не произойдет, будем жить в консервации и смотреть, как верхушка серверов тратят деньги в борделях, на яхты, как очередной владелец своей тупой шмаре дарит цветы (уровень дна орущего как баба мараса шкуры с его личинкой), а за их спиной видеть красивую обертку, а в этой обертке - дерьмо.

Ejik_Letchik 25.11.2025 14:06

Цитата:

Сообщение от TheBadZero

что ни у кого не появилось за второй десяток лет: 1) руки; 2) здравый рассудок; 3) логики, чтобы сделать хотя бы нормальные миссии/задания с нормальными катсценами как в SinglePlayer. Есть же один мод для GTA SA, который сумел сделать катсцены (хоть и мод забросили). По сути если подумать, можно просто вызвать готовую сцену на клиенте со стороны сервера как в GTA Online.

Подобное есть, но не на ру серверах. Тот же WTLS, или Mike's cops and robbers. У нас всё стабильно - раз школьники платят, то развиваться и менять ничего не нужно-_-

TheBadZero 27.11.2025 18:21

Цитата:

Сообщение от Ejik_Letchik

Подобное есть, но не на ру серверах. Тот же WTLS, или Mike's cops and robbers. У нас всё стабильно - раз школьники платят, то развиваться и менять ничего не нужно-_-

На WTLS донатеры могут с читами играть, они на подсосе у админов.


Время: 16:59