ReCSDM меняет любое значение mp_round_infinite на "1"

Сообщения
106
Реакции
12
Помог
1 раз(а)
Ошибка
Не ошибка, но суть проблемы: В game.cfg установлено необходимое мне значение mp_round_infinite "abcdefg"
на пустом сервер, как видно ниже, значение показывает правильно, но при спавне любого игрока оно меняется на значение "1"
mp_round_infinite
"mp_round_infinite" is "abcdefg"
L 02/21/2020 - 00:03:38: [admin.amxx] Login: "CCC---]]]<1><STEAM_0:0:2234445><>" became an admin (account "STEAM_0:0:2234445") (access "abcdefghijklmnopqrstu") (address "123.213.103.235")
mp_round_infinite
"mp_round_infinite" is "1"
ОС
Linux
Amx Mod X
MX Mod X 1.9.0.5263 (http://www.amxmodx.org)
Authors:
David "BAILOPAN" Anderson, Pavol "PM OnoTo" Marko
Felix "SniperBeamer" Geyer, Jonny "Got His Gun" Bergstrom
Lukasz "SidLuke" Wlasinski, Christian "Basic-Master" Hammacher
Borja "faluco" Ferrer, Scott "DS" Ehlert
Compiled: Oct 27 2019 16:23:31
Built from: https://github.com/alliedmodders/amxmodx/commit/15a14a0
Build ID: 5263:15a14a0
Core mode: JIT+ASM32
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.7.0.692-dev
Build date: 18:58:01 Sep 21 2019 (1988)
Build from: https://github.com/dreamstalker/rehlds/commit/e7232be
ReGamedll
game version
ReGameDLL version: 5.14.0.454-dev+m
Build date: 17:39:55 Feb 19 2020
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/05cf0f7
Версия Metamod
Metamod-r v1.3.0.84, API (5:13)
Metamod-r build: 20:03:02 Jul 31 2017
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/a6ab7ce
Список метамодулей
meta list
Currently loaded plugins:
description stat pend file vers src load unlod
[ 1] SafeNameAndChat RUN - SafeNameAndChat. v1.0 ini ANY ANY
[ 2] VoiceTranscoder RUN - VoiceTranscoder. v2017RC4 ini ANY ANY
[ 3] AMX Mod X RUN - amxmodx_mm_i386. v1.9.0.5 ini Start ANY
[ 4] ReSemiclip RUN - resemiclip_mm_i3 v2.3.9 ini Chlvl ANY
[ 5] Reunion RUN - reunion_mm_i386. v0.1.0.9 ini Start Never
[ 6] Rechecker RUN - rechecker_mm_i38 v2.5 ini Chlvl ANY
[ 7] ReAuthCheck RUN - reauthcheck_mm_i v0.1.6 ini Start Never
[ 8] Placeholders di RUN - plfix_mm_i386.so v0.0.3 ini Start Never
[ 9] WHBlocker RUN - whblocker_mm_i38 v1.5.692 ini Chlvl ANY
[10] ReCSDM RUN - csdm_amxx_i386.s v3.6 pl3 ANY ANY
[11] Engine RUN - engine_amxx_i386 v1.9.0.5 pl3 ANY ANY
[12] ReAPI RUN - reapi_amxx_i386. v5.12.0. pl3 ANY Never
[13] FakeMeta RUN - fakemeta_amxx_i3 v1.9.0.5 pl3 ANY ANY
[14] CStrike RUN - cstrike_amxx_i38 v1.9.0.5 pl3 ANY ANY
[15] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl3 ANY ANY
[16] Fun RUN - fun_amxx_i386.so v1.9.0.5 pl3 ANY ANY
16 plugins, 16 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] Admin Base 1.9.0.5263 AMXX Dev Team admin.amxx running
[ 2] Admin Commands 1.9.0.5263 AMXX Dev Team admincmd.amxx running
[ 3] Admin Help 1.9.0.5263 AMXX Dev Team adminhelp.amxx running
[ 4] Slots Reservation 1.9.0.5263 AMXX Dev Team adminslots.amxx running
[ 5] Multi-Lingual System 1.9.0.5263 AMXX Dev Team multilingual.am running
[ 6] Menus Front-End 1.9.0.5263 AMXX Dev Team menufront.amxx running
[ 7] Commands Menu 1.9.0.5263 AMXX Dev Team cmdmenu.amxx running
[ 8] Plugin Menu 1.9.0.5263 AMXX Dev Team pluginmenu.amxx running
[ 9] Admin Chat 1.9.0.5263 AMXX Dev Team adminchat.amxx running
[ 10] Admin Votes 1.9.0.5263 AMXX Dev Team adminvote.amxx running
[ 11] Pause Plugins 1.9.0.5263 AMXX Dev Team pausecfg.amxx running
[ 12] Stats Configuration 1.9.0.5263 AMXX Dev Team statscfg.amxx running
[ 13] Advanced MapChooser 1.4 neygomon map_chooser_1_4 running
[ 14] Maps Menu 1.4.1 neugomon mapsmenu_neug4_ running
[ 15] Players Menu 1.7 neugomon plmenu_reapi_ne running
[ 16] WalkGuard 1.3.2 mogel walkguard_free_ running
[ 17] Parachute 1.1 maeStro | neygom parachute_1.amx running
[ 18] csflags 1.193 commonbullet csflags.amxx running
[ 19] csflags_editor 1.08 commonbullet csflags_editor. running
[ 20] Sentry editor 1.0 miRror & XpoHuk sentry_editor.a running
[ 21] MultiJump 1.1 twistedeuphoria multijump.amxx running
[ 22] Sentry Admin Menu 1.0 miRror sentry_admin2.a running
[ 23] NadeModes 11.2 Nomexous & OT nademodes2.amxx running
Суть проблемы: В game.cfg установлено необходимое мне значение mp_round_infinite "abcdefg" (какое стоит значение не важно, главное любое кроме "1" )
на пустом сервер, как видно в поле "ошибка", значение показывает правильно, но при спавне любого игрока оно меняется на значение "1".
Путем экспериментов было выяснено что виновник сам амхх модуль recdsm (csdm_amxx_i386.so), т.е. даже без плагинов которым он нужен значение переменной меняется на 1.
Я так понимаю, сделано это было во времена когда в ReGameDLL переменная mp_round_infinite могла иметь только два значения "1" или "0", защита от дурака так сказать)
Сейчас можно поднастроить более тонко, но recsdm не даёт этого сделать.

Что пробовал:
- Дополнительно прописывал mp_round_infinite "abcdefg" в амхх.кф и в сервер.кфг

- в csdm.cfg: csdm_block_endround_force ставил значения 0 и 1

- в csdm.cfg:
Вкл/Выкл CSDM мод
enabled = 1 и 0 пробовал

- проверены все конфиги на наличие mp_round_infinite и при обнаружении удалено
 
В этой теме было размещено решение! Перейти к решению.

Download all Attachments

  • 10.8 KB Просмотры: 212
  • 3.8 KB Просмотры: 222
Сообщения
2,491
Реакции
2,790
Помог
61 раз(а)
EnemyDown, решение использовать плагин, либо перекомпилить модуль внеся нужные изменения
 
Сообщения
106
Реакции
12
Помог
1 раз(а)
fantom,
20925

Хотя нет)):blum2: Спасибо! Вы как всегда чрезвычайно ценны своими советами

Плагином не кашерно, т.к. функицонал предусмотрен в regame
Перекомпилить без инструкций как для ReHLDS, не получалось.
Возможно у кого-то получится и выложит (не за очень дорого).
Добрые люди подсказали hex редактором подправить, я и забыл что так можно, прикрепляю)
(не забудьте господина Fantom отблагодарить ? за ценный совет)
 

Download all Attachments

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу