这篇文章用到的是画眉4端,一个价值5000R的商业端。这个端比较纯净,几乎没有改过,并且增加了诸天/邪花等装备和特效。
一、 准备工作配置要求: 处理器:i5四代以上,核心/线程越多越好 内存:8G以上 (8G以下就别折腾了) 系统:推荐windows server 2008R2 资源下载: 服务端:https://pan.baidu.com/s/1QlxgmDRuEsR2bEF7JMOq2w ciqy 密码qqz 客户端: https://pan.baidu.com/s/16YmgQ9_WBpvWBCtUlLay3g chn5 dat打包解包工具:https://pan.baidu.com/s/1a1-cCJrnADAmvJfdLWPaaQ hg8k 虚拟机VM15含序列号: https://pan.baidu.com/s/1oLGDV_9c_MZie7UmOBEPxQ wp2b NavicatClient:链接:https://pan.baidu.com/s/1fqmMjThqMo5Ef84lQ5n-NQ icfq SQLServer2008精简版:链接:https://pan.baidu.com/s/1R2dnEhX_3-SGdiQtmbtUIg haip 微软数据库管理工具:https://pan.baidu.com/s/1KsQjRAlIIqibDkIaLuS01w 5aa6 系统(用迅雷下载):ed2k://|file|cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_vl_build_x64_dvd_617396.iso|3368962048|7C210CAC37A05F459758BCC1F4478F9E|/
二、 装系统因为手头没有可用的物理机,本文主要使用虚拟机来搭建。如果你想直接用物理机搭,那么原理其实是一样的。无论虚拟机还是物理机,都可以支持局域网/公网联机的。 1.在虚拟机里安装windows server 2008R2打开vmware,直接新建一个虚拟机,这里最好直接用administrator 用户! 
初始磁盘大小给40G,合并成单个文件 。 
选择自定义硬件 
内存给8G ,CPU给4核(电脑内存大的话多给点,如果你只有8G内存那么给6G) 
接下来就开机进入装系统的界面了,等着就行 
2.配置虚拟机的网络因为我们需要局域网/公网联机,所以虚拟机需要一个独立的IP地址 ,所以我们需要用到虚拟机的桥接模式 ,这个模式可以虚拟出一个独立的网卡,直接连到你的路由器上。 VMware上方编辑-虚拟网络编辑器 ,如果提示要管理员权限,那么给一下。 选择桥接模式,下方把桥接网卡改到你电脑的物理网卡 上。 
然后在VMware左侧选择你的虚拟机,右键,设置 ,把网络适配器改成桥接模式 : 
回到虚拟机里,右键任务栏的网络连接-更改适配器设置-双击网卡 ,看一下IP配置 ,然后属性-IPv4-手动地址,把刚刚看到的配置填进去,DNS填一个114就行了 
接着点下面的高级-IP地址-添加一个10.10.66.100 的地址,这个地址是给游戏的NP服务用的。 
3.为虚拟机增加一块硬盘接着把CD/DVD删掉 ,再点下方的“添加”,加一块硬盘。 一路默认就行了 
完了我们就有两块硬盘 了: 
接下来我们在虚拟机里打开服务器管理-存储-磁盘管理 ,找到新的硬盘,右键-联机 ,联机完成后再次右键,初始化磁盘 : 
初始化磁盘可以选择GPT分区表,完了之后右键你的磁盘-新建简单卷 ,一路默认,磁盘卷标最好用D盘(如果上一步你的CD/DVD没删除,那默认是E盘): 
弄好后硬盘就出来了! 
4.添加虚拟内存(16G+内存用户可不看)虚拟机桌面上右键计算机-属性 ,依次选择高级系统设置-高级-性能(设置)-高级-虚拟内存-更改 -去掉上面的勾,选择自定义大小,根据虚拟机的内存自己调整,内存越少虚拟内存则设置越高。虚拟机内存8G建议设置成10000-20000 。 
虚拟内存设置完成后,直接重启虚拟机!
三、安装配置服务端1.基础环境安装把下载好的服务端解包,把图中框框内的文件夹复制到虚拟机的D盘: 
这几个文件夹里的东西说一下 BS_Data: 这个是数据库的本地文件,需要SQL2008R2来加载 Data:游戏的主配置文件,游戏里所有可以配置的东西都在里面了,都是xml文件 service:游戏服务端的程序文件夹 StServer:游戏的NP服务,就是一个网页API,游戏的主进程运行依赖NP服务
接下来在虚拟机里,打开Tools 文件夹,安装MSVBCRT.AIO.2019.10.19.X86+X64 (运行库)和rubyinstaller-2.6.5-1-x64 (NP服务运行环境) 接着把下载下来的NavicatClient(sqlncli64 )也装一下,因为NP服务连接数据库走的是navicat的协议(这里是一个坑 当时搞了好久NP服务都启动不起来)。 2.SQLServer2008安装SQLServer是一个反人类的东西,所以我直接放弃了装正式版,从网上下载了一个精简版过来。把下载的SQL2008_r2精简版.rar 复制到虚拟机,解压,直接一键安装。装完后会有个控制台,先自己改一下端口和密码,端口改成1433 ,sa密码改成Eral2120 : 
把下载下来的微软数据库管理工具(SQLManagementStudio) 复制到虚拟机,直接安装,一路下一步就行了(如打开提示需要.NetFrameWork,直接无视)。 
装好后 |