
AutoLoot 重新上传
模组重新上传,适用于1.18.02版本,我使用AI为其适配了新版本
查看大图全物品拾取(自动拾取)——非官方修复
《红色沙漠》1.18.02(exe 1.0.0.2474)
英文优先 · 俄语见下方
英文
自动拾取:搜刮尸体、拾取地面物品、采集草药和矿石。
这是原版模组的非官方修复版。游戏更新后原模组完全无法加载——本版本使其重新正常工作。所有功能、设置和逻辑均为原作者所有;仅修复了真正损坏的部分。
损坏内容与修复内容
- 模组完全无法加载。日志显示 功能安装已中止 —— 游戏中被扫描的函数位置发生了变动。已修复。
- 无法识别任何物体。每个物体都报告相同的类别和类型哈希 —— 实体的组件指针发生了偏移。已修复。
- 草药和地面物品被忽略,只会采集矿石 —— 新版本中植物类别代码发生了变化。已修复。
总共修改了九个字节,原作者的所有逻辑均未被重写。
安装方法
- 你需要在
bin64文件夹中安装 Ultimate ASI Loader(version.dll、winmm.dll或dxgi.dll)。 - 将 AutoLoot.asi 和 AutoLoot.ini 放入
...\Crimson Desert\bin64\—— 与加载器放在一起。 - 启动游戏。
验证方法: 文件旁边会出现 AutoLoot.log。其中应包含 "[loot] READY." 和以 "[fn] inject fns resolved:" 开头的行。如果显示 inject fns NOT resolved,则说明模组与你的游戏版本不匹配。
卸载方法: 删除 AutoLoot.asi。不会修改任何游戏文件。
控制按键
F7 切换连续拾取开 / 关
F8 单次爆发:拾取附近所有物品
可在 AutoLoot.ini 中重新绑定(ToggleKey、BurstKey)。支持:F1-F24、字母或数字、Insert / Delete / Home / End / PageUp / PageDown / Tab、十六进制代码如 0x78,或 NONE。
小键盘代码:Num4=0x64 ... Num9=0x69(需要开启 NumLock)。
手柄:ToggleButton 和 BurstButton,默认分别为 Back+RB 和 Back+LB。
配置
所有设置均在 AutoLoot.ini 中。修改后需重启游戏才生效。
拾取模式
LootMode=corpse 仅拾取你杀死的尸体及其掉落物。绝不会触发犯罪。
LootMode=free 所有可自由拾取的物品;有主的物品会跳过。推荐。
LootMode=all 也会拾取有主物品,压制盗窃标记。作弊模式。
拾取内容
LootCorpses 1 搜刮尸体和可剥皮动物
PickUpItems 1 拾取地面物品
GatherPlants 1 采集野生植物和草药
MineNodes 0 采集矿石和矿物节点
CatchInsects 0 捕捉昆虫和小型生物
LootFurniture 0 拾取杂物:碗、罐、工具
范围
LootRange 5 通用拾取范围,以世界单位计
GatherRange 5 植物和矿石的采集范围,0 = 无限
CatchRange 2 生物的捕捉范围,0 = 无限
行为
AutoMode 0 1 = 加载游戏后立即开始拾取,无需按键
BurstPerKey 8 一次爆发拾取多少件物品
BurstNotify 1 爆发时显示屏幕提示和声音
MaxLootsPerTick 8 每帧拾取物品数,0 = 无限制
MaxLootsPerSec 12 每秒拾取物品数,0 = 无限制
GatherGraceMs 500 采集所有权不明的植物前的延迟
LootUnrated 0 1 = 也拾取所有权未知的物品
SkipPlayerDrops 1 不重新拾取你自己丢弃的物品
LooseGroundDrops 0 在 corpse 模式下也拾取尸体旁的散落物品
诊断
Debug=1 会将详细的跟踪信息写入 AutoLoot.log —— 当有物品无法被拾取时很有用。日志增长很快,正常游戏时请保持为 0。
已知限制
- 昆虫很少被捕捉到。 对于某些物体,模组无法获取坐标,因此只能盲目发出捕捉请求,而游戏只接受附近的 目标。
- 尸体掉落的物品与其没有关联,因此在 corpse 模式下 LooseGroundDrops 不可靠。在 free 模式下它们会作为普通拾取物被拾起。
- 按类型哈希的家具阻止列表(AutoLoot.blockhashes.txt)无效。请改用 LootFurniture=0。
- 任务物品过滤器正常工作:谜题零件和 Visione 芯片不会被拾取。
兼容性
已在《红色沙漠》1.18.02(exe 1.0.0.2474)上测试。在其他版本上很可能无法加载 —— 函数地址和结构布局会随每次游戏补丁而变化。
请勿与其他自动拾取模组同时运行;它们会挂钩相同的游戏函数。
致谢
所有功能、设置和原创工作均归功于 Loot Everything (Autoloot) 模组的作者。本版本仅恢复了与当前游戏版本的兼容性。如果原作者带着更新回归,请使用他们的版本。
俄文
自动拾取物品:搜刮尸体、拾取地面物品、采集草药和矿石。
这是原版模组的非官方修复版。游戏补丁后模组停止运行——这里它重新可用了。所有功能、设置和逻辑均为原作者所有,仅修复了损坏的部分。
已修复的问题
- 模组无法启动。 日志中显示 功能安装已中止 —— 所搜索的游戏函数发生了偏移。已修复。
- 无法识别任何内容。 所有物体具有相同的类别和类型哈希——实体组件指针发生了偏移。已修复。
- 草药和地面物品无法采集,只能采集矿石——新版本中植物类别代码发生了更改。已修复。
总共修改了九个字节。未重写作者的逻辑。
安装
- 需要 Ultimate ASI Loader(
version.dll、winmm.dll或dxgi.dll)位于bin64文件夹中。 - 将 AutoLoot.asi 和 AutoLoot.ini 复制到
...\Crimson Desert\bin64\—— 与加载器放在一起。 - 启动游戏。
验证: 旁边会出现 AutoLoot.log。其中应包含 "[loot] READY." 和以 "[fn] inject fns resolved:" 开头的行。如果显示 inject fns NOT resolved —— 模组不兼容你的游戏版本。
卸载: 删除 AutoLoot.asi。不会修改游戏文件。
控制
F7 开 / 关连续拾取
F8 单次拾取:收集周围所有物品
可在 AutoLoot.ini 中重新绑定(ToggleKey、BurstKey)。支持:F1-F24、字母或数字、Insert / Delete / Home / End / PageUp / PageDown / Tab、形式为 0x78 的代码,或 NONE。
小键盘:Num4=0x64 ... Num9=0x69(需要开启 NumLock)。
手柄:ToggleButton 和 BurstButton,默认为 Back+RB 和 Back+LB。
设置
一切都在 AutoLoot.ini 中。更改在启动游戏时生效。
拾取模式
LootMode=corpse 仅拾取你杀死的尸体及其掉落物。不会触发犯罪。
LootMode=free 所有可自由拾取的物品,有主的会跳过。推荐。
LootMode=all 也会拾取有主的物品,压制盗窃标记。作弊模式。
拾取内容
LootCorpses 1 搜刮尸体和剥取毛皮
PickUpItems 1 拾取地面物品
GatherPlants 1 采集野生植物和草药
MineNodes 0 矿石和矿物
CatchInsects 0 昆虫和小型生物
LootFurniture 0 器皿:碗、罐、工具
范围
LootRange 5 以游戏单位计的通用拾取半径
GatherRange 5 草药和矿石的采集半径,0 = 无限制
CatchRange 2 生物的捕捉半径,0 = 无限制
行为
AutoMode 0 1 = 加载后立即拾取,无需按键
BurstPerKey 8 每次按键拾取多少件物品
BurstNotify 1 拾取时显示屏幕提示和声音
MaxLootsPerTick 8 每帧拾取物品数,0 = 无限制
MaxLootsPerSec 12 每秒拾取物品数,0 = 无限制
GatherGraceMs 500 采集所有权不明的植物前的延迟
LootUnrated 0 1 = 拾取所有权不明的物品
SkipPlayerDrops 1 不拾取自己丢弃的物品
LooseGroundDrops 0 在 corpse 模式下拾取尸体旁的物品
诊断
Debug=1 将详细分析写入 AutoLoot.log —— 当有物品无法被拾取时很有用。日志增长很快,正常游玩时保持为 0。
已知限制
- 昆虫很少被捕捉到。 对于部分物体,模组无法获取坐标,只能盲目发送请求,而游戏只接受近距离目标。
- 从尸体中掉落的物品不会与其关联 —— 在 corpse 模式下 LooseGroundDrops 选项不可靠。在 free 模式下它们会作为普通拾取物被拾取。
- 按类型哈希的家具阻止列表(AutoLoot.blockhashes.txt)无效。请使用 LootFurniture=0。
- 任务物品过滤器正常工作:谜题零件和 Visione 芯片不会被拾取。
兼容性
已在《红色沙漠》1.18.02(exe 1.0.0.2474)上测试。在其他版本上模组很可能无法启动——函数地址和结构布局随每次补丁而变化。
不要与其他自动拾取模组一起安装——它们会钩住相同的游戏函数。
致谢
所有功能、设置和原创工作均归功于 Loot Everything (Autoloot) 模组的作者。此处仅恢复了在当前游戏版本下的可用性。如果作者带着更新回归——请使用他们的版本。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。