Hi.This script is not working and basically i want it to spawn zombies at different spots i chose but theres a problem please help?
1 Like
The for loop is not a for loop because the underscore is overriding it. You need a space after the for. You would want for _
There’s a lot of errors in the code.
local spawns = script.Parent
local spawn_time = 10
while true do
wait(spawn_time)
for _, spwn in pairs(spawns:GetChildren()) do
if spwn:IsA("BasePart") then
local zombieCopy = game.ReplicatedStorage["Zombie"]:Clone()
zombieCopy.Parent = workspace
zombieCopy.HumanoidRootPart.CFrame = CFrame.new(spwn.Position + Vector3.new(0,3,0))
end
end
end
This code should work if nothing else errors.
One problem was that you didn’t put a space right after for
, so it wouldn’t work. Another problem was that you wrote spwn:IsA =("BasePart") then
. Not all conditionals need an equals sign.
1 Like
Ok Thank you ill try the and fix the code
Thank you very much For giving me the solution