[模拟] 动物森友会3.0.0 金手指研究

0
回复
30
查看
[复制链接]

101

主题

1

回帖

271

积分

VIP会员

Rank: 5Rank: 5

积分
271
发表于 7 天前 | 显示全部楼层 |阅读模式
QQ截图20260126101321.jpg
目前各大佬都在研究,3.0.0 数据变动蛮大的,但这个利用聊天缓冲输入物品ID手动刷物品的金手指已经在各位大佬的研究下可以先work起来了:
[集合啦!动物森友会 美区中文 Animal Crossing New Horizons v3.0.0 TID:01006F8002326000 BID:5D913CF71EB24CB2]

[credits  to OblivionReign(Arch9SK7),pspmaster 整理]

[Chat Buffer to Slot 1(ZR+D-Pad Right: Item ID|ZR + D-Pad Left: MM]
80000200
580A0000 05254A40
980AA100 00000000 00000040
300E0000 00000008
989BA0A0
511B1000 00000000
C013B400 00000030
400D0000 00000000 00000002
20000000
C011B400 00000066
400D0000 00000000 00000002
20000000
C011B400 00000039
C013B400 00000041
400D0000 00000000 00000002
20000000
20000000
C011B400 00000046
C013B400 00000061
400D0000 00000000 00000002
20000000
20000000
C015B400 00000000
400D0000 00000000 00000001
20000000
C015D400 00000000
C011B400 00000040
910BB100 00000009
20000000
915BB100 0000000F
94299100 00000010
946990B0
980AA100 00000000 00000002
20000000
310E0000
C016D400 00000002
80004200
A4900410 B27BB758
20000000
80001200
A4900410 B27BB75C
20000000
20000000
复制代码
这个金手指汇编码为:
[Chat Buffer to Slot 1(ZR+D-Pad Right: Item ID|ZR + D-Pad Left: MM]
If keyheld ZR
R10 = [Main+0x0005254A40] W=8
R10 = R10 + 0x40 W=8
Loop Start R14 = 8
R11 = R10 W=8
R11 = [R11+0x0000000000] W=1
If R11 < 0x30 W=1
R13 = 0x0000000000000002
Endif
If R11 > 0x66 W=1
R13 = 0x0000000000000002
Endif
If R11 > 0x39 W=1
If R11 < 0x41 W=1
R13 = 0x0000000000000002
Endif
Endif
If R11 > 0x46 W=1
If R11 < 0x61 W=1
R13 = 0x0000000000000002
Endif
Endif
If R11 == 0x0 W=1
R13 = 0x0000000000000001
Endif
If R13 == 0x0 W=1
If R11 > 0x40 W=1
R11 = R11 + 0x9 W=1
Endif
R11 = R11 & 0xF W=1
R9 = R9 * 0x10 W=4
R9 = R9 | R11 W=4
R10 = R10 + 0x2 W=8
Endif
Loop Stop R14
If R13 != 0x2 W=1
If keyheld ZR + DRIGHT
[Heap+0xB27BB758] = R9 W=4
Endif
If keyheld ZR + DLEFT
[Heap+0xB27BB75C] = R9 W=4
Endif
Endif

金手指功能:

[聊天缓冲到物品栏1 ]
当代码激活时:
1请确保物品栏1中没有你想要保留的物品。如果有,请先将其移动到其他栏位!也就是置空物品栏1
2通过按下手柄的上的“R”键打开游戏内聊天功能。
3输入你想要的物品ID HEX代码(例如1026),但不要确认。
4然后按下“ZR + D-PAD右方向键”将物品生成到你的物品栏(1号位)。
5若要修改物品颜色(如果存在变体),请将物品保留在1号位,并在聊天框中输入0到5之间的数字(举例)。然后按下“ZR + DPAD左方向键”,数量修改方式类似,但也会因物品而异。

刷到其它Slot也是可以的,相应的改包包里的其它Slot的 HEAP基址(堆内存)的+指针0x偏移为:(岛上仅1P的情况)

Slot1-40 的HEAP基址+指针0x偏移量:(credits to Naphii)
B27BB758  (Slot1)
B27BB760
B27BB768
B27BB770
B27BB778
B27BB780
B27BB788
B27BB790
B27BB798
B27BB7A0  (Slot10)
B27BB7A8
B27BB7B0
B27BB7B8
B27BB7C0
B27BB7C8
B27BB7D0
B27BB7D8
B27BB7E0
B27BB7E8
B27BB7F0  (Slot20)
B27BB6A0
B27BB6A8
B27BB6B0
B27BB6B8
B27BB6C0
B27BB6C8
B27BB6D0
B27BB6D8
B27BB6E0
B27BB6E8  (Slot30)
B27BB6F0
B27BB6F8
B27BB700
B27BB708
B27BB710
B27BB718
B27BB720
B27BB728
B27BB730
B27BB738 (slot40)

当岛上有多个角色时,各个角色的Slot1的HEAP基址+的指针偏移量分别如下。 Credits to Kindren
I think i found the correct offsets
P1: B27BB758
P2: B28ED6C8
P3: B2A1F638
P4: B2B515A8
P5: B2C83518
P6: B2DB5488
P7: B2EE73F8
P8: B3019368


【2026-01-19 Update】Arch9SK7(github)/OblivionReign(gbatemp)今早已完成和更新了完整的动森会3.0.0金手指,大家可前往原贴自取,我这边就不转载了:
https://gbatemp.net/threads/animal-crossing-new-horizons-cheat-database.563423/post-10803644
游客,如果您要查看本帖隐藏内容请回复


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:易贷与你快乐分享

官方微信

APP下载

全国服务热线:

400-000-6618

地址:成都市锦江区东华正街42号广电仕百达国际大厦25楼

邮编:610066 Email:mail@yidai.com

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.  威海迪恩网络科技有限公司 版权所有   浙ICP备14539863号

上海易贷网金融信息服务有限公司  沪ICP备15020893号-1

Archiver-手机版-小黑屋- 杭州摩登天下网络技术工作室 |网站地图 

上海金融信息行业协会理事单位 | 上海市信息服务业行业协会会员单位 | 上海市网络信贷服务业企业联盟单位