Помогите разобраться в скрипте пожалуйста - Роблокс

Вопрос Помогите разобраться в скрипте пожалуйста

Регистрация
30 Мар 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Я создал скрипт который должен выбирать число от 1 до 2 а затем создавать персонажей в нужной точке, но он почему то либо спавнит только 1 персонажа, либо только 2.
Вот скрипт:
local rs = game:GetService("ReplicatedStorage")
local CR = rs:WaitForChild("Персонажи")
local One = CR:WaitForChild("1")
local Tu = CR:WaitForChild("2")
local random = math.random(1,2)
if random == 1 then
function onClicked()
local CForTp = One
local newCForTp = CForTp:Clone()
newCForTp.Parent = workspace
newCForTp:MoveTo(Vector3.new (-22.5, 0.5, 0))
end
script.Parent.ClickDetector.MouseClick:connect(onClicked)
end
if random == 2 then
function onClicked2()
local CForTp = Tu
local newCForTp = CForTp:Clone()
newCForTp.Parent = workspace
newCForTp:MoveTo(Vector3.new (-22.5, 0.5, 0))
end
script.Parent.ClickDetector.MouseClick:connect(onClicked2)
end
 
Сверху Снизу