如何查看玩家是否在ROBLOX中获得了特定的工具



我在Roblox的一个机场工作,我需要一个脚本,当我点击一个按钮时,脚本会检查我的库存中是否有特定的工具(在这种情况下是一个手提箱)。如果我拿到了手提箱,点击按钮的玩家就会从他的库存中取出手提箱。我不希望整个库存都被移除,只希望工具被移除。我还想把手提箱放在一个特定的地方。(在传送带上。(请用X、Y、Z来重新打开行李箱))我知道这不是一个简单的剧本,但如果有人知道怎么做,我会很高兴的。

您所需要做的就是检查行李箱是否为nil,这很简单:

local suitcase = player.Backpack:FindFirstChild("Suitcase")
if suitcase == nil then
--suitcase is nil!
else
--suitcase is not nil!
end

我使用了FindFirstChild()函数,该函数查找调用它指定的对象的第一个子对象,以查看手提箱是否为nil。如果调用方没有这样的子级,则FindFirstChild()返回nil

相关内容

最新更新