![](https://imgsa.baidu.com/forum/w%3D580/sign=b482704cd00735fa91f04eb1ae500f9f/2424ef087bf40ad17d4315b4532c11dfa8eccea6.jpg)
如图
推倒器中1为交换项目
2为ID 3为性格值
其中,4代游戏中
【性格值】是一个4字节的随机十六进制数值,取值范围从00000000~FFFFFFFE(16进制),
第三世代与第四世代中,将性格值(10进制)除以25(10进制),余数决定精灵的性格。如图...
![](https://imgsa.baidu.com/forum/w%3D580/sign=6b3543374bc2d562f208d0e5d71190f3/e34e9f8b4710b9121af11ba9c7fdfc0392452211.jpg)
也就是说,自己要锁定一只精灵的性格像【固执】
必须输入弄一个 数字(这个数字除以25=3) 然后用电脑上的计算器将这个数字转化成16进制
然后输入推倒器的性格值
这里用数字178 转化成16进制就是→ B2
然后是闪光了的调整了...
每只精灵的数据中,记录了主人的训练家ID,这个ID不会因通信交换等任何方式改变。通过主人的ID与精灵的性格值进行异或运算,判定精灵是否为闪光。将八位的ID与性格值从中间拆开,设为以下变量:
![](https://imgsa.baidu.com/forum/w%3D580/sign=61f2f15f1b30e924cfa49c397c096e66/fb665b003af33a878faaec4dc25c10385243b506.jpg)
闪光出现条件
ID与性格值运算的值域为0000~FFFF(16),当结果小于等于0000 0000 0000 0111(二进制)时则为闪光,
因为性格值已经是调好成B2 实质上就是0000 00B2 拆分成0000 和B2 变成二进制后就是0和【10110010】
为了方便异或运算所以ID那里尽可能能分拆成0和【一个二进制的数值】
也就是说【10110010】和这个【一个二进制的数值】异或运算数值小于等于111(二进制)即可
这里将计算结果直接等于0好了,那就直接用【10110010】作为ID,也就是依然是B2
然后只要将ID那里调成B2....
![](https://imgsa.baidu.com/forum/w%3D580/sign=89b3ff708e82b9013dadc33b438ca97e/5594e746f21fbe092d2c17436f600c338644add3.jpg)
然后会发现已经调成闪光PM了!!而且性格锁定...
然后6V这些大家都懂的
![](https://imgsa.baidu.com/forum/w%3D580/sign=2f05ab330d23dd542173a760e109b3df/fa58d8fae6cd7b897a47edd40b2442a7d9330e1a.jpg)
还有就是要注意一下
性格值(16进制)的最后两位是精灵的性别值,与精灵的性别比率相比,当性别值大于等于性别比率时,精灵为雄性,反之为雌性。用选择数字的时候注意一下就可以了
第四世代中出身的精灵以低位性格值(进制)的尾数决定精灵的特性。
当尾数是0时,精灵获得第一特性,尾数是1时,精灵获得第二特性。
改版者多试一试...有时或许与推倒器内部有些矛盾....
![](https://imgsa.baidu.com/forum/w%3D580/sign=78729e8b50e736d158138c00ab514ffc/1598723df8dcd1007add2876768b4710b8122f80.jpg)
推倒器中这里是无法调的,都是由性格值决定的...所以不可能调出与ROM相驳的特性
也就是说,在正常版本大力士请假王是不可能被交换出来的~