首先非常感谢m496468923大佬的无私分享,期待什么时候能有SUN1的完美端
原端地址[一键安装] 奇迹世界2 幻影城版
win10系统我搭建时遇到的问题,已在原帖回复,爬楼不好找,于是发此贴。
也收集汇总其他网友遇到的问题和解决方法(如果有时间的话)
欢迎大家提供各种问题和解决方法
1、双击LiteSQL.exe
这一步显示,system error.code:232.管道正在被关闭
ctrl+shift+esc
在任务管理器中:找到 SQL Server Windows NT(32位),
这个SQL Server Windows NT(32位)可能是以前玩奇迹Mu1.03H留下的,直接结束任务的方法是有风险的(我第一次是右键点击并选择 “结束任务”,然后litesql能正常启动了),
正确方法(来自gemini,我未测试)应该是:
在CMD命令提示符(管理员模式运行)中输入:
回车
“服务已成功停止”
如果 net stop 无效,说明进程服务“卡住”, 改用 taskkill和命令行强制清理,在CMD命令提示符(管理员模式运行)中输入:
- taskkill /F /IM sqlservr.exe /T
复制代码 回车
/F 代表强制。
/IM 指定进程名。
/T 代表终止该进程及其所有子进程(这能彻底清除残留的“孤儿线程”)。
2、
不论是用D:\sun\客户端\本地登录器.exe
还是用D:\sun\启动\本地登录器.exe
到客户端输入账号密码那个界面就会显示:
没有来自认证服务器的响应.n
网络未连接或防火墙堵塞无法连接.
请确认网络环境或防火墙设置后再尝试。
然后客户端就闪退了
防火墙都关了
解决办法:这个端的win10-64-ODBC.reg文件里有一处错误,导致 SUN_ETC_DB 这个数据库连不上
- "[HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\SUN_ETC_DB]
- "Driver"="C:\\Windows\\SYSTEM32\\SQLSRV32.dll"
- "Server"="127.0.01"
- "Database"="SUN_Extended"
- "LastUser"="sa"
[color=rgb(51, 102, 153) !important]复制代码
"Server"="127.0.01"应该是"Server"="127.0.0.1"
如果已经运行了win10-64-ODBC.reg则键盘Win+S,输入ODBC,选择ODBC数据源(64位),用户DSN,双击SUN_ETC_DB,把127.0.01修改为127.0.0.1
修改后并且:Win10,右键“此电脑”-“属性”-“高级系统设置”-“高级”-性能-“设置”-“数据执行保护”-“添加”-“选择‘D:\sun\客户端’文件夹下的Sungame.exe”(可能不需要这步,如果客户端闪退的可以试试这步,也适用于其他网游单机客户端闪退的情形)
然后能正常进行游戏了。
|