I want to send the value of a stringvalue to the server in a Remote Event whenever the string value changes. But I don't how to send it to the server and how to get the server to recieve it.
Firing localscript
local ServerStorage = game.ServerStorage
script.Parent.Changed:Connect(function()--string value
ServerStorage.EmoteGrabber:FireServer()
end)
finding script
local ServerStorage = script.Parent
local EmoteList = require(ServerStorage.EmoteList)
local EmoteGrabber = ServerStorage.EmoteGrabber
EmoteGrabber.OnClientEvent:Connect(function(Player)--Problem here is that the server will get the player but not the string value too
--yes there's nothing here atm because i need to save the string value as a variable
end)

1 comment
The whole point of a remote event is so the client can access the server. So trying to access server storage with the client is impossible. That’s why there is replicated storage.