查看: 74|回复: 0

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

[复制链接]

3

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-4-1
发表于 2020-4-1 21:01:00 | 显示全部楼层 |阅读模式

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

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

  修改数据:

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

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

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

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

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

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

  罢了。暂且这样。



来源:https://www.cnblogs.com/drakeisdumb/p/12365523.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部