View difference between Paste ID: nYAR35bK and XWhTLhmH
SHOW: | | - or go back to the newest paste.
1
size = 5
2-
size = 0.5
2+
3
char = plr.Character
4
tors = char.Torso
5
hed = char.Head
6
root = char.HumanoidRootPart
7
ra = char["Right Arm"]
8
la = char["Left Arm"]
9
rl = char["Right Leg"]
10
ll = char["Left Leg"]
11
12
function HELLO()
13
local MINETURTLE = Instance.new("Sound",char.Head)
14
MINETURTLE.SoundId = "rbxassetid://870692662"
15
MINETURTLE.TimePosition = 24.6
16
MINETURTLE.Playing = true
17
MINETURTLE.Volume = 10
18
wait(1)
19
MINETURTLE:Destroy()
20
end
21
function PRESS()
22
local PUSH = Instance.new("Sound",char.Head)
23
PUSH.SoundId = "rbxassetid://870692662"
24
PUSH.TimePosition = 25.456
25
PUSH.Playing = true
26
PUSH.Volume = 10
27
wait(0.6137)
28
PUSH:Destroy()
29
end
30
function TURTLE()
31
local TURTLE = Instance.new("Sound",char.Head)
32
TURTLE.SoundId = "rbxassetid://870692662"
33
TURTLE.TimePosition = 23.98
34
TURTLE.Playing = true
35
TURTLE.Volume = 10
36
wait(0.6137)
37
TURTLE:Destroy()
38
end
39
function BOOMSOUND()
40
local BOOM = Instance.new("Sound",char.Head)
41
BOOM.SoundId = "rbxassetid://870692662"
42
BOOM.TimePosition = 25.98
43
BOOM.Playing = true
44
BOOM.Volume = 10
45
wait(1.6137)
46
BOOM:Destroy()
47
end
48
49
50
--Converted with ttyyuu12345's model to script plugin v4
51
function sandbox(var,func)
52
	local env = getfenv(func)
53
	local newenv = setmetatable({},{
54
		__index = function(self,k)
55
			if k=="script" then
56
				return var
57
			else
58
				return env[k]
59
			end
60
		end,
61
	})
62
	setfenv(func,newenv)
63
	return func
64
end
65
cors = {}
66
mas = Instance.new("Model",game:GetService("Lighting"))
67
ScreenGui0 = Instance.new("ScreenGui")
68
TextLabel3 = Instance.new("TextLabel")
69
ImageLabel1 = Instance.new("ImageLabel")
70
Script2 = Instance.new("Script")
71
ScreenGui0.Name = "intro"
72
ScreenGui0.Parent = mas
73
ScreenGui0.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
74
TextLabel3.Name = "background"
75
TextLabel3.Parent = ScreenGui0
76
TextLabel3.Position = UDim2.new(-0.239423811, 0, -0.759343445, 0)
77
TextLabel3.Size = UDim2.new(0, 1974, 0, 1682)
78
TextLabel3.BackgroundColor = BrickColor.new("Institutional white")
79
TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
80
TextLabel3.BorderSizePixel = 0
81
TextLabel3.Font = Enum.Font.SourceSans
82
TextLabel3.FontSize = Enum.FontSize.Size32
83
TextLabel3.Text = "a s d f m o v i e"
84
TextLabel3.TextColor = BrickColor.new("Really black")
85
TextLabel3.TextColor3 = Color3.new(0, 0, 0)
86
TextLabel3.TextSize = 30
87
ImageLabel1.Name = "mineturtle"
88
ImageLabel1.Parent = ScreenGui0
89
ImageLabel1.Position = UDim2.new(0.310958892, 0, 0.556818187, 0)
90
ImageLabel1.Size = UDim2.new(0, 273, 0, 198)
91
ImageLabel1.BackgroundColor = BrickColor.new("Institutional white")
92
ImageLabel1.BackgroundColor3 = Color3.new(1, 1, 1)
93
ImageLabel1.BackgroundTransparency = 1
94
ImageLabel1.Image = "http://www.roblox.com/asset/?id=97291063"
95
Script2.Name = "spin"
96
Script2.Parent = ImageLabel1
97
table.insert(cors,sandbox(Script2,function()
98
99
100
--scripted by youngmacka123
101
102
while wait() do
103
	if script.Parent then
104
		script.Parent.Rotation = script.Parent.Rotation + 6
105
	end
106
end
107
end))
108
for i,v in pairs(mas:GetChildren()) do
109
	v.Parent = plr.PlayerGui
110
	pcall(function() v:MakeJoints() end)
111
end
112
mas:Destroy()
113
for i,v in pairs(cors) do
114
	spawn(function()
115
		pcall(v)
116
	end)
117
end
118
119
HELLO()
120
121
for i = 1,25 do
122
	wait()
123
	TextLabel3.BackgroundTransparency = TextLabel3.BackgroundTransparency + 0.1
124
	TextLabel3.TextTransparency = TextLabel3.TextTransparency + 0.1
125
	ImageLabel1.ImageTransparency = ImageLabel1.ImageTransparency + 0.1
126
end
127
128
ScreenGui0:Destroy()
129
130
outline = Instance.new("SelectionBox")
131
outline.Adornee = nil
132
outline.Color3 = Color3.new(0, 0, 0)
133
outline.LineThickness = 0.035
134
135
outline2 = Instance.new("SelectionSphere")
136
outline2.Adornee = nil
137
outline2.Color3 = Color3.new(0, 0, 0)
138
outline2.Visible = true
139
140
function addoutline(part)
141
	local newoutline = outline:Clone()
142
	newoutline.Adornee = part
143
	newoutline.Parent = part
144
	return newoutline
145
end
146
147
function sphereoutline(part)
148
	local newoutline = outline2:Clone()
149
	newoutline.Adornee = part
150
	newoutline.Parent = part
151
	return newoutline
152
end
153
154
tors.Size = Vector3.new(2 * size, 1 * size, 3 * size)
155
addoutline(tors)
156
hed.Size = Vector3.new(1 * size, 1 * size, 1 * size)
157
addoutline(hed)
158
root.Size = tors.Size
159
addoutline(ra)
160
ra.Size = Vector3.new(1 * size, 2 * size, 1 * size)
161
addoutline(la)
162
la.Size = Vector3.new(1 * size, 2 * size, 1 * size)
163
addoutline(rl)
164
rl.Size = Vector3.new(1 * size, 2 * size, 1 * size)
165
addoutline(ll)
166
ll.Size = Vector3.new(1 * size, 2 * size, 1 * size)
167
168
button = Instance.new("Part",char)
169
button.Shape = "Cylinder"
170
button.CanCollide = false
171
button.Size = Vector3.new(0.75, 0.75, 0.75)
172
button.Touched:connect(function(hit)
173
	if not button:FindFirstChild("Boom") then
174
		local boom = Instance.new("NumberValue",button)
175
		boom.Name = "Boom"
176
		HELLO()
177
		PRESS()
178
		local explode = Instance.new("Explosion",button)
179
		explode.Position = button.Position
180
		BOOMSOUND()
181
	end
182
end)
183
184
butweld = Instance.new("Weld",char)
185
butweld.Part0 = button
186
butweld.Part1 = tors
187
butweld.C0 = CFrame.new(0, 0, -0.15)
188
butweld.C1 = CFrame.Angles(0, 0, 77)
189
190
local hum = char.Humanoid
191
local RS = char.Torso["Right Shoulder"]
192
local LS = char.Torso["Left Shoulder"]
193
local RH = char.Torso["Right Hip"]
194
local LH = char.Torso["Left Hip"]
195
local neck = char.Torso["Neck"]
196
local anim = char.Animate
197
local rootj = char.HumanoidRootPart.RootJoint
198
local sine = 0
199
local RSnor = RS.C0
200
local LSnor = LS.C0
201
local RHnor = RH.C0
202
local LHnor = LH.C0
203
local rootjnor = rootj.C0
204
local necknor = neck.C0
205
local Cos = math.cos
206
207
plr.Chatted:connect(function(msg)
208
	msg=msg:lower()
209
	if msg == "hello" then
210
		HELLO()
211
	end
212
	if msg == "BOOM" then
213-
	if msg == "destruct" then
213+
214
		boom.Name = "Boom"
215
		HELLO()
216
		PRESS()
217
		local explode = Instance.new("Explosion",button)
218
		explode.Position = button.Position
219
		BOOMSOUND()
220
	end
221
end)
222
223
while true do
224
	wait()
225
	--[[
226
	--original animations
227
	RS.C0 = RS.C0:Lerp(RSnor * CFrame.new(0.85 * size, -1.25 * size, -0.75 * size), 0.15)
228
	LS.C0 = LS.C0:Lerp(LSnor * CFrame.new(-0.85 * size, -1.25 * size, -0.75 * size), 0.15)
229
	RH.C0 = RH.C0:Lerp(RHnor * CFrame.new(-0.85 * size, 0.75 * size, -1.25 * size), 0.15)
230
	LH.C0 = LH.C0:Lerp(LHnor * CFrame.new(0.85 * size, 0.75 * size, -1.25 * size), 0.15)
231
	neck.C0 = neck.C0:Lerp(necknor * CFrame.new(0, -1.25, -0.55), 0.15)
232
	]]--
233
	
234
	--small animations
235
	RS.C0 = RS.C0:Lerp(RSnor * CFrame.new(0.85 * size, -1.25 * size, -2 * size), 0.15)
236
	LS.C0 = LS.C0:Lerp(LSnor * CFrame.new(-0.85 * size, -1.25 * size, -2 * size), 0.15)
237
	RH.C0 = RH.C0:Lerp(RHnor * CFrame.new(-0.85 * size, 2.75 * size, -2 * size), 0.15)
238
	LH.C0 = LH.C0:Lerp(LHnor * CFrame.new(0.85 * size, 2.75 * size, -2 * size), 0.15)
239
	neck.C0 = neck.C0:Lerp(necknor * CFrame.new(0 * size, -1.25 * size, -2 * size), 0.15)
240
	for turtle,v in pairs (char:children()) do
241
		if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("Shirt") or v:IsA("Pants") then
242
			v:Destroy()
243
		end
244
		if v:IsA("Part") then
245
			v.BrickColor = BrickColor.new("Institutional white")
246
			if v.Shape == "Ball" then
247
				if not v:FindFirstChild("SelectionSphere") then
248
					sphereoutline(v)
249
				end
250
			end
251
		end
252
	end
253
end