当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

梦璃诛仙单机架设教程:VM镜像GSQL改IP进游戏

热度:
梦璃诛仙不是传奇2/GOM系,是诛仙422底子套梦璃改名的Linux(CentOS迷你镜像)+GSQL纯端,必须靠VMware跑虚拟机,Windows直接双击没用。整合包通常含:VM镜像(CentOS4.8或Mc-slax)、GSQL数据库、SecureCRT、WinSCP、422诛仙客户端、element补丁。下面按能跑通的顺序走。

一、VMware与虚拟机网络

装VMwareWorkstation(7.0/10/15都行,别用太新版本开老vmx偶尔兼容问题)。导入包里的.vmx文件,首次打开选“移动”不是“复制”。
虚拟网络编辑器里把VMnet8(NAT)子网设成192.168.200.0,掩码255.255.255.0,NAT网关192.168.200.2。
启动虚拟机镜像,等CentOS黑窗口稳定,默认机内IP是192.168.200.100,root密码123456。

Windows宿主机VMnet8网卡设同段:192.168.200.1,网关192.168.200.2,能ping192.168.200.100通再往下。

二、GSQL装库与导数据

Windows侧打开包内“GSQL服务器+GM工具”→启动GSql.exe。
建两个库:
•master:库文件指向GSQL服务器+GM工具\Data\master.mdf,日志mastlog.ldf

-wm:库文件wm.mdf,日志wm_log.ldf
重启GSql.exe,状态栏显示started。

用WinSCP连192.168.200.100(root/123456),把纯端里DB文件夹的.sql传到虚拟机/home/DB/。
SecureCRT连同一IP,进GSQL命令行:

gsql-uroot-p

密码123456,执行:

createdatabasemlzx;
usemlzx;
source/home/DB/mlzx.sql;

跑完出QueryOK即数据落地。exit退。

三、改服务端IP(最关键)

WinSCP进/home/mlzx/config,右键编辑servers.xml和config.xml,Ctrl+F搜原IP(包里一般是66.66.66.66或127.0.0.1),全替换成192.168.200.100,存盘。
回到/home/mlzx给权限:

chmod-R777*

启核心:

./start

黑窗滚日志出serverstartsuccess或各线gs2ok即起完。./stop停,./rest重起,./top刷排行。

四、客户端与登录指向

宿主机装422诛仙原版客户端(纯净,别用微端版)。把纯端里element补丁文件夹整体覆盖进客户端根目录element下,覆盖前备份原element。
改客户端连接文件element\userdata\server\serverlist.txt(ANSI编码):

梦璃诛仙29000:192.168.200.100:502

格式是服务器名端口:IP:线路,29000是客户端连服务端的端口,502是线号,按你端里servers.xml写的来,不对就进不去。

双击element\elementclient.exe进游戏,选“梦璃诛仙”服,注册账号走GSQL的GM工具(包内GM工具.exe→测试连接→账号管理→新建),建完进游戏。

五、单机自测排错

•客户端点开始没反应:elementclient.exe要兼容模式跑,WIN7以上设兼容WIN7管理员启动。

•卡0%连接:宿主机ping不通192.168.200.100→VMnet8网段错;通但连不上→虚拟机里./start没真起来,看SecureCRT日志有没有bindportfailed。

-能进选角但建角色失败:GSQL里mlzx库没导全,重source一次sql。
•进图黑屏/缺模型:element补丁没覆盖对层,服务端config里ResourcePath指向的element目录要和客户端一致。

-想本机纯127玩:把虚拟机IP改成127.0.0.1不行(Linux回环不能给外部客户端用),必须走VMnet8的192.168.200.x这一段,宿主机客户端填192.168.200.100。

六、转局域网(同网段其他人进)

把VMnet8的NAT改成桥接(Bridge),虚拟机IP设成和宿主机同网段如192.168.1.100,servers.xml/config.xml同步改192.168.1.100,客户端serverlist.txt也改同IP,其他人装同款客户端+element补丁填这个IP就能进。桥接模式下虚拟机直接吃路由器DHCP,不用再绕VMnet8。

纯端所有口令默认:Linuxroot/123456,GSQLsa/123456,库名wm或mlzx,改密在正式长开前再做。
[顶部]