Advertisement
aidanthescriptor101

turtle

Oct 2nd, 2016
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.12 KB | None | 0 0
  1. Owner = "aidansty1"
  2. me = workspace:findFirstChild(Owner)
  3. grab="false"
  4. bite="false"
  5. ride="false"
  6. torso = me.Torso
  7. me.Head.Transparency = 1
  8. me.Torso.Transparency = 1
  9. me["Left Arm"].Transparency = 1
  10. me["Left Leg"].Transparency = 1
  11. me["Right Arm"].Transparency = 1
  12. me["Right Leg"].Transparency = 1
  13. me.Head.face:Remove()
  14. shell = Instance.new("Part")
  15. shell.Size = Vector3.new(3,3,3)
  16. shell.TopSurface = "Smooth"
  17. shell.Locked = true
  18. shell.BottomSurface = "Smooth"
  19. shell.CanCollide = false
  20. shell.Parent = me
  21. shell.BrickColor = BrickColor.new("Brown")
  22. shell.Position = Vector3.new(0,100,0)
  23. l = Instance.new("Weld")
  24. l.Part0 = torso
  25. l.Part1 = shell
  26. l.Parent = me
  27. l.C0 = CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  28. head = Instance.new("Part")
  29. head.Size = Vector3.new(1,1,3)
  30. head.TopSurface = "Smooth"
  31. head.Locked = true
  32. head.BottomSurface = "Smooth"
  33. head.CanCollide = false
  34. head.Parent = me
  35. head.BrickColor = BrickColor.new("Dark green")
  36. head.Position = Vector3.new(0,100,0)
  37. l = Instance.new("Weld")
  38. l.Part0 = torso
  39. l.Part1 = head
  40. l.Parent = me
  41. l.C0 = CFrame.new(0,-0.5,-1.5)*CFrame.fromEulerAnglesXYZ(0,0,0)
  42. tail = Instance.new("Part")
  43. tail.Size = Vector3.new(1,1,3)
  44. tail.TopSurface = "Smooth"
  45. tail.BottomSurface = "Smooth"
  46. tail.Locked = true
  47. tail.CanCollide = false
  48. tail.Parent = me
  49. tail.BrickColor = BrickColor.new("Dark green")
  50. tail.Position = Vector3.new(0,100,0)
  51. l = Instance.new("Weld")
  52. l.Part0 = torso
  53. l.Part1 = tail
  54. l.Parent = me
  55. l.C0 = CFrame.new(0,-0.5,1.0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  56. foot = Instance.new("Part")
  57. foot.Locked = true
  58. foot.Size = Vector3.new(1,1,1)
  59. foot.TopSurface = "Smooth"
  60. foot.BottomSurface = "Smooth"
  61. foot.CanCollide = false
  62. foot.Parent = me
  63. foot.BrickColor = BrickColor.new("Dark green")
  64. foot.Position = Vector3.new(0,100,0)
  65. l = Instance.new("Weld")
  66. l.Part0 = torso
  67. l.Part1 = foot
  68. l.Parent = me
  69. l.C0 = CFrame.new(-1,-2.8,1.0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  70. foot2 = Instance.new("Part")
  71. foot2.Size = Vector3.new(1,1,1)
  72. foot2.TopSurface = "Smooth"
  73. foot2.BottomSurface = "Smooth"
  74. foot2.CanCollide = false
  75. foot2.Parent = me
  76. foot2.Locked = true
  77. foot2.BrickColor = BrickColor.new("Dark green")
  78. foot2.Position = Vector3.new(0,100,0)
  79. l = Instance.new("Weld")
  80. l.Part0 = torso
  81. l.Part1 = foot2
  82. l.Parent = me
  83. l.C0 = CFrame.new(1,-2.8,1.0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  84. foot3 = Instance.new("Part")
  85. foot3.Size = Vector3.new(1,1,1)
  86. foot3.TopSurface = "Smooth"
  87. foot3.BottomSurface = "Smooth"
  88. foot3.CanCollide = false
  89. foot3.Parent = me
  90. foot3.Locked = true
  91. foot3.BrickColor = BrickColor.new("Dark green")
  92. foot3.Position = Vector3.new(0,100,0)
  93. l = Instance.new("Weld")
  94. l.Part0 = torso
  95. l.Part1 = foot3
  96. l.Parent = me
  97. l.C0 = CFrame.new(-1,-2.8,-1.0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  98. foot4 = Instance.new("Part")
  99. foot4.Size = Vector3.new(1,1,1)
  100. foot4.TopSurface = "Smooth"
  101. foot4.Locked = true
  102. foot4.BottomSurface = "Smooth"
  103. foot4.CanCollide = false
  104. foot4.Parent = me
  105. foot4.BrickColor = BrickColor.new("Dark green")
  106. foot4.Position = Vector3.new(0,100,0)
  107. l = Instance.new("Weld")
  108. l.Part0 = torso
  109. l.Part1 = foot4
  110. l.Parent = me
  111. l.C0 = CFrame.new(1,-2.8,-1.0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  112. Player = game.Players:findFirstChild(Owner).PlayerGui
  113. plr = game.Players:findFirstChild(Owner)
  114. me = game.Players:findFirstChild(Owner).Character
  115. torso = me.Torso
  116. Gui = Instance.new("ScreenGui")
  117. Gui.Parent = Player
  118. Gui.Name = "ResetGui"
  119. R = Instance.new("TextButton")
  120. R.Parent = Gui
  121. R.Name = "Reset"
  122. R.Text = "unhide"
  123. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  124. R.Position = UDim2.new(0, 0, 0.60, 0)
  125. R.TextColor3 = Color3.new(255, 255, 255)
  126. R.BorderColor3 = Color3.new(255, 255, 255)
  127. R.BackgroundColor3 = Color3.new(0,0,100)
  128. function onClick()
  129. tail.Transparency = 0
  130. head.Transparency = 0
  131. foot.Transparency = 0
  132. foot2.Transparency = 0
  133. foot3.Transparency = 0
  134. foot4.Transparency = 0
  135. me.Torso.Anchored = false
  136. end
  137. R.MouseButton1Click:connect(onClick)
  138. Gui = Instance.new("ScreenGui")
  139. Gui.Parent = Player
  140. Gui.Name = "ResetGui"
  141. R = Instance.new("TextButton")
  142. R.Parent = Gui
  143. R.Name = "Reset"
  144. R.Text = "hide"
  145. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  146. R.Position = UDim2.new(0, 0, 0.65, 0)
  147. R.TextColor3 = Color3.new(255, 255, 255)
  148. R.BorderColor3 = Color3.new(255, 255, 255)
  149. R.BackgroundColor3 = Color3.new(0,0,100)
  150. function onClick()
  151. tail.Transparency = 1
  152. head.Transparency = 1
  153. foot.Transparency = 1
  154. foot2.Transparency = 1
  155. foot3.Transparency = 1
  156. foot4.Transparency = 1
  157. me.Torso.Anchored = true
  158. end
  159. R.MouseButton1Click:connect(onClick)
  160. Gui = Instance.new("ScreenGui")
  161. Gui.Parent = Player
  162. Gui.Name = "ResetGui"
  163. R = Instance.new("TextButton")
  164. R.Parent = Gui
  165. R.Name = "Reset"
  166. R.Text = "Self-Destruct"
  167. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  168. R.Position = UDim2.new(0, 0, 0.70, 0)
  169. R.TextColor3 = Color3.new(255, 255, 255)
  170. R.BorderColor3 = Color3.new(255, 255, 255)
  171. R.BackgroundColor3 = Color3.new(0,0,100)
  172. function onClick()
  173. c = Instance.new("Explosion")
  174. c.Parent = workspace
  175. c.BlastRadius = 10
  176. c.Position = me.Torso.Position
  177. end
  178. R.MouseButton1Click:connect(onClick)
  179. Gui = Instance.new("ScreenGui")
  180. Gui.Parent = Player
  181. Gui.Name = "ResetGui"
  182. R = Instance.new("TextButton")
  183. R.Parent = Gui
  184. R.Name = "Reset"
  185. R.Text = "Bite"
  186. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  187. R.Position = UDim2.new(0, 0, 0.75, 0)
  188. R.TextColor3 = Color3.new(255, 255, 255)
  189. R.BorderColor3 = Color3.new(255, 255, 255)
  190. R.BackgroundColor3 = Color3.new(0,0,100)
  191. function onClick()
  192. if(bite=="false")then
  193. bite="True"
  194. else bite="false"
  195. end end
  196. R.MouseButton1Click:connect(onClick)
  197. Gui = Instance.new("ScreenGui")
  198. Gui.Parent = Player
  199. Gui.Name = "ResetGui"
  200. R = Instance.new("TextButton")
  201. R.Parent = Gui
  202. R.Name = "Reset"
  203. R.Text = "Grab"
  204. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  205. R.Position = UDim2.new(0, 0, 0.80, 0)
  206. R.TextColor3 = Color3.new(255, 255, 255)
  207. R.BorderColor3 = Color3.new(255, 255, 255)
  208. R.BackgroundColor3 = Color3.new(0,0,100)
  209. function onClick()
  210. if(grab=="false")then
  211. grab="True"
  212. else grab="false"
  213. end end
  214. R.MouseButton1Click:connect(onClick)
  215. Gui = Instance.new("ScreenGui")
  216. Gui.Parent = Player
  217. Gui.Name = "ResetGui"
  218. R = Instance.new("TextButton")
  219. R.Parent = Gui
  220. R.Name = "Reset"
  221. R.Text = "Drop"
  222. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  223. R.Position = UDim2.new(0.05, 0, 0.80, 0)
  224. R.TextColor3 = Color3.new(255, 255, 255)
  225. R.BorderColor3 = Color3.new(255, 255, 255)
  226. R.BackgroundColor3 = Color3.new(0,0,100)
  227. function onClick()
  228. me.lol:Remove()
  229. sit="false"
  230. end
  231. R.MouseButton1Click:connect(onClick)
  232. Gui = Instance.new("ScreenGui")
  233. Gui.Parent = Player
  234. Gui.Name = "ResetGui"
  235. R = Instance.new("TextButton")
  236. R.Parent = Gui
  237. R.Name = "Reset"
  238. R.Text = "ride"
  239. R.Size = UDim2.new(0.05, 0, 0.05, 0)
  240. R.Position = UDim2.new(0, 0, 0.85, 0)
  241. R.TextColor3 = Color3.new(255, 255, 255)
  242. R.BorderColor3 = Color3.new(255, 255, 255)
  243. R.BackgroundColor3 = Color3.new(0,0,100)
  244. function onClick()
  245. if(ride=="false")then
  246. ride="True"
  247. else ride="false"
  248. end end
  249. R.MouseButton1Click:connect(onClick)
  250. Gui = Instance.new("ScreenGui")
  251. Gui.Parent = Player
  252. Gui.Name = "ResetGui"
  253. R100 = Instance.new("TextButton")
  254. R100.Parent = Gui
  255. R100.Name = "Reset"
  256. R100.Text = "Run"
  257. R100.Size = UDim2.new(0.05, 0, 0.05, 0)
  258. R100.Position = UDim2.new(0.65, 0, 0, 0)
  259. R100.TextColor3 = Color3.new(255, 255, 255)
  260. R100.BorderColor3 = Color3.new(255, 255, 255)
  261. R100.BackgroundColor3 = Color3.new(100,0,0)
  262. function onClick()
  263. if (me.Humanoid.WalkSpeed == 16) then
  264. me.Humanoid.WalkSpeed = 100
  265. R100.BackgroundColor3 = Color3.new(0,100,0)
  266. else me.Humanoid.WalkSpeed = 16 R100.BackgroundColor3 = Color3.new(100,0,0)
  267. end end
  268. R100.MouseButton1Click:connect(onClick)
  269. function onTouch(part)
  270. if(bite=="True") then
  271. local humanoid = part.Parent:FindFirstChild("Humanoid")
  272. if (humanoid ~= nil) then -- if a humanoid exists, then
  273. if (part.Parent.Name ~= ""..me.Name.."") then
  274. humanoid.Health = 0 -- damage the humanoid
  275. end
  276. end
  277. end
  278. if(ride=="True") then
  279. local humanoid = part.Parent:FindFirstChild("Humanoid")
  280. if (humanoid ~= nil) then -- if a humanoid exists, then
  281. if (part.Parent.Name ~= ""..me.Name.."") then
  282. Bsw = Instance.new("Weld")
  283. Bsw.Part0 = part.Parent.Torso
  284. Bsw.Part1 = head
  285. Bsw.Name = "lol"
  286. Bsw.Parent = me
  287. Bsw.C0 = CFrame.new(0,-2,-2)*CFrame.fromEulerAnglesXYZ(0,0,0)
  288. sit="True"
  289. ride="false"
  290. end
  291. end
  292. end
  293. if(grab=="True") then
  294. local humanoid = part.Parent:FindFirstChild("Humanoid")
  295. if (humanoid ~= nil) then -- if a humanoid exists, then
  296. if (part.Parent.Name ~= ""..me.Name.."") then
  297. Bsw = Instance.new("Weld")
  298. Bsw.Part0 = part
  299. Bsw.Part1 = head
  300. Bsw.Name = "lol"
  301. Bsw.Parent = me
  302. Bsw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  303. sit="True"
  304. drop="True"
  305. drop="false"
  306. grab="false"
  307. end
  308. end
  309. end
  310. if(sit=="True") then
  311. local humanoid = part.Parent:FindFirstChild("Humanoid")
  312. if (humanoid ~= nil) then -- if a humanoid exists, then
  313. if (part.Parent.Name ~= ""..me.Name.."") then
  314. humanoid.Sit = true
  315. end
  316. end
  317. end
  318. end
  319. head.Touched:connect(onTouch)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement