Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

Best way to make visuals for guns or weapons or special effects Remote Event ?related FE

So This question will be all about remote events

I was wondering how I would make visuals for a gun

I plan to use beam however the problem is

what is the best way to show it through remote event

one person mentioned I should just raycast on the server and make the visuals on the client

meaning I would have to do FireAllClient() but how is this different from the visuals just being on the server alone

everyone is going to see it anyways.

What is different of :FireAllClient() and showing the visuals on each individual client than the visuals being on the server it is just more work.

What do you guys reccomend I do?

1 answer

If you didn't know, ping will affect the visuals on the server replicating to the client, therefore making the effect quite choppy on an average or high ping. Using FireAllClients() would handle the effects on the client with no latency. This is useful for effects using BodyVelocity, TweenService, etc. without them being choppy. I use it all the time for VFX. Hope this helped you understand the difference between visuals on the server and on the client!

This discussion is preserved as it was. New answers, comments, and votes are closed.