2016-07-23 72 views
0

我在Roblox的機場工作,我需要一個腳本,當我點擊一個按鈕時,腳本檢查我的庫存中是否有特定的工具(在這個箱子是一個手提箱)。如果我拿到手提箱,點擊按鈕的玩家可以將手提箱從他的庫存中移除。我不希望整個庫存被刪除,只有工具。我也想要那個手提箱在特定的地方重生。 (在傳送帶上(請用X,Y,Z重新制作手提箱))我知道這不是一個簡單的腳本,但如果有人知道如何做,我會很開心。如何查看玩家是否在ROBLOX中獲得特定工具

+0

歡迎使用堆棧溢出,請參閱以下鏈接瞭解如何創建最小,完整和可驗證的示例:http://stackoverflow.com/help/mcve – Toby

回答

1

所有你需要做的是檢查手提箱nil,這很簡單:

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

我用了FindFirstChild()功能,查找調用它指定的任何的第一個孩子,看是否手提箱或者不是nil。如果沒有這樣的孩子參與呼叫者,FindFirstChild()返回nil

相關問題