of     1   

ClintBlocker
#228373139Sunday, December 03, 2017 10:49 AM GMT

How do I achieve something like this: local localplayer = game.Players.LocalPlayer local character = localplayer.CharacterAdded:wait() local fireball = Instance.new("Fire") game:GetService("UserInputService").InputBegan:connect(function(key) if key.KeyCode == Enum.KeyCode.G then fireball.Parent = character.RightHand fireball.Name = "Fireball" (Continuously Move Fire Foward) wait(5) (Destroy Fire) end end)
ClintBlocker
#228373291Sunday, December 03, 2017 10:55 AM GMT

Bump em' up!
ClintBlocker
#228373583Sunday, December 03, 2017 11:08 AM GMT

Bump!
darkhenry
#228373698Sunday, December 03, 2017 11:13 AM GMT

hmm
LuluPls
#228374070Sunday, December 03, 2017 11:30 AM GMT

Here is a fireball I've done in the past, keep in mind that you will have to parent that fire to a part, and send it forward I did mine with particles. You will also see that I have two parts moving at the same speed in the same direction, one of them is the ball with the particles, and the other one is a hitbox, since particles tend to bleed to the sides a bit. Obviously this script in its entirety will not work for you, pick out the parts that do. This is what my fireball looks like, if that's what you're talking about: paystbin /0eypgzs8 ^Misspelled paystbin on purpose fball=Instance.new("Part",game.Workspace) fball.Name="Fball/"..plr.Name print(fball.Name) fball.Shape=Enum.PartType.Ball fball.CanCollide=false fball.Size=Vector3.new(6,6,6) fball.Transparency=1 fball.Anchored=true fball2=Instance.new("Part",game.Workspace) fball2.Name="Fball2/"..plr.Name fball2.Shape=Enum.PartType.Ball fball2.CanCollide=false fball2.Size=Vector3.new(20,20,20) fball2.Transparency=1 fball2.Anchored=true particles=game.ReplicatedStorage.FireParticles:Clone() particles.Parent=fball abilityip.Value=true for i=1,70 do wait() fball.CFrame=plr.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,-5) fball2.CFrame=plr.Character.HumanoidRootPart.CFrame*CFrame.new(0,0,-5) end fball.Anchored=false fball.CanCollide=false fball2.Anchored=false fball2.CanCollide=false fball:FindFirstChild("FireParticles").LockedToPart=false fball.CFrame=plr.Character.Torso.CFrame*CFrame.new(0,0,-5) fball2.CFrame=plr.Character.Torso.CFrame*CFrame.new(0,0,-5) bv=game.ReplicatedStorage.BodyVelocity:Clone() bv.Parent=fball bv.Velocity=plr.Character.Torso.CFrame.lookVector*100 abilityip.Value=false spawn(function () while wait() do if game.Workspace:FindFirstChild("Fball/"..plr.Name) then fball2.CFrame=fball.CFrame end end end) fball2.Touched:connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") then if game.Players:GetPlayerFromCharacter(hit.Parent)then if not hit.Parent==game.Players.LocalPlayer.Name then spawn(function() blood=game.ReplicatedStorage.BloodParticles:Clone() blood.Parent=hit wait(.5) blood:Destroy() end)

    of     1