При использовании модуля Weaponmod для Half-Life (форк от tmp64) столкнулся со следующей проблемой. При определенном количестве нового оружия модуль начинает сдвигать его на положение 1-6 при прочих свободных слотах.
- Код: Выделить всё
[WEAPONMOD]: Warning: "weapon_javelin" is moved to slot 1-2.
[WEAPONMOD]: Warning: "weapon_ar2" is moved to slot 1-3.
[WEAPONMOD]: Warning: "weapon_paladin" is moved to slot 1-4.
[WEAPONMOD]: Warning: "weapon_displacer" is moved to slot 1-5.
[WEAPONMOD]: Warning: "weapon_tar21" is moved to slot 1-6.
Технически, это оружие доступно, однако в HUD оно не отображается, из-за чего использовать его проблематично. Блокировки стандартного оружия средствами самого модуля никаких результатов не дали.
Проблему встретил как на Linux, так и на Windows.
На Linux использовались:
Metamod:
- Код: Выделить всё
Metamod-r v1.3.0.138, API (5:13)
Metamod-r build: 11:50:36 Nov 28 2023
Metamod-r from: Вы должны зарегистрироваться, чтобы видеть ссылки.
AMX MOD X
- Код: Выделить всё
AMX Mod X version 1.10.0.5467 Copyright (c) 2004-2015 AMX Mod X Development Team
AMX Mod X comes with ABSOLUTELY NO WARRANTY; for details type `amxx gpl'.
This is free software and you are welcome to redistribute it under
certain conditions; type 'amxx gpl' for details.
WeaponMod
- Код: Выделить всё
[WEAPONMOD]: Start.
[WEAPONMOD]: Version 0.1.0-dev.325+master.aef27e7 Linux
[WEAPONMOD]: Found (null) at 0xf727e000
[WEAPONMOD]: Found (null) at 0xf1b65000
[WEAPONMOD]: Found hl.so at 0xf19ca000
[WEAPONMOD]: Found ReHLDS API v3.14
[WEAPONMOD]: Memory initialization ended.
На Windows была следующая конфигурация:
ReHLDS version: 3.14.0.0-dev
Metamod-r v1.3.0.149
Weaponmod: same version
Amx Mod X: 1.10.0.5467
В обоих случаях использовался steam_legacy клиент
Каким способом можно решить эту проблему? Может есть какой-то способ полностью заблокировать 6-ю позицю в каждом слоте?
Заранее спасибо за ответ