首先感谢罗战吧
@英仙座的天暴星 这个帖子40楼
https://tieba.baidu.com/p/4483574567 从这里找到答案
就是在\alexander\data\world\maps\campaign\Alexander\descr_strat.txt 文件里最后最后几行 start of diplomacy section 里有说明,举个例子
;DS_ALLIED0
;DS_SUSPICIOUS100
;DS_NEUTRAL200
;DS_HOSTILE400
;DS_AT_WAR600
core_attitudesromans_julii,100greek_cities, seleucid, parthia, scythia, egypt。。。( romans_julii与greek_cities, seleucid, parthia, scythia, egypt的关系为100点,即友好)
core_attitudesromans_julii,200romans_brutii, romans_scipii, romans_senate, macedon, britons, pontus, carthage, numidia, dacia, spain。。。( romans_julii与romans_brutii, romans_scipii, romans_senate, macedon, britons, pontus, carthage, numidia, dacia, spain的关系为200点,即中立)
core_attitudesromans_julii,400gauls, thrace, armenia, germans。。。( romans_julii与gauls, thrace, armenia, germans的关系为400点,即紧张)
core_attitudesromans_julii,600slave。。。( romans_julii与slave的关系为600点,即敌对)
上面说的关系应该是一种双方关系趋势(简单点就像现在的亲美派、亲日派、亲韩派等),不是直接代表游戏里面的外交状态
下面的才是游戏里面的外交关系
faction_relationshipsromans_julii, at_war_with slave, gauls, pontus, greek_cities, dacia。。。(表明romans_julii与slave, gauls, pontus, greek_cities, dacia势力处于开战状态,这里的英文很明显的)
如果在这里没有注明势力英文代码的话则外交状态为中立。
所以我把所有的势力对其他势力的关系趋势都改为敌对600点,外交状态改为全部开战,再把外交官取消(包括初始外交官删掉,建筑里面不能招募外交官),这样一来所有的势力都会大混战且不能讲和也不能同盟也不能附属,只有杀杀杀杀杀杀杀杀杀杀杀杀
修改的时候记得备份相应文件,顺便提示修改的时候自己对自己的代码最好删掉,虽然貌似也不会有啥错误但是自己对自己开战总是不好,举个例子:
core_attitudesromans_julii,600 romans_julii。。。(刘备对刘备的关系趋势为敌对600点)
faction_relationshipsromans_julii, at_war_with romans_julii。。。(刘备与刘备处于开战状态)
上面这种小错误最好不要出现
最后这样全势力大混战修改的话,大汉朝廷也会对三头同盟开战。。。