SkywalkerJi / mdt

Yu-Gi-Oh! Master Duel Translation Script
https://ygo.御坂美琴.cn
GNU General Public License v3.0
685 stars 91 forks source link

5月6日更新后mdt无法正常使用 #35

Closed A-new-b closed 2 years ago

A-new-b commented 2 years ago

Describe the bug 如题 图片 选中卡片后mdt无法正常翻译

chunibyo-wly commented 2 years ago

您好,请问可以给一下配置文件信息和release版本吗,我怀疑是我把代码改坏了

chunibyo-wly commented 2 years ago

经过测试,原因应该是内存位置变了,这个需要再重新寻找地址,暂时可以先使用图形识别模式

image

受此影响自动添加卡组功能已经出问题

ChibisukeDragon commented 2 years ago

我使用的是旧的V0.2.12版本,也在5.6游戏更新后无法识别了。目前用图像识别方法

SkywalkerJi commented 2 years ago

今天游戏更新了客户端? 那晚上我更一版.

RyoLee commented 2 years ago

编辑卡组基址偏移可用组合为 GameAssembly.dll+0x01E99C18 [0xB8, 0x0, 0xF8, 0x1E0] + 0x2C 对局/回放(现在好像这俩是一个了?)可用组合为 GameAssembly.dll+0x01DBDC88 [0xB8, 0x10] + 0x4C 着急用的可以自己改(

SkywalkerJi commented 2 years ago

编辑卡组基址偏移可用组合为 GameAssembly.dll+0x01E99C18 [0xB8, 0x0, 0xF8, 0x1E0] + 0x2C 对局/回放(现在好像这俩是一个了?)可用组合为 GameAssembly.dll+0x01DBDC88 [0xB8, 0x10] + 0x4C 着急用的可以自己改(

刚准备找(

SkywalkerJi commented 2 years ago

https://github.com/SkywalkerJi/mdt/releases/tag/v0.2.16

release

A-new-b commented 2 years ago

非常感谢

paradoxskin commented 1 year ago

编辑卡组基址偏移可用组合为 GameAssembly.dll+0x01E99C18 [0xB8, 0x0, 0xF8, 0x1E0] + 0x2C 对局/回放(现在好像这俩是一个了?)可用组合为 GameAssembly.dll+0x01DBDC88 [0xB8, 0x10] + 0x4C 着急用的可以自己改(

想问一下内存位置运算是手推还是反编译dll函数看出来的