Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

LUA I ROBLOX STUDIO I Помогите!

при нажатии на part должно проверяться есть ли у меня tool ( имя: food ) в инвентаре если да: то tool убирается и воспроизводится звук. если нет: то ничего не происходит.

По дате
По рейтингу
Аватар пользователя
Мастер

Нужно еще? Если да, могу че нибудь сделать, но не уверен, сработает ли

Аватар пользователя
Профи

Правой кнопкой по part привяжи к нему скрипт
и в Note script пиши код
local sound = Instance.new ("Sound")
sound.SoundId = "rbxassetid://YOUR_SOUND_ID_HERE"
sound.Volume = 1

local function onClicked(part)
local hasFoodTool = false
local player = game.Players:GetPlayerFromCharacter(part.Parent)
if player then
for _, tool in pairs(player.Backpack:GetChildren()) do
if tool:IsA("Tool") and tool.Name == "food" then
hasFoodTool = true
tool:Destroy()
break
end
end
end
if hasFoodTool then
sound:Play()
end
end

script.Parent.ClickDetector.MouseClick:Connect(onClicked)