列虚子 发表于 2026-2-23 22:49:49

【修改教程】关于如何实现巡逻和守卫

其实很多年前是有人发过巡逻补丁的,包括我自己最早来本站也是为了下载这个补丁。
刚才看到有朋友私信问我这个教程,其实很简单,我直接分享在这里吧。

首先你找到游戏根目录的Startup,打开用记事本修改gamey.con
搜索// patrol
然后搜索,在这一列最后添加在
map ("z", "game", "editMode(\"Patrol\")")

然后守卫是搜索// guard
添加map ("g", "game", "editMode(\"Guard\")")

例如// guard
map ("mouse1down", "guard", "uiGuardAtPointer editMode(\"none\")")
map ("mouse1up", "guard", "")
map ("mouse2down", "guard", "editMode(\"none\")")
map ("mouse2up", "guard", "")
map ("esc", "guard", "editMode(\"none\")")
map ("g", "game", "editMode(\"Guard\")")

// patrol
map ("mouse1down", "patrol", "uiPatrolAtPointer editMode(\"none\")")
map ("mouse1up", "patrol", "")
map ("shift-mouse1down", "patrol", "uiPatrolAtPointer uiLeaveModeOnUnshift")
map ("shift-mouse1up", "patrol", "")
map ("mouse2down", "patrol", "editMode(\"none\")")
map ("mouse2up", "patrol", "")
map ("esc", "patrol", "editMode(\"none\")")
map ("z", "game", "editMode(\"Patrol\")")


这样按快捷键Z就是巡逻,G就是守卫。

——————

第一次接触AOE3还是买的盗版光盘,里边老和尚语音是“嘴备好了”,特别抽象。
后来攒钱入了steam正版(不过也深受其害)。
不知不觉玩帝国3已经15年了,
记忆还停留在叉烧,溜达,风之羽,那些人的时代。
后来自由之战火的时候,又生不逢时,赶上了决定版发售,转眼又喧嚣散尽。
很感念羽神大佬提供了这样一个爱好者聚集地,每次回坑都会来看看,就不会觉得自己是孤独的了。

总之,祝诸位玩的开心,永远幸福!

こはね 发表于 2026-2-23 23:20:08

{:4_88:}我个人喜欢用data/DefaultKeyMapY.xml设定快捷键

                <keymapdata>
                        <name>Patrol</name>
                        <displayname>Patrol</displayname>
                        <event>x</event>
                        <context>game</context>
                        <command>editMode("Patrol") echoLocalized(01021,)</command>
                </keymapdata>
                <keymapdata>
                        <name>Guard</name>
                        <displayname>Guard</displayname>
                        <event>alt-x</event>
                        <context>game</context>
                        <command>editMode("Guard") echoLocalized(01022,)</command>
                </keymapdata>

页: [1]
查看完整版本: 【修改教程】关于如何实现巡逻和守卫