local plr = game.Players.LocalPlayer
local money = plr.leaderstats.Money
local effect = plr.leaderstats.Effect
local price = 400
script.Parent.MouseButton1Click:connect(function()
if plr.leaderstats.Money.Value > (price) then
plr.leaderstats.Money.Value = money.Value -(price)
plr.leaderstats.Effect.Value = 2
if plr.leaderstats.Effect.Value > 2 then
wait (0.5)
local epicfaces = Instance.new('ParticleEmitter')
epicfaces.Parent = plr.Character.HumanoidRootPart
epicfaces.Texture = 'rbxassetid://30327816'
epicfaces.Rate = 3
epicfaces.VelocitySpread = 30
end
end
end)
The effect is supposed to show up in the character, it's in a LocalScript in a TextButton. Sadly, the effect on the leaderboard goes up, but the effect doesn't show up. I honestly don't understand why it wont show up, I'm not good at LUA, neither at building. (lol)

2 comments
Firstly, why is price in parenthesis..? Well it doesn't matter. Uhm. Make sure it's not transparent. Also add more peramitters. For example: epicafaces.LightEmission = Number
Didn't work.