I thought i knew most of FE clearly but now i just don't know.
-- server script in player's character
local Force = (((script.Parent.Head.Neck.C0.lookVector.Y*10)^3)/10)-50
script.Parent.Humanoid.WalkSpeed = (60/(Force*-1))*30
basically my server script keeps returning "Force" to be -50 no matter what:
"script.Parent.Head.Neck.C0.lookVector.Y"
,is equal to. This is only a problem in FE so my best guess is that:
"script.Parent.Head.Neck.C0.lookVector.Y"
, is always returning as 0 in FE.
is this correct and i need to put this script in to a local script and parent it to the player?

5 comments
Because that's what it's supposed to do. Filtering Enabled filters out Client code and tampering from the Server to prevent exploiters. Unless it's firing a RemoteEvent or RemoteFunction that exists in the Server, it will not replicate. Period.
Does a server script in a players character count as client code? if so do i fire a server event from the character's server script to be received by a server script inside ServerScriptStorage? Char187
That would still be server code. If you want to fire to another server script, use a BindableEvent.
Server scripts never runs on clients.
ok thanks i just put it all into a local script then fire server event. thats pretty much fixed it. thanks