舅舅六扇门吧 关注:41,343贴子:1,301,853

【九阴】(教学)如何看内功隐藏的cd和几率,以及各种公式

只看楼主收藏回复

昨天没时间,随便乱写,看不懂是很正常的,故此重开一帖
[注意!] 更新会比较慢


1楼2015-06-01 19:08回复
    2楼


    2楼2015-06-01 19:08
    回复
      -------------------------------------------------基本知识-----------------------------------------------------
      1.1 九阴的文件目录

      九阴真经的文件一般位于 Program Files\游戏蜗牛\9yinjh\res 目录下
      ---------------------------------------------------------------------------------------------------------------
      打开目录我们可以看到这样一堆文件:

      在这篇文章裏我们只会用到 share 这个文件,其他请直接无视


      3楼2015-06-01 19:16
      收起回复
        1.2 拆包工具
        接下来我们要拆开 share.package
        不知大家还是否记得有 “九阴换装伴侣” 这个工具
        <-------------------------------我是分割线----------------------------------->
        开启九阴换装伴侣后,首先,点打开pack

        然后点选share

        再点一键解压

        至此完成,简单暴力


        4楼2015-06-01 19:33
        回复
          打开解压后的share.package, 当中有很多文件,我们需要的在skill这个资料夹中

          打开skill会看到以下画面:


          5楼2015-06-01 19:57
          回复
            ----------------------------------------------拆解内功CD-------------------------------------------------
            为免变成战场,此教学会用较和谐的门派-----少林作例子
            <-------------------------------我是分割线----------------------------------->
            2.1 skill_event_condition

            我们会从一个叫skill_event_condition 的文件入手, 因为裏面有buff的comment,也就是注释,透过注释可以知道哪个才是要找的词条
            文件可以用记事本(notepad)打开:

            (像这样的一个文件)
            按下 ctrl + f , 使用搜寻功能,输入你要找的关键字,如下

            [6232]
            PackCategory=2
            r=3,20
            r=11,2\buf_ng_sl_006_cd1
            Comment=少林6内;攻击特效cd
            这样可以轻松找到少林6内,buff的代号是 buf_ng_sl_006_cd1, 请记下这个代号


            6楼2015-06-01 20:16
            回复
              马克


              来自Android客户端7楼2015-06-01 20:18
              回复
                2.2 buff_new

                然后我们把 buf_ng_sl_006_cd1 这个名字复制一下, 打开同一目录下 buff_new 这个文件,寻找上一步记下的代号

                我们可以找到以下的信息:

                [buf_ng_sl_006_cd1]
                StaticData=19397
                EffectRatio=100
                script=Buffer
                重点在 StaticData=19397,!!!请记下这个代号!!! ,其他可以无视


                8楼2015-06-01 20:20
                回复
                  2.3 buf_static

                  接下来打开 buf_static 这个档案;

                  如图,寻找上一步记下的代号
                  当中会有一项 MinVarPropNo, 如下图:

                  重点在 MinVarPropNo=383310,!!!请记下这个代号!!! ,其他可以无视


                  9楼2015-06-01 20:27
                  回复
                    快点啊楼主。


                    IP属地:河南来自Android客户端11楼2015-06-01 20:33
                    回复
                      然无卵用


                      IP属地:广东来自Android客户端12楼2015-06-01 20:51
                      收起回复
                        ----------------------------------------------拆解几率-------------------------------------------------
                        这个相比起找cd容易得多找对文件就看到了。
                        但是有些数值太多,不知其解,总之看到像样的当作几率便是。
                        <-------------------------------我是分割线----------------------------------->
                        几率主要存在於 skill_event_condition 这个文件

                        r= 3 , 20
                        其中 3 是数位。 3位数,即100,因为几率正常都是用100作标准,第一个数字3通常是几率
                        而 20 代表数值,{ 3,20 } 就是3位数中的20, 20/100 就是20%的意思


                        13楼2015-06-01 21:00
                        回复
                          ----------------------------------------------拆解公式-------------------------------------------------
                          这个更加明显我们这次要找的是 buff_event_process 这个文件

                          打开文件,如下:

                          很明显,这是少林6内回复气血招架的公式,别跟我说看不懂中文
                          ------------------------------------------------------------------------------------
                          少林6内:回复气血招架X 中 X表示的数字是特效的层数
                          内功6层 -----> 1层
                          内功16层 -----> 2层
                          内功26层 -----> 3层
                          内功36层 -----> 4层
                          内功49层 -----> 5层
                          ------------------------------------------------------------------------------------
                          至於公式
                          r=3,2,6,2\1039\HP\0\250\0.1\\\\1,,,,
                          r=3,2,6,2\12\ParryValue\0\1\\\\\1,,,
                          有很多数字,但我们不用管
                          从你能读懂的东西开始看(就是说HP,ParryValue 那些)
                          有用的只有这些:HP\0\250\0.1\
                          HP=血量 MP=内力 SP=怒气 ParryValue=招架值
                          HP后面的0可以无视,作用不明
                          跟随的250是一个固定数量,代表固定回复250
                          接下来的0.1是加成,至於是内外功没有显示
                          ----------------------------------------------------------------------------------
                          有时候公式也会以以下方式表示:
                          (@MaxHP+@MaxHPAdd)*0.08\HP\
                          代表 (基本血量最大值 + 附加血量最大值(内功))[其实简单来说就是血量最大值] X 0.08


                          14楼2015-06-01 21:35
                          收起回复
                            辛苦啦!


                            IP属地:安徽来自Android客户端15楼2015-06-01 22:41
                            回复
                              顶 楼主辛苦了 虽然我看不怎么懂


                              来自Android客户端16楼2015-06-01 23:17
                              收起回复