楼主: jeremy1101

[综合教程] 人物角色不同服务端迁移

  [复制链接]

114

时沙

0

精华

0

主题

声望: 30   虚弱: 0

Lv.2(潜行者)

发表于 2023-2-13 16:16:13 发表自手机触屏版 | 显示全部楼层
留着收藏以后会用
回复

使用道具 举报

122

时沙

0

精华

0

主题

声望: 164   虚弱: 0

Lv.2(潜行者)

炉石

发表于 2023-2-18 09:43:14 | 显示全部楼层
学习了,正好需要用到
回复

使用道具 举报

26

时沙

0

精华

0

主题

声望: 6   虚弱: 1

Lv.1(追随者)

发表于 2023-3-5 09:01:09 发表自手机触屏版 | 显示全部楼层
666666啊阿啊阿啊阿啊
回复

使用道具 举报

202

时沙

0

精华

4

主题

声望: 356   虚弱: 0

Lv.3(忠诚者)

发表于 2023-3-5 15:00:47 发表自手机触屏版 | 显示全部楼层
学习一下,谢谢大佬分享。
回复

使用道具 举报

46

时沙

0

精华

0

主题

声望: 43   虚弱: 0

Lv.1(追随者)

发表于 2023-3-14 12:22:23 | 显示全部楼层
按照楼主的方法,出现的问题:
AyaseCore(20200212)(机器人版)的端,将人物数据迁移至XY335典藏版,其它都没有问题,只有人物身穿的装备、背包的物品、银行的物品无法完全迁移成功(查看过两个端的表、字段完全一致)。
1、对照item_instance表、characters表的equipmentCache字段信息都同步成功。但是登录账号后,发现人物只有背包第一栏位、银行最后1栏位、身上部分部分有装备,其余均变空。
2、网上查后,发现item_instance表中guid会随机生成,并递增,于是在SQL中按guid递增规律,刷进原始数据,并更新characters表的equipmentCache字段信息,发现还是无效。
没有弄清楚人物身上、背包、银行物品栏的位置和item_instance表有何对应关系?求助是否有办法恢复此部分数据?
回复

使用道具 举报

463

时沙

0

精华

5

主题

声望: 1173   虚弱: 0

Lv.4(锻造者)

炉石

 楼主| 发表于 2023-3-14 22:48:04 | 显示全部楼层
camel114222 发表于 2023-3-14 12:22
按照楼主的方法,出现的问题:
AyaseCore(20200212)(机器人版)的端,将人物数据迁移至XY335典藏版,其它都 ...

我初步判断是item_instance表没有完全导入成功,item_instance表虽然guid是主键,但是导入的时候需要把owner_guid也设为主键。
另外,导入目标端XY335有其它角色吗?如果有的话,在导入前需要修改AyaseCore导出来的item_instance的guid的值,使它们不同于你的目标数据库。
回复

使用道具 举报

53

时沙

0

精华

0

主题

声望: 30   虚弱: 0

Lv.1(追随者)

发表于 2023-3-15 13:41:46 | 显示全部楼层
感谢大神的教程,正找着了
回复

使用道具 举报

46

时沙

0

精华

0

主题

声望: 43   虚弱: 0

Lv.1(追随者)

发表于 2023-3-15 15:08:16 | 显示全部楼层
jeremy1101 发表于 2023-3-14 22:48
我初步判断是item_instance表没有完全导入成功,item_instance表虽然guid是主键,但是导入的时候需要把ow ...

感谢提醒,回查了一下,发现是character_inventory这个表的数据调整的时候信息不全了。重新导入后正常恢复,可以愉快地玩了
回复

使用道具 举报

9

时沙

0

精华

0

主题

声望: 11   虚弱: 0

Lv.1(追随者)

炉石

发表于 2023-3-17 13:51:59 | 显示全部楼层
收藏了,这个方法应该会适用于逍遥335升级至548的端吧?
回复

使用道具 举报

202

时沙

0

精华

4

主题

声望: 356   虚弱: 0

Lv.3(忠诚者)

发表于 2023-3-17 17:29:02 发表自手机触屏版 | 显示全部楼层
本帖最后由 azzinoth 于 2023-3-17 17:31 编辑

不知道,这个方法可不可以跨服务器,比如狮王的735到其它核心的735
回复

使用道具 举报

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