{改派}自建决议的教程
钢铁雄心3吧
全部回复
仅看楼主
level 12
第三帝国发言官
楼主
大家都知道决议是什么吧?如果不知道的话,请点外交界面看它的左下角。
那么,一下是自建决议的方法。
首先打开tfh/decisions文件夹,新建一个txt文档,你的自建决议就要写在这里。
一个决议的大体格式是:
diplomatic_decisions = {
XXX = {
potential = {
条件
}
allow = {
条件
}
effect = {
效果
}
ai_will_do = {
factor = XXXXXX
}
}
}
下面我将分布说明四个部分的作用
2013年10月04日 09点10分
1
level 13
斯科尔尼兹º
插
2013年10月04日 09点10分
2
第三帝国发言官
太恐怖了
2013年10月04日 09点10分
斯科尔尼兹º
回复 第三帝国发言官 :怎么了~~
2013年10月04日 09点10分
第三帝国发言官
回复 sunny栗迪 :太快了
2013年10月04日 10点10分
中环车神
楼主发帖时间 17:38 层主占楼时间 17:39 弱弱的问下 你是怎么做到的?
2014年01月29日 02点01分
level 10
三镇节度使
2楼
2013年10月04日 09点10分
3
三镇节度使
。。
2013年10月04日 09点10分
斯科尔尼兹º
回复 德意志05 :
2013年10月04日 09点10分
level 12
第三帝国发言官
楼主
第一部分potential的作用是决定这个是否显示出来,也就是说,如果不达到条件,你不能看到这个决议。
个人建议在决议中加上
tag = XXX
和
not = { has_country_flag = XXX }
这样可以决定决议发生的国家和让决议只发生一次。比如
potential={
tag = CHC
not = { has_country_flag = labertion_war}
}
这样这个决议就只能发生在TG,而且只能发生一次。
2013年10月04日 09点10分
4
风聆雨泠
求问为什么我这里写上了tag = CHI和not那一句,但是不满足条件还是不会显示在外交界面?;另外,那个major = yes是什么意思?谢了
2015年05月29日 15点05分
level 12
第三帝国发言官
楼主
第二部分是allow,这一部分是决议发生的条件。也就是说,即使决议显示出来,如不满足条件仍然不能点开。
而这一部分就不需要设定tag = XXX了,(设定了也没有影响)
2013年10月04日 09点10分
5
兴兴大中人
如果要设定时间或太祖和伪满战争为条件怎么办
2014年06月23日 14点06分
level 12
第三帝国发言官
楼主
第三部分是effect,这里是决议的效果。
如果前面加上了not = { has_country_flag = XXX }
那么,这里就要加上set_country_flag = XXX
避免此决议重复被点开。
2013年10月04日 09点10分
6
level 12
第三帝国发言官
楼主
第四部分是 ai_will_do,这里大概是决定ai触发几率的。一般我都写成
ai_will_do = {
factor = 1
}
让ai触发这个决议,如果写成0,ai可能会不点这个决议。用决议刷兵的一定要把这里写成0,而且可以把potential中的tag = XXX not = { has_country_flag = XXX }删掉。
{{而决议中的条件和效果就和事件一样,在此不多赘述}}}
2013年10月04日 10点10分
7
天神下繁
potential里面加个ai = no,那电脑就没这个决议可点
2013年10月04日 15点10分
第三帝国发言官
回复 天神下繁 :是的,多谢补充
2013年10月05日 01点10分
三镇节度使
如果用决议触发buff怎么办?怎么改buff的时间?
2014年05月30日 13点05分
利萨斯的米莉本人
@三镇节度使
节操决议
2018年06月18日 08点06分
level 12
第三帝国发言官
楼主
例如77事变的决议
diplomatic_decisions = { # Marco Polo Bridge Incident
marco_polo_bridge_incident = {
potential = {
tag = JAP
not = { has_country_flag = the_marco_polo_bridge_incident }
exists = CHI
not = { vassal_of = CHI }
not = { war_with = CHI }
CHI = {
not = { alliance_with = SOV }
not = { alliance_with = USA }
not = { alliance_with = ENG }
not = { vassal_of = JAP }
}
not = { controls = 4979 } # Beiping
}
allow = {
not = { alliance_with = CHI }
or = {
year = 1938
and = {
year = 1937
month = 6 # July
}
}
}
effect = {
set_country_flag = the_marco_polo_bridge_incident
JAP = {
war = {
target = CHI
attacker_goal = { casus_belli = china_war_goal }
}
war = {
target = CSX
}
}
relation = { who = USA value = -10 }
relation = { who = ENG value = -10 }
relation = { who = SOV value = -10 }
relation = { who = CHI value = -50 }
relation = { who = CSX value = -50 }
relation = { who = CGX value = -50 }
dissent = -10
manpower = 100
neutrality = -40
CHI = { country_event = 1701 }
}
ai_will_do = {
factor = 1
}
}
}
很清楚地可以看见 potential 中有tag = JAP 和 not = { has_country_flag = the_marco_polo_bridge_incident } effect 中有set_country_flag = the_marco_polo_bridge_incident 以避免重复触发。
2013年10月04日 10点10分
8
level 12
第三帝国发言官
楼主
最后,说一下决议的汉化。
打开tfh/localisation中的Motherland查找“虎虎虎”,然后在虎虎虎后面按格式加上
XXX;决议题目;;;;;;;;;;X
XXX_desc;决议描述;;;;;;;;;;X
即可..。(可替换)
2013年10月04日 10点10分
9
Arthur丨小恋
决议的名字是用语句最开始的英文来表示?
2014年06月10日 08点06分
233333XJA
temp有模板
2016年04月10日 05点04分
level 12
第三帝国发言官
楼主
完工,申精
@风之静伤
@tiamoting1314
@NewTypeMan
2013年10月04日 10点10分
10
level 10
三镇节度使
好复杂。。
2013年10月04日 11点10分
11
level 12
贴吧用户_0VyN9bJ
一楼哪个xxx是指毛意思?
2013年10月04日 14点10分
13
第三帝国发言官
决议名字
2013年10月04日 15点10分
贴吧用户_0VyN9bJ
谢谢
2013年10月05日 03点10分
贴吧用户_0VyN9bJ
回复 第三帝国发言官 :再问一下,决议名可用中文吗?
2013年10月05日 03点10分
第三帝国发言官
回复 fjb12138 :必须英文名,汉化要在tfh.txt中打上
2013年10月05日 03点10分
level 12
贴吧用户_0MJND9Z
不明觉厉!
--你们真是无药可救了
2013年10月04日 14点10分
14
level 7
_Last_Chance
帮顶
2013年10月04日 15点10分
15
level 15
流失的伤
好顶赞
2013年10月05日 03点10分
16
level 12
贴吧用户_0VyN9bJ
2013年10月05日 03点10分
17
level 12
贴吧用户_0VyN9bJ
表示下载水桶决议后就模仿它的事件改,想问一下事件可设条件吗?
2013年10月05日 03点10分
18
第三帝国发言官
可以在事件中加上is_triggered_only = yes 然后不加条件
2013年10月05日 08点10分
贴吧用户_0VyN9bJ
噢
2013年10月05日 09点10分
level 12
贴吧用户_0VyN9bJ
话说楼主会修改units文件夹文件里的东西吗
2013年10月05日 09点10分
19
第三帝国发言官
会
2013年10月05日 10点10分
贴吧用户_0VyN9bJ
回复 第三帝国发言官 :楼主可以另外发帖说一下吗?
2013年10月05日 11点10分
贴吧用户_0VyN9bJ
回复 第三帝国发言官 :或者楼主简略说一下
2013年10月05日 11点10分
第三帝国发言官
回复 fjb12138 :精品区有
2013年10月05日 13点10分
level 12
贴吧用户_0VyN9bJ
还有common文件夹会修改吗
2013年10月05日 09点10分
20
第三帝国发言官
只会加变量
2013年10月05日 10点10分
贴吧用户_0VyN9bJ
我也是
2013年10月05日 11点10分
1
2
3
尾页