用steamCMD下载rust服务端提示“no subscription”
首先,你需要下载steamcmd,steam上很多游戏都有自架设服务器(比如CSgo),那么steam为了方便玩家自行架设服务器,推出了steamcmd,便于玩家下载服务器数据。下面以steam上的rust这款游戏为例。
2
steamcmd下载后先不要运行,剪切到一个合适的位置,比如我在G盘新建了一个文件夹叫做steamcmd,把下载后的文件放进去,然后运行它,会出现一个对话框,噼里啪啦闪过一堆乱七八糟东西,不要干涉它,同时文件夹里也会多出来很多东西,这是steamcmd在下载自己所需的文件。
然后等对话框变成这个样子,就算是完事儿了。
现在要输入指令了,首先你要登陆。输入:login anonymous
输入完回车,意思是匿名登陆。当然你也可以输入自己的steam账号名,然后它会索要密码,还会有验证邮件啥啥啥的很麻烦,建议匿名登录,这个无关紧要。
3
设定安装目录,输入: force_install_dir G:\steamcmd\rustserver
输入完回车,我这里的安装目录是G盘的steamcmd下的rustserver文件夹,你可以改成其他路径,注意“\”不要写成“/”,服务器大概需要172个G,自行预留空间吧。
4
输入rust服务器的代码,让stamcmd知道你想下载啥。回到刚才打开的网页,往下找Dedicated Servers List,点开它进入服务器列表页面。
聪明人直接按ctrl+F打开搜索工具进行搜索了。
5
进入的页面是支持用steamcmd下载的服务器列表,中间一列数字就是ID,继续搜索rust,我们能够看到rust的ID是258550。
回到steamcmd的窗口,输入:app_update 258550 validate
意思是升级ID为258550的应用,并校验完整性。以后升级也可以用这个指令,但是注意如果加上validate就会把一切重置,如果你改了服务器的什么参数记得提前备份。现在你的steamcmd界面应该是类似这个样子。
按下回车后就啪啪啪开始下载了。
6
等到提示“Success! App 258550 fully installed”就表示下载完成了,输入quit并回车退出steamcmd。然后进入刚才的下载目录,我设置的是G:\steamcmd\rustserver,找到RustDedicatedexe,然后右键为它创建快捷方式,然后打开快捷方式的属性,在目标一栏的最后空一格,输入-batchmode,然后点击确定。
现在,只需要双击这个快捷方式你就可以运行自己的服务器了。
7
服务器有了,你还需要知道自己的IP才能进入服务器,这个IP是内网IP,也就是所熟知的1921681xxx。
打开命令提示符(以win7为例,点击开始,输入cmd,回车),输入ipconfig,回车,在右侧的一堆IP中找以192168为开头的IP(比如我这里是1921681102),找到后记下这个IP地址。
8
进入游戏,按F1输入: connect xxxxxxxxxxxx:28015
xxx代表刚才你找到的IP,28015则代表端口号,rust默认端口号是28015,举例:connect 1921681102:28015
回车进入单机的世界了,放心胆大的撸吧
腐蚀 RUST游戏指令和服务器指令一览,在服务器中,管理员也可以利用指令来管理游戏中不正当行为。下面就给大家带来腐蚀RUST基本指令及服务器指令大全,以供玩家们参考。
基本指令
(以下在聊天框内输入)
/msgmessage a specified player(私信一个玩家)
/mePuts your text into a purple color(你的 文字 将以紫色发出)
(以下在控制台内输入,按F1)
grasson true/false Enables or disables grass; Improves FPS for some(打开/关闭草地,可提高FPS)
grassdisplacement true/false Enables or disables grass displacements(打开关闭草地 移动 )
terrainidleinterval 0-100 Sets how often to draw unseen terrain; setting to 0 will disable(远景更新平率,0为不允许)
guishow Turns the UI on(显示用户界面)
guihide Turns the UI off(关闭用户界面)
guishow_branding Turns the branding UI in top-right corner on(显示右上角的标识)
guihide_branding Turns the branding UI in top-right corner off(隐藏右上角的标识)
netconnect "Server IP" Connect to a direct server IP(连接服务器IP,Server IP出填写服务器的IP)
netdisconnect Disconnects from a server(断开服务器连接)
netreconnect Reconnect to the last server you were on(重新连接上一个服务器)
censornudity false Disabled censorship(关闭裸体)
suicide Kills your character allowing for a respawn(自杀)
quit Quits the game(退出游戏)
服务器指令
rconlogin "password" Use your 'Password' to login into Rcon via ingame console (F1)。(使用控制台登录服务器)
status See how many players are online on server(查看在线玩家数量)
noticepopupall "message" Pops up a message for all players(发送服务器公告,在每个玩家屏幕上弹出)
find Lists available console commands(列出控制台指令)
kick "player" Kicks player from the server(踢出某个玩家)
ban "player" or "steamid" Bans player Doesn't kick him though(封掉一个玩家)
banid "steamid" "reason" Bans a steamid from the server(封掉一个玩家的steamID,reason处可写理由,挂狗和无(B)素(I)质(U)狗去死吧)
unbanall Unbans all players(解封所有玩家)
truthenforce true/false Server kicks people automatically when they are doing "weird" things(服务器自动踢出做奇怪事情的人,如卡BUG)
saveall Saves world map and player inventory(服务器保存当前地图和玩家信息)。
say [message] Sends a message to the person/s in-game globally(以服务器身份说话)
invgiveplayer "player" "item" "amount" Gives 'Player' the 'Item' Full name and Item name required List of Items(给玩家东西,“玩家”“物品”“数量”)
invgiveall "item" "amount" Gives all players 'Item' Full Item name required List of Items(给所有人东西,“玩家”“物品”“数量”,比如节日的时候,可以作为惊喜,没人给一把枪什么的)
dmggodmode true/false Gives all logged in admins godmode(开启/关闭所有人 创造 模式)
craftingcancel Cancels every single crafting job in progress for everyone(取消制作任何东西)
craftinginstant true/false Sets crafting to be instant for everyone(开启/关闭瞬间制作)
craftinginstant_admins true/false Sets crafting to be instant for logged in admins only(开启/关闭管理员瞬间制作)
craftingtimescale "amount" Sets the timescale of crafting to 'amount' (1 = default, 05 = half time)。(设置制作物品时间的速度,1为默认,05为一半时间)
airdropdrop Starts an airdrop(进行一次物品空降)
airdropmin_players "amount" Starts airdrops only when minimum X players are online(开始物品空降,当在线人数至少“X”人的时候)
vehiclespawn Spawns a car at your current position( 放置 一辆车,在你当前位置,管理装B专用)
serverhostname Sets a hostname(设置服务器名称)
serverclienttimeout "time"Sets the time until someone times out Good to fight item glitchers (Default 2 minutes)(设置超时时长,默认为2分钟)
serverpvp true/false Sets PVP on or off(开启PVP)
servermaxplayers "amount" Sets maximum amount of server slots(设置最大玩家数量)
sleeperson true/false Sets sleepers on or off(是否允许睡眠模式)
envtime "amount" Sets the time of day to a specified value(设置天的时间)
falldamageenabled true/false Turns fall damage on or off(开启/关闭掉落伤害)
RUST++ MOD
(以下在聊天框内输入)
基本命令
/share playername shares your doors with a player(共享你的门给一个玩家)
/unshare playername unshares your doors with a player(解除对一个玩家的门共享)
/help Shows commands(显示所有指令)
/pm "playername" "message" private messages a player(私聊一个玩家,名字必须写全)
/r message here quick reply to last PM(快速回复上一个私聊你的玩家)
/history Shows chat history, last 6 messages by default(显示前6个聊天内容)
/players Shows online players(显示当前在线玩家)
/location Shows the coordinates of the player(显示玩家的当前坐标)
/ping shows latency between client and server(显示服务器的延迟)
/starter gives a configurable starter kit(给予初始装备)
/friends shows your friends list(显示朋友列表)
/addfriend playername adds a player to your friends list(添加一个玩家为好友)
/unfriend playername removes a friend(移除一个好友)
/about shows server mod version(显示服务器版本)
管理员命令
/announce message here ADMIN ONLY - announces a message to the server(发送服务器公告)
/loadout ADMIN ONLY - spawns you an admin loadout set in the config file(生成一个管理操作记录在设置文件夹下)
RustEssentials MOD
(以下在聊天框内输入)
/access {on} (Gives the sender access to all doors,给予你打开所有门的权限)
/access {off} (Revokes access to all doors from the sender,移除你打开所有门的权限)
/airdrop (Spawns an airdrop with a random drop location,设置一次随地地点的空降)
/airdrop(Spawns an airdrop with a drop location at the specified player,设置一次空降给某个玩家)
/ban(Bans player with reason: "Banned by a(n)",封掉一个玩家)
/ban[reason] (Bans player with reason,封掉一个玩家和愿意)
/chan {g} (Joins the global chat,加入全球聊天屏道)
/chan {global} (Joins the global chat,同上)
/chan {d} (Joins the direct chat,加入一个特定聊天屏道)
/chan {direct} (Joins the direct chat,同上)
/give(Gives the item to that player,给一个玩家指定物品)
/give[amount] (Gives the amount of the item to that player,给一个玩家指定物品和数量)
/give[item id] (Gives 1 of the item with the corresponding id to that player,给一个玩家指定的物品,这里用的是物品ID)
/give[item id] [amount] (Gives the amount of the item with the corresponding id to that player,给一个玩家指定的物品和数量,这里用的是物品ID)
/god(Gives the specified player god mode,给指定玩家上帝模式)
/heal player name (Heals the designated player,恢复指定玩家的血)
/help (Returns available commands for your current rank,显示指令)
/help [command without /] (Returns the documentation and syntax for the specified command,显示已经排除外的指令,without/后面填上你不想显示的指令)
/history {1-50} (Returns the the last # lines of the chat history,查看聊天记录,1-50里面填你想查看前面多少条记录)
/i(Gives the item to you,给自己指定物品)
/i[amount] (Gives the amount of the item to you,给自己指定物品和数量)
/i [item id] (Gives 1 of the item with the corresponding id to you,给自己指定物品,这里用的是物品ID)
/i [item id] [amount] (Gives the amount of the item with the corresponding id to you,给自己指定物品和数量,这里用的是物品ID)
/join (Emulates the joining of yourself, 模拟 自己加入游戏)
/join(Emulates the joining of a fake player,加入一个机器人到游戏中)
/kick(Kick player with reason: "Kicked by a(n)",踢出一个玩家)
/kick[reason] (Kick player with reason,踢出一个玩家和愿意)
/kickall (Kicks all users, except for the command executor, out of the server踢出所有玩家,除了输入这条指令者)
/kill(Kills the specified player,杀死一个指定玩家)
/kit [kit name] (Gives the user the specified kit if the user has the correct authority level,给一个用户指定套装,当这个玩家有指定的权限的时候)
/kits (Lists the kits available to you,列出自己所有能用的套装)
/leave (Emulates the leaving of yourself,模拟自己离开游戏)
/leave(Emulates the leaving of a fake player,模拟一个机器人离开游戏)
/mute(Mutes the player on global chat,禁言一个玩家)
/online (Returns the amount of players currently connected,显示所有服务器在线玩家)
/pmmessage (Sends a private message to that player,私聊某个玩家)
/pos (Returns the player's position,显示玩家所在的坐标)
/reload {config/whitelist/ranks/commands/kits/motd/bans/all} (Reloads the specified file,重新加载指定的文件)
/save (Saves all world data,保存世界数据)
/say message (Says a message through the plugin,以服务器身份说话,在公屏上)
/saypop message (Says a (!) dropdown message to all clients,弹出一段话,在玩家屏幕上)
/saypop [icon] message (Says a dropdown message to all clients with designated icon),以icon的什么弹出一段话,在玩家屏幕上
/share player name (Shares ownership of your doors with the designated user,共享门给指定玩家)
/stop (Saves, deactivates, and effectively stops the server,停止服务器并保存)
/time (Returns current time of day,显示当前世界时间)
/time {0-24} (Sets time to a number between 0 and 24,设置当前世界时间)
/time {day} (Sets time to day,设置为白天)
/time {freeze} (Freezes time,冻住当前时间)
/time {night} (Sets time to night,设置为晚上)
/time {unfreeze} (Unfreezes time,解冻当前时间)
/timescale (Returns the speed at which time passes,显示当前时间流逝速度)
/timescale [#] (Sets the speed at which time passes Recommended between 0 and 1 WARNING: THIS AFFECTS AIRDROPS,设置时间流逝速度,在0和1之间,警告!这个将影响到空降时间)
/uid (Returns your steam UID,显示你的steamID)
/uid player name (Returns that user's steam UID,显示指定玩家的steamID)
/unban(Unbans the specified player,解封指定玩家)
/ungod(Revokes god mode from the specified player,解除指定玩家的上帝模式)
/unmute(Unmutes the player on global chat,解除指定玩家的禁言)
/unshare {all} (Revokes ownership of your doors from everyone,解除对所有玩家的门共享)
/unshare player name(Revokes ownership of your doors from the designated user,解除对指定玩家的门共享)
/version (Returns the current running version of Rust Essentials,重置Rust Essentials模组的版本)
/whitelist {add} [UID] (Adds the specified Steam UID to the whitelist,把指定steamID添加至白名单)
/whitelist {check} (Checks if you're currently on the whitelist,查询白名单)
/whitelist {kick} (Kicks all players that are not whitelisted This only work if whitelist is enabled,踢出所有在白名单的人,如果白名单已经启动)
/whitelist {off} (Turns whitelist off,关掉白名单)
/whitelist {on} (Turns whitelist on,打开白名单)
/whitelist {rem} [UID] (Removes the specified Steam UID to the whitelist,移除指定steamID从白名单)
rust语言的优缺点如下:
Rust可以做的项目有:网络服务、系统软件、并行和分布式计算、WebAssembly、游戏开发。
1、网络服务
Rust的网络编程库非常强大,对于需要处理大量并发连接或对性能要求较高的网络服务特别适用。例如,像游戏服务器、实时通信服务器、云服务等都可能选择Rust作为其主要的编程语言。
2、系统软件
由于Rust具有出色的内存安全性和效率,它被广泛应用于开发系统软件,如操作系统、嵌入式系统等。其强大的所有权系统和生命周期检查可以有效地防止内存泄漏和悬挂指针等问题。
3、并行和分布式计算
Rust的并发模型和强大的异步编程功能使得它在并行和分布式计算领域具有很大的优势。使用Rust编写的并行和分布式程序可以在多核处理器上高效运行,并具有良好的扩展性。
4、WebAssembly
Rust编写的代码可以编译成高效的WebAssembly字节码,这使得Rust在构建高性能Web应用方面具有潜力。特别是对于那些需要执行大量计算或者对性能要求较高的Web应用来说,Rust可能是一个很好的选择。
5、游戏开发
Rust的性能和对内存管理的控制使得它成为游戏开发的理想选择。一些大型的商业游戏和一些开源的、使用Rust开发的游戏项目已经证明了这一点。
0条评论