@nobuk123hk 首先要明白的是,传错奖杯会发生什么。
我们把两个账号分别称作大号(要拿杯的账号)和小号(有游戏的账号)。
这个 bug 的本质是用小号打杯,但是最后利用 bug 把奖杯上传到大号去,所以要保证两件事:
1、PSV 本地的奖杯是
新鲜获得的(即看到了跳杯画面的),否则无法上传。
2、新鲜获得的奖杯
只能上传一次,所以如果上传到了小号,就无法再次上传到大号。
简单来说,你把奖杯误上传到小号之后,无法在 PSV 本地再次获得奖杯,也无法再次把 PSV 本地的奖杯上传到大号,所以唯一能做的就是把 PSV 用 Backup/Restore 功能 restore 一下。Backup/Restore 功能会备份奖杯和机器认证之外的所有内容,所以 restore 后的 PSV,本地奖杯记录会清空,但你的游戏和存档会恢复。(Email 也会恢复,所以不必重新配置邮箱。)在此状态下,联网进行机器认证,重新获得奖杯,然后再利用 bug 就可以上传给大号,就可以了。要注意 restore 的时候,用到的 backup 文件应该是上次同步奖杯之后立刻 backup 的,而不是发现奖杯同步出错之后再 backup 的。
举个例子。比如说你打了第三关的奖杯,然后同步上传了,然后 backup 了整台 PSV。打完第四关、第五关,获得了两个奖杯,结果上传出错,传到小号去了,那么你现在能做的就是立刻恢复到你打完第三关之后的 backup 文件,然后重新打第四关和第五关,正常获得奖杯,然后再利用 bug 上传。
再举个错误的例子。假如你发现出错之后错误地进行了 backup,然后 restore 到这个 backup 文件的话,虽然奖杯是清空了,但你的存档已经是打完第五关的状态。这样一来,可能你进入游戏之后会同时跳第四关和第五关的奖杯,也可能这两个杯根本不跳,直接跳第六关的奖杯。无论出现上面这两种情况的哪一种,你都会被奖杯网站判定为作弊,所以千万不要在奖杯同步失败后再进行 backup。
所以,正确的做法是
每次奖杯同步成功后 backup,出错后 restore。
BTW:我不清楚你说的「放弃奖杯」是什么意思,但是因为本地已经获取的奖杯无法再次获取,所以至少你要 restore 一次 PSV 到没有奖杯的状态,这肯定是少不了的。对 PSV 什么都不做的话,是没法重新获得奖杯的,肯定也会影响你以后用这台 PSV 给大号打这个奖杯。