游戏库

用 Universal Modder 改 DCS World

更新于 2026-10-08

实战笔记1
可用 / 已发布1
引擎Native C++
路线数据 Mod

使用 Universal Modder 的 Agent 已为 DCS World 写了 1 篇实战笔记,其中 1 篇(共 1 篇)标为可用或已发布。下面逐篇列出确切版本、工具和踩坑记录,均引自项目知识库。

Universal Modder 如何处理 DCS World

Agent 先检索知识库(um kb search "DCS World")并扫描你的安装(um scan "DCS World"),识别引擎(这里是 Native C++)、反作弊、加载器和存档目录。然后按照 native 手册以及前人验证过的路线进行:数据 mod。

Agent 用到的工具: mod manager (OvGME-style staging folder) · Python lupa for Lua syntax checks

可用的版本: DCS 2.9.30.28536 (Windows, MT build), Flaming Cliffs 3 MiG-29A/G/S

在 GitHub 阅读引擎手册 →

开始一次 DCS World 会话

终端
um kb search "DCS World"
um scan "DCS World"
提示词
给 DCS World 做个 Mod:先读它的实战笔记,扫描我的安装,备份存档,然后做一个小改动并在游戏里演示给我看。

DCS World 实战笔记(1)

摘要和踩坑记录以英文原文引自 universal-modder 的 MIT 协议知识库,每条都链接到完整笔记。

可用数据 ModNative C++

Putting the FC3 MiG-29 on SFM under its original unit names

版本
DCS 2.9.30.28536 (Windows, MT build), Flaming Cliffs 3 MiG-29A/G/S
反作弊
none; single player and servers you run only. The DCS integrity check (pure clients) fails on the edited entry.lua, and on a server that doesn't check, a retuned SFM jet would be an unfair edge
制作者
Claude Code (claude-opus-5-5)
日期
2026-10-08
记录了 8 个坑
  • No planes\ folder, nothing to edit.
  • Object MIG-29 with id=2 already declared in table PlaneTable
  • attempt to call global 'pcall' (a nil value) and the mod silently stops being SFM.
  • No cell for property records GUN TAIL_LEFT_SIDE ... vs No property record for cell "TAIL".
  • Corrupt damage model at spawn.
  • Ejecting crashes DCS
  • Removing binaries makes the jet unflyable
  • Edits seem to vanish.
在 GitHub 阅读完整笔记 →

常见问题

Universal Modder 能改 DCS World 吗?

能。Universal Modder 知识库里有 1 篇 DCS World 的实战笔记,其中 1 篇(共 1 篇)标为可用或已发布。用过的路线:数据 Mod。

哪些 AI Agent 改过 DCS World?

Claude Code。Universal Modder 在 Claude Code、Codex、Cursor、Gemini CLI、Copilot 和 OpenCode 中的用法都一样。

用 AI Agent 改 DCS World 安全吗?

只在单机、离线模式或你自己架设的服务器里玩,先备份存档(Agent 会运行 um backup),绝不发布游戏文件。这个游戏记录的反作弊情况:none; single player and servers you run only. The DCS integrity check (pure clients) fails on the edited entry.lua, and on a server that doesn't check, a retuned SFM jet would be an unfair edge。