-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRBX 5, | adding random rain tower
71 lines (44 loc) · 1.48 KB
/
RBX 5, | adding random rain tower
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
local Players = game:GetService("Players")
playerposx = 0
playerposy = 0
rainchosen = nil
_G.density = 0.5
-- DOG AND CAT RAIN
local tower = {"dog", "cat", "amongus"}
local function towerain()
while rainchosen == "dcrain" do
local dog = game.Workspace.Dog
local cat = game.Workspace.Cat
local rain = tower[math.random(1,#tower)]
local amongus = game.Workspace.amongus
wait(_G.density)
if rain == "dog" then
local clonedmodel = dog:clone() --Replace ModelLocation
clonedmodel.Parent = game.Workspace -- rain
clonedmodel.PrimaryPart.CFrame = CFrame.new(-49.4, 41.5, -11.9) -- rain
elseif rain == "cat" then
local clonedmodel = cat:clone() --Replace ModelLocation
clonedmodel.Parent = game.Workspace
clonedmodel.PrimaryPart.CFrame = CFrame.new(-49.4, 41.5, -11.9) -- rain
elseif rain == "amogu" then
local clonedmodel = amongus:clone() --Replace ModelLocation
clonedmodel.Parent = game.Workspace
clonedmodel.PrimaryPart.CFrame = CFrame.new(-49.4, 41.5, -11.9) -- rain
end
end
end
-- WHEN BUTTON SWITCH CLICKED
button = script.Parent
button.ClickDetector.MouseClick:Connect(function(Player)
if rainchosen == "dcrain" then
rainchosen = nil
button.BrickColor = BrickColor.new("Really red")
wait()
button.Material = Enum.Material.SmoothPlastic
elseif rainchosen ~= "dcrain" then
rainchosen = "dcrain"
button.BrickColor = BrickColor.new("Lime green")
button.Material = Enum.Material.Neon
spawn(towerain)
end
end)