So i tried to make a Script for Spawning Crystals all over the map Random and if you collect them with "E" that a different Crystas is Spawning, i already made the Place to Spawn them but it doesnt work and i asked ai, but ai left me with that Script please help:
""Lua
local Spawnpoint = game.Workspace.Spawns
local SpawnTable = Spawnpoint:GetChildren()
local Crystal_1 = game.ReplicatedStorage.Crystal_1
local Crystal_2 = game.ReplicatedStorage.Crystal_2
local Crystal_3 = game.ReplicatedStorage.Crystal_3
local Crystal_4 = game.ReplicatedStorage.Crystal_4
local CrystalClone1 = Crystal_1:Clone()
local CrystalClone2 = Crystal_2:Clone()
local CrystalClone3 = Crystal_3:Clone()
local CrystalClone4 = Crystal_4:Clone()
local randomSpawn = SpawnTable[math.random(1, #SpawnTable)]
CrystalClone1.Parent = randomSpawn
CrystalClone2.Parent = randomSpawn
CrystalClone3.Parent = randomSpawn
CrystalClone4.Parent = randomSpawn
CrystalClone1.CFrame = randomSpawn.CFrame + Vector3.new(0,3,0)
CrystalClone2.CFrame = randomSpawn.CFrame + Vector3.new(0,3,0)
CrystalClone3.CFrame = randomSpawn.CFrame + Vector3.new(0,3,0)
CrystalClone4.CFrame = randomSpawn.CFrame + Vector3.new(0,3,0)
wait(1)
print("finished")
end
spawn(Crystal_1)
spawn(Crystal_2)
spawn(Crystal_3)
spawn(Crystal_4)
""