I've been at this for almost an hour now and have no idea why it doesn't work.
-- clone is a model duplicated from serverstorage
for i, part in pairs(clone:GetDescendants()) do
if part.Name == "primary" then
local prompt = Instance.new("ProximityPrompt")
prompt.Name = "BoxPrompt"
prompt.RequiresLineOfSight = false
prompt.HoldDuration = 4
prompt.Parent = part
prompt.Triggered:Connect(function(plr)
local char = plr.Character
print('triggered!!!!!!!!!!') -- doesn't print
-- some more extra stuff that really doesn't matter
end)
end
end
I'm gonna go to sleep, it's almost 2am and I want to die.
