Anyone explain how people do it? I don't need a script.

My script:

player = game.Players.LocalPlayer
mouse = player:GetMouse()
mouse.KeyDown:connect(function(key)
		key = key:lower()
	if key == "q" then
for i = 1,1 do
	wait()
	f = Instance.new("Part", game.Workspace)
	f.Size = Vector3.new(10,10,10)
	f.CanCollide = false
	f.BrickColor = BrickColor.new("Bright red")
	f.Transparency = 0.3
	f.Name = "MeraBlast1"
	f.Anchored = true
	f.CFrame = player.Character.Torso.CFrame * CFrame.new(0,0,-5+-i) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
	dmg = game.ReplicatedStorage.MeraDmg1:Clone()
	dmg.Parent = f
	fi = Instance.new("Fire", f)
	fi.Size = 10
	o =  Instance.new("StringValue", f)
	o.Name = "Owner"
	o.Value = player.Name
end
wait(5)
		player.Character.Torso.Anchored = false
f.Parent = game.Lighting
	end
end)

2 comments

1

protip: CFrame.Angles is the same thing as CFrame.fromEulerAnglesXYZ, but much shorter and easier to type

0

Thx ^