传奇服务端升级奖励的领取记录存放在哪个文件里的图文详解
如何清除领取过升级奖励的问题,那么就看下面解说:先看领取升级奖励图最后两行领取过的记录
说明领取过了,不能再领取了,对于这个问题,我在网上找了很多解答的,大部分说在QuestDiary文件夹下的领奖记录里,确实也找到了这个记录,但我把角色的记录删除后不行,还是提示领取过了,网上其他的解不是鬼扯就是文不对题,没有正确解答。后来我自己摸索找,我先采用把有关联的文件全部用原件覆盖的方式,无效,后来直接覆盖Envir文件夹下的所有文件,问题依然如故,后来干脆把整个Mir200全部覆盖,领取还是如图所示
不行,最后考虑应该还是在数据库里了,费了劲,终于找到了.
我把DBServer\FDB\Mir的文件用原件覆盖,结果可以领取了,但是这样连第一次领取的装备都消失了,即使你放在仓库里,也一样消失,这就说明个人仓库的记录也在Mir文件里,如何编辑数据库文件那是另一回事了,不再这里讨论。
如果你想恢复领取名额记录,有两种方法,第一在M2里清除G变量,第二个方法是更新Mir200文件夹下的!Setup.txt文件,这里记录着领取名额的记录,其实清理M2里的G变量,也就是清理!Setup.txt的记录,清理后如图
领取名额全部回到初始状态。
如果你想无限领取则可以把Market_Def文件夹下的领取脚本里的检测G变量标识的语句禁止掉:
下面给出其中一段
[@70b]
#IF
;check 0 说明:其中 0就是G变量标识,把这个禁止后,可以无限领取百里追风神剑了。
#ACT
goto @70c1
#ELSESAY
等等,我看看。。。\
这位朋友,你好象领取过了吧?\
虽然我眼神不太好使但是你的长相太突出了,\
我一眼就看出来是你了。。。\
<返回/@main1> <退出/@exit>\
[@70c1]
#IF
#ACT
give 百里追风神剑 1
DEC G70 1
SET 1
SENDMSG 1 恭喜玩家《%s》顺利冲到85级,成功领取[百里追风神剑]! 223 0
SENDMSG 1 恭喜玩家《%s》顺利冲到85级,成功领取[百里追风神剑]! 223 0
break
;=======================================================================
另外说明一下,升级奖励脚本格式都大同小异,差不多。
以上说明,仅供参考,如有雷同,纯属巧合。
页:
[1]