Advertisement
1nubloku

turtle

Sep 26th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. size = 5
  2. plr = owner
  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. local boom = Instance.new("NumberValue",button)
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement