[修改教程]20秒启动灵魂回响70端的办法
本帖最后由 sunbsn 于 2021-6-23 02:16 编辑感谢论坛大佬发布的贴子,让我成功架设了灵魂回响的70端单机。
本帖修改的方法就基于该大佬发布的端。
原端地址:https://www.iopq.net/thread-17107272-1-1.html
感兴趣的可以自己去试试。
===========================================================================
因为在架设70端之前,一直在玩60端,所以就感觉70端的启动速度非常缓慢,
不管手工端还是虚拟端都得启动2-3分钟左右,这不科学!!!
于是,花费一天左右时间在服务端内仔细查找原因。OK,终于发现了问题。
启动很慢的原因在于一键启动bat批处理里的几个命令小字符,
这是市面上流行的70端通病,估计是国外原端扒过来的时候,没注意原作者写的这些指令。
在对比修改测试后得出结论,经过修改后可以大约20秒启动服务端。
直接上修改办法:
找到你虚拟机内服务端内的Start.bat批处理文件,地址是C:\EOS_SERVER\Dist内,右键编辑打开。
你可以查看到每行Start下面都有一个指令,PING 1.1.1.1 -n 15 -w 数字 >NULl ,
在bat批处理里,指令 -n 15 的意思大概就是等待15秒启动,一共启动11个程序,每个等待15-20秒启动完毕,不慢才怪!
把PING 1.1.1.1 -n 15 -w 50 >NULl 中的 -n 15 修改成 -n 1 。11个程序加载完毕不超过大约20秒[根据你配置决定]。
或者你把下面的文字复制到你的Start.bat批处理文件里,然后保存即可。
该方法简单、粗暴且有效,再也不用慢慢等服务端启动的折磨了。
start c:\EOS_SERVER\Dist\SBLog\SBLog.exe
PING 1.1.1.1 -n 1 -w 50 >NULl
start c:\EOS_SERVER\Dist\SBRelay\SBRelay.exe
PING 1.1.1.1 -n 1 -w 50 >NULl
start c:\EOS_SERVER\Dist\SessionServer\SessionServer.exe
PING 1.1.1.1 -n 1 -w 50 >NULl
start c:\EOS_SERVER\DiSt\ShopServer\ShopServer.exe
PING 1.1.1.1 -n 1 -w 50 >NULl
start c:\EOS_SERVER\Dist\ChatServer\ChatServer.exe
PING 1.1.1.1 -n 1 -w 50 >NULl
start c:\EOS_SERVER\Dist\SBMobile\Exe\SBMobile.exe
PING 1.1.1.1 -n 1 -w 100 >NULl
start c:\EOS_SERVER\Dist\WorldListServer\WorldListServer.exe
PING 1.1.1.1 -n 1 -w 100 >NULl
start c:\EOS_SERVER\Dist\LoginServer\LoginServer.exe
PING 1.1.1.1 -n 1 -w 100 >NULl
start c:\EOS_SERVER\Dist\SBCache\SBCache.exe
PING 1.1.1.1 -n 1 -w 100 >NULl
start c:\EOS_SERVER\Dist\ReplayServer\ReplayServer.exe
PING 1.1.1.1 -n 1 -w 100 >NULl
start c:\EOS_SERVER\Dist\SBServer\Exe\SBServer.exe
PING 1.1.1.1 -n 1 -w 200 >NULl
手工端可以对比修改,不能直接复制这个!!!
===========================================================================
另外,大佬的视频教学很给力,补充几个小经验,帮助你顺利架设好70端不出大问题。
1、虚拟机端的网络适配器选择不一定是只能V1链接,只要IP填写不错误,什么链接模式都可以登陆,这是我测试的结果。
2、该端在虚拟机架设过程中有个很怪异的特点,C:\EOS_SERVER\Dist里面的文件不能直接从你的物理盘拖动东西过去替换,要不然必崩或者卡服务器选择界面。那么我们要修改文件适合单机游戏,只能在虚拟机端内直接改动,记得先备份好。
3、70端修改SBServer/Script内的文件,修改完毕后还要记得对应的修改SBServer-Match/Script内的文件,两个Script内的文件内容和大小还甜蜜的不是一致的,记得分别对应数据修改!!!要不然游戏登陆时直接卡链接,卡得你云里雾里、欲仙欲死。
4、还有有几点注意看清楚,SkillData.json文件修改不能只改动这一个,还有一个SkillData_PC.json文件内要相应修改。2个文件还不一致,不能直接复制修改,要记清楚!!!
5、做好以上几点,可以远离各种和服务器中断链接和卡服务器列表的问题。
6、现在在针对70端汉化不完全的问题作斗争,已经有一点眉目了。希望下次能做好完全汉化的教程。祝大家玩的开心!
弱弱的问下,这套端可以局域网或者外网玩耍么? 哈哈 感谢分享技术贴 感谢分享技术贴!!!!!!!!!!!!!!!!!!!!!!!!! 感谢分享! 感谢大佬分享 xin2356579199 发表于 2021-6-23 09:58
弱弱的问下,这套端可以局域网或者外网玩耍么?
这套端是可以开外网的,但是G总也说了,现在还有国服存在,你自己把握咯。
你端所在盘:\EOS_SERVER\Dist里面的文件,你找找相应的IP,比如192.168.200.6或者192.168.31.68,替换成你想要的IP即可。虚拟机和手工端是一样的替换模式。 感谢分享 大佬6666666 :不开个群服大家一起玩玩么 大佬,按照那教程手工架设,到最后WorldListServer这个打开了会自动关闭,还有你说的修改那两个文件,是修改啥呢 有100%汉化的 哈哈 感谢分享技术贴 @sunbsn 大佬 ,能把你60端放出来吗? 大佬,70端的客户端不能在win10下运行,还要装win7才能玩,有没有解决方法啊?
页:
[1]