How would I make it so that a tool triggers a ServerEvent for a VFX I'm working on

The title may seem confusing, and that’s because I’m confused as to what I have to do in order to make this work. When attempting to enter FireServer() inside of the tool’s script, I was met with the output “FireServer can only be called from the client.”

Due to the size of the scripts, I cannot send them all here. However, I can upload the place file. I’d really appreciate the help and maybe feedback on how I can improve.
TestPlace.rbxl (343.5 KB)

Keep in mind, I’m a beginner at this stuff lol. I hope that the notes I left in the scripts adequately explain what things do.

Thanks in advance!

2 Likes

Tried to fixing teh script.
Are you supposed to be big as Heck when you activated the tool?

Yeah, it’s something from the anime Attack on Titan.

1 Like

Do you also need the Tool to be Deleted when tool has has been used?

Yep, thanks man. If you can, please tell me how you fixed it!

1 Like

TestPlace.rbxl (344.1 KB)

1 Like

On note

  1. animation does not running
    (I assume u doing the animation on R6)

2)running sound is not there
(Based on my understatement.
You can make it so when Any humanoid part u want is touching with baseplate(For example) it loaded that sound and only play that until the Humanoid dies)

1 Like

Those are kinks I’ll be able to iron out by myself but OH MY GOODNESS I FEEL SO STUPID NOW LOL. Thanks man, I really appreciate it! I completely overlooked the fact that I had to change the contents of the local script for it to be activated by the tool! Thanks a bunch man!

1 Like

No problem. I’m hoping u be a good prowgrammer someday. :3