Server script.
game.ReplicatedStorage.CreateEvent.OnServerEvent:Connect(function(player,location)
print("Works!")
for i = 1, (tonumber(9)) do
wait(0.2)
game.Lighting.F9.Position = location
local deathPart = game.Lighting.F9
wait(0.2)
F9C = deathPart:Clone()
wait(0.2)
F9C.Parent = game.workspace
F9C.Position = location
end
end)
Local script.
script.Parent.MouseButton1Click:Connect(function()
xc = math.random(-590,-460)
yc = 57
zc = math.random(-170, 60)
game.ReplicatedStorage.CreateEvent:FireServer(Vector3.new(xc,yc,zc))
end)
The parts' location will be random but they all spawn in the same random place. How do I make each of them spawn in a different place?

2 comments
Lighting totally makes sense as a storage location. Especially when we have things like ServerStorage and ReplicatedStorage. Lighting is clearly the way to go.
bad, no