Have The Remote Event Functions (OnClientEvent,FireServer,etc...) changed from those or am i forgetting something? i have a local and server script but it wont recognize FireServer or OnServerEvent.
LocalScript
game.ReplicatedStorage.Events.Remove:FireServer()
ServerScript
game.ReplicatedStorage.Events.Remove.OnServerEvent:Connect(function() print("Help") end)
Do you even create/use something to fire local script? If not then you should create/use something to fire server in the first place (You can't fire server without anything to be used to fire) .
Great use of RemoteEvent
within the local script which is a GUI button to fire server or you can ignore code entirely and put the LocalScript
in someplace that can be used but not created (StarterGui, StarterPlayerScript but not Workspace).
LocalScript
script.Parent.MouseButton1Click:Connect(function() game.ReplicatedStorage.Events.Remove:FireServer() end)
Script
game.ReplicatedStorage.Events.Remove.OnServerEvent:Connect(function() print("Help") end)
If this answer help then please accept the answer!
Edit: No, The RemoteEvent function is not changed at all due to Roblox now updating with backward compatibility (Update without breaking older games).