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 |