09
2019
05

七日杀windows搭建教程[详细]

前期准备工作:

一台服务器或者一台主机[系统:widnows]

一个拥有七日杀的steam帐号或者提前下载好开服包

如何获取七日杀最新开服器:

首先登陆steam,点击库,并选择工具目录

七日杀windows搭建教程[详细] 技术文章 第1张

找到7 days to die dedicated server工具

七日杀windows搭建教程[详细] 技术文章 第2张

然后安装即可

如果需要更改开服器的版本,按以下步骤:

右键7 days to die dedicated server并选择属性

七日杀windows搭建教程[详细] 技术文章 第3张

选择测试栏目,如下出现版本选择框,选择并安装即可

七日杀windows搭建教程[详细] 技术文章 第4张

安装完毕会在steam的安装目录下的XXX\steamapps\common\7 days to die dedicated server 存在如下文件

注:七日杀开服器不能存在在中文目录下!!!

其中7DaysToDieServer为开服器主程序

serverconfig为服务器配置文件,推荐使用写字板工具修改或notepad++工具修改[重要]

startdedicated为启动批处理文件[每次使用这个文件开服就可以了[重要]

7DaysToDieServer_Data为服务器配置文件夹[重要]

config为服务器基础物品与生物配置文件夹

data为数据文件夹

mods是安装mod必备的文件夹 原版不会存在

save为地图文件夹

七日杀windows搭建教程[详细] 技术文章 第5张

服务器配置的修改:

默认会生成一个serverconfig可是是英文的

可以下载这个汉化的服务器配置文件并加以修改

http://zzzdlx.cn/lxwj/serverconfig.xml

其中为其重要的是如下配置

修改办法[Ctrl+F搜索关键词 修改后方引号内信息]

<property name="ServerName" 

该项为服务器名称,是一个服务器的第一印象,建议第一时间修改。

<property name="ServerPort" 

该项为服务器端口,默认是26900,为服务器的端口修改。

<property name="ServerPassword" 

该项为服务器的密码设置,如果想设置密码就可以设置,如果想开发,为空即可。

<property name="ServerMaxPlayerCount"

该项为服务器的人数,想要设置最大多少人进服就修改吧。

<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="1359zz"/>

第一行为服务器的telent控制台的开放设置,建议设置开放并设置密码[true为开false为关]

第二行为telent控制台的端口设置

第三行为telnet控制台的密码设置

具体telnet控制台连接方法请往下看

<property name="EACEnabled" value="false"/>

该项为服务器的EAC开关[true为开false为关]

其他内容修改根据服务器配置文件内注释修改


运行startdedicated文件开服

期间会弹出几个窗口  根据提示按任意键继续或等待时间

开服成功后打开任务管理器[Ctrl+Alt+del]出现如下程序即可证明开服器启动成功

七日杀windows搭建教程[详细] 技术文章 第6张

注意:不要着急,如果是基础第一,CPU使用率和内存使用率会一直很低,

如果是随机地图,前期CPU使用率会偏高,加载地图需要些许时间,可以连接telnet查看进度。


telnet连接教程:

telnet连接需要借助工具,如putty或xshell,下载地址如下

Xshell[解压后绿化]:https://www.lanzous.com/i37thqh

putty[解压后运行putty.exe]:http://zzzdlx.cn/lxwj/putty.zip

推荐使用xshell[简单,方便,快捷]

Xshell使用方法如下:

七日杀windows搭建教程[详细] 技术文章 第7张

七日杀windows搭建教程[详细] 技术文章 第8张

点击连接

输入telnet的密码回车就可以连接控制台了


putty如下填写并连接

七日杀windows搭建教程[详细] 技术文章 第9张


命令大全如下:[推荐去买个服主工具和反作弊啥的,一般客服会教你这些]


            
                
                     管理员加管理 :
控制台输入 
admin add 玩家steamid 10

给玩家十级的权限
那么怎么给命令呢?
输入 cp add kill 20 也就是低于二十级的人都可以使用这个命令 
类似 cp add ban 20
ban 封人kick踢人kill杀人llp 查询领地石 rlp 删除领地石 
Si 查询腰带及背包,lp 查在线人员情况
命令列表: (copy)
debugmenu dm =&gt; 打开/关闭debug模式 (参数=on|off)
mem =&gt; 显示内存信息和调用碎皮回收机制
sounddebug =&gt; 切换声音管理的调试输出
enablescope es =&gt; 切换调试范围
admin =&gt; 管理设定控制, 格式为:admin add [玩家名] [权限等级], (增加某人为管理,给予权限等级xx)admin remove [玩家名],(去除某人管理)
admin update [玩家名] [权限等级], (提升玩家管理权限)

mod =&gt; mod control, use mod add playername permissionLevel, mod remove playername, mod update playername permissionLevel

cp =&gt; command permission control, use cp add command permissionLevel, 
cp remove command, 
whitelist update playername permissionLevel
whitelist =&gt; whitelist control, use whitelist add playername permissionLevel, 
whitelist remove playername, 
whitelist update playername permissionLevel
kick =&gt; 踢出玩家【并说明原因】. &quot;kick playername reason&quot;
ban =&gt; ban一个玩家一段时间. &quot;ban playername 1 hour&quot; timeframes allowed: minutes, hours, days, weeks, months, years
say =&gt; 广播一条信息
listthreads lt =&gt; lists all threads
gameover go =&gt; sets the game state to GameOver
setgamepref sg =&gt; 设置一个服务器设置
shutdown =&gt; 关闭服务器
spawnentity se =&gt; spawns an entity 刷个东西出来。。。哈哈,我刷个护士MM给小屁桃
settime st =&gt; sets the time
aiddebug =&gt; Toggles AIDirector debug output.
spawnwanderinghorde =&gt; Spawns a wandering horde of zombies
spawnairdrop =&gt; 刷新一次空降
spawnsupplycrate =&gt; 给玩家刷一个补给箱
shownexthordetime =&gt; Displays the wandering horde time
saveworld sa =&gt; Saves the world manually.
buff =&gt; Applies a buff to the local player
debuff =&gt; Removes a buff from the local player
listents le =&gt; lists all entities 列出所有物体
listplayers lp =&gt; 获取在线玩家信息
chunkcache cc =&gt; shows all loaded chunks in cache
showchunkdata sc =&gt; shows some date of the current chunk
gettime gt =&gt; retrieves current ingame time
listplayersextended lpe =&gt; 获取在线玩家详细信息
getgamepref gg =&gt; 获取游戏设置信息
sayplayer pm =&gt; 发送信息给单独玩家
settimereal str =&gt; set current ingame time, params: &lt;day&gt; &lt;hour&gt; &lt;min&gt;
showinventory si =&gt; 列出玩家背包及腰带 (steam id, entity id or name)
reply re =&gt; 回复最后pm给你人信息
kill =&gt; 杀死指定玩家 kill (entity id or name)
listlandprotection llp =&gt; 列出所有领地石及所有者
removelandprotection rlp =&gt; 删除玩家的所有领地石 rlp (entity id or name)
version =&gt; 获取游戏版本号
rendermap rm =&gt; render the c

            
                
                     urrent map to a file
creativemenu cm =&gt; enable/disable creative menu
give =&gt; 给玩家东西 (entity id or name) give 某人 某物 数量
listitems li =&gt; 列出所有可以give的东西
enablerendering =&gt; enable/disable live map rendering
listknownplayers lkp =&gt; 列出所有知道的玩家 (optionally filtered)
teleportplayer tele =&gt; 传送玩家到指定位置 tele 某人 到某人
unban =&gt; 解锁玩家 unban steamid
webstat =&gt; DEBUG PURPOSES ONLY




如果是winserver服务器搭建请提前安装以下角色功能

左下角选择如下按钮打开服务器管理界面

七日杀windows搭建教程[详细] 技术文章 第10张

选择工具-添加角色和功能

七日杀windows搭建教程[详细] 技术文章 第11张

一直点击下一步到功能界面,勾选net3.5

七日杀windows搭建教程[详细] 技术文章 第12张

往下拉,勾选媒体基础,并点击安装然后等待即可

七日杀windows搭建教程[详细] 技术文章 第13张

winserver2012的关机按钮在右边

鼠标移至右下角停放

七日杀windows搭建教程[详细] 技术文章 第14张

出现如下窗口点击设置按钮

七日杀windows搭建教程[详细] 技术文章 第15张

点击电源并选择重启

计划内并确定即可

七日杀windows搭建教程[详细] 技术文章 第16张

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

流星博客欢迎您的加入,现在就加入我们成为流星博客的会员吧!登录注册
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
验证码
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱