钢铁雄心4吧 关注:394,002贴子:7,128,539

钢铁雄心4MOD制作教程

只看楼主收藏回复

一,基本原理(一楼不说人话)
同样一个文件里面的内容,在不会做MOD的人眼中,是这样的:
在会做MOD的人面前,则是这样的:

但是,我一直纳闷,为什么要做教程呢?懂英语的这玩意一看就明白了,不懂英语的放翻译里面也就明白了,到底为什么呢?我不知道,但是为了水经验,我便写下了这篇MOD教程来分享我的制作经验。共同学习,共同进步嘛


IP属地:辽宁1楼2018-01-07 21:02回复
    一,劝退警告
    没有耐心请往他处
    经常太监勿入斯门


    IP属地:辽宁2楼2018-01-07 21:02
    收起回复
      如果你是新人而且坚定的看完上面的语句毫无畏惧的话,请收下我的见面礼:P社四萌的分享链接:/s/1jIxQIr0 密码:ce1q


      IP属地:辽宁7楼2018-01-07 21:06
      收起回复
        前排


        IP属地:北京9楼2018-01-07 21:08
        回复
          这么久不上贴吧,系统删楼怎么这么严重?


          IP属地:辽宁10楼2018-01-07 21:08
          收起回复
            支持教程


            IP属地:湖南11楼2018-01-07 21:08
            回复


              IP属地:山东来自Android客户端12楼2018-01-07 21:08
              回复
                学习
                送上滑稽币


                IP属地:山东14楼2018-01-07 21:10
                回复

                  吞楼可恨


                  IP属地:辽宁15楼2018-01-07 21:10
                  回复(6)
                    学习


                    IP属地:江苏来自iPhone客户端16楼2018-01-07 21:12
                    回复
                      我估计成为图片教程了



                      IP属地:辽宁18楼2018-01-07 21:15
                      收起回复
                        title = Gchina.1.t #标题,用于本地化文件
                        desc = Gchina.1.d #事件内容,也是本地化文件要用到的
                        2.3.2
                        触发条件是trigger = {框里面的东西,如果没有”rigger = {“这个事件随时都会触发。
                        而触发效果是选项里面和立即执行命令里面的
                        2.3.3特殊指令
                        Limit = {
                        if= {
                        A
                        }
                        B
                        }
                        #(用于触发效果)这个相当于一个独立于整个大框的一个小框。一般如果你想要某个效果要在某个特别条件下才能出现,那么就用这个。A处是触发条件,B处是符合该条件之后的结果。
                        AND = { } #指的是要同时满足括号中的所有条件该事件才能被触发
                        OR = { } #只要满足括号中的一个条件就能触发
                        NOT = { } #要不等于括号里面的东西才会触发/满足条件
                        PRC = { } #在括号中的东西是该国的情况,一般来说触发事件的国家触发效果都是给这个国家的(比如加100政治力量),把效果放进这个括号里面就可以把这个效果给那个国家(给PRC加100政治力量)。同样可用于触发条件
                        2.3.4变量和开关
                        钢铁雄心4有变量,虽然可以赋值,不过不能做其他复杂的事情,还是麻烦。开关就是没有赋值过的变量
                        变量赋值如下:
                        set_country_flag = { #设置有赋值的国家变量
                        flag= OHEHE_PRC
                        value= 49
                        }
                        有什么用呢?就是判定的时候,可以判定变量的赋值:
                        has_country_flag = { #判定国家变量的赋值
                        flag= national_stability #变量名
                        value> 10 #赋值数(不能等于)
                        }
                        同时,你也可以加减变量,比如这样
                        modify_country_flag = { #更改国家变量赋值
                        flag= national_stability #被更改的变量
                        value= -5 #更改值
                        }
                        变量和开关有什么用呢?用过RPGmaker的人都说好!


                        IP属地:辽宁19楼2018-01-07 21:16
                        回复(8)

                          结果我们加上一个去掉人力就可以了
                          JAP = {
                          add_manpower= -100000
                          }
                          最终结果如下:

                          当然,也可以设成根据党派支持率来决定效果,比如这样:


                          IP属地:辽宁20楼2018-01-07 21:18
                          收起回复


                            IP属地:辽宁23楼2018-01-07 21:23
                            收起回复



                              IP属地:辽宁24楼2018-01-07 21:24
                              收起回复