腐蚀Rust 服务端搭建架设个人社区服务器Windows教程

腐蚀Rust 服务端搭建架设个人社区服务器Windows教程

大家好我是艾西,一个做服务器租用的网络架构师也是游戏热爱者。最近在steam发现rust腐蚀自建的服务器以及玩家还是非常多的,那么作为服务器供应商对这商机肯定是不会放过的哈哈哈! 艾西这两天简单的研究了一下rust腐蚀个人服务器搭建教程,今天给大家分享下一起成长进步。

(注本文中xxxx即为http、xxxxx即为https、zzz即为www 因PT原因望大家理解)

简介:腐蚀Rust是由Facepunch Studios制作并发行的开放世界多人生存游戏。

玩家的目标就是活下去,收集或抢夺资源在荒野中生存,克服饥饿、干渴和寒冷等风险。不仅要避免各种野生动物的袭击,也要小心其他玩家的偷袭。

在游戏中的各种遗迹中探索和搜刮战利品获得各种资源使用岩石、斧头或稿子收集木头、石头和各种矿物,并利用制作功能制作服饰、装备、工具等玩家之间可以使用冷兵器或热武器甚至是一块岩石进行战斗,并对其他玩家的基地进行突袭。

除了玩家和野生动物外,还有NPC和由NPC控制的车辆会对玩家进行互动整体游戏自由度是非常高的。目前主要的游戏模式为以下几种

pvp模式:服务器默认的模式极其硬核,玩家们在残酷的开放世界中不留任何余地的对抗。

PVE模式:Rust自带的PVE模式,大部分PVE服务器均选择使用第三方模组对服务器修改来设置PVE模式。在这模式下玩家的威胁只剩下了野生动物,玩家不再能互相伤害。

新手模式:主照顾到的是新手玩家模式(softcore),也就是新手模式。

新手模式下,玩家死亡后可以在死亡地点或安全区域内的归还终端拿回背包中50%的物品。所有的玩家均可在强盗营地和前哨站中复活重生。

搭建架设准备工具:服务器一台,steamcmd,Notepad++(编程程序)

服务器:配置要求 16H32G 50M拥有固定IP且带防御,找专业的服务器供应商租用。 根据自己实际应用于什么场景来选择,除了自己弄来玩玩的选择云服务器即可,其余情况建议都是用高防物理服务器来操作,以免后期的麻烦。

注:开放tcp/udp网络协议端口全开不会操作的直接找服务器供应商

第一步:本机输入mstsc回车调出远程桌面连接输入我们租用的服务器IP账户以及密码

在D盘创建一个Rust Server文件夹,把steamcmd程序丢进去然后在创建一个文本后缀名改为更新服务器.bat 右键编辑输入以下代码:steamcmd +login anonymous +app_update 258550 validate +quit  获取rust腐蚀服务端代码,然后双击启动1.bat等待获取文件即可

全部加载完后会得到以下文件和rustds文件

文件全部加载完成后在Rust Server文件在创建一个启动服务器.bat文本,编辑以下默认代码内容: (附属备注)

chcp 65001

echo off

:start

cd rustds

RustDedicated.exe -batchmode -nographics -logfile "./logs/log.txt" ^

%若添加其他启动参数,请在本行以下区域添加。%

+server.worldsize "4000" ^   注释地图大小范围值1000-6000 地图大小决定服务器配置值越大需要的配置越高

+server.hostname "服务器名称" ^  

+server.description "服务器介绍" ^ 注释  \n 换行 通俗易懂点就是服务器的公告

+server.headerimage "服务器背景图片" ^  注释这个就是公告的背景图需要.png格式的图片长宽2:1 url链接地址,如果没设置的话就是默认官方背景图  这一步的操作我们也会单独写一期教程

+server.port "28015" ^ 服务器默认端口号

+server.url "服务器官网" ^  服务器网站网页 可以自建 在别人点你的公告时内嵌进去的url地址链接 例+server.url "27server.xxx或idc02.xxx"这样就可以直接访问你的网站

+server.maxplayers "最大玩家人数" ^ 注释 填入数值即可  大约是1M带宽支持2-4人 这里就根据你的服务器配置带宽来计算填入

+server.identity "服务器文件夹名" ^ 注释玩家游戏数据存档文件夹

+rcon.web“1”^ 注释远程管理端口 加密模式

+rcon.port“28016”^ 注释远程管理端口

+rcon.password“27server.xxx”^ 管理员密码 GM权限

+server.encryption“1”^  服务器传输模式

+server.eac"0”^  esc反作弊 0关闭  1开启

+app.port“28017” ^  注释 rust 手机APP 端口 rust+

+server.queryport“28018”^ 标签查询端口 下图中的就是标签 后期会单独教大家怎么加

+relationshipmanager.maxteamsize“4” ^限制组队人数 填入数值

%若添加其他启动参数,请在本行以上区域加。%

cd ../

goto start

注:这里最好是使用Notepad++编译工具编辑会方便靠谱些下图为默认的启动服务器.bat,想要游戏更多好玩的设定权限就单独自己去设定即可

下期会着重讲一下这个启动服务器bat文件这些代码内容,这个代码主要决定的就是你的服务器参数游戏设定等只需要修改带+号的代码,这里面涉及到很多的设定

下图为我的游戏设定图可以参考下

以上弄好后直接启动服务器

等待加载完成就可以在steam面板找到你的服务器了也可以通过快连connct +IP  例  connct 103.219.xxx.xxx:28015  按F1搜索服务器

OK 到这里rust腐蚀个人服务器就搭建完成了 整个过程其实很简单下期我们大致的讲解下启动服务器.bat 服务器游戏参数设定数值等然后再跟大家说下插件的安装等!

那么本期的内容就到这里了我们下期见 @艾西服务器@驰网艾西@感兴趣的可以百度搜

拥有一台服务器可以做很多有趣的事情!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/541621.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式实时操作系统的调度机制与优化

大家好,今天给大家介绍嵌入式实时操作系统的调度机制与优化,文章末尾附有分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!可进群免费领取。 嵌入式实时操作系统的调度机制与优化 一、引言 嵌入式实…

DonkeyDocker-v1-0渗透思路

MY_BLOG https://xyaxxya.github.io/2024/04/13/DonkeyDocker-v1-0%E6%B8%97%E9%80%8F%E6%80%9D%E8%B7%AF/ date: 2024-04-13 19:15:10 tags: 内网渗透Dockerfile categories: 内网渗透vulnhub 靶机下载地址 https://www.vulnhub.com/entry/donkeydocker-1,189/ 靶机IP&a…

[Java、Android面试]_18_详解Handler机制 常见handler面试题(非常重要,非常高频!!)

本人今年参加了很多面试,也有幸拿到了一些大厂的offer,整理了众多面试资料,后续还会分享众多面试资料。 整理成了面试系列,由于时间有限,每天整理一点,后续会陆续分享出来,感兴趣的朋友可关注收…

Java基础-知识点04(面试|学习)

Java基础-知识点04 Object类wait和notify需要在什么地方使用?说明 toString() 方法的作用和重写时的注意事项。toString() 方法在实际开发中的应用场景和作用。 continue、break 和 return 的区别1、continue:2、break:3、return:…

plsql developer 一键格式化sql/美化sql

PL/SQL 格式化工具 以 Oracle SQL Developer 为例,使用一键格式化的步骤如下: 打开 Oracle SQL Developer。在“文件”菜单中,选择“打开文件”,然后选择你的 PL/SQL 文件。打开文件后,你可以通过右键菜单选择“格式…

常用接口测试工具/免费api

一 接口编辑文档 常用的接口文档编写apipost 二 免费接口测试 api 1. thecat 含有: The Cat API - Cat as a Service The Cat API 2. public-apis 进入页面往下拉 三 常用接口测试工具 postman 四 常用接口性能测试工具 Jmeter,loadrunner

STK与matlab交互 Astrogator模块 (11)

一、背景知识 前面由于定轨的大作业,关于Astrogator模块的学习有所滞后,在本节将重新聚焦Astrogator模块,在本节中,首先解决的问题是已知两个卫星的轨道六根数,求解其中某一颗卫星LVLH坐标下另一颗卫星的位置速度。这…

C语言中的编译和链接

系列文章目录 文章目录 ​编辑 系列文章目录 文章目录 前言 一、 翻译环境和运行环境 二、 翻译环境 2.1 编译 2.1.1 预处理 2.1.2 编译 2.1.2.1 词法分析 : 2.1.2.2 语法分析 2.1.2.3 语义分析 2.1.3 汇编 2.2 链接 三、运行环境 前言 在我们平常的写代码时,我们很…

ARM内核的CPU架构模型

1.引言 程序员在编码的时候,如果想有进一步的提升,我认为还是要深入底层理解程序运行原理才好。最近看了一些ARM架构的讲解,总结了如下。虽然是以ARM为原型画的图形,但是对于C和C的编程,还是有一些参考价值的。 2. AR…

SAP HCM GET pernr无法获取到数据二

今天遇到一个比较奇怪的问题,PA30能查到员工主数据,任何信息类型也没有错误,但是核算工资的时候发现无法找到此人。 但是核算工资无法核算 断点到逻辑数据get pernr,也不会进入断点 查看0000数据有间隔 具体错误的代码位置如下&am…

rspack 使用构建vue3脚手架

基于 Rust 的高性能 Web 构建工具。rspack 主要适配 webpack 生态,对于绝大多数 webpack 工具库都是支持的。 启动速度快;增量热更新快。兼容 webpack 生态;内置了 ts、jsx、css、css modules 等开箱即用。生产优化,tree shaking…

【蓝桥杯】第十五届填空题a.握手问题

题解: 根据问题描述,总共有 50 人参加会议,每个人除了与自己以外的其他所有人握手一次。但有 7 个人彼此之间没有进行握手,而与其他所有人都进行了握手。 首先,计算所有人进行握手的总次数: 总人数为 50 …

计算机服务器中了360后缀勒索病毒怎么办?360后缀勒索病毒解密步骤

网络技术的不断应用与发展,为企业的生产运营提供了极大便利,利用网络可以开展各项工作业务,可以大大提高企业的生产效率,然而,网络是一把双刃剑,在为企业提供便利的同时,也为企业的数据安全带来…

Go——Channel通道

一.介绍 单纯的将函数并发执行是没有意义的。函数和函数之间需交换数据才能体现并发执行函数的意义。 虽然可以使用共享内存来进行数据交换,但是共享内存在不同的goroutine中容易发送竞态问题。为了保证数据交换的正确性,必须使用互斥量对内存进行加锁&a…

树莓派驱动开发--搭建环境篇(保姆级)

前言:树莓派的环境搭建关系到之后的驱动开发,故一个好的环境能让你顺手完成驱动开发!我使用的是64位树莓派4b!有显示屏的前提!!!(因为wifi连接太刁钻了) 一、ubantu相关 …

(一)基于IDEA的JAVA基础14

在看今天的重点二维数组前,先做俩个练习复习一下,热热脑子: 求数组内的最大值/最小值 这个就是挨个比较换一下位置 假设有这么一组数组{16,48,48,54,3} public class Test01 { public static void main(String[] args) { int [] num {16,48,54,3}; …

【力扣】148. 排序链表

148. 排序链表 题目描述 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 示例 1: 输入:head [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head [-1,5,3,4,0] 输出:[-1,0,…

gma 2.0.8 (2024.04.12) 更新日志

安装 gma 2.0.8 pip install gma2.0.8网盘下载: 链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?pwd1pc8 提取码:1pc8 注意:此版本没有Linux版! 编译gma的Linux虚拟机没有时间修复,本期Linux版继…

.NET i18n 多语言支持与国际化

环境 WIN10 VS2022 .NET8 1.👋创建项目 2.👀创建Resources Controllers HomeController.en.resx HomeController.fr.resx HomeController.zh.resx 3.🌱Program.cs添加国际化支持 // 添加国际化支持 builder.Services.AddLocalization(…

数据结构-链表刷题集(长期更新)

文章目录 1. leetcode 2 两数之和1.1 解法一 1. leetcode 2 两数之和 1.1 解法一 题目及其相关实例如下 要做这个题,首先我们要学会模拟竖式的加法,我们知道即使是java基本数据中最大的long类型范围也是有限的,那如果超出范围了我们该怎么办呢,我们就需要用字符串来模拟这个…