一、饥荒正版服务器开服步骤:
1、建服准备工作——获取令牌
如果要建立一个向公众开放的独立服务器,则必须要获得服务器令牌,这样做的目的是能够让开发者关停违反了服务条款的服务器。
根据以下步骤获得令牌:
注意:所有符号及标点全部使用半角模式输入。
运行Don't Starve Together。
点击Play !。
按~(数字键1左边的按键)开启控制台输入指令,再按一次关闭控制台,若还有控制台文字信息显示在屏幕上按CTRL+L关闭。
如下图在Documents\Klei\DoNotStarveTogether下已经生成了server_tokentxt文件。
2、建服准备工作——修改配置文件
(1)配置文件路径
如下图settingsini位于C:\Users\你的用户名\Documents\Klei\DoNotStarveTogether路径下。
(2)注意:因为DST不支持Unicode,以下内容请全部使用英文。
若以下内容settingsini内没有可自行加上,也可不加,服务器出现任何问题后果自负。
[network]网络配置
default_server_name = 这里填服务器名。
default_server_description = 描述一下你的服务器(可不填)。
server_port = 10999,服务器通信端口,最好不要改动,对端口映射及网络类型熟悉的人员可自行更改。
server_password = 这里填服务器密码,如果要对公众开放则不填。
max_players =[1-64]最大玩家数1到64,根据计算机性能和网络负载能力填写,默认6。
pvp = true [ true | false ]是否开启PVP(玩家可以互相攻击)。
game_mode = [ endless,survival,wilderness ]游戏模式三个里面选一个填。
override_dns = [填写DNS服务器]覆盖DNS设置,如果log in很慢的情况下,可以改成8888,8888。
enable_vote_kick = [ true | false ]是否允许投票踢人,默认true。
enable_snapshots = [ true | false ]是否允许服务器回退到一个之前的状态(等同于回档,可用来防止烧家的熊孩子),开发者称这项功能在一些服务器上会导致问题的发生,默认false。
enable_autosaver = [ true | false ]是否开启自动保存功能,默认开启,新的一天开始服务器会自动保存。
tick_rate = [ 10 | 15 | 30 | 60 ]类似于FPS,这个值越高客户端动作越流畅,这取决于服务器的网络带宽和CPU,默认30。
connection_timeout = [填写毫秒数,1秒=1000毫秒],中断与没有响应的客户端的等待时间,默认8000。
server_save_slot = [1-5]服务器加载哪一个存档,默认1。
pause_when_empty = [ true | false ]服务器空闲时是否自动暂停,当有玩家进入时继续,最好用于有密码的私人服务器,默认false。
[account]账号配置
dedicated_lan_server = false [ true | false ]是否只允许局域网游戏,默认关闭。
3、ADSL拨号上网
有路由器(市面上路由器种类太多,不单独作某一型号路由器说明,方法大同小异。):进入路由器设置页面,找到端口映射功能,添加需要映射的端口:协议选UDP,端口号填10999。
无路由器:打开控制面板->系统和安全->windows防火墙->高级设置->入站规则右键新建规则->勾选端口->勾选UDP,特定本地端口:填10999。
4、开启服务器——测试是否成功运行服务器
根据以下步骤来开启服务器:
打开DST Dedicated Server。
打开Don't Starve Together。
点击Play!,稍等片刻。
Server-Type服务器类型筛选选择Dedicated Server。
若自己的服务器出现在右边列表中并且显示Dedicated Server,说明服务器成功运行(并且邀请其他玩家测试是否能够进入自己的服务器)。
(1)开启服务器——局域网服务器
局域网服务器只能使用指定范围端口10998到11018。
在配置文件settingsini内[account]下添加dedicated_lan_server = true即可被局域网内其他终端发现。
(2)开启服务器——运行多个服务器
首先确保计算机硬件和网络带宽是否强大到能够同时运行多个服务器。
创建新的服务器路径:在服务器的启动选项内输入-conf_dir <文件夹名>。
5、服务器管理——控制台指令
根据以下步骤获取管理员权限:生成令牌的用户会自动获得管理员权限。
拥有管理员权限的用户能够从服务器内踢出其他用户或者封禁其他用户,也能执行LUA脚本。
如果想授予其他用户管理员权限,需要在Documents\Klei\DoNotStarveTogether\save\下新建一个名为adminlist的txt文件。
服务器关闭状态下在新建的adminlist文件里添加User ID(格式为KU_),每行只能填写一个User ID,保存后关闭文件,开启服务器后所添加的用户即拥有了管理员权限。
搭建服务器的配置需求:
(1)Steam账号内必须拥有Don't Starve Together,拥有DST即可建立多个独立服务器(Dedicated Server)。
(2)独立服务器没有使用DST游戏内建立服务器的路由穿透技术,服务器必须为游戏客户端开放一个合适的端口,服务器默认通信方式:UDP协议,端口号:10999。
(3)建立一个稳定的独立服务器必须确保系统满足以下要求:
网络上传速度:8KB/玩家/秒。如果按照独立服务器最大人数为6人来换算,网络上传速度必须达到50KB/秒或以上才能让6个玩家同时进行游戏,当然网络上传带宽越大越好,较差的网络通信会导致连接独立服务器的玩家动作卡顿以及卡屏。
内存:大约65MB/玩家。如果按照独立服务器最大人数为6人来换算,可用内存大小必须达到500MB或以上才能让6个玩家同时进行游戏。
CPU:官方网站没有明确说明。
游戏运行库:VCRedist_2008(x86),DST游戏根目录文件夹内有,对着DST右键->属性->本地文件->浏览本地文件
关于组队及竞技/party
名字
创建或加入队伍
/party q
退出队伍
/invier
名字
邀请玩家组队
/accept
接受邀请
/ptp
名字
移动到队友
/p xx
队伍聊天
/fight
进入竞技场
/fight leave
离开竞技
关于系统密令
/money
查看自己金钱数
/psy
名字
钱数
给予别人金钱
/stats
查看自己技能
/mctop
查看服务器技能总排名
/mctop xxx
查看某个技能服务器排名
/list
查看在线人数
或使用
[T
ab]
按键
回到主城,输入
/spawn
快速进入资源世界,输入
/warp rw
测试你的
ping
值,输入
/ping
从你的账户中转账付费给某玩家,输入
/pay
玩家名
钱
如果你想自杀,输入
/suicide
查看怪物的奖励列表,输入
/mb
服务器特色
hero
插件,具体用法如下:
输入
/hero
出现
hero
菜单
输入
/hero paths
查看可选择的所有职业
输入
/hero choose
职业
任意等级都可以切换当前职业,需要游戏内
100
金币切换
输入
/skills
查看当前职业的所有技能
输入
/bind
技能名
绑定一个技能在手中的持有物中,右键释放技能
输入
/skill
技能名
直接释放技能
输入
/level
查看当前职业的等级和经验
输入
/hp
查看当前的总生命值
当前火q和巫师职业,使用q械和吹筒,需要手动补刀,否则无法获得金币。原因:打出的
子d为火q与吹筒的子d,并非人物打出,所以无法获得金币。
服务器悬赏插件使用方法:
输入
/bounty
出现悬赏菜单
输入
/bounty list
查看当前全部悬赏名单
输入
/bounty view
查看你接受的悬赏名单
输入
/bounty accept
玩家名
接受一个悬赏
输入
/bounty abandon
玩家名
放弃你已接受的一个悬赏
输入
/bounty new
玩家名
悬赏金额
发起一个新的悬赏
输入
/bounty cancel
玩家名
撤销一个你发布的悬赏
输入
/bounty locate
获得被悬赏玩家的坐标
创建领地的方法如下:
(服务器删档二测暂时无法使用)
/res select [x] [y] [z]
选择一个立方体
, X Y
Z
为以玩家中心的半径
(
同样可以用木斧头选择
)
/res select size
查看自己的选择信息
(005
元
每个方块
)
/res select vert
扩展你的选择到最高处和最低处
/res select chunk
选择整个
Chunk
创建命令
:
/res create [
领地名字
]
创建且购买领地
/res area
加入或者删除
Areas
进入领地
同一个领地的
Area
可以重叠
(
/res area add
)
/res subzone [SubZoneName]
create a subzone in your residence
/res remove [
领地名字
]
删除领地
信息命令
:
/res info
查看你所在地的信息
/res list
显示你拥有的领地
/res listall
显示所有领地
单位命令
:
/res tpset
设置领地传送点
/res tp [
领地名字
]
传送到某地
/res message [enter/leave] [
信息
]
设置进入
/
离开信息
/res message remove [enter/leave]
删除进入
/
离开信息
/res default
还原成默认
flags
/res rename
[OldName] [NewName]
改名字
/res renamearea [residence] [OldName] [NewName]
改
area
名
/res lists
权限列表
/res mirror [source] [target]
复制一个领地的设置到另外一个领地
/res unstuck
把自己移出领地
(
被卡住了
==)
Market
命令
:
/res market [buy/info] [residence]
购买
/
查看一个销售中的领地
/res market sell [residence] [amount]
把领地摆上出售
/res market unsell [residence]
取消领地出售
/res lease [renew/cost] [residence]
续期
/
查看领地的租期
Flag
命令
:
/res set [flag] [true/false/remove]
设置领地的
flags
/res pset [PlayerName] [flag] [true/false/remove]
给不同玩家设置
flags
Flag
主要有以下几个:
build
设置玩家是否可以在领地里面建设
/
拆除如果为
false
玩家将不可以建设
/
拆除
use
设置玩家是否可以使用领地中的物品
(包括
:
门
,
按钮
等等)
如果为
false
玩家将不可以
使用东西
container
设置玩家是否可以使用领地中的容器
(包括
:
箱子
,
炉子
,
发射器
等等)
如果为
false
玩家将不可以打开
tp
设置玩家是否可以传送到领地里面如果为
false
玩家将无法传送进领地
admin
设置玩家是否可以修改领地里面的
flags
默认为
false
flow
设置液体是否可以流动默认为
false
pvp
设置是否开启
PVP
tnt
设置
TNT
能否照成任何破坏
creeper
设置
creeper
能否爆炸
ignite
如果为
false
将不能点火
firespread
如果为
false
火焰将不会散播
subzone
设置玩家是否可以建设
subzone
bucket
设置玩家是否可以使用桶子
place
单独设置玩家是否可以摆放物品
(
设置这个将盖过
build flag)
destroy
单独设置玩家是否可以破坏物品
(
设置这个将盖过
build flag)
piston
设置是否可以使用活塞
move(
已禁用
)
移动(可以设置禁止入内)
destroy
破坏(无法破坏领地内方块
)
ignite
点火(防烧)
bucket
桶的使用(防倒岩浆、水)
tnt
你懂的
creeper jj
怪爆炸
waterflow
水的流动(防止水冲,比如田)
piston
红石电路是否可激活
(防止别人手贱点你的自动开关,
如农田自动收割机,
开门电路)
/kit tools
/gamemode 1
(
0
)
169254147110
我的村庄
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)