如何在游戏中找到 roblox 地点的游戏 ID?
How to find the gameID of a roblox place within a game?
我想将玩家从游戏中的一个地方(大厅)传送到游戏中的另一个地方,但是 TeleportService 使用 GameId,我找不到游戏 ID。 Roblox Wiki 说您可以在游戏资源管理器中找到它,但已弃用。我如何找到 GameID 或者是否有传送玩家的替代方法。
游戏id在roblox studio的右上角。它应该在那里。
TeleportService:Teleport(placeId, player) 函数使用 PlaceId 而不是 GameId 来传送玩家。发布游戏后,您可以在几个地方找到它的 PlaceId。
在Lua中:
DataModel.PlaceId 属性 保存当前发布地点的 Id,您可以从全局 game
对象访问它。
local placeId = game.PlaceId
在 Roblox Studio 中:
- 在 Studio 中打开该地点。
- 在“视图”选项卡中,打开“资源管理器”。
- 在 Asset Manager 中,双击 Places。它应该会为您的游戏显示所有地点的列表。
- 右键单击其中一个地方
- Select
Copy Id to Clipboard
.
- 将 Id 粘贴到您需要的位置。
在 Roblox 网站上:
从Create page,转到My Creations
。
在左侧选项卡菜单中,select 个地点。
找到你的位置并点击它。它会将您带到一个页面,您可以在该页面上单击“播放”按钮并跳转到该位置。
观察该页面的 URL。它应该是这样的:https://www.roblox.com/games/<some_number>/<some_name>
复制出url的号码。您现在有了 placeId。
将 Id 粘贴到您需要的位置。
我想将玩家从游戏中的一个地方(大厅)传送到游戏中的另一个地方,但是 TeleportService 使用 GameId,我找不到游戏 ID。 Roblox Wiki 说您可以在游戏资源管理器中找到它,但已弃用。我如何找到 GameID 或者是否有传送玩家的替代方法。
游戏id在roblox studio的右上角。它应该在那里。
TeleportService:Teleport(placeId, player) 函数使用 PlaceId 而不是 GameId 来传送玩家。发布游戏后,您可以在几个地方找到它的 PlaceId。
在Lua中:
DataModel.PlaceId 属性 保存当前发布地点的 Id,您可以从全局 game
对象访问它。
local placeId = game.PlaceId
在 Roblox Studio 中:
- 在 Studio 中打开该地点。
- 在“视图”选项卡中,打开“资源管理器”。
- 在 Asset Manager 中,双击 Places。它应该会为您的游戏显示所有地点的列表。
- 右键单击其中一个地方
- Select
Copy Id to Clipboard
. - 将 Id 粘贴到您需要的位置。
在 Roblox 网站上:
从Create page,转到
My Creations
。在左侧选项卡菜单中,select 个地点。
找到你的位置并点击它。它会将您带到一个页面,您可以在该页面上单击“播放”按钮并跳转到该位置。
观察该页面的 URL。它应该是这样的:
https://www.roblox.com/games/<some_number>/<some_name>
复制出url的号码。您现在有了 placeId。
将 Id 粘贴到您需要的位置。