josh97060

Untitled

Mar 8th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.34 KB | None | 0 0
  1. local h = Instance.new("Part")
  2. h.Name = "Handle"
  3. h.Parent = Workspace.acb227
  4. h.Size = Vector3.new(1.9,2,1)
  5. h.formFactor = "Brick"
  6. h.BrickColor = BrickColor.new("Really red")
  7. h.TopSurface = "Smooth"
  8. h.BottomSurface = "Smooth"
  9. h.Transparency = 0
  10. h.Reflectance = 0
  11. ---------------------mesh
  12. m = Instance.new("BlockMesh")
  13. m.Parent = h
  14. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  15. -----------------------------------------weldling
  16. w1 = Instance.new("Weld")
  17. w1.Parent = Workspace.acb227.Torso
  18. w1.Part0 = h
  19. w1.Part1 = Workspace.acb227.Torso
  20. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  21.  
  22. local h = Instance.new("Part")
  23. h.Name = "Handle"
  24. h.Parent = Workspace.acb227
  25. h.Size = Vector3.new(1.9,2,1)
  26. h.formFactor = "Brick"
  27. h.BrickColor = BrickColor.new("Bright yellow")
  28. h.TopSurface = "Smooth"
  29. h.BottomSurface = "Smooth"
  30. h.Transparency = 0
  31. h.Reflectance = 0
  32. ---------------------mesh
  33. m = Instance.new("CylinderMesh")
  34. m.Parent = h
  35. m.Scale = Vector3.new(1.1, 0.3, 1.1)
  36. -----------------------------------------weldling
  37. w1 = Instance.new("Weld")
  38. w1.Parent = Workspace.acb227.Torso
  39. w1.Part0 = h
  40. w1.Part1 = Workspace.acb227.Torso
  41. w1.C0 = CFrame.fromEulerAnglesXYZ(7.75, 0, 3) + Vector3.new(0, -0.4, 0)
  42.  
  43. local h = Instance.new("Part")
  44. h.Name = "Handle"
  45. h.Parent = Workspace.acb227
  46. h.Size = Vector3.new(1,2,1)
  47. h.formFactor = "Brick"
  48. h.BrickColor = BrickColor.new("Really red")
  49. h.TopSurface = "Smooth"
  50. h.BottomSurface = "Smooth"
  51. h.Transparency = 0
  52. h.Reflectance = 0
  53. ---------------------mesh
  54. m = Instance.new("BlockMesh")
  55. m.Parent = h
  56. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  57. -----------------------------------------weldling
  58. w1 = Instance.new("Weld")
  59. w1.Parent = Workspace.acb227["Left Arm"]
  60. w1.Part0 = h
  61. w1.Part1 = Workspace.acb227["Left Arm"]
  62. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  63.  
  64. local h = Instance.new("Part")
  65. h.Name = "Handle"
  66. h.Parent = Workspace.acb227
  67. h.Size = Vector3.new(1,2,1)
  68. h.formFactor = "Brick"
  69. h.BrickColor = BrickColor.new("Really red")
  70. h.TopSurface = "Smooth"
  71. h.BottomSurface = "Smooth"
  72. h.Transparency = 0
  73. h.Reflectance = 0
  74. ---------------------mesh
  75. m = Instance.new("BlockMesh")
  76. m.Parent = h
  77. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  78. -----------------------------------------weldling
  79. w1 = Instance.new("Weld")
  80. w1.Parent = Workspace.acb227["Right Arm"]
  81. w1.Part0 = h
  82. w1.Part1 = Workspace.acb227["Right Arm"]
  83. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  84.  
  85. local h = Instance.new("Part")
  86. h.Name = "Handle"
  87. h.Parent = Workspace.acb227
  88. h.Size = Vector3.new(1,2,1)
  89. h.formFactor = "Brick"
  90. h.BrickColor = BrickColor.new("Really red")
  91. h.TopSurface = "Smooth"
  92. h.BottomSurface = "Smooth"
  93. h.Transparency = 0
  94. h.Reflectance = 0
  95. ---------------------mesh
  96. m = Instance.new("BlockMesh")
  97. m.Parent = h
  98. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  99. -----------------------------------------weldling
  100. w1 = Instance.new("Weld")
  101. w1.Parent = Workspace.acb227["Right Leg"]
  102. w1.Part0 = h
  103. w1.Part1 = Workspace.acb227["Right Leg"]
  104. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  105.  
  106. local h = Instance.new("Part")
  107. h.Name = "Handle"
  108. h.Parent = Workspace.acb227
  109. h.Size = Vector3.new(1,2,1)
  110. h.formFactor = "Brick"
  111. h.BrickColor = BrickColor.new("Really red")
  112. h.TopSurface = "Smooth"
  113. h.BottomSurface = "Smooth"
  114. h.Transparency = 0
  115. h.Reflectance = 0
  116. ---------------------mesh
  117. m = Instance.new("BlockMesh")
  118. m.Parent = h
  119. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  120. -----------------------------------------weldling
  121. w1 = Instance.new("Weld")
  122. w1.Parent = Workspace.acb227["Left Leg"]
  123. w1.Part0 = h
  124. w1.Part1 = Workspace.acb227["Left Leg"]
  125. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  126.  
  127. local h = Instance.new("Part")
  128. h.Name = "Handle"
  129. h.Parent = Workspace.acb227
  130. h.Size = Vector3.new(1.3,1.3,1.3)
  131. h.formFactor = "Brick"
  132. h.BrickColor = BrickColor.new("Really red")
  133. h.TopSurface = "Smooth"
  134. h.BottomSurface = "Smooth"
  135. h.Transparency = 0
  136. h.Reflectance = 0
  137. ---------------------mesh
  138. m = Instance.new("SpecialMesh")
  139. m.Parent = h
  140. m.Scale = Vector3.new(1.1, 1.1, 1.1)
  141. -----------------------------------------weldling
  142. w1 = Instance.new("Weld")
  143. w1.Parent = Workspace.acb227.Head
  144. w1.Part0 = h
  145. w1.Part1 = Workspace.acb227.Head
  146. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0, 0)
  147.  
  148. local h = Instance.new("Part")
  149. h.Name = "Handle"
  150. h.Parent = Workspace.acb227
  151. h.Size = Vector3.new(1.3,1.3,1.3)
  152. h.formFactor = "Brick"
  153. h.BrickColor = BrickColor.new("Bright yellow")
  154. h.TopSurface = "Smooth"
  155. h.BottomSurface = "Smooth"
  156. h.Transparency = 0
  157. h.Reflectance = 0
  158. ---------------------mesh
  159. m = Instance.new("BlockMesh")
  160. m.Parent = h
  161. m.Scale = Vector3.new(0.2, 0.1, 0.1)
  162. -----------------------------------------weldling
  163. w1 = Instance.new("Weld")
  164. w1.Parent = Workspace.acb227.Head
  165. w1.Part0 = h
  166. w1.Part1 = Workspace.acb227.Head
  167. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0.3) + Vector3.new(0.3, -0.2, 0.7)
  168.  
  169. local h = Instance.new("Part")
  170. h.Name = "Handle"
  171. h.Parent = Workspace.acb227
  172. h.Size = Vector3.new(1.3,1.3,1.3)
  173. h.formFactor = "Brick"
  174. h.BrickColor = BrickColor.new("Bright yellow")
  175. h.TopSurface = "Smooth"
  176. h.BottomSurface = "Smooth"
  177. h.Transparency = 0
  178. h.Reflectance = 0
  179. ---------------------mesh
  180. m = Instance.new("BlockMesh")
  181. m.Parent = h
  182. m.Scale = Vector3.new(0.2, 0.1, 0.1)
  183. -----------------------------------------weldling
  184. w1 = Instance.new("Weld")
  185. w1.Parent = Workspace.acb227.Head
  186. w1.Part0 = h
  187. w1.Part1 = Workspace.acb227.Head
  188. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, -0.3) + Vector3.new(-0.3, -0.2, 0.7)
  189.  
  190. local h = Instance.new("Part")
  191. h.Name = "Handle"
  192. h.Parent = Workspace.acb227
  193. h.Size = Vector3.new(1,1,1)
  194. h.formFactor = "Brick"
  195. h.BrickColor = BrickColor.new("Bright blue")
  196. h.TopSurface = "Smooth"
  197. h.Shape = "Ball"
  198. h.BottomSurface = "Smooth"
  199. h.Transparency = 0
  200. h.Reflectance = 0.5
  201. -----------------------------------------weldling
  202. w1 = Instance.new("Weld")
  203. w1.Parent = Workspace.acb227["Left Arm"]
  204. w1.Part0 = h
  205. w1.Part1 = Workspace.acb227["Left Arm"]
  206. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0.65, 0)
  207.  
  208. local h = Instance.new("Part")
  209. h.Name = "Handle"
  210. h.Parent = Workspace.acb227
  211. h.Size = Vector3.new(1,1,1)
  212. h.formFactor = "Brick"
  213. h.BrickColor = BrickColor.new("Bright blue")
  214. h.TopSurface = "Smooth"
  215. h.BottomSurface = "Smooth"
  216. h.Transparency = 0
  217. h.Reflectance = 0.5
  218. h.Shape = "Ball"
  219. -----------------------------------------weldling
  220. w1 = Instance.new("Weld")
  221. w1.Parent = Workspace.acb227["Right Arm"]
  222. w1.Part0 = h
  223. w1.Part1 = Workspace.acb227["Right Arm"]
  224. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0.65, 0)
  225.  
  226. local h = Instance.new("Part")
  227. h.Name = "Handle"
  228. h.Parent = Workspace.acb227
  229. h.Size = Vector3.new(1,1,1)
  230. h.formFactor = "Brick"
  231. h.BrickColor = BrickColor.new("Bright blue")
  232. h.TopSurface = "Smooth"
  233. h.BottomSurface = "Smooth"
  234. h.Transparency = 0
  235. h.Reflectance = 0.5
  236. h.Shape = "Ball"
  237. -----------------------------------------weldling
  238. w1 = Instance.new("Weld")
  239. w1.Parent = Workspace.acb227["Left Leg"]
  240. w1.Part0 = h
  241. w1.Part1 = Workspace.acb227["Left Leg"]
  242. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0.65, 0)
  243.  
  244. local h = Instance.new("Part")
  245. h.Name = "Handle"
  246. h.Parent = Workspace.acb227
  247. h.Size = Vector3.new(1,1,1)
  248. h.formFactor = "Brick"
  249. h.BrickColor = BrickColor.new("Bright blue")
  250. h.TopSurface = "Smooth"
  251. h.BottomSurface = "Smooth"
  252. h.Transparency = 0
  253. h.Reflectance = 0.5
  254. h.Shape = "Ball"
  255. -----------------------------------------weldling
  256. w1 = Instance.new("Weld")
  257. w1.Parent = Workspace.acb227["Right Leg"]
  258. w1.Part0 = h
  259. w1.Part1 = Workspace.acb227["Right Leg"]
  260. w1.C0 = CFrame.fromEulerAnglesXYZ(0, 0, 0) + Vector3.new(0, 0.65, 0)
  261.  
  262. t= Instance.new("HopperBin")
  263. t.Parent = Game.Players.acb227.Backpack
  264. --t.Name = "Fly"
  265. -----------------------------------------------
  266. script.Parent = t
  267.  
  268. local power = 100
  269. wait()
  270. bin = script.Parent
  271. bpos = Instance.new("BodyPosition")
  272. gyro = Instance.new("BodyGyro")
  273. gyro.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  274. bpos.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  275. fly = false
  276. player = game.Players.LocalPlayer
  277. char = player.Character.Torso
  278. airborne = false
  279.  
  280. function onButton1Down(mouse)
  281. fly = true
  282. while fly do
  283. pos = mouse.Hit.p
  284. --gyro.cframe = CFrame.new(char.Position,pos)
  285. bpos.position = char.Position + (pos-char.Position).unit * power
  286. wait()
  287. end
  288. end
  289.  
  290. function onMove(mouse)
  291. pos = mouse.Hit.p
  292. gyro.cframe = CFrame.new(char.Position,pos) * CFrame.fromEulerAnglesXYZ(-3.14/2+1.2,0,0)
  293. --bpos.position = char.Position +
  294. --wait()
  295. --end
  296. end
  297.  
  298. function onButton1Up(mouse)
  299. fly = false
  300. end
  301.  
  302. function onSelected(mouse)
  303. print("select")
  304. if mouse == nil then
  305. return
  306. end
  307. airborne = true
  308. bpos.Parent = char
  309. bpos.position = char.Position + Vector3.new(0,10,0)
  310. gyro.Parent = char
  311. char.Parent.Humanoid.Sit = false
  312. mouse.Icon = "rbxasset://textures\\ArrowCursor.png"
  313. mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  314. mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  315. mouse.Move:connect(function() onMove(mouse) end)
  316.  
  317. for i, v in ipairs(char:GetChildren()) do
  318. if v.className == "Motor" then
  319. v.MaxVelocity = 0
  320. v.CurrentAngle = -1
  321. if v.Name == "Left Hip" then
  322. v.CurrentAngle = 1
  323. end
  324. end
  325. end
  326. end
  327.  
  328. function onDeselected(mouse)
  329. print("deselect")
  330. gyro.Parent = nil
  331. fly = false
  332. airborne = false
  333. for i, v in ipairs(char:GetChildren()) do
  334. if v.className == "Motor" then
  335. v.MaxVelocity = 1
  336. end
  337. end
  338. char.Parent.Humanoid.Sit = false
  339. for i = 1, 30 do
  340. if not airborne then
  341. bpos.position = bpos.position - Vector3.new(0,0.3,0)
  342. wait(0.1)
  343. end
  344. end
  345. if not airborne then
  346. bpos.Parent = nil
  347. end
  348. end
  349.  
  350.  
  351. bin.Selected:connect(onSelected)
  352. bin.Deselected:connect(onDeselected)
  353.  
  354. game.Workspace.acb227.Head.Transparency = 1
  355. game.Workspace.acb227.Torso.Transparency = 1
  356. game.Workspace.acb227["Right Arm"].Transparency = 1
  357. game.Workspace.acb227["Left Arm"].Transparency = 1
  358. game.Workspace.acb227["Right Leg"].Transparency = 1
  359. game.Workspace.acb227["Left Leg"].Transparency = 1
  360. game.Workspace.acb227.Head.face:Remove()
  361. game.Workspace.acb227.Fedora:Remove()
  362. game.Workspace.acb227.Bandana:Remove()
Add Comment
Please, Sign In to add comment