so my server to client remote event isn't working. it is supposed to highlight the door handle but instead it does nothing and it doesn't have any errors.
the server script is:
local openDoor = script.Parent.Parent.Parent.DoorOpen
local closeDoor = script.Parent.Parent.Parent.DoorClose
local move = script.Parent.Parent.Move
local selection = script.Parent.SelectionBox
local open = script.Parent.Parent.Open.Value
local clickdetector = script.Parent.ClickDetector
local tweenservice = game:GetService("TweenService")
local tweeninfo = TweenInfo.new(
0.5,
Enum.EasingStyle.Quad,
Enum.EasingDirection.InOut,
0,
false,
0
)
local function tweenModel(model, CF)
local CFrameValue = Instance.new("CFrameValue")
CFrameValue.Value = model:GetPrimaryPartCFrame()
CFrameValue:GetPropertyChangedSignal("Value"):Connect(function()
model:SetPrimaryPartCFrame(CFrameValue.Value)
end)
local tween = tweenservice:Create(CFrameValue, tweeninfo, {Value = CF})
tween:Play()
tween.Completed:Connect(function()
CFrameValue:Destroy()
end)
end
clickdetector.MouseClick:Connect(function(plr)
if not open then
open = true
tweenModel(script.Parent.Parent,openDoor:GetPrimaryPartCFrame())
elseif open then
open = false
tweenModel(script.Parent.Parent,closeDoor:GetPrimaryPartCFrame())
end
end)
clickdetector.MouseHoverEnter:Connect(function(plr)
game:GetService("ReplicatedStorage").Hover:FireClient(plr,selection)
end)
the local script is:
script.Parent.OnClientEvent:Connect(function(plr,selection)
selection.Visible = true
end)

2 comments
thx
No problem!