Pokemon Center | 口袋中心 以口袋妖怪为主题并带有其他动漫游戏的讨论

 找回密码
 加入口袋中心
搜索
查看: 3968|回复: 10

野生精灵等级浮动

[复制链接]

3369

回帖

535

现金

485

勋章券

超级版主

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
22138
QQ

时光印记Lv.3挥金如土勋章水中王者勋章Lv3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章金银好CP-Ho-oh/LUGIA【里】金银好CP-Ho-oh/LUGIA【真·正常向】异化型LUGIA【M超梦版】

发表于 2015-7-11 23:20:41 | 显示全部楼层 |阅读模式
本帖最后由 jiangzhengwenjz 于 2015-7-12 12:08 编辑

限于火红版,当然可以方便地移植到绿宝石版。。未大量测试,不准转载

公式:若队伍里最高等级大于等于3,则野生精灵从[队伍最高等级 - 2]浮动到[队伍最高等级]
           若队伍里最高等级小于等于2,则野生精灵从[1]浮动到[队伍最高等级]
           但缺乏道馆徽章的话会有一些等级限制:
           限制野生最高等级:[道馆徽章数+1] * 10(若徽章全有,则无限制)
           若队伍内有蛋,该蛋的等级(5)不会影响野生精灵的等级

首先在0x828FC写入:00 4C 20 47 XX XX XX XX其中XX XX XX XX是下面程序的指针(thumb模式+1)

随后找空位写入下面的程序、并对应修改上面的指针:(空位偏移量需以0,4,8,c结尾,否则无法读取程序中所需的指针)
  1. .thumb
  2. .align 2

  3. mainfunc:
  4. ldr r4, =0x020242D8
  5. mov r2, #0
  6. mov r0, #0

  7. loop:
  8. ldrb r5, [r4]
  9. cmp r5, #5
  10. beq checkegg

  11. checked:
  12. cmp r5, r0
  13. bgt change

  14. nochange:
  15. add r4, #0x64
  16. add r2, #1
  17. cmp r2, #6
  18. bne loop

  19. check:
  20. cmp r0, #2
  21. bls adjust
  22. sub r5, r0, #2

  23. checkflag:
  24. push {r0-r2, r4-r7}
  25. mov r0, #0x41
  26. lsl r0, r0, #5
  27. add r4, r0, #0
  28. mov r3, #0

  29. loop2:
  30. ldr r2, =0x0806E6D1
  31. bl viar2
  32. cmp r0, #0
  33. beq limiter
  34. add r0, r4, #1
  35. add r4, r0, #0
  36. mov r1, #0x41
  37. lsl r1, r1, #5
  38. add r1, #8
  39. cmp r0, r1
  40. bls loop2

  41. back:
  42. pop {r0-r2, r4-r7}
  43. cmp r3, #0
  44. beq back2
  45. cmp r0, r3
  46. bgt adjust2

  47. back2:
  48. ldr r4, =0x0808290d
  49. bx r4

  50. change:
  51. add r0, r5, #0
  52. b nochange

  53. adjust:
  54. mov r5, #1
  55. b back2

  56. checkegg:
  57. push {r0-r4, r6, r7}
  58. mov r1, #0x2D
  59. sub r4, #0x54
  60. mov r0, r4
  61. ldr r2, =0x0803FBE9
  62. bl viar2
  63. cmp r0, #1
  64. beq egg
  65. b share

  66. egg:
  67. add r5, r0, #0

  68. share:
  69. pop {r0-r4, r6, r7}
  70. b checked

  71. viar2:
  72. bx r2

  73. limiter:
  74. mov r1, #0x41
  75. lsl r1, r1, #5
  76. sub r1, r4, r1
  77. add r1, #1
  78. mov r3, #0xa
  79. mul r3, r1
  80. b back

  81. adjust2:
  82. add r0, r3, #0
  83. sub r5, r0, #2
  84. b back2
复制代码
编译后版本:
  1. 21 4C 00 22 00 20 25 78 05 2D 24 D0 85 42 1E DC 64 34 01 32 06 2A F6 D1 02 28 1A D9 85 1E F7 B4 41 20 40 01 04 1C 00 23 18 4A 00 F0 21 F8 00 28 1F D0 60 1C 04 1C 41 21 49 01 08 31 88 42 F3 D9 F7 BC 00 2B 01 D0 98 42 1A DC 11 4C 20 47 28 1C DE E7 01 25 F9 E7 DF B4 2D 21 54 3C 20 1C 0D 4A 00 F0 06 F8 01 28 00 D0 00 E0 05 1C DF BC CD E7 10 47 41 21 49 01 61 1A 01 31 0A 23 4B 43 DF E7 18 1C 85 1E E1 E7 00 00 D8 42 02 02 D1 E6 06 08 0D 29 08 08 E9 FB 03 08
复制代码
回复

使用道具 举报

2万

回帖

13万

现金

351

勋章券

管理员

起源の钻角犀兽

Rank: 27Rank: 27Rank: 27

积分
51876

Missingno论坛十周年纪念物挥金如土勋章Lv3水中王者勋章Lv3时光印记Lv.3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章

发表于 2015-7-12 23:25:51 | 显示全部楼层
100级真·绿毛虫要现身了(你问我为什么不是鲤鱼王?这货原版还真有100级野生!
啊咧咧,又挖坑不填哎╮(╯▽╰)╭

告别真新镇后不知经过多久,擦伤,砍伤,朋友的数目,让我有点自豪,那时候因为流行而跑去买的,这双轻便的运动鞋,现在成了,找遍全世界也找不到的,最棒的破鞋子……
口袋中心·绿宝石·改(更新1.6.4版)
【口袋中心出品】魂银·壹式改点壹(全493)    【科普向】魂银中少有人注意到的洛奇亚传说故事
宝可梦卡牌 / 限定精灵图示    好吧,这是官方微博-_-    好吧,这是我的微博-_-
我的B站号    美术作品之我的宝可梦人设画    个人制作的FC魂斗罗2代hack版
回复 支持 反对

使用道具 举报

3369

回帖

535

现金

485

勋章券

超级版主

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
22138
QQ

时光印记Lv.3挥金如土勋章水中王者勋章Lv3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章金银好CP-Ho-oh/LUGIA【里】金银好CP-Ho-oh/LUGIA【真·正常向】异化型LUGIA【M超梦版】

 楼主| 发表于 2015-7-12 23:34:03 | 显示全部楼层
海のLUGIA 发表于 2015-7-12 23:25
100级真·绿毛虫要现身了(你问我为什么不是鲤鱼王?这货原版还真有100级野生!

玩家如果想进化的话、可以带低等级精灵,多么完美的设定
回复 支持 反对

使用道具 举报

1246

回帖

14

现金

8

勋章券

踏入阳光的成就

求收養= =

Rank: 14Rank: 14Rank: 14Rank: 14

积分
3201

论坛十周年纪念物No.282 沙奈朵Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章黑白系列NPC【日暮版】黑白系列女主角【夜间版】黑白系列N黑白系列男主角【白日版】


V仔 Lv:75
发表于 2015-7-13 00:50:32 | 显示全部楼层
呀...你們在說甚麼
回复 支持 反对

使用道具 举报

1345

回帖

190

现金

37

勋章券

踏入阳光的成就

Rank: 14Rank: 14Rank: 14Rank: 14

积分
3816

论坛十周年纪念物挥金如土勋章御姐型LUGIA黑白女主角特制版黑白系列女主角【夜间版】金银好CP第一弹-凤王金银好CP第一弹-LUGIA

发表于 2015-7-13 09:10:04 | 显示全部楼层
技术贴甚好,有编译后版本方便了我这种不会汇编的人
回复 支持 反对

使用道具 举报

139

回帖

171

现金

2

勋章券

繁华都市的喧闹

Rank: 5Rank: 5Rank: 5

积分
280
发表于 2015-7-13 22:55:58 来自手机 | 显示全部楼层
那么有一点想问问,聚聚这里有检查flag的程序,but你却没有提到这个?这个flag有何用?开启么??
回复 支持 反对

使用道具 举报

3369

回帖

535

现金

485

勋章券

超级版主

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
22138
QQ

时光印记Lv.3挥金如土勋章水中王者勋章Lv3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章金银好CP-Ho-oh/LUGIA【里】金银好CP-Ho-oh/LUGIA【真·正常向】异化型LUGIA【M超梦版】

 楼主| 发表于 2015-7-13 22:58:38 | 显示全部楼层
判仔团 发表于 2015-7-13 22:55
那么有一点想问问,聚聚这里有检查flag的程序,but你却没有提到这个?这个flag有何用?开启么??

检查徽章,显然啊
回复 支持 反对

使用道具 举报

43

回帖

396

现金

0

勋章券

繁华都市的喧闹

Rank: 5Rank: 5Rank: 5

积分
188

时光印记Lv.1

发表于 2015-7-20 21:24:59 | 显示全部楼层
前来膜拜jzw聚聚
回复 支持 反对

使用道具 举报

11

回帖

48

现金

0

勋章券

口袋学堂外的努力

Rank: 2Rank: 2

积分
22
QQ
发表于 2015-7-21 23:59:57 | 显示全部楼层
无耻的试试一级可以回帖吗    顺便问一下 汇编断点怎么设
匆匆走过 连足迹也被雪掩盖
回复 支持 反对

使用道具 举报

3369

回帖

535

现金

485

勋章券

超级版主

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
22138
QQ

时光印记Lv.3挥金如土勋章水中王者勋章Lv3Omega红宝石发售确认纪念章Alpha蓝宝石发售确认纪念章金银好CP-Ho-oh/LUGIA【里】金银好CP-Ho-oh/LUGIA【真·正常向】异化型LUGIA【M超梦版】

 楼主| 发表于 2015-7-22 00:15:01 | 显示全部楼层
1218880886 发表于 2015-7-21 23:59
无耻的试试一级可以回帖吗    顺便问一下 汇编断点怎么设

我不是很懂,但知道几种,具体大概要看no$gba的帮助文件
第一种就是输入地址
第二种rX==值
第三种[地址]后面跟!或是!!或是?第一个是更新,第二个是写,第三个是读
回复 支持 反对

使用道具 举报

11

回帖

48

现金

0

勋章券

口袋学堂外的努力

Rank: 2Rank: 2

积分
22
QQ
发表于 2015-7-22 16:41:52 | 显示全部楼层
为什么不论是贴吧还是论坛喽没有汇编的入门教程   还有我现在用户组还加不了好友 待我水水先
匆匆走过 连足迹也被雪掩盖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入口袋中心

本版积分规则

手机版|Archiver|Pokemon Center

GMT+8, 2024-11-23 21:20 , Processed in 0.126277 second(s), 73 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表