绝对魂银吧 关注:15,262贴子:235,314

【nds改版教程】用推倒器弄出锁性格的闪光6V精灵

只看楼主收藏回复


如图
推倒器中1为交换项目
2为ID 3为性格值
其中,4代游戏中
【性格值】是一个4字节的随机十六进制数值,取值范围从00000000~FFFFFFFE(16进制),
第三世代与第四世代中,将性格值(10进制)除以25(10进制),余数决定精灵的性格。如图...

也就是说,自己要锁定一只精灵的性格像【固执】
必须输入弄一个 数字(这个数字除以25=3) 然后用电脑上的计算器将这个数字转化成16进制
然后输入推倒器的性格值
这里用数字178 转化成16进制就是→ B2
然后是闪光了的调整了...
每只精灵的数据中,记录了主人的训练家ID,这个ID不会因通信交换等任何方式改变。通过主人的ID与精灵的性格值进行异或运算,判定精灵是否为闪光。将八位的ID与性格值从中间拆开,设为以下变量:

闪光出现条件
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....

然后会发现已经调成闪光PM了!!而且性格锁定...
然后6V这些大家都懂的

还有就是要注意一下
性格值(16进制)的最后两位是精灵的性别值,与精灵的性别比率相比,当性别值大于等于性别比率时,精灵为雄性,反之为雌性。用选择数字的时候注意一下就可以了
第四世代中出身的精灵以低位性格值(进制)的尾数决定精灵的特性。
当尾数是0时,精灵获得第一特性,尾数是1时,精灵获得第二特性。
改版者多试一试...有时或许与推倒器内部有些矛盾....

推倒器中这里是无法调的,都是由性格值决定的...所以不可能调出与ROM相驳的特性
也就是说,在正常版本大力士请假王是不可能被交换出来的~


IP属地:广东1楼2015-03-15 20:33回复
    推倒器下载地址 http://pan.baidu.com/s/1kTzLwDx


    IP属地:广东2楼2015-03-15 20:35
    回复
      上面写错了更正(这个数字除以25余数=3)


      IP属地:广东3楼2015-03-15 20:42
      收起回复
        前排。。虽然早会


        IP属地:江苏来自Android客户端4楼2015-03-15 20:44
        回复
          二进制代码,高中信息等级考编程的噩梦


          IP属地:上海来自Android客户端5楼2015-03-15 21:55
          回复
            为何要发这种东西?靠这来玩没啥意思啊


            IP属地:上海来自Android客户端6楼2015-03-16 18:37
            收起回复
              留名


              IP属地:辽宁来自Android客户端7楼2015-03-16 18:43
              回复


                IP属地:广东来自Android客户端8楼2015-03-17 01:36
                回复
                  怎么我下的推倒器都说格式不对


                  IP属地:广东9楼2015-03-17 12:41
                  收起回复
                    眼花缭乱


                    来自Android客户端10楼2015-03-18 00:15
                    回复
                      推普通银魂按打开会蹦一堆英文出来


                      来自Android客户端11楼2015-03-18 15:45
                      回复
                        推到器·需要.NET Framework 2.0 才能打开。怎么破?


                        12楼2015-03-22 10:09
                        回复
                          推倒器不支持的rom格式 特征码as..ipgj 什么意思。。。?
                          不能推到绝对魂银吗?
                          上面那问题我解决了。。


                          13楼2015-03-22 10:28
                          收起回复
                            吧主居然大发慈悲发教程了,收藏


                            IP属地:意大利来自Android客户端14楼2015-03-23 01:00
                            回复
                              手机可以改吗?


                              IP属地:广东来自Android客户端15楼2015-06-09 10:21
                              回复