Вопрос Как в этом скрипте roblox studio заменить способ активации функции с прикосновения, на клик мышью???

Регистрация
28 Мар 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Как в этом скрипте заменить способ активации функции с прикосновения, на клик мышью???



local hat = game.ReplicatedStorage.CatWatermelon

local player = game:GetService("Players")

local RemoveAccessoriesOnTouch = false

local debounce = false



script.Parent.Touched:Connect(function(hit)

local d = hit.Parent:GetChildren()

if debounce == false then

if RemoveAccessoriesOnTouch == false and player then

if not hit.Parent:FindFirstChild("Hat") then

hat:Clone().Parent = hit.Parent

debounce = true

wait(5)

debounce = false

end

end





if debounce == false then

if RemoveAccessoriesOnTouch == true and player then

if not hit.Parent:FindFirstChild("Hat") then

for i=1, #d do

if (d.className == "Accessory") then

d:remove()

wait()

hat:Clone().Parent = hit.Parent

end

end

end

debounce = true

wait(5)

debounce = false

end

end

end





end)
 
к предмету сделать невидимый парт, который будет чуть больше, и на него добавить клик детектор. Это как хит бокс будет. (главное weld-ом их закрепи)
 
клик мышью куда? На UI кнопку или ClickDetector? От этого зависит как он будет активироваться, а так надо заменить строку:
script.Parent.Touched:Connect(function()
на:
script.Parent.<Событие клика (я хз что в твоём понимании клик)>:Connect(function()

напиши что за клик я допишу
 
я знаю как но мне лень думать
 
Назад
Сверху