文明时代2吧 关注:51,488贴子:1,301,682

文2对掠夺效果的修改

只看楼主收藏回复

偶然逛贴吧看到这个,我就顺手研究一下,这是我第一次发的修改贴,其实吧里很多申精贴看看自己也就会改了,我也是看帖看会的。说实话没人发这个我觉得修不修改掠夺都无所谓#文明时代2#


IP属地:西班牙来自Android客户端1楼2022-06-11 01:40回复
    我要开始了,别抢楼


    IP属地:西班牙来自Android客户端2楼2022-06-11 01:41
    回复
      首先MT管理器弄一个,这个有手就行吧。然后提取个安装包,打开就会有左边这一列文件


      IP属地:西班牙来自Android客户端3楼2022-06-11 01:43
      回复
        点classes.dex进去,再点dex++(dex我是真不会用,还是直接一大列代码摆出来挑舒服),划到搜索


        IP属地:西班牙来自Android客户端4楼2022-06-11 01:46
        回复
          搜索plunder(掠夺的英文,我就是好奇搜这个代码就找到) 搜索类型代码加3个勾


          IP属地:西班牙来自Android客户端5楼2022-06-11 01:49
          回复
            进去往下划到黄圈目录头 ,点黄线行代码进去(其实只要找到diplomacymanager随便点一行进去就行,黄线那行离要修改数据近,根据左侧行数找,不同的版本mod代码行数应该差不多)


            IP属地:西班牙来自Android客户端6楼2022-06-11 01:55
            回复
              进去划到30018行左右,method protected static final plunderEfficiency_RequiredMAX(II)F这行相当重要,意思大致是关于掠夺效果最大所需的方法( method:方法,学过英语一些代码意思一看就知道了)最上的黄框是对v1, v2进行赋值,用单精度浮点数,上下两黄线行分别对v0, v4赋予意义,v0取得人口值,v4取得科技值,第二个黄框就是算法了,意思是v2乘v3的结果得到新的v2, v1减新v2得到新v1, v0乘v1得到新v0,新v0就是100%掠夺所需最少军队的值,总结起来就是等于[0.1375-(科技值*0.035)]*人口值,所以只要v1改成v2的值就可以用相当少的军队达到100%效果。(第二黄框上还有一行数据是对科技值限制所以不会超过1)(我的还没改,应该就是这个值,拿上面公式配进游戏里试应该没错)



              IP属地:西班牙来自Android客户端7楼2022-06-11 02:17
              回复
                上图[0.1375-(0.035*0.5)]*6345079=761409.48,400000/761409.48=0.5253多,和上图52%效率是吻合的


                IP属地:西班牙来自Android客户端8楼2022-06-11 02:25
                回复
                  好了接下来往下划到30379行,关于掠夺财政收入的方法,黄框部分改为10的单精度浮点数,你就能抢10倍的该地区收入,想抢多少就改多少


                  IP属地:西班牙来自Android客户端9楼2022-06-11 02:29
                  回复
                    上一张图还能看到关于掠夺对幸福度的方法


                    IP属地:西班牙来自Android客户端10楼2022-06-11 02:31
                    回复
                      黄框里的是算法,第一method是关于掠夺对发展度丢失百分比,第二个method是关于经济丢失百分比,黄线改成-1是根据算法公式改的,会增加一倍你也可以改成负更大的数。(要改成0x3f80000(-1浮点数)的形式,-0x开头是我在进去就变成这样,后面#的改不改随意,幸福度同位置同理


                      IP属地:西班牙来自Android客户端11楼2022-06-11 02:45
                      回复
                        这个method是人口,同理,在哪里看左侧行数和代码,位置差不多


                        IP属地:西班牙来自Android客户端12楼2022-06-11 02:47
                        收起回复
                          这个是革命风险,我没改,你们可以改改看有什么效果,当做作业了


                          IP属地:西班牙来自Android客户端13楼2022-06-11 02:49
                          回复
                            这个黄框部分的意义是算什么的,求知道的补充


                            IP属地:西班牙来自Android客户端14楼2022-06-11 02:52
                            回复
                              希望你们有看到的帮忙申精。我看看有空再发个永久保存增长率的贴(其实很多人早就知道了,我发的更公开点为了让对这游戏还有热情的人能继续体验良好下去)


                              IP属地:西班牙来自Android客户端16楼2022-06-11 03:08
                              收起回复