我目前正在为我的Garry's Mod服务器制作游戏启动器。现在,当您按下启动时,它所做的只是用Process.Start("GarrysMod.exe")
启动加里的模组。
我是否可以使用启动参数启动Garrys Mod,例如启动Garrys Mod并在加载时连接到服务器(例如Process.Start("GarrysMod.exe -connect 1.2.3.4
)。如果有人知道这是否可能或如何做到这一点,请告诉我。
谢谢!
最简单的(也是首选的)方法是:
steam://connect/<IP or DNS name>[:<port>][/<password>]
这会将用户连接到由 IP 或 DNS 名称指定的服务器。您无需指定任何内容。Steam 会自行检测您想要连接到 GMod 服务器。
如果 GMod已经在运行,它只会连接用户,否则 GMod 将被启动。
更多信息可以在这里找到
使用加里模组的官方蒸汽版本时应该不需要其他方法