改完pvf后,如何更快重启服务端跑出五国 (不是
我们常用的run脚本中会启动很多的组件,例如channel、bridge.. 但其实我们改完pvf后只需要重新频道对应的服务就好了(能省一点是一点,也快不了多少)。我这里以希洛克11频道为例首先停止所有频道服务
killall -9 df_game_r
在上传完pvf后,重新启动频道服务即可
./df_game_r siroco11 start &
有dp的用dp的方式启动频道服务就行了,frida同理
LD_PRELOAD=/dp2/libdp2pre.so ./df_game_r siroco11 start &
=============================================================
可以将上面两个步骤做到一个脚本里面,更省时省力
创建一个文件,名为GameRestart,以后改完pvf直接执行 ./GameRestart 就行了
#!/bin/bash
killall -9 df_game_r
echo "Game Restart..."
sleep 1
cd /home/neople/game
#LD_PRELOAD=/dp2/libdp2pre.so ./df_game_r siroco11 start &
./df_game_r siroco11 start & 沙发🛋️ 顶 感谢分享
感谢大佬分享 用SecureCRT的小白可以参考我这样做
用Winscp在【服务器端】游戏根目录/home/neople/game下右键新建文件,输入文件名GameStart,然后把楼主最后一段全复制进去,保存关闭
然后在SecureCRT下方控制台输入
chmod +x /home/neople/game/GameStart
回车
然后在上方有一排绿色按钮的空白处右键,新建按钮
发送字符串里填
./GameStart\r
标签可以填重启频道
保存就行了
在这之后再改pvf,上传之后直接重启频道就行 大佬厉害 ! 老哥我的run文件最下面的启动是这样的
(LD_PRELOAD="/dp2/libdp2pre.so ./frida.so:/dp_s/lib/libAurora.so" ./df_game_r cain01 start & "dp.so frida.so")
我是在86幻境的基础加了DPS功能,我应该怎么停止和启动频道服务阿,求教。
是先停止所有频道服务
killall -9 df_game_r
然后重启的代码不知道输入什么了,我尝试输入
LD_PRELOAD="/dp2/libdp2pre.so ./frida.so:/dp_s/lib/libAurora.so" ./df_game_r cain01 start & "dp.so frida.so"
结果显示没有那个文件或目录 pvf改完 其改动不影响服务端内容这原理是吗?只相当于刷新频道 就能完成类似官网维护的操作? 【记录】VM17创建共享目录,服务端链接本地pvf【台服dnf吧】_百度贴吧
这贴有免上传
用完吃灰了翻得累死了但是为你的话值得 几年前就有大佬测过这东西,有些改动甚至不需要同步,重启游戏就可以生效,还有部分可以通过写函数读取本地文件来实现动态修改 好用,谢谢
		页: 
[1]