太阳神三国杀lua吧 关注:2,638贴子:73,391

回复:【午夜·激昂】2人局KOF模式完全版

只看楼主收藏回复

【游戏模式选项】
kofmode.lua 最开始的部分 提供了一些 游戏模式选项,可以用于进行 个性化设置,它们是:
1、CONST_START_STAGE
含义:起始关卡
取值范围:1 ~ 15
解释:设定从第几关开始游戏,默认为1,也就是第一关。
设置成其他数值可以实现跳关。
比如设置为11后就可以跳过普通关卡而直接进入特殊关卡。


16楼2014-07-03 02:06
回复
    2、CONST_FINAL_STAGE
    含义:最终关卡
    取值范围:1 ~ 15
    解释:设定通过第几关后游戏结束。
    默认为15,也就是最后一关。
    设置成其他数值可以实现提前通关。
    比如设置为11后就可以避免对阵BOSS而直接通关。


    17楼2014-07-03 02:06
    回复
      3、CONST_BOSS_ENABLED
      含义:是否可选择BOSS队
      取值范围:true 或 false
      解释:游戏开始选择自己的组队时,是否可以选用BOSS队。
      默认为false,也就是BOSS队不可选。
      如果设置成true,那么可以选择一支BOSS队作为自己的组队参赛。


      18楼2014-07-03 02:07
      回复
        4、CONST_FREE_CHOOSE_RECORD
        含义:是否记录自由选将的结果
        取值范围:true 或 false
        解释:如果通过自由选将改变了组队中的武将,是否记录这个变化。
        默认是false,也就是自由选将的结果只对本场比赛有效,之后的比赛仍然用原有武将进行排将。
        如果设置成true,那么自由选将改变组队武将后,之后的比赛将用新的武将进行排将。
        此设定可以实现中途换队的功能。


        19楼2014-07-03 02:07
        回复
          5、CONST_TIME_LIMIT
          含义:是否启用计时胜负裁定原则
          取值范围:true 或 false
          解释:在游戏中是否要启用计时胜负裁定原则。
          默认为true,也就是启用此原则。
          启用此原则后,每盘比赛限使用一副牌,触发洗牌时中止比赛并进行胜负裁定,负者视为天灾死亡。
          若设置为false禁用此原则,那么每盘比赛将不限洗牌次数,同时会将太阳神三国杀设定的最大洗牌上限改为-1。
          有关计时胜负裁定原则,请参阅附件:“游戏模式介绍.txt”。


          20楼2014-07-03 02:08
          回复
            6、CONST_HELPER_MODE
            含义:是否启用援护模式
            取值范围:true 或 false
            解释:在游戏中是否启用援护模式。
            默认为true,也就是启用此模式。
            可以设置为false禁用此模式。
            有关援护模式,请参阅附件“游戏模式介绍.txt”。


            21楼2014-07-03 02:08
            回复
              7、CONST_HELPER_COUNT
              含义:初始援护次数
              取值范围:非负整数
              解释:当启用援护模式时,每场比赛本方第一个登场武将获得的“援”标记数目。
              默认为5,也就是获得5枚“援”标记。
              此项设定只在启用援护模式时(CONST_HELPER_MODE=true时)有效。


              22楼2014-07-03 02:09
              回复
                8、CONST_CRITICAL_RULE
                含义:是否启用暴击规则
                取值范围:true 或 false
                解释:在游戏中是否启用暴击规则。
                默认为true,也就是启用此规则。
                可以设置成false禁用此规则。
                有关暴击规则,请参阅附件:“游戏模式介绍.txt”。


                23楼2014-07-03 02:10
                回复
                  9、CONST_CRITICAL_RATE
                  含义:武将默认暴击率
                  取值范围:0 ~ 100
                  解释:当启用暴击规则时,如果没有对一名武将设定暴击率,那么其暴击率视为的数值。
                  默认为20,也就是一名武将的默认暴击率为20,在游戏中有20%的可能造成暴击、2%的可能造成致命暴击。
                  此项设定仅在启用暴击规则时(CONST_CRITICAL_RULE=true时)有效。


                  24楼2014-07-03 02:10
                  回复
                    10、CONST_FIGHT_BOSS
                    含义:非BOSS武将对阵BOSS武将时是否获得额外的暴击率
                    取值范围:true 或 false
                    解释:当启用暴击规则时,非BOSS武将对阵BOSS武将时是否获得额外的暴击率。
                    默认为true,也就是当非BOSS武将对BOSS武将造成伤害时,有更高的可能性产生暴击。
                    也可以设置为false,取消非BOSS武将的这项特权。
                    此项设定仅在启用暴击规则时(CONST_CRITICAL_RULE=true时)有效。


                    25楼2014-07-03 02:11
                    回复
                      11、CONST_EVOLUTION_RULE
                      含义:是否启用暴走进化规则
                      取值范围:true 或 false
                      解释:当启用暴击规则时,是否也同样启用暴走进化规则。
                      默认为true,也就是启用此规则。
                      可以设置成false禁用此规则。
                      有关暴走进化规则,请参阅附件:“游戏模式介绍.txt”。
                      此项设定仅在启用暴击规则时(CONST_CRITICAL_RULE=true时)有效。


                      26楼2014-07-03 02:11
                      回复
                        12、CONST_SERVER_LOG
                        含义:是否显示服务器测试信息
                        取值范围:true 或 false
                        解释:在游戏过程中是否在服务器端显示内部的某些重要数据信息,仅作测试用。
                        默认为false,也就是不显示这些信息。
                        建议维持默认取值true。


                        27楼2014-07-03 02:12
                        回复
                          【如何添加自己的组队】
                          首先在 kofmode.lua 中找到 sgs.KOFTeamNames 部分,添加组队名称。
                          然后在这之后添加组队信息(可以仿照已有的组队信息),格式为:
                          sgs.KOFTeams["组队名称"] = {
                          name = "组队名称",
                          level = "队伍等级",
                          repeatable = 是否可以重复出现,
                          generals = { 所包括的武将 },
                          orderfix = 武将出场顺序是否固定,
                          description = "出场描述信息",
                          victory = {
                          lightbox = "胜利信息",
                          delay = 全屏胜利信息特效的持续的毫秒数,
                          },
                          }


                          28楼2014-07-03 02:22
                          回复
                            需要注意的是 level 的值必须是前面 sgs.KOFAllLevels 表中的一个,
                            否则电脑不会选到这支队伍。
                            如果添加的是BOSS队,还需要将队伍中出现的所有武将添加到之前的 sgs.KOFBoss 表中,
                            否则在暴击规则中无法令非BOSS武将获得额外的暴击率。
                            接下来用sgs.LoadTranslationTable为这份组队信息添加必要的翻译:
                            sgs.LoadTranslationTable{
                            "组队名称" = 组队名称翻译,
                            "出场描述信息" = 出场描述信息翻译,
                            “胜利信息” = 胜利信息翻译,
                            }
                            (这些都可以参照已有的组队信息翻译添加。)
                            新的组队就添加完成了。


                            29楼2014-07-03 02:30
                            回复
                              最后,建议开启 太阳神三国杀 的 作弊(自由选将等) 功能 进行游戏。
                              由于自身水平有限,游戏中可能会遇到某些意料之外的事情,还请多多包涵。
                              如果今后对此游戏模式有更新,将会分享发布在相同的文件夹中,链接不变。
                              感谢各位的支持与鼓励。
                              .END.


                              30楼2014-07-03 02:40
                              回复