伤害世界开服

永真

1.下载一个steamcmd
2.打开服务器创建一个文件夹(必须是英文)
steamcmd +login anonymous +app_update 405100 validate +quit
3.打开steamapps\common\Hurtworld Dedicated Server
4.创建一个cfg格式的文件autoexec.cfg后打开复制下面的代码
///////////////////////////////////////////////////
loadbalancerframebudget 3000
targetfps 120

loadmod xx mod的id
addadmin xx steam17位id

maxplayers xx 服务器人数
servername 服务器名称 //服务器名称 <color=Pink>YZYWL

///////////////////////////////////////////////////
o.reload 插件的名称注意大小写(刷新插件)

oxide是一个模组程序,在该模组环境下方可以运行游戏的各种插件,个人认为即使对于不加插件的纯净服,该模组也有让服务端稳定运行的功能。
右键使用notepad++打开"_start-example.bat"文件(这个文件可以以英文形式随意命名)(本文中以文本形式打开服务端文件均默认使用notepad++,编辑完成后以UTF-8无BOM格式编码,以后不再赘述),在其中可以找到Hurtworld-batchmode -nographics -exec "host 12871;queryport 12881;maxplayers10;servername My Oxide Server",这里要编辑的只是引号(“”)中的部分,着重讲一下。
host 12871,代表服务端将开放端口号为12871的端口给客户端进行登录,当我们使用IP直连登陆游戏时,按F1输入 connect XX.XX.XX时,客户端都会以默认端口12871进行登录。
既然是配置文件中指定端口,我们当然就可以对其进行改动,前提是你已经弄懂端口方面的问题,确保你配置的端口不会被其他程序占用,这里贴一个查看可用端口的教程链接,没有亲测命令是否可用,仅供大家参考http://my.oschina.net/beabetterman/blog/508149
假如你在文件中将12871改为3389,那么客户端IP直连就需要按F1输入connect xx.xx.xx:3389,其他端口号与此类似。
queryport 12881,检测端口12881,目前来讲这个命令没有明显的用途,删掉也不会影响服务端运行,保留和删除都是可以的。
maxplayers 10,服务端最大人数,你可以用不超过60的数字来设置,如maxplayers20,maxplayers 30,maxplayers 50,注意不要超过60,60是服务器最大人数上限。
servername My Oxide Server,服务器名,这里你可以以中/英文/数字/特殊符号等来命名你的服务器,这样别人在社区列表里就可以查看你的服务器了。
讲两个我遇到过的问题实例,首先,服务器名字颜色。很多人看别人服务器名字都是花花绿绿的很醒目,设置很简单,只要在服务器名称位置加相应的颜色代码就可以了
一些常用的颜色代码
红色 #FF0000
绿色 #008000
蓝色 #0000FF
黄色 #FFFF00
黑色 #000000
例如,服务器名称为“123”,如果想让它变成绿色,那么编辑完的格式就会是
servername <color=#008000>YZYWL
用一个例子作为总结,假如有人(steamID 7654321234567)想开一个服务器名为“测试服”,名字颜色为绿色,最大玩家数为45人,端口为12871的服务器,那么他的"_start-example.bat"文件内(引号内)应为
"host 12871; maxplayers 45 "
“autoexec.cfg”文件内应为
quit 86400 (86400秒后关闭服务器,不需要这个命令的可以删掉)
loadbalancerframebudget 100 (cpu负载,大家可以根据网上的教程尝试修改)
addadmin 7654321234567
servername <color=#008000>测试服
至此,服务端配置已基本完成。
12.开启服务端。双击"_start-example.bat"文件,等待其运行即可。
无论是使用电脑开服,还是专业服务器开服,以上的设置都是通用的,最后针对电脑开服,并且使用路由器联网的玩家,必须要解决路由器的端口映射问题,要将内网IP映射到外网。
如果无法映射路由器端口,还可以考虑DMZ主机、花生壳、net123等方式,网上同样有很多教程。
无论端口映射还是DMZ主机,建议大家尝试关闭windows防火墙和杀毒软件,可以免去不少麻烦,但是有遭受攻击的危险,大家慎重考虑。
当端口映射或dmz主机完成后,可以直连电脑的IP地址(百度输入“IP”就可以查询),看看是否可以连接(先运行服务端,再正常用客户端进入游戏)。一旦成功连接,就可以通过“connect 127.0.0.1”、“connect localhost”、“connect xx.xx.xx(外网IP)”任一方式进入游戏(仅限服务端、客户端位于同一主机)。
这就是我所知的HW服务端的设置过程,当然方法并不唯一

版权协议须知!

本篇文章来源于 网络转载 ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

none

274 0 2023-07-21


分享:
服务器出租,服务器架设等都可以联系我QQ3354446238
  • 默认
  • 护眼
  • 夜晚
  • 壁纸
  • 默认