曹操传吧 关注:85,371贴子:1,296,099

转发【发布6.5版】

只看楼主收藏回复



IP属地:四川1楼2024-01-18 11:48回复
    一、对4种异常状态进行调整
    此项在6.4修正版的发布贴已经发布过代码,后来有了进一步的修改,主要包含以下内容
    1、不良状态可以持续1-3回合。
    004240CE 03 ; 00000011 麻痹维持的回合数
    004240CF 0C ; 00001100 禁咒维持的回合数
    004240D0 30 ; 00110000 混乱维持的回合数
    004240D1 C0 ; 11000000 中毒维持的回合数
    这里的11就是二进制里的3,表示状态持续3回合(从中招回合开始计算)
    可以修改这些数字设置相应不良状态持续的回合数,比如想让混乱在下一个回合就可以解除,可以设置
    004240D0为10 (二进制的00010000)
    2、在武将情报里可显示出异常状态的剩余持续回合数
    3、在可以恢复时候采取的恢复模式
    用变量4023控制 负面状态恢复模式 0 传统看脸、1 伪随机、2 必恢复
    4、对不良状态具体的效果进行了一些调整
    麻痹 = 麻痹+被策略必中+被物理必中
    中毒 = 失血20%+策略和地形回血-50% (吃药不受影响)
    禁咒 = 禁咒+失去物理攻击范围(怯力)、失去了物理攻击范围就等于无反击
    混乱 = 混乱-(被策略必中+被物理必中)
    混乱被削弱,强化了其余三个
    这里提供代码,如果对以上调整不满意也可以自行修改
    0043B645 |. 6A 02 PUSH 2 ; 麻痹后必定被物理命中(原版为混乱)
    0043B7AB |. 6A 02 PUSH 2 ; 麻痹后必定被策略命中 (原版为混乱)
    00438A6F |> \6A 02 PUSH 2 ; 物理 混乱增加仇恨 改成 麻痹增加仇恨(原版为混乱)
    00439955 8345 FC 1B ADD DWORD PTR SS:[EBP-4],1B ; Ai策略 增加麻痹优先度
    0043F939 |. 6A 04 PUSH 4 ; 怯力,这个是新增的,可以改成别的状态编号
    0044E020 B9 14000000 MOV ECX,14 ; 中毒 每回合减少20% HPMax(原版为10%)
    00423FAF |. D16D 08 SHR DWORD PTR SS:[EBP+8],1 ; 中毒后加血减半
    注:普罗编辑器增加了5号6号状态,但6.5的怯力状态并未独立出来,是和禁咒放在一起,因此5号6号状态无效


    IP属地:四川2楼2024-01-18 11:49
    收起回复
      二、来自小白的在战场黑框显示AI方针
      这个有很多人已经用上了,就不多说了
      此外就是加上了buff也能在战场黑框(J键切换)和武将情报里显示持续回合数
      三、对功勋的一些修改
      主要有 功勋效果预览、连续使用功勋、功勋提升时是否上buff(用整形变量4022控制 默认0 上、1 不上)
      四、信息传送26
      只需输入一个正整数n,可得到一个0至n-1之间的随机数,并以Dword型保存在整形变量4025中
      这个也早就有公开代码了 ,就不多说了
      五、Data出装
      名将的装备可以在DATA里就设置好,以后就不必每次都要到剧本里用48指令来临时调整名将的装备了,当然,在这种情况下用48指令也是可以生效的,会以48指令设置的装备出战
      如果Data里的装备还是设置为无,则还是以店装出战
      这个在6.4修正版的召唤术里就有了初步的修改,这次只是完善了一下
      六、环境设定进入公档(数据保存至sv.e5的04-06位置)
      整形变量4024 默认0 公档、1 私档(同原版)
      七、引入了普罗的超级加速和内置加速
      超级加速用z键切换
      内置加速
      引擎原本就有1234加速,现在把1改为了内置加速,三方速度均为40
      (如果开了超级加速则1234加速无效)
      解决了开启1234加速时光标闪烁也会变快的问题
      八、与普罗一同完成了音乐功能的内置
      内置后会使用操作系统自带的音频播放组件,mp3list.txt和mp3serv.dat这两个文件可以删了
      调节音量的方式有2种
      1、键盘上方的+-键(0旁边的那两个)
      2、环境设定里的滚动条
      但方式1的调节不进入公档(数据保存至sv的07位置),同样环境设定里的调节如果是点×或取消,也不进公档,只有点确定才会存入公档
      此项修改后,原版Koedcad.dll实际已经不起作用了,但这个文件还是不能删掉,保留下来是为了方便以后用来当作外挂的接口。此外,音乐播放内置后,尚未发现掉音乐的现象。


      IP属地:四川3楼2024-01-18 11:50
      回复
        十二、为自由R做的一些修改
        整形变量4021:设置一个值(Data号,初始为1024),大于等于这个Data号的人物在R场景下把光标移上去也不显示名字
        整形变量4020:只对上面不显示名字的发挥作用 0(默认) 变手 1 不变手 (会显示名字的一定变手)
        此外还有一个改动要说明一下
        当让一个R人物出现在一个不可通过的坐标时会被随机调整到一个新的坐标点,但是这个随机调整也让人很困惑,所以我直接取消了这个随机调整,R人物会无视不可通过地点,出现在指定坐标处。当然目前大部分作者都取消了R是否可通过这个设定,人物如何行走都会规划好路线,所以这个修改其实也没啥意义。
        十三、增加了小白的全装备类型和全部队显示
        有的作品可能不会用上全部的类型,所以对那些不用的装备类型或兵种类型,要修改对应的数据 装备类型在482427(0ff表示弃用,不显示标签),兵种类型在464211(0表示弃用,不显示标签)
        十四、扩充人物特效号至255(0-FE)个
        在设置效果时用配套的形象指定器或信息传送指令都可以,但由于还要增加相应的特效说明,这就会占用掉撤退台词的位置,因此把撤退台词整体移到了imsg的最后,在imsg(要用6.4配套的imsg,440200字节)的最后增加9800字节,再把这些台词搬运过去就可以了,此外,撤退台词搬运到新的位置以后,就只能用形象指定器来修改了(打开data-人物属性)
        注:用自己的Imsg也可以,只要是440200字节,并适配了6.4exe的都可以
        十五、加入了普罗的集气3和小白的策略端8键显示(策略端只显示暴击和克制)
        用整形变量4018来进行控制是否启用集气3
        4018 默认 0 原版的命中 暴击 连击随机触发
        1 普罗的集气3模式
        n(2-100 仅影响命中,暴击和连击按原版方式)
        我友命中率大于n则必中、敌军命中率小于n则必不中
        在4018=1的情况下,还可以用整形变量4017来设置一个0-100之间的数字,作为战斗开始时初始的气
        开启集气后的黑框显示情况说明
        开启8键显示后的连击和暴击
        假如暴气为70,本次理论暴击率为30,70+30>=100,此时数字显示为红色的30,否则是白色(策略端相同)
        命中率是用数字的颜色来区分,本次可以命中是正常的白色,否则为灰色


        IP属地:四川5楼2024-01-18 11:51
        回复
          十六、剧本指令可支持输入整形变量
          这是要用普罗的新剧本编辑器才能使用的功能,普罗剧本编辑器允许在指令中可以输入数字的地方输入负号,最常见的就是坐标,这个修改就是把负数解析为整形变量,如输入-1表示取整形变量1的值,这个功能再配合本次的第4点,可以实现随机位置的伏兵,随机位置的陷阱等效果
          注意:目前测试也仅仅是把这个功能用于坐标,别的数字输入框能否这样用还要进行测试,或者说是否有必要这样用。
          此外6e-79指令不做负数解析,因此这些指令请不要数入负数,以免出错
          同样,得益于普罗剧本编辑器,本次恢复了77指令的模运算(选择M=)功能,并为79指令增加了<>、<、> 三种运算
          十七、废弃了20指令,同时解除了这几名武将的头像限制
          指定头像的剧本指令为
          77:变量运算 整型变量 0 = 常数 0
          78:整型变量赋值 0 ==> 0:刘备 头象
          十八、其他微调
          快捷键5和6的调整
          5 开启后满血即可显示
          6 开启后处于精进状态或至少要有一项buff才会显示,精进状态是改变外框颜色来区别
          整形变量4034只对友军生效


          IP属地:四川6楼2024-01-18 11:51
          收起回复
            强大


            IP属地:浙江来自Android客户端7楼2024-01-18 11:55
            回复
              九、地形加成调整为百分数
              要把data里的数据×10,也是早就有公开代码了,相信很多作者已经在用了
              十、一些特效的修改和调整
              1、能力替换和能力辅助
              特效值是2个16进制数相加
              箭头左边
              00 攻击力
              10 防御力
              20 精神力
              30 爆发力
              40 士气
              箭头右边
              01 攻击力
              02 防御力
              04 精神力
              08 爆发力
              10 士气
              1F 全能力
              比如 精神→爆发
              就是 20+8=28 (28是16进制数,data里应该输入40)
              或者 防御→士气
              就是10+10=20 (data里应该输入32)
              箭头右边也可以叠加
              比如03包括了攻击力和防御力
              如果输入
              20+03=23 表示 精神力替代(辅助)攻击力和防御力,可显示为 精→攻防
              此外要注意
              如果是替换,只有高的能力会替换,但士气可以低替高
              比如 攻击 500,精神200,士气 300
              那么 精→攻 无效, 但 精→士 有效
              2、把之前几个无编号的光环效果和策略免疫普通化了
              4F-策略免疫 不要特效值
              50-健康光环(原版的女兵跳舞) 不要特效值
              51-Buff光环(提升周围队友buff)
              要特效值 1 攻击buff
              2 防御buff
              4 精神buff
              8 爆发buff
              16 士气buff
              32 移动buff
              63 全部
              52-生命光环(恢复周围HP) 要特效值 (恢复比率)
              53-魔力光环(恢复周围MP) 要特效值 (1-100 恢复比率 >100 同英杰传)
              光环均为周围八格,自身无效
              3、 增加了反弹异常攻击对猛击和盾反的克制
              4、深入敌后的卡位
              有深入敌后的部队在改变阵营后虽然不会挨打了,但也失去了卡位的作用
              用4019来控制 4019=0 关闭(默认) 4019=1 开启
              只有装备了深入敌后的部队在变换阵营时可获得此效果,开启此功能后,此部队不会受到攻击但又能卡位,能真正做到一夫当关
              5、末日审判
              末日审判的伤害调整为:本次理论伤害+被攻击方HPmax的(10-30)%
              可以看成是一种需要攻击力或精神力的百分数破甲攻击


              IP属地:四川8楼2024-01-18 11:58
              收起回复
                nice 魔改6.5什么时候出


                IP属地:浙江来自Android客户端10楼2024-01-18 12:09
                回复
                  太强啦


                  IP属地:河北来自Android客户端11楼2024-01-18 12:13
                  回复
                    帮顶帮顶


                    IP属地:河北来自Android客户端12楼2024-01-18 12:13
                    回复


                      IP属地:山东来自Android客户端13楼2024-01-18 12:22
                      回复


                        IP属地:山东14楼2024-01-18 12:24
                        回复
                          怒顶~


                          IP属地:上海来自Android客户端15楼2024-01-18 12:29
                          回复
                            牛的


                            IP属地:福建来自Android客户端16楼2024-01-18 12:51
                            回复
                              腊八节疯狂星期四
                              6.5发布日


                              IP属地:上海17楼2024-01-18 12:58
                              收起回复