钢铁雄心4吧 关注:454,855贴子:8,288,345
  • 9回复贴,共1
求助

怎么改变首都?

只看楼主收藏回复



IP属地:江苏1楼2025-01-04 19:50回复
    按~键打开控制台,输入“set_capital [省份编号]”即可改变首都,省份编号可通过在控制台输入“tdebug”后鼠标移至相应地块查看。


    IP属地:河北来自Android客户端2楼2025-01-04 19:54
    回复
      2025-08-21 05:51:12
      广告
      不感兴趣
      开通SVIP免广告
      别信楼上的,用我这个
      eval_effect SOV = {set_capital {state = 195}}
      其中SOV是要改首都的国家,state是要改首都所在的省份代码。
      游戏会把省胜利点最高的城市设置为首都


      IP属地:北京3楼2025-02-13 18:55
      收起回复
        查省份代码不需要用tdebug,debug就可以看小地块(province)和省份(state)的id了


        IP属地:北京4楼2025-02-13 18:56
        回复
          国家TAG也不需要用tdebug看,用这个看就行


          IP属地:北京5楼2025-02-13 19:02
          回复
            这个代码很好用的,贴吧以前有个帖,我从那学的。细讲去看小破站西里斯的视频~(因为作用域不同,所以最好在输这个代码的时候不要选中任何省份~)
            正常代码
            eval_effect ROOT = {效果代码} # 效果代码不是控制台代码,要去wiki查
            正常代码2
            eval_effect TAG = {效果代码} # 只对Tag对应的国家起效
            变形代码(国家)
            eval_effect ROOT = {国家{效果代码}} # 效果和正常代码2一样
            变形代码(省份)
            eval_effect ROOT = {STATEID{效果代码}} # 如科西嘉是1,用debug就能看。对ID对应的省份起效
            我举个语法例子
            eval_effect ROOT = {AA{BB = XXX CC = XXX}}
            填空一下就是
            eval_effect ROOT = {GER{add_state_core = 219 transfer_state = 219}} # 送德国一个有核心的莫斯科
            eval_effect ROOT = {219{add_manpower = 1000000}} # 给莫斯科本地加100万人
            eval_effect FRA = {load_oob=GER_1939} # 给法国刷1939年剧本的德国部队。刷新位置固定,所以会刷在1939年德国占领区内,具体设置在history/units里


            IP属地:北京6楼2025-02-13 19:43
            回复