
移除当前武器 - GTA V 增强版
轻量级GTA V增强版脚本,可通过配置热键从库存中移除不需要的武器。包含确认、受保护武器和日志记录功能。无需UI框架或Lua。
查看大图移除当前武器 – GTA V Enhanced
厌倦了口袋里揣着一整座军火库?
[b]Remove Current Weapon[/b] 是一个轻量级的 ScriptHookVDotNet 脚本,允许你从角色库存中移除当前手持的武器。
它是为那些喜欢更精简、更具沉浸感的武器配置,而不是同时携带所有手枪、步枪、霰弹枪和火箭发射器的玩家设计的。
本模组专门针对 [b]GTA V Enhanced[/b] 创建并测试。
功能
[list]
[]使用可配置的热键移除当前装备的武器 [/]
[]删除武器前可选确认 [/]
[]显示正在移除的武器名称 [/]
[]保护徒手槽位不被移除 [/]
[]可配置的保护武器列表 [/]
[]可配置的确认超时时间 [/]
[]创建简单的已移除武器日志 [/]
[]无需游戏内菜单 [/]
[]无 Lua 依赖 [/]
[]无 NativeUI [/]
[]无 LemonUI [/]
[]无 Newtonsoft.Json 依赖 [/]
[]轻量级 ScriptHookVDotNet 脚本 [/]
[]已在 GTA V Enhanced 中测试 [/]
[/list]默认控制
按下:
[b]Delete[/b]
一次以选择当前装备的武器进行移除。
在 [b]2 秒内再次按下 Delete[/b] 以确认。
示例:
[code]Press Delete again to remove PumpShotgunMkII.[/code]
确认后,武器将从你的角色库存中移除。
安装
需要:
[list]
[]Script Hook V [/]
[]与 GTA V Enhanced 兼容的 ScriptHookVDotNet [/]
[/list]复制:
[code]RemoveCurrentWeapon.cs
RemoveCurrentWeapon.ini[/code]
到:
[code]Grand Theft Auto V\scripts\[/code]
示例:
[code]GTAVEnhanced\scripts\RemoveCurrentWeapon.cs
GTAVEnhanced\scripts\RemoveCurrentWeapon.ini[/code]
正常启动游戏。
[b]配置[/b]
打开:
[code]RemoveCurrentWeapon.ini[/code]以更改设置。
例如:
[code]RemoveKey=Delete
RequireConfirmation=true
ConfirmationTimeoutMs=2000
ProtectedWeapons=StunGun,PetrolCan[/code]
要立即移除武器而不需确认:
[code]RequireConfirmation=false[/code]
要使用其他按键:
[code]RemoveKey=End[/code]
你还可以添加永远不应被移除的武器:
[code]ProtectedWeapons=StunGun,PetrolCan,FireExtinguisher[/code]
日志记录
本模组会创建:
[code]scripts\RemoveCurrentWeapon.log[/code]
已移除的武器将记录在此,例如:
[code]2026-09-13 15:12:04 | Removed weapon: RPG (0xB1CA77B1)[/code][b]
为什么?[/b]
GTA V 最终会给玩家大量的武器,而故事模式没有提供方便的方式来永久丢弃你不再想要的武器。
本模组面向喜欢更接地气配置的玩家,例如:
[code]1 Handgun
1 SMG
1 Rifle
1 Shotgun[/code]
而不是凭空掏出一把火箭发射器、转轮机枪和十种不同的步枪。
它对于注重沉浸感或真实感的故事模式配置尤其有用。
兼容性
已成功测试:
[b]GTA V Enhanced[/b]
以及当前与 Enhanced 兼容的 ScriptHookVDotNet 版本。
本模组仅从 GTA 玩家角色身上移除当前装备的武器,不会修改游戏文件。
某些库存或配置模组可能会在加载存档、切换角色或重建玩家库存时恢复已移除的武器。
例如,维护自己持久武器数据库的模组,即使本脚本从 GTA 角色身上移除了武器,也可能重新添加它。
[b]已知限制[/b]
由其他模组管理的武器可能会在以下情况后重新出现:
[list]
[]重新加载存档 [/]
[]切换角色 [/]
[]重启游戏 [/]
[]配置模组恢复其保存的库存 [/]
[/list]这并非由 Remove Current Weapon 引起。在这种情况下,是其他模组在维护自己的武器拥有状态。
故障排除
如果按下配置的按键没有任何反应,请检查:
[code]ScriptHookVDotNet.log[/code]
并确保 ScriptHookVDotNet 成功编译并加载了:
[code]RemoveCurrentWeapon.cs[/code]
还要确保
[code].cs[/code]和
[code].ini[/code]文件直接放置在
[code]scripts[/code]文件夹内。
[b]
致谢[/b]
使用 ScriptHookVDotNet 为 GTA V Enhanced 创建。
作为沉浸式故事模式武器管理的轻量级解决方案而开发和测试。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。