Player speed is not setting the correct walkspeed i want

That must mean you are not making changes to player screen via server. Because of Filtering Enabled, any changes made on client will not be visible to server. You should update this value via server only.

However, the best way is to use RemoteEvents and keep your data server-side.