Local Script and script issues

Alright, so the issue I’m having is that I made a local script in starter player scripts (its a vfx effect when someone presses E btw) and it all works well and good, but it does not show up for other players, I’ve tried a few workarounds like making a almost identical script but removing the E and other stuff and then having it disabled so I can activate it in the local script, but that does not work either, so does anyone have any idea how I can do this?

You have put it in the starter player scripts which will only work for that player and you have made it a local script meaning it will happen on the client side, not the server side!

sooo how do I fix it while still being able to press e to activate it

1 Like

Fire a remote event.
If you don’t know how to do that, then look here:
Remote Functions and Events (developer.roblox.com)

Use a local script to detect the button press, and then fire a remote event to create the VFX.