pkhex吧 关注:34,373贴子:101,898
  • 4回复贴,共1

关于初始seed、pid、个体值的问题

只看楼主收藏回复

本人是萌新用pkhex有半年时间了总结了一些问题想向各位大佬请教。
最近看了一些贴子写到通过初始seed可以反查pm个体值。根据我使用3gensearsch,Finder的经验 三代四代的pm个体值性格与pid挂钩,异色也是一样。即一个pid对应一套个体值与性格,有一项不对应在pkhex都会显示不合法。第一个问题就是三四代游戏用上述的两个软件调出的pid赋予捕捉到的pm并且改了相应的个体性格,这样的pm能否通过初始seed反查该宝可梦是否经过修改?(我不太懂初始seed希望有大佬可以大致说明一下)
五代之后在一个pid下可以随意更改个体值与性格。第二个问题是如果将游戏里的pm直接修改性格个体,这类pm是否可以用某种方法查看是否经过修改?(因为相较于三代的一对一模式来说这种一对多有点太随意了总觉得有问题)
第三个问题是pkhex检测合法能进银行的pm会因为什么原因无法通过官方的检测?


IP属地:新疆来自Android客户端1楼2024-02-07 22:49回复
    官方的检测是啥,世锦赛和R赛这些吗?官方没公开过检测方法,被禁用的原因也不讲,你要打比赛建议定好努力值分配以后手组一支队


    IP属地:江苏来自Android客户端2楼2024-02-08 00:51
    回复
      2025-08-29 03:26:05
      广告
      不感兴趣
      开通SVIP免广告
      1能
      2看情况,五代性格依然和pid挂钩,六七代无所谓,不放心就改完重新roll一下pid和加密常数
      剑盾野怪、团战、游走及极巨大冒险都和rng挂钩,定点不挂钩
      传阿和bdsp的野怪目前没定论,想算也有办法算
      追求安全建议捏蛋生可以随便改
      3第三方软件检测不到的东西,比如home服务器后台的数据记录
      虽然上去年冠军盾菇的rng检测就没查出来,不好说是故意为了把冠军留在日本还是没加这个检测
      去年检测出问题的绝大部分都是追踪码有问题,跨版本魔缺追踪码之类
      朱紫dlc1更新后对追踪码重复和缺失检测就加到朱紫home里了
      随便编追踪码,进过home后动过不能动的数据导致宝可梦和追踪数据不符,都是pkhex作为第三方软件检测不出来,但官方想查就能查出问题
      暂时没报错将来也有变成坏蛋的风险


      IP属地:河南来自Android客户端3楼2024-02-08 02:53
      回复
        初始seed是没有倒查机制的。所以合法性验证和你想象中不一样。说起来非常复杂,懂点编程语言的话可以去github看源码,pkhex-plugin项目的overworld8search.cs记忆中。
        说人话就是他先生成一个随机数,然后给出9条规则,随机数符合规则的转化得到个体值,但是规则是单项的,就是2+2=4,2*2=4,2^2=4,而你只知道,4的时候你不知道他使用的是哪个条件算出的4。所以他没办法逆运算。但是可以做其他方式的校验。比方说他就是知道2 和 4,他知道2的*+^都能得到4,那他确实符合运算规律,那他就是合法的。(实际上复杂得多,我已经看懵逼了)


        IP属地:浙江来自Android客户端4楼2024-02-10 19:18
        收起回复