• 注册
  • 数据类 数据类 关注:517 内容:445

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 其他 > 数据类 > 正文
  • 27
  • 数据类
  • 自成一派

    本贴最后有个很小的mod,但很灵,灵到不成人形。

    首先有两个问题:

    你还在调整动态物资的倍率吗?

    你知道调整动态物资的倍率时,其实是在调整什么吗?

    答案是:动态物资的倍率,不是调整物资数量(或者说不是直接调整物资数量),而是设置地图中动态物资的刷新点数量范围。

    为什么说”范围“这个词,因为你即使加倍了,刷新点依然是概率出现的。我来给大家介绍两个参数,每个地图文件夹下的looseLoot文件中,最开始部分有这么个参数,你留意过吗:

    “spawnpointCount”: {

      “mean”: 197.26577669902912,

      “std”: 14.247017298537585

     }

    事实上,aki项目组的工程师们为了让地图中的动态物资刷新点尽可能地随机,但又要保证在一定范围内数量,可谓煞费苦心,生成动态物资刷新点的算法也相当复杂,大致是下面这个样子的:

    取两个0~1之间的随机浮点数,a和b;

    先让a的对数乘以-2.0得到一个结果,再让b乘以∏(就是PI,圆周率近似值3.14159)再乘以2.0得到一个结果,让这两个结果再相乘然后取平方根;

    最后,用上面的mean + 得到的平方根×std,再得到一个值;

    怎么样,够复杂吧?完了吗,没呢:

    我把它的算法运行了50次,海关的结果是:最大值252.89502459207006, 最小值156.3052293407526, 平均值212.56856496381698;

    服务端把这50次的每次结果都和你设置的物资刷新倍率相乘,对乘积再次取整,然后交给最后一个特殊的随机算法,得到的结果就是当前地图每次战局开始后生成动态物资刷新点数量”范围“。

    那是不是每次进入地图,刷新点数量都和它计算的最后结果一样多呢?不是。都说了嘛,范围、范围……

    looseLoot文件中,除了spawnpointsForced中的是必定出现,不在动态范围内,动态范围里面的,是下面的spawnpoints参数。每一项都是有概率的,比如probability:0.05501618122977346,所以你看,为什么调倍率2、3倍没什么用?概率都是零点几、零点零几啊……

    只有加更大的倍率,才会体现出一定的效果。

    那倍率加大后,刷新点也在一定程度上增加了,你希望的东西出现概率还这么低?

    因为每个刷新点内凡是可能出现的物品,都有相对概率,并且一个刷新点一次只会出现一个物品。

    举例来说,在海关的(183.864, 6.351, 183.675)这个刷新点,看它的itemDistribution值,里面有非常多的物品,但实际上每次只会出现其中一个物品,取决于这个物品的相对概率relativeProbability,前提还得是这个刷新点在进战局时正好被纳入到了总池子内,并且生成刷新点的时候轮到了它。

    捡点儿垃圾,我特么容易吗……

    那为什么有时候我们能看到地上有好几个物品呢,因为是同一个地区范围内不同的刷新点,正好都出现了。

    比如(184.088, 6.351, 182.923)和(183.864, 6.351, 183.675),就是2个刷新点,尽管他俩挨得很近。

    有没有什么方法,不用改倍率,也能让我想要的东西出现的更加容易?

    有哇,我做了个小mod,非常小,就短短的几行代码。注意不要和其他调整物资的mod混用啊。

    怎么用呢?

    让你许愿的……

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    简单来说,你许三个愿望物品,那么当前地图中所有刷新点,只要原本有几率会刷出你愿望中的物品,如果刷新点出现了,就一定是你想要的东西。效果怎么样呢,我去森林测试了5次,测试的刷新点是这几个:

    (-511.533, 15.771, -391.323)

    (-511.734, 15.771, -390.825928)

    (-511.002, 15.596, -391.126953)

    (-511.057, 15.596, -390.925049)

    这几个刷新点在哪里呢,就在黑车撤离点的大桥附近村庄,有这么一间屋子,进门后走到最里面的房间,地上有个纸箱子,看下图

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    我的许愿物品中有显卡,来了这里5次,分别结果如下:

    第一次,4个刷新点出现了2个,拿了2个显卡走人

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)


    第二次,4个都出现了:

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)


    第三次,出现了3个

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    第四次,又是4个

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)


    第五次,2个

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    我测试十几次,矿机都要满了……我可没改什么地图物资爆率!


    病毒检测结果:VirusTotal – File – ae0cfda1bafad92b4bfbaabf1904b4db549da02b1582b7db4a8035f751475253

    ====================================================

    服务端内的looseLoot文件数据比较庞大,阅读性也很差,最后给大家送个小福利,包含目前所有地图中所有动态物资刷新点的、所有物品的、所有相对概率的一套数据,所有条目按照具体的物品进行排列,全部都是json格式的文件,请看下图:

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    上面的每一条数据,[ ]内的值分别表示:当前物品所在的动态刷新点ID(ID就是坐标)、这个动态刷新点ID的出现几率、物品的ID、物品的中文名称、物品在这个动态刷新点内的相对概率;

    所有数据只要前面的坐标值相同,就说明这些物品都同属于一个刷新点内。

    使用方法:

    解压到电脑中任意位置,通过vsc点击文件按钮,将文件夹添加到工作区

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    添加后的工作区如下

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    想查看任何物品的动态刷新信息,右键点击最上面的根目录名称,选择:在文件夹中查找

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    比如要查找比特币的刷新信息,就在最上面的搜索栏内输入比特币的物品ID:59faff1d86f7746c51718c9c

    下方就会列出文件夹内所有会刷出比特币的动态物资点信息

    [AKI 3.2.3-3.3.0] Aladdin’s Lamp 动态物资许愿池,你想要的,一定会出现(开篇带你揭开动态物资系统的神秘面纱)

    至于刷新点究竟在哪儿,那你得自己去找了,或者看我以前发布的修改出生点方法,这样你想去哪个刷新点就直接出生在哪里。

    隐藏内容需要付费才可以看见

    马上购买
    炉火纯青

    nb大佬

    回复
    略有小成

    许愿池+豪华彩蛋,什么塔科夫安禄山 [s-48]

  • 夕阳与花呵呵,还计划准备对其他固定容器下手,只是能玩游戏的空闲时间太少,还没得逞 [s-29]
    拉黑 2年前 手机端回复
  • 回复
    自成一派
    VIP4
    2021

    毫无人性 [s-28]

  • 拉黑 2年前 手机端回复
  • 回复
    渐入佳境

    这个好,顺便想问问这个MOD只对地面刷新物资有效吗,对容器内刷新的有没有效果?能不能做个容器内的动态物资

  • 夕阳与花对,这个只是地面物资。固定容器你想要什么样的效果呢?
    拉黑 2年前 电脑端回复
  • MechRush@夕阳与花 刷率更接近线上些,离线太穷了感觉,然后也有许愿功能之类的,提高一些几率但不要太多 [s-10]
    拉黑 2年前 手机端回复
  • 夕阳与花@MechRush 固定容器种类很多,物品刷新概率如果参照豪华彩蛋的功能,是否符合你的心意?
    拉黑 2年前 手机端回复
  • 回复
    自成一派
    VIP5
    打赏了1金币
    回复
    圆转纯熟

    大佬nb!也让我做了回欧皇梦 [s-10]

    回复
    圆转纯熟

    大佬问一下这个mod文件夹要放在哪里?还是不用管自动运行的?

  • 夕阳与花放在user/mods中
    拉黑 2年前 手机端回复
  • 夕阳与花mod下载后解压出来的文件夹里有个config配置文件,随便改你想要的物品,保存就行了。
    拉黑 2年前 手机端回复
  • 机长_official @夕阳与花 回复好快我都没看到哈哈哈哈哈,谢谢大佬解答~
    拉黑 2年前 电脑端回复
  • 夕阳与花@机长_official 不谢。不过要提醒你的是,所有包含你想要物品的那些刷新点,并不是每次去都一定会出现的,但是只要它出现了,就是你想要的物品。
    拉黑 2年前 手机端回复
  • 回复
    略有小成

    大佬这个mod不更新了嘛


  • 夕阳与花可以改版本号用,我就不更新了
    拉黑 2年前 手机端回复
  • 夕阳与花而且最近也比较忙
    拉黑 2年前 手机端回复
  • xinshennchu @夕阳与花 主要是改了版本号没作用呀图里根本不刷 [s-32]
    拉黑 2年前 电脑端回复
  • 夕阳与花 @xinshennchu 哦,那等我有时间再更新吧
    拉黑 2年前 电脑端回复
  • xinshennchu @夕阳与花 好的 [s-26]
    拉黑 2年前 电脑端回复
  • 回复
    初窥堂奥
    打赏了1金币
    回复
    初来乍到

    大佬,3.8.0版本可以用吗?还是说有其他修改单独物品的办法

  • Yellow_Ling试了改版本号不起效果,打赏求更新
    拉黑 1年前 电脑端回复
  • Yellow_Ling不用了,我已经利用大佬另一个豪华彩蛋mod,里面的固定刷新功能拿到了自己想要的物品,感谢大佬的工作,打赏作为感谢
    拉黑 1年前 电脑端回复
  • 回复

    请登录之后再进行评论

    登录
    其他
  • 今日 0
  • 内容 454
  • 关注 517
  • 聊天
    关注 1086

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: