如何在游戏中创建和加入私人服务器 roblox?

How to create and join a private server in-game roblox?

例如,在游戏 Piggy 中,有构建模式,它会创建并将您传送到服务器...这可以在屏幕 gui 按钮中也可以在服务器端脚本中吗?

使用 ROBLOX 的 TeleportService。

https://developer.roblox.com/en-us/api-reference/class/TeleportService

TeleportService:ReserveServer(OptionalGamePlaceThatYouOwn)

Creates and returns a code that can be used to teleport to a private instance of the server.

TeleportService:TeleportToPrivateServer(PlaceId, AccessCode, Player(s))

Teleports player(s) to the private server created with ReserveServer.

记住 Google 是你最好的朋友。

试试这个:

local TeleportService = game:GetService("TeleportService")

local Place = Your place ID

 

script.Parent.Touched:connect(function(hit)

local player = game.Players:GetPlayerFromCharacter(hit.Parent)

if player then

TeleportService:Teleport(Place, player)

end

end)

此代码将进入一个部分,它将把您传送到您想要的位置。 如果您在主游戏中创建一个位置作为 VIP 服务器服务,这也会有所帮助。