【问题标题】:How to find the gameID of a roblox place within a game?如何在游戏中找到 roblox 地点的游戏 ID?
【发布时间】:2021-10-09 21:01:32
【问题描述】:

我想将玩家从我的游戏中的一个地方,大厅地方传送到游戏中的另一个地方,但 TeleportService 使用 GameId,我找不到游戏 ID。 Roblox Wiki 说您可以在游戏资源管理器中找到它,但已被弃用。如何找到 GameID 或有其他传送玩家的方法。

【问题讨论】:

    标签: lua roblox


    【解决方案1】:

    游戏ID在roblox studio的右上角。它应该在那里。

    【讨论】:

    • 工作室到底在哪里?没看到
    【解决方案2】:

    TeleportService:Teleport(placeId, player) 函数使用 PlaceIds,而不是 GameIds 来传送玩家。发布游戏后,您可以在几个地方找到它的 PlaceId。

    在 Lua 中:

    DataModel.PlaceId 属性保存当前发布地点的 Id,您可以从全局 game 对象访问它。

    local placeId = game.PlaceId
    

    在 Roblox Studio 中:

    1. 在 Studio 中打开该地点。
    2. 从“视图”选项卡中,打开资产管理器。
    3. 在 Asset Manager 中,双击 Places。它应该会为您的游戏显示所有地点的列表。
    4. 右键单击其中一个地方
    5. 选择Copy Id to Clipboard
    6. 将 ID 粘贴到您需要的位置。


    在 Roblox 网站上:

    1. Create page,转到My Creations

    2. 在左侧选项卡菜单中,选择地点。

    3. 找到你的位置并点击它。它将带您到一个页面,您可以在其中单击“播放”按钮并跳到该位置。

    4. 观察该页面的 URL。它应该类似于:https://www.roblox.com/games/<some_number>/<some_name>

    5. 复制网址中的数字。您现在有了 placeId。

    6. 将 ID 粘贴到您需要的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-25
      • 2020-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-26
      • 1970-01-01
      • 2022-01-10
      相关资源
      最近更新 更多