How to create auras?

I want to create auras for my game… I want to start with the basics of creating auras, and then I want to move on to more complex forms of auras. I know this is kind of vague but I really can’t specify more. A starting goal for me is to create a sphere of blue around the character. My current understanding would be to put a particle emitter around the humanoid, although I’m not sure how that would work…

3 Likes

Yeah you can just parent the particle emitter to the torso??

3 Likes

Hello there! All you need to do is something like this:

game.Players.PlayerAdded:Connect(function(plr)
    local character = plr.Character
    
    -- Check if the player has the Aura?
    if(hasAura) then
        local pm = Instance.new("ParticleEmitter")
        pm.Name = "Aura"
        pm.Parent = character:WaitForChild("HumanoidRootPart")
    end
end)

When a player joins it:

  • Creates a ParticleEmitter instance.
  • Sets the name of it to Aura.
  • Sets the parent of the ParticleEmitter to the player’s HumanoidRootPart, formerly known as Torso.
10 Likes