嗨玩手游网

使用虚拟机搭建单机版DNF

DNF全称Dungeon & Fighter,中文译为地下城与勇士,其在2008年左右开始公测,我当初是在高中开始接触这款游戏。随着时间推移,自工作后便很少玩了。最近无聊时又想到了这款游戏,但是重新下载后发现游戏内容已大变样子。恰好刷到了如何用虚拟机搭建,便决定尝试一下。

一、下载

首先需下载的文件大概有两个,一个是DNF登录客户端,一个是含服务端的虚拟机导出文件。大家可自行找资源。若实在找不到,可私信我获取。我下载的文件如下:

二、安装

2.1 安装虚拟机

首先解压服务端与常用工具,解压后进入文件夹,如下图:

这三个文件夹的内容分别为:

DNF服务端:含DNF服务端的虚拟机导出文件。VM虚拟机:VM虚拟机安装软件,若自己已经安装,则忽略该文件夹。常用工具与教程:常见的对游戏进行修改的工具和教程,如:给自己的角色发送天空套或高强装备等。

由于我之前已安装过虚拟机,这里便不再演示,大家具体可参考我之前的文章:VMWare虚拟机安装和破解。安装完毕后打开如下图:

2.2 导入虚拟机文件

虚拟机文件在之前的DNF服务端文件夹下,大家点击【文件】> 【打开】,如下图:

打开后会弹窗选择虚拟机镜像的文件,此时只需选择对应的虚拟机镜像即可,其在“DNF服务端” > “DNF Server”下,如下图:

选择后,点击“打开”,如下图:

接着选择“开启此虚拟机”,等待一会会弹窗如下页面:

这里选择“我已复制该虚拟机”,接着便开始启动,如下图:

对于我下载的这个资源而言,该虚拟机的默认账号为:root,密码为:123456。输入后就可成功登录虚拟机,如下:

2.3 修改配置

因为该虚拟机的默认IP为静态IP,其值为:192.168.200.131。而我自己搭建的虚拟机不见得会存在处理此网段的网络适配器,也就是说本机无法与虚拟机进行联通。解决方式有两种,分别是:新增网络适配器和修改静态IP。

2.3.1 新增网络适配器

首先选择“虚拟机网络编辑器”,如下图:

点击后进入如下页面:

接着点击“更改设置”,并选择“仅主机模式”后,点击“网络添加”,如下图:

点击后弹出如下页面:

点击“确定”后,等待一会,创建完毕后如下:

当然,此时默认生成的IP仍未与虚拟机的IP处于同一网段,因此需进行编辑,将子网IP改为“192.168.200.0”,如下图所示:

点击确定后,右击右下角的网络图标,弹出“网络和Internet设置”的菜单,如下:

点击后,选择“高级网络设置”,如下图:

点击后找到“更多网络适配器选项”,如下图:

点击后,出现如下所示页面:

此时发现,刚才创建的VMnet2已存在。接着右击该网络适配器,在弹出的页面中选择“Internet协议版本4”,并点击“属性”,如下图:

接着对弹出页面的信息进行修改,修改后如下图:

点击确认后,打开CMD窗口,并ping一下DNF虚拟机的IP,对应命令如下:

ping 192.168.200.131

该命令执行后,若结果如下图所示,则表明网络适配器已新增成功:

2.3.2 修改静态IP

当然,若觉得没必要新增网络适配器,可选择修改静态IP。首先点击“编辑” > “虚拟网络编辑器”, 如下图:

点击后可查看当前可用网段的网络适配器, 如下图所示:

也就是说,当前可与宿主机连通的网段为192.168.36.*。当然,在修改虚拟机IP前,需将VMnet1的信息进行设置。首先右击右下角的网络图标,弹出“网络和Internet设置”菜单,如下:

点击后,选择“高级网络设置”,如下图:

接着选择“更多网络适配器选型”,如下图:

点击后会弹出网络适配器页面,如下图:

接着右击VMnet1网络适配器,在弹出的页面中选择“Internet协议版本4(TCP/IPv4)”,如下图:

接着点击属性,在弹出的页面中修改对应信息,修改后如下图:

之后一直确定即可。此时便已设置好网络适配器相关信息,接着就是登录虚拟机,并执行如下命令:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

执行后会进入如下编辑页面:

接着进行修改,修改后结果如下:

修改完毕后,进行保存,并重启虚拟机,此时使用 ifconfig 来查看IP,发现已变成了自定义的192.168.36.131,如下图:

此时打开宿主机的CMD窗口,输入如下命令来进行测试:

ping 192.168.36.131

执行结果如下:

这表明宿主机已成功与DNF服务端虚拟机连通。此外,由于修改了虚拟机的IP,因此需要对原先的一些配置做修改。首先通过cd命令进入/home/neople路径,接着执行如下命令来进行替换:

sed -i "s/192.168.200.131/192.168.36.131/g" `find . -type f -name "*.cfg"`sed -i "s/43.248.76.238/192.168.36.131/g" `find . -type f -name "*.cfg"`

执行结果如下:

2.4 配置客户端

2.4.1 上传pvf文件

首先对之前下载的地下城与勇士客户端进行解压,解压后如下:

接着点进去,发现只有一个“地下城与勇士”的文件夹,如下图:

接着点进去,发现已经出现了众多的安装文件,其中就有需进行上传的Script.pvf文件,如下图:

当然,上传该文件需通过专业的工具,该工具在之前解压的服务端与常用工具中已包含,因此只需进入到“服务端与常用工具” > “DNF服务端” > “DNF Work” > “WinSCP”目录下,如下图:

接着双击“WinSCP.exe”启动文件上传工具,启动后如下图:

由于我们修改了虚拟机的IP,因此需对登录信息进行修改,也就是点击“编辑”,将主机名改为“192.168.36.131”, 其他的保持不变即可。修改后如下图:

接着点击“登录”,等待一会便,当出现下图所示页面时,表明已成功连接到服务端:

接着在左侧(宿主机目录)找到“Script.pvf”文件,将其放置到右侧(虚拟机目录)的/home/neople/game 下,如下图:

当然,对于熟悉计算机的人而言,也可使用其他SSH工具,如:XShell、MobaXterm等。

2.4.2 上传等级文件

等级文件在“服务端与常用工具” > “DNF服务端” > “DNF Work” > “WinSCP” > “各种玩家等级补丁”目录下,进入该目录后如下图:

这里以等级60为例,也就是拷贝“df_game_r_60”到虚拟机的/home/neople/game目录下。当然,依然需使用WinSCP工具,拷贝后如下图:

接着便是将旧的“df_game_r”进行删除,将“df_game_r_60”重命名为“df_game_r”,如下图:

2.4.3 修改DNF.tom文件

若未修改虚拟机的IP,则该步骤可省略。若进行了修改,则必须修改该文件。该文件在“地下城与勇士客户端” > “地下城与勇士”目录下,如下图:

当然,该目录下存在一个“DNF.tom文件修改工具.exe”,其本质为Nodepad++文本编辑工具,该工具可装可不装。我这里直接使用操作系统自带的记事本进行编辑。也就是右击“DNF.toml”,选择“打开方式” > "记事本",如下图:

打开后如下图所示:

这里只需要修改“服务器地址”和“角色等级上限”即可,其中“服务器地址”改为虚拟机的IP地址,如:“192.168.36.131”,而“角色等级上限”则改为60(与上一步上传的df_game_r_x相匹配),修改后如下图:

需要说明的是,记事本并不会自动保存,因此需按“Ctrl + S”快捷键进行保存。

2.4.4 修改gamei

与上一步一样,若未修改虚拟机的IP,则该步骤可省略。gamei文件与DNF.toml位于相同目录下,如下图:

与修改DNF.toml文件类似,通过记事本进行修改。打开后如下图:

这里将Server和DBIP的值修改为虚拟机的IP,如:“192.168.36.131”,修改后如下图:

2.5 执行启动脚本

按网上的说法就是跑四国,其本质就是执行/root目录下的run脚本,对应命令为:

sh /root/run

执行后等待程序运行一会,当出现下图所示页面时,表示DNF客户端已成功启动 :

当然,若出现长时间卡住的情况,可使用“Ctrl + C”和“sh /root/stop”来将程序关闭后,重新启动。

2.6 验证

双击“地下城与勇士客户端” > “地下城与勇士”下的“地下城与勇士.exe”,双击后便会弹出如下页面:

当然,若启动失败,则需将“C:\Users\administrator\AppData\LocalLow\DNF”删除后再次尝试。

接着点击“注册账号”,弹出如下页面:

这里按提示填写即可,我这里填写完毕后如下:

点击“确认”就已注册完毕,此时输入对应的账号和密码(是注册的账号而非QQ号),如下图:

接着点击“登录”,等待一会,出现下图所示页面,则表示登录成功:

接着点击“游戏开始”,会来到了服务器选择页面,如下图:

因为是基于虚拟机搭建,因此只有一个服务好使,点击之后来来到了角色选择页面,如下图:

当然,由于是刚搭建,因此没有任何角色。可通过点击“创建角色”来创建自己想玩的角色,点击“创建角色”后如下图:

如:创建一个角色名为“但求无bug”的鬼剑士,创建后如下图:

接着点击“游戏开始”便会进入游戏,如下图:

需要说明的是,我这个版本的DNF是没有开场动画的,这不得不说是种遗憾吧。

三、使用GM工具

对于腾讯运营的正式DNF而言,若想买时装,整好装备,就必须氪金。对于自己搭建的单机版DNF而言,则可通过GM工具实现。下面介绍一下如何使用GM工具。

3.1 连接数据库

GM工具存在于之前解压的“服务端与常用工具GM邮件工具” > “常用工具与教程” > “发送装备道具” > “DNFGMtools V2.0稳定版”下,如下图:

双击打开,打开后如下图:

首先需按实际情况填写相关信息,进行连接。右侧为DNF私服的数据库账号,该信息可在“地下城与勇士客户端” > “地下城与勇士”下的gamei中找到,如下:

按照gamei中的信息填写后如下图:

接着点击“连接”,会显示“连接成功”,如下图:

3.2 查询用户角色

点击“确定”后,在左侧的账号中输入自己注册的账号,我这里为“wangypx””,输入后点击“查询”,如下图:

这说明已成功查询到我们自己创建的角色。

3.3 发送装备或材料

发送装备或材料需通过邮件功能发送。也就是 点击“邮件功能”,点击后如下图:

接着点击“加载物品”,就会在左侧显示所有的物品,如下图:

当然,也输入相关关键字进行搜索,如输入“双龙魔影剑”,点击“搜索”后如下图:

此时右侧就出现了待发送的装备。此外还可修改其属性和强化等级,如将锻造改为10,强化改为10,如下图:

接着回到之前的连接页面,选择发送的角色,我这里为“但求无bug”,如下图:

接着返回“邮件功能”,点击“发送邮件”,点击后如下图:

此时登录游戏,查看邮件,如下图:

需要说明的是,通过邮件发送的装备耐久度均为0,只需要修复一下即可。

3.4 发送点券和金币

发送点券和金币的功能位于其他功能,点击“其他功能”后如下图:

选择“D 币”,并输入数量10000后,点击“追加充值”,如下图:

此时切换角色后发现,点券已增加了一万多,如下图:

3.5 其他功能

当然,还有一些其他功能,如:装备佩戴不限制等级、开启全图王者级等。大家自行探索即可。

到此关于DNF如何基于虚拟机搭建的教程便已完毕,希望大家都能找回当年的感觉。

DNF:突破自己从打桩做起,六个技巧帮你提升伤害

作者:烟熏小腊肉

当红10党已经打出25e的打桩数据时,你是否还在为如何突破20e而苦恼?明明细节方面都差的不太多,为何打桩数据会有这么大的差距呢?今天就跟各位勇士们分享以下六个小技巧,打桩更上一层楼!  一、打桩的设置

桩也是有区别的。分为绿沙袋和白沙袋。设置完绿沙袋,角色身上状态会被重置,但是会有5s时间来吃药、上buff和触发各种装备。

白沙袋不会重置角色状态,反而在设置前可以触发所有装备。桩设置为领主级无破招,这样就不会出现伤害忽高忽低的情况了。置桩的位置也是有讲究的。对于位移技能多的角色来说,打桩时免不了要来回找桩的位置。但是把桩设置在墙角,位移技能即能打出伤害又不会让自己偏离桩。  二、药的选择

打桩是要吃5药的,分别是:赛丽亚的特调酷饮,魔界潜力释放秘药,魔界战力释放秘药,顶级智力/力量灵药,斗神之吼秘药。

现在团本里可以神刺激灵药了,再加上冒险团小游戏新产出的属性强化药水,一共有7种药水可以吃。

如果打桩少吃了1-2种药水,伤害是会比别人少一些的。

三、技能加点

目前大部分勇士们的加的技能都是实战中形态更好的,部分技能或许会因为实战中伤害不易打全而被舍弃,但是这些技能打桩时往往会大放异彩。所以勇士们可以根据职业的实际情况,在打桩时先切换一套技能伤害更高的加点。同时,还可以通过更换护石和符文,打出更好的效果。

四、装备的切换

切装也是一个可以有效提高打桩数据的方法,尤其是对于拥有强力护石的职业。在打桩开始时,装备歧路鞋子,先将护石技能全部打完。再马上切回自己正常装备继续打桩,技能CD快的话,在快结束时还能切回歧路鞋,再打一套护石技能。

五、偷跑

部分勇士们经常因为技能演出时间太长而苦恼,而偷跑就可以很好地解决这个问题,最常见的就是偷跑觉醒,尤其适合剑帝、混沌魔灵之类的“一刀人”。

偷跑的技能不一定非要是觉醒,只要是延时/持续型技能都可以(阿修罗的雷云)。像男机械这样的职业则可以偷跑好多技能了。

六、细节处理

还有一些无法体现在名望上的小细节一定不能错过。

1.首先是BUFF换装:

一定确认BUFF换装等级是满的,每少1级大约都会少0.5%的伤害。

2.其次是二觉换装:

打桩时,在放二觉前,把时装上衣切换成有二觉词条的上衣,放完二觉再切回来。少了这一个环节,打桩伤害也会少0.5%。

3.猴戏勇士们必不可少的宠物:

玛巴斯,俗称“白兔子”,宠物技能发动后能增加20%的攻击力,且持续时间正好是20s。有了这个宠物,打桩伤害会提升一大截。

4.最后一个小细节就是晶之契约:

打桩时契约是不会消耗晶体的,推荐选择“无色小晶块”契约,能增加武器三攻40点,如果需要堆暴击、或者属性攻击的勇士可以选择其他颜色的晶块契约。

以上就是六大打桩小技巧盘点,有其他打桩小技巧的可以在评论区留言,喜欢这期盘点的小伙伴不要忘了点个免费的赞,我们下期再见。

更多资讯
游戏推荐
更多+