首先,大家都知道私服是可以添加MOD进入dayz服务器的(官服除外),这样不仅可以增加服务器乐趣,而且还可以自定义部分MOD以达到设定效果!那么,如何添加MOD进入服务器呢,如果MOD添加在客户端,也就是本地添加是没有效果的,也就是没用,所以必须要添加到服务器与客户端同步才行哦!点击下方链接可观看视频教程!
视频配套教程解说:https://www.bilibili.com/video/av66529807
这里我们举一个MOD例子,就是Trader,这个MOD想必大家并不陌生的!
首先,搜索Trader和并且订阅,下载MOD,如果不会的本站也有方法在(服务器更新内容里找!)
然后,打开DayZ本地文件路径D:\Program Files(x86)\Steam\steamapps\common\DayZ\!Workshop
在文件中找到@Trader复制到服务器的C:\steamcmd\steamapps\common\DayZServer根目录下(如果路径不对的话,按照自己的路径修改!)
之后,将@Trader的文件内addons和keys复制到服务器的根目录下C:\steamcmd\steamapps\common\DayZServer(自己的路径)
在C:\steamcmd\steamapps\common\DayZServer\profiles\1\创建Trader目录,将@Trader的配置文件如Config复制进去,(注意有的MOD如果不给这些文件就是不需要配置或者不能修改!)
最后!更改服务器启动参数为MOD启动!在启动服务器参数中添加 -mod=参数具体代码 “-mod=@Trader;” 例如下面的脚本代码(三选一均可)
@echo off start DayZServer_x64.exe -config=serverDZ.cfg -port=2402 -profiles=C:\steamcmd\steamapps\common\DayZServer\Profiles\1 -freezecheck -noFilePatching "-mod=@Trader" -scrAllowFileWrite
@echo off cls set version=1.0 set wat=Dayz SA title %wat% Watchdog cd C:\Users\Administrator\Downloads\steamcmd\steamapps\common\DayZServer :watchdog echo (%time%) %wat% started. start "Dayz_SA" /wait /affinity FF /high "DayZServer_x64.exe" -config=serverDZ.cfg -port=2402 -profiles=C:\steamcmd\steamapps\common\DayZServer\Profiles\1 -freezecheck -noFilePatching "-mod= @Trader" -scrAllowFileWrite echo (%time%) %wat% closed or crashed, restarting. goto watchdog
最后一步就是配置Trader的MOD文件了,修改交易物品相关的参数和配置! (这步非常的麻烦,需要有一定的计算机基础,最好自己先研究研究!在这里就不过多介绍了,有问题的可以在下方留言啊!)
以下关于服务器崩溃或者被攻击启动特殊脚本代码———转自互联网
首先运行注册表编辑器regedit,依次定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\WindowsError Reporting,在右侧窗口中找到并双击打开DontshowUI,然后在弹出的窗口中将默认值“0”修改为“1”。这样就可以关闭报错窗口!进而实现自动重启!
[url=home.php?mod=space&uid=9910]@echo[/url] off
echo 请勿关闭此窗口
echo WWW.JONASLU.COM
echo checking programs
echo 服务器崩溃后自动重启
:srcds
echo (%time%) srcds started.
start /wait "WWW.JONASLU.COM" DayZServer_x64.exe -config=serverDZ.cfg -port=2402 -profiles=C:\steamcmd\steamapps\common\DayZServer\Profiles\1 -freezecheck -noFilePatching "-mod=@CF;" -scrAllowFileWrite
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcds
【转载代码】
关于作者