#🔥 [Help] Linking my power system to my VFX

1 messages · Page 1 of 1 (latest)

outer creek
#

Hi everyone ! 👋

I have a Roblox game with a power system (AbilityManager) that works perfectly—Fireball, Explosive Dash, Shield, etc. I also have a VFX pack already set up in ReplicatedStorage/VFX/ with lots of effects (explosions, fire, lightning, auras...).

🎯 What I want:
When I press Q to activate Fireball, for example → the right VFX from my pack plays at the same time the ability deals damage. Simple in theory... not in practice 😭

❌ The problem:
I’ve tried several approaches using AI, but nothing works properly. Either the abilities stop working, or the VFX doesn’t trigger at all.

✅ What I'm looking for:
Someone who can help me connect my AbilityManager to a client-side VFX system. I'm open to any method—whether it's via BindableEvent, modifying the AbilityManager, or something else—as long as the abilities keep working and changing a VFX later is easy (like just editing a config file with the effect names).

Thanks in advance to anyone who can help—you’d be legends 👑🫶

queen raptor
#

use a remote event to fire to all clients and do the effect on the client

lavish bison
#

Don’t use remote events if you’re planning to do a full game

#

Use a networking library

outer creek
#

Are you sure ?

sturdy widget
#

also if you want to be good at developing, don't use ai to write code unless you already know how to do what you're trying to do

#

my approach to this would to be to create a system that lets you easily tie functions to keyframe events, and also write a framework to help bind together all different sectors of the game. And also to store abilities for easy and quick access.

#

it's very important to keep the recieved KB/s down as low as possible, so make sure all clients know when an ability's vfx occur in the animation and what the vfx, so that way they only need to just play it instead of all the data being unnecessarily sent back and forth

noble ravenBOT
#

studio** You are now Level 16! **studio