the fireer of moteevent
local down = true
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local we = false
mouse.KeyDown:Connect(function(key) -- lol i tryed keyheld ;-;
key = key:lower()
if key == "q" then
game.ReplicatedStorage.events.Fire:FireServer(player.Character.UpperTorso)
end
end)
mouse.KeyUp:Connect(function(key) -- lol i tryed keyheld ;-;
key = key:lower()
if key == "q" then
game.ReplicatedStorage.events.Fire:FireServer(player.Character.UpperTorso)
down = false
wait(1)
down = true
end
end)
the answerer
local down = true
game.ReplicatedStorage.events.Fire.OnServerEvent:Connect(function(player,size)
local mp = player:GetMouse()
local we = false
local x = Instance.new("Part",workspace)
x.Shape = "Ball"
x.BrickColor = BrickColor.new("Deep orange")
x.Material = "Neon"
x.Transparency = .5
x.BottomSurface = "Smooth"
x.TopSurface = "Smooth"
x.CanCollide = false
x.Anchored = false
x.CFrame = player.Character.Head.CFrame --* CFrame.new(0,0,-6)
x.Anchored = true
--
while down == true do
x.Size = x.Size + Vector3.new(.50,.50,.50)
x.CFrame = x.CFrame *CFrame.new(0,.50,0)
wait()
local ain = player.Character.Humanoid:LoadAnimation(script.Parent.Animation)
ain:Play()
end
--
x.Anchored = false
local v = Instance.new("BodyVelocity",x)
v.Velocity = mp.CFrame.lookVector * 90 --mouse.Hit.lookVector* 90
v.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
local clone = game.Lighting.Fire:Clone()
clone.Parent = x
x.Name = "flame"
local boo = game.Workspace.dmg.flame:Clone()
boo.Disabled = false
boo.Parent = x
wait(2)
down = false
x:Remove()
end)

2 comments
try key = key.KeyCode:lower()
Remove is deprecated use Destroy, KeyDown and KeyUp are deprecated use UserInputService, and the parent parameter to Instance.new is deprecated