markdown
# 《龙珠Z:卡卡罗特》离线模式设为0导致崩溃的常见原因
### 1. **游戏代码与参数冲突**
- **引擎限制**:部分游戏功能(如在线服务、DLC验证)可能强制依赖特定参数配置,`Offline=0`可能触发未正常实现的联网逻辑。
- **脚本错误**:若游戏启动时尝试调用未启用的在线模块(如排行榜、多人功能),可能导致空指针或资源加载失败。
### 2. **反篡改机制触发**
- **DRM保护**:某些游戏的数字版权管理系统(如Denuvo)会检测核心配置文件的修改,修改`Offline`参数可能被识别为非法篡改。
- **反作弊拦截**:如游戏内置Easy Anti-Cheat等系统,修改联机相关参数可能触发保护性崩溃。
### 3. **配置文件完整性破坏**
- **格式错误**:手动修改时可能误删关键符号(如`=`号、分号),导致游戏无法解析配置文件。
- **参数依赖缺失**:`Offline=0`可能需要同步修改其他参数(如`ServerIP`、`OnlinePort`),缺少关联配置会导致初始化失败。
---
## 解决方案
1. **恢复默认配置**
- 删除或重命名`<游戏目录>\Config\*.ini`文件,启动游戏自动生成默认配置。
2. **验证游戏文件**
- **Steam**:库 → 右键游戏 → 属性 → 本地文件 → 验证完整性。
- **EPIC**:库 → 游戏选项 → 验证。
3. **更新游戏版本**
- 官方可能已修复此问题(例如v1.91后优化了离线模式逻辑)。
4. **使用社区修复补丁**
- 在[nexusmods](https://www.nexusmods.com/dbzkira)搜索`Offline Crash Fix`类MOD。
---
> ⚠️ **注意**:修改游戏文件前建议备份原文件,非正版或MOD冲突可能导致额外问题。