首页 > 解决方案 > 我将如何启动 Garry's Mod 并在启动时连接到地址?

问题描述

我目前正在为我的 Garry's Mod 服务器制作游戏启动器。现在,当你按下 Launch 时,它所做的就是用Process.Start("GarrysMod.exe").

我是否可以使用启动参数启动 Garrys Mod,例如启动 Garrys Mod 并在加载时连接到服务器(例如Process.Start("GarrysMod.exe -connect 1.2.3.4)。如果有人知道这是否可能或如何做到这一点,请告诉我。

谢谢!

标签: c#.netsteamgarrys-mod

解决方案


最简单(也是首选)的方法是:

steam://connect/<IP or DNS name>[:<port>][/<password>]

这会将用户连接到由 IP 或 DNS 名称指定的服务器。您无需指定任何内容。Steam 会自行检测您是否要连接到 GMod 服务器。

如果 GMod 已经在运行,它将只连接用户,否则将启动 GMod。
更多信息可以在这里找到

使用Garry's Mod的官方steam版本时,其他方法应该不是必需的


推荐阅读