分享本人玩DNF单机版的经历

  前不久入手了一个"DNF单机版",忽略游戏体验之类的,分享一些东西。

  所谓"单机版"是以本地虚拟机作为服务器,再使用本地客户端进行登录。在其安装教程中,发现客户端登录器是用易语言写的,使用时以管理员身份运行/关闭杀毒软件。根据教程将服务器镜像安装及使用过了一下。

  修改数据:

    1. 修改服务器数据  该服务器为Linux虚拟机。在网上查了下,怀疑数据存储在数据库中,并且可能是mysql,就用navicat试着连接下,一次就成功了。看了几小时的数据库,将有用的数据记录下来,包括账号信息、账号下的角色信息(level、maxhp、maxmp、vip、游戏币等)、邮件信息等。其中邮件表有item_id这一数据,存储各条邮件数据包含的物品对应的id(id对应武器、装备、任务物品等) 。

    2. 修改客户端数据  客户端有一个名为Script.pvf的文件,该文件存储了许多重要的数据(技能冷却,装备属性等) 。由于是加密文件包,一般人无法修改,一些研究该文件的前辈,制作了一些工具,也有易语言编写的。

    3. 修改host 相关知识暂时不了解。

  入手的地方能提供开服的教程,由于无此需求、技术过低,就没要。

  该服务器镜像似乎曾是私服服务器镜像,甚至有上古玩家的一些数据,好在密码那部分是加密的。

  当然了,还有一些上古玩家的QQ号、手机号,而密码加密方法一旦破解... 尽量不要玩私服!

  罢了。暂且这样。

posted @ 2020-04-01 21:01  Drake19  阅读(1752)  评论(0编辑  收藏  举报