本帖最后由 沉默的lsp 于 2023-2-11 22:45 编辑 自从我打了加强版ai的mod后,易洛魁就非常坚定的走骑兵+射手的组合,我记得是咱论坛里的ai。我知道老版的易洛魁轻型加农炮很弱,所以设计者不让他出。但是我现在把它加强到和鹰炮一个水平线了,结果易洛魁ai还是坚决不出炮啊请问怎么修改易洛魁ai才行?
实在不行我只能参考孔庙和奥斯曼,让易洛魁自动生产免费的火炮了
试一下在AI3\aiMain.xs里面找到void setUnitPickerPreference(int upID = -1)然后添加以下代码看看? if (kbGetCiv() == cCivXPIroquois) { kbUnitPickSetPreferenceFactor(gLandUnitPicker, cUnitTypexpLightCannon, 1.0); }
青天小羽 发表于 2023-2-12 14:39试一下在AI3\aiMain.xs里面找到void setUnitPickerPreference(int upID = -1)然后添加以下代码看看? ...谢谢大佬!你的这段可以解释一下是什么意思嘛 if (kbGetCiv() == cCivXPIroquois) { kbUnitPickSetPreferenceFactor(gLandUnitPicker, cUnitTypexpLightCannon, 1.0); }是建造优先级还是啥,其中cUnitTypexpLightCannon, 1.0是限制建造数量吗?
青天小羽 发表于 2023-2-12 14:39试一下在AI3\aiMain.xs里面找到void setUnitPickerPreference(int upID = -1)然后添加以下代码看看? ...
刚想起来将占用人口改成0也是可以的AI修改后,protoy改成0人口