关于使用地图编辑器完成在游戏中途结盟或敌对的问题
我今天在试着做地图,发现在鹰翔帝国找到了触发条件汉化,我装上汉化发现有一个可以改变两个玩家之间结盟或开战状态,不知道要具体怎么做来实现两个玩家开战或结盟。 @青天小羽 https://www.aoebbs.net/thread-785-1-1.html触发程序等我明天研究一下
剧情编辑器的触发程序很简单,直接插入一个触发
用效果名称为Diplomacy的触发程序,然后自己研究吧(不建议所谓的汉化补丁,会把原有的触发程序弄到乱七八糟)
指定两个玩家,然后ally同盟;Enemy敌对;Neutral中立
<Effect name="Diplomacy">
<Param name="Player1" dispName="$$22301$$Player" varType="player">1</Param>
<Param name="Status" dispName="$$22462$$Status" varType="alliance">ally</Param>
<Param name="Player2" dispName="$$22301$$Player" varType="player">2</Param>
<Command>trPlayerSetDiplomacy(%Player1%, %Player2%, "%Status%");</Command>
</Effect>
至于何时执行,你自己设定条件
页:
[1]