Advertisement
PASTEBINWARRIOR

Untitled

Jul 21st, 2016
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.81 KB | None | 0 0
  1. -----------Pet1.0----------------------------------------------------------------------------------------------------
  2. if (script.Parent.className ~= "HopperBin") then
  3. local h = Instance.new("HopperBin")
  4. h.Name = "Tool"
  5. h.Parent = game.Players.lifeepic.Backpack
  6. script.Parent = h
  7. script.Name = "Function"
  8. end
  9. Bin = script.Parent
  10. Person = game.Players.LocalPlayer
  11. PersonT = Person.Character.Torso
  12. Hold = false
  13. Lazer = false
  14. Grabbed = nil
  15. Debounce = false
  16. FDebounce = false
  17. Flight = false
  18. NormalHand = 1 --Change to your preffered hand 1 being "Right" and 2 begin "Left"
  19. NormalFoot = 3 --Change to your preffered foot 3 being "Right" and 4 begin "Left"
  20. Joints = {PersonT:findFirstChild("Right Shoulder"), PersonT:findFirstChild("Left Shoulder"), PersonT:findFirstChild("Right Hip"), PersonT:findFirstChild("Left Hip")}
  21. Limbs = {Person.Character:findFirstChild("Right Arm"), Person.Character:findFirstChild("Left Arm"), Person.Character:findFirstChild("Right Leg"), Person.Character:findFirstChild("Left Leg")}
  22. if (Person.Character:findFirstChild("Suit") ~= nil) then
  23. Person.Character.Suit:remove()
  24. end
  25. Suit = Instance.new("Model")
  26. Suit.Parent = Person.Character
  27. Suit.Name = "Suit"
  28. Pet = Instance.new("Model")
  29. Pet.Parent = Person.Character
  30. Pet.Name = "Pet 1.0"
  31. h = Instance.new("Humanoid")
  32. h.Health = 0
  33. h.MaxHealth = 0
  34. h.Parent = Pet
  35. LJet = Instance.new("Part")
  36. LJet.Parent = Suit
  37. LJet.Name = "Left Jet"
  38. LJet.CanCollide = false
  39. LJet.formFactor = "Symmetric"
  40. LJet.Size = Vector3.new(1, 1, 1)
  41. LJet.BrickColor = BrickColor.new("Dark orange")
  42. LJet.Reflectance = 0.2
  43. LJet.TopSurface = 0
  44. LJet.BottomSurface = 0
  45. LJMesh = Instance.new("CylinderMesh")
  46. LJMesh.Parent = LJet
  47. LJMesh.Scale = Vector3.new(0.8, 2, 0.8)
  48. LJet:BreakJoints()
  49. LJet.Transparency = 1
  50. Weld = Instance.new("Weld")
  51. Weld.Parent = LJet
  52. Weld.Part0 = PersonT
  53. Weld.Part1 = LJet
  54. Weld.C0 = CFrame.new(-0.3, -0.2, 0.8) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  55. LJetT = Instance.new("Part")
  56. LJetT.Parent = Suit
  57. LJetT.Name = "Left Jet Tip"
  58. LJetT.CanCollide = false
  59. LJetT.formFactor = "Symmetric"
  60. LJetT.Size = Vector3.new(1, 1, 1)
  61. LJetT.BrickColor = BrickColor.new("Dark orange")
  62. LJetT.Reflectance = 0.2
  63. LJetT.TopSurface = 0
  64. LJetT.Transparency = 1
  65. LJetT.BottomSurface = 0
  66. LJTMesh = Instance.new("SpecialMesh")
  67. LJTMesh.Parent = LJetT
  68. LJTMesh.MeshType = "Sphere"
  69. LJTMesh.Scale = Vector3.new(0.8, 0.8, 0.8)
  70. LJetT:BreakJoints()
  71. Weld = Instance.new("Weld")
  72. Weld.Parent = LJet
  73. Weld.Part0 = LJet
  74. Weld.Part1 = LJetT
  75. Weld.C0 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  76. LJetB = Instance.new("Part")
  77. LJetB.Parent = Suit
  78. LJetB.Name = "Left Jet Barrel"
  79. LJetB.CanCollide = false
  80. LJetB.formFactor = "Symmetric"
  81. LJetB.Size = Vector3.new(1, 1, 1)
  82. LJetB.BrickColor = BrickColor.new("Dark orange")
  83. LJetB.Reflectance = 0.2
  84. LJetB.TopSurface = 0
  85. LJetB.BottomSurface = 0
  86. S = Instance.new("Smoke")
  87. S.Parent = LJetB
  88. S.Enabled = false
  89. S.Color = Color3.new(103, 205, 1)
  90. S.RiseVelocity = 5
  91. LJBMesh = Instance.new("CylinderMesh")
  92. LJBMesh.Parent = LJetB
  93. LJBMesh.Scale = Vector3.new(0.1, 0.2, 0.1)
  94. LJetB:BreakJoints()
  95. Weld = Instance.new("Weld")
  96. Weld.Parent = LJet
  97. Weld.Part0 = LJet
  98. Weld.Part1 = LJetB
  99. Weld.C0 = CFrame.new(0, -1.1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  100. ---Right Jet
  101. RJet = Instance.new("Part")
  102. RJet.Parent = Suit
  103. RJet.Name = "Right Jet"
  104. RJet.CanCollide = false
  105. RJet.formFactor = "Symmetric"
  106. RJet.Size = Vector3.new(1, 1, 1)
  107. RJet.BrickColor = BrickColor.new("Dark orange")
  108. RJet.Reflectance = 0.2
  109. RJet.Transparency = 1
  110. RJet.TopSurface = 0
  111. RJet.BottomSurface = 0
  112. RJMesh = Instance.new("CylinderMesh")
  113. RJMesh.Parent = RJet
  114. RJMesh.Scale = Vector3.new(0.8, 2, 0.8)
  115. RJet:BreakJoints()
  116. Weld = Instance.new("Weld")
  117. Weld.Parent = RJet
  118. Weld.Part0 = PersonT
  119. Weld.Part1 = RJet
  120. Weld.C0 = CFrame.new(0.3, -0.2, 0.8) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  121. RJetT = Instance.new("Part")
  122. RJetT.Parent = Suit
  123. RJetT.Name = "Right Jet Tip"
  124. RJetT.CanCollide = false
  125. RJetT.Transparency = 1
  126. RJetT.formFactor = "Symmetric"
  127. RJetT.Size = Vector3.new(1, 1, 1)
  128. RJetT.BrickColor = BrickColor.new("Dark orange")
  129. RJetT.Reflectance = 0.2
  130. RJetT.TopSurface = 0
  131. RJetT.BottomSurface = 0
  132. RJTMesh = Instance.new("SpecialMesh")
  133. RJTMesh.Parent = RJetT
  134. RJTMesh.MeshType = "Sphere"
  135. RJTMesh.Scale = Vector3.new(0.8, 0.8, 0.8)
  136. RJetT:BreakJoints()
  137. Weld = Instance.new("Weld")
  138. Weld.Parent = RJet
  139. Weld.Part0 = RJet
  140. Weld.Part1 = RJetT
  141. Weld.C0 = CFrame.new(0, 1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  142. RJetB = Instance.new("Part")
  143. RJetB.Parent = Suit
  144. RJetB.Name = "Right Jet Barrel"
  145. RJetB.CanCollide = false
  146. RJetB.formFactor = "Symmetric"
  147. RJetB.Size = Vector3.new(1, 1, 1)
  148. RJetB.BrickColor = BrickColor.new("Dark orange")
  149. RJetB.Reflectance = 0.2
  150. RJetB.TopSurface = 0
  151. RJetB.BottomSurface = 0
  152. S = Instance.new("Smoke")
  153. S.Parent = RJetB
  154. S.Enabled = false
  155. S.Color = Color3.new(103, 205, 1)
  156. S.RiseVelocity = 5
  157. RJBMesh = Instance.new("CylinderMesh")
  158. RJBMesh.Parent = RJetB
  159. RJBMesh.Scale = Vector3.new(0.1, 0.2, 0.1)
  160. RJetB:BreakJoints()
  161. Weld = Instance.new("Weld")
  162. Weld.Parent = RJet
  163. Weld.Part0 = RJet
  164. Weld.Part1 = RJetB
  165. Weld.C0 = CFrame.new(0, -1.1, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  166. ---Watch
  167. Band = Instance.new("Part")
  168. Band.Parent = Suit
  169. Band.Name = "Band"
  170. Band.CanCollide = false
  171. Band.formFactor = "Symmetric"
  172. Band.Size = Vector3.new(1, 1, 1)
  173. Band.BrickColor = BrickColor.new("Black")
  174. Band.TopSurface = 0
  175. Band.BottomSurface = 0
  176. BandM = Instance.new("SpecialMesh")
  177. BandM.MeshType = "Brick"
  178. BandM.Parent = Band
  179. BandM.Scale = Vector3.new(1.03, 0.2, 1.03)
  180. Band:BreakJoints()
  181. Weld = Instance.new("Weld")
  182. Weld.Parent = Band
  183. Weld.Part0 = Limbs[NormalHand]
  184. Weld.Part1 = Band
  185. Weld.C0 = CFrame.new(0, -0.6, 0) * CFrame.fromEulerAnglesXYZ(0, 5, 0)
  186. Watch1 = Instance.new("Part")
  187. Watch1.Parent = Suit
  188. Watch1.Name = "Watch1"
  189. Watch1.CanCollide = false
  190. Watch1.formFactor = "Symmetric"
  191. Watch1.Size = Vector3.new(1, 1, 1)
  192. Watch1.BrickColor = BrickColor.new("Black")
  193. Watch1.TopSurface = 0
  194. Watch1.BottomSurface = 0
  195. Watch1M = Instance.new("CylinderMesh")
  196. Watch1M.Parent = Watch1
  197. Watch1M.Scale = Vector3.new(0.3, 0.2, 0.3)
  198. Watch1:BreakJoints()
  199. Weld = Instance.new("Weld")
  200. Weld.Parent = Watch1
  201. Weld.Part0 = Band
  202. Weld.Part1 = Watch1
  203. Weld.C0 = CFrame.new(0, 0, -0.41) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0)
  204. Watch2 = Instance.new("Part")
  205. Watch2.Parent = Suit
  206. Watch2.Name = "Watch2"
  207. Watch2.CanCollide = false
  208. Watch2.formFactor = "Symmetric"
  209. Watch2.Size = Vector3.new(1, 1, 1)
  210. Watch2.BrickColor = BrickColor.new("White")
  211. Watch2.Shape = "Ball"
  212. Watch2.TopSurface = 0
  213. Watch2.BottomSurface = 0
  214. Watch2.Transparency = 1
  215. --Watch2M = Instance.new("SpecialMesh")
  216. --Watch2M.MeshType = "Sphere"
  217. --Watch2M.Parent = Watch2
  218. --Watch2M.Scale = Vector3.new(0.25, 0.2, 0.25)
  219. Watch2:BreakJoints()
  220. Weld = Instance.new("Weld")
  221. Weld.Parent = Watch2
  222. Weld.Part0 = Game.Workspace.acb227.Head
  223. Weld.Part1 = Watch2
  224. Weld.C0 = CFrame.new(0, 5, 0.5) * CFrame.fromEulerAnglesXYZ(1.57, -15, 0)
  225. --Orb
  226. Orb = Instance.new("Part")
  227. Orb.Parent = Pet
  228. Orb.Name = "Head"
  229. Orb.CanCollide = false
  230. Orb.formFactor = "Symmetric"
  231. Orb.Size = Vector3.new(2, 2, 2)
  232. Orb.BrickColor = BrickColor.new("White")
  233. Orb.Shape = "Ball"
  234. Orb.TopSurface = 0
  235. Orb.BottomSurface = 0
  236. Orb.Transparency = 0.3
  237. Orb:BreakJoints()
  238. Weld = Instance.new("Weld")
  239. Weld.Parent = Orb
  240. Weld.Part0 = Game.Workspace.acb227.Head
  241. Weld.Part1 = Orb
  242. Weld.C0 = CFrame.new(0, 5, -0.42) * CFrame.fromEulerAnglesXYZ(1.57, -15, 0)
  243. ---Real Function
  244. function SetAngle(Joint, Angle)
  245. if (Joint == 1) or (Joint == 3) then
  246. Joints[Joint].DesiredAngle = Angle
  247. end
  248. if (Joint == 2) or (Joint == 4) then
  249. Joints[Joint].DesiredAngle = -Angle
  250. end
  251. end
  252. function DisableLimb(Limb)
  253. Joints[Limb]:remove()
  254.  
  255. Joint = Instance.new("Motor")
  256. Joint.Parent = Person.Character.Torso
  257. Joint.Part0 = Person.Character.Torso
  258. Joint.Part1 = Limbs[Limb]
  259. Joint.MaxVelocity = 0.1
  260. if (Limb == 1) then
  261. C0 = CFrame.new(PersonT.Size.x/2 + Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 5.14/2, 0)
  262. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)
  263. Joint.Name = "Right Joint Top"
  264. elseif (Limb == 2) then
  265. C0 = CFrame.new(-PersonT.Size.x/2 - Limbs[Limb].Size.x/2, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)
  266. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)
  267. Joint.Name = "Left Joint Top"
  268. elseif (Limb == 3) then
  269. C0 = CFrame.new(Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)
  270. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, 3.14/2, 0)
  271. Joint.Name = "Right Joint Bottom"
  272. elseif(Limb == 4) then
  273. C0 = CFrame.new(-Limbs[Limb].Size.x/2, -(Limbs[Limb].Size.y/4) * 3, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)
  274. Joint.C1 = CFrame.new(0, Limbs[Limb].Size.y/4, 0) * CFrame.fromEulerAnglesXYZ(0, -3.14/2, 0)
  275. Joint.Name = "Left Joint Bottom"
  276. end
  277. Joint.C0 = C0
  278. Joints[Limb] = Joint
  279. end
  280. function EnableLimb(Limb)
  281. if (Limb == 1) then
  282. Joints[Limb].Name = "Right Shoulder"
  283. elseif (Limb == 2) then
  284. Joints[Limb].Name = "Left Shoulder"
  285. elseif (Limb == 3) then
  286. Joints[Limb].Name = "Right Hip"
  287. elseif(Limb == 4) then
  288. Joints[Limb].Name = "Left Hip"
  289. end
  290. Anim = Person.Character.Animate:clone()
  291. Person.Character.Animate:remove()
  292. Anim.Parent = Person.Character
  293. end
  294. function Grab(Part)
  295. if (Grabbed == nil) then
  296. if (Part.Parent ~= nil) then
  297. Human = Part.Parent:findFirstChild("Humanoid")
  298. if (Human ~= nil) then
  299. Player = game.Players:GetPlayerFromCharacter(Human.Parent)
  300. if (Player ~= nil) then
  301. if (Player ~= Person) then
  302. Human.Sit = true
  303. Weld = Instance.new("Weld")
  304. Weld.Name = "Grip"
  305. Weld.Parent = Person.Character.Torso
  306. Weld.Part0 = Person.Character.Torso
  307. Weld.Part1 = Player.Character.Torso
  308. Weld.C0 = CFrame.new(0, 2.5, 0) * CFrame.fromEulerAnglesXYZ(5.14/2, 0, 0)
  309. SetAngle(1, 3.14)
  310. SetAngle(2, 3.14)
  311. Grabbed = Player
  312. Human.Sit = true
  313. Connection1:disconnect()
  314. Connection2:disconnect()
  315. while true do
  316. if (Weld.Part1 == nil) then
  317. Debounce = false
  318. EnableLimb(1)
  319. EnableLimb(2)
  320. Grabbed = nil
  321. break
  322. elseif (Weld.Parent == nil) then
  323. Debounce = false
  324. EnableLimb(1)
  325. EnableLimb(2)
  326. Grabbed = nil
  327. break
  328. else
  329. Human.Sit = true
  330. end
  331. wait()
  332. end
  333. end
  334. end
  335. end
  336. end
  337. end
  338. end
  339. function Click(mouse)
  340. Hold = true
  341. if (Flight == true) then
  342. Person.Character.Engine.BodyPosition.maxForce = Vector3.new(0, 0, 0)
  343. Person.Character.Engine.BodyVelocity.maxForce = Vector3.new(4e+030, 4e+030, 4e+030)
  344. Position = Person.Character.Engine.Position
  345. Person.Character.Suit["Left Jet Barrel"].Smoke.Enabled = true
  346. Person.Character.Suit["Right Jet Barrel"].Smoke.Enabled = true
  347. Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(3.14/2, 0, 0)
  348. SetAngle(NormalHand, 3.14)
  349. while true do
  350. if (Flight == false) then
  351. break
  352. end
  353. if (Hold == false) then
  354. break
  355. end
  356. Direction = Person.Character.Engine.CFrame.lookVector
  357. Position = Position + 2 * 3 * Direction
  358. error = Position - Person.Character.Engine.Position
  359. Person.Character.Engine.BodyVelocity.velocity = 50 * error
  360. wait()
  361. end
  362. BodyP.position = Engine.Position
  363. Person.Character.Engine.BodyPosition.maxForce = Vector3.new(4e+050, 4e+050, 4e+050)
  364. Person.Character.Suit["Left Jet Barrel"].Smoke.Enabled = false
  365. Person.Character.Suit["Right Jet Barrel"].Smoke.Enabled = false
  366. Person.Character.Engine.Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  367. SetAngle(NormalHand, 0)
  368.  
  369. end
  370.  
  371. end
  372.  
  373.  
  374. function Release(mouse)
  375. Hold = false
  376. end
  377. function Direct(En, Target)
  378. local OriginCFrame = En:findFirstChild("BodyGyro").cframe
  379. local Direction = (Target - En.Position).unit
  380. local SpawnPosition = En.Position
  381. local Position = SpawnPosition + (Direction * 1)
  382. En:findFirstChild("BodyGyro").maxTorque = Vector3.new(9000, 9000, 9000)
  383. En:findFirstChild("BodyGyro").cframe = CFrame.new(Position, Position + Direction)
  384. end
  385. function PressKey(key, mouse)
  386. key = key:upper()
  387. if (key == "Z") then
  388. if (Debounce == false) then
  389. Debounce = true
  390. DisableLimb(1)
  391. DisableLimb(2)
  392. Joints[1].MaxVelocity = 1
  393. SetAngle(1, 3.14)
  394. Joints[2].MaxVelocity = 1
  395. SetAngle(2, 3.14)
  396. function Touch(Part)
  397. if (Part.Parent ~= nil) then
  398. Human = Part.Parent:findFirstChild("Humanoid")
  399. if (Human ~= nil) then
  400. --Human.Sit = true
  401. Human.Parent.Torso.Velocity = Vector3.new(0, 300, 0)
  402. end
  403. end
  404. end
  405. Connection = Limbs[1].Touched:connect(Touch)
  406. ConnectionB = Limbs[2].Touched:connect(Touch)
  407. wait(0.5)
  408. Joints[1].MaxVelocity = 0.1
  409. Joints[2].MaxVelocity = 0.1
  410. EnableLimb(1)
  411. EnableLimb(2)
  412. Connection:disconnect()
  413. ConnectionB:disconnect()
  414. Debounce = false
  415. end
  416. end
  417. if (key == "N") then
  418. X = game.Workspace:GetChildren()
  419. for I, E in pairs(X) do
  420. if (E.Name == "Bomb") then
  421. Ex = Instance.new("Explosion")
  422. Ex.Parent = game.Workspace
  423. Ex.BlastRadius = 12
  424. Ex.Position = E.Position
  425. Ex.BlastPressure = 1000
  426. E:remove()
  427. end
  428. end
  429. end
  430. if (key == "Y") then
  431. Bomb = Instance.new("Part")
  432. Bomb.Name = "Bomb"
  433. Bomb.formFactor = "Plate"
  434. Bomb.Size = Vector3.new(1, 0.4, 1)
  435. Bomb.TopSurface = 0
  436. Bomb.BottomSurface = 0
  437. Bomb.BrickColor = BrickColor.new("Black")
  438. Bomb.CFrame = CFrame.new(Person.Character.Suit.Watch2.Position)
  439. Bomb.CanCollide = true
  440. Bomb.Parent = game.Workspace
  441. Smoke = Instance.new("Smoke")
  442. Smoke.Parent = Bomb
  443. local c = (PersonT.Color.r + PersonT.Color.g + PersonT.Color.b)/3
  444. Smoke.Color = Color3.new(c, c, c)
  445. Smoke.Size = 1
  446. Smoke.Opacity = 0.7
  447. Smoke.RiseVelocity = 10
  448. Bomb:BreakJoints()
  449. end
  450. if (key == "Q") then
  451. if (Debounce == false) then
  452. Debounce = true
  453. DisableLimb(NormalFoot)
  454. Joints[NormalFoot].MaxVelocity = 1
  455. SetAngle(NormalFoot, 0.7)
  456. function Touch(Part)
  457. if (Part.Parent ~= nil) then
  458. Human = Part.Parent:findFirstChild("Humanoid")
  459. if (Human ~= nil) then
  460. Human.Sit = true
  461. Position = Human.Parent.Torso.Position
  462. Direction = PersonT.CFrame.lookVector
  463. Position = Position + 10 * 3 * Direction
  464. error = Position - PersonT.Position
  465. Human.Parent.Torso.Velocity = 50 * error
  466. Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 5000, 0)
  467. end
  468. end
  469. end
  470. Connection = Limbs[NormalFoot].Touched:connect(Touch)
  471. wait(0.5)
  472. Joints[NormalFoot].MaxVelocity = 0.1
  473. EnableLimb(NormalFoot)
  474. Connection:disconnect()
  475. Debounce = false
  476. end
  477. end
  478. if (key == "F") then
  479. if (Debounce == false) then
  480. Debounce = true
  481. DisableLimb(NormalFoot)
  482. Joints[NormalFoot].MaxVelocity = 1
  483. SetAngle(NormalFoot, 0.7)
  484. function Touch(Part)
  485. if (Part.Parent ~= nil) then
  486. Human = Part.Parent:findFirstChild("Humanoid")
  487. if (Human ~= nil) then
  488. Player = game.Players:GetPlayerFromCharacter(Human.Parent)
  489. if (Player ~= nil) then
  490. if (Player ~= Person) then
  491. Human.Sit = true
  492. Position = Human.Parent.Torso.Position
  493. Direction = PersonT.CFrame.lookVector
  494. Position = Position + 10 * 3 * Direction
  495. error = Position - PersonT.Position
  496. Human.Parent.Torso.Velocity = 10 * error
  497. Human.Parent.Torso.Velocity = Human.Parent.Torso.Velocity + Vector3.new(0, 100, 0)
  498. wait(0.4)
  499. Player:remove()
  500. end
  501. end
  502. end
  503. end
  504. end
  505. Connection = Limbs[NormalFoot].Touched:connect(Touch)
  506. wait(0.5)
  507. Joints[NormalFoot].MaxVelocity = 0.1
  508. EnableLimb(NormalFoot)
  509. Connection:disconnect()
  510. Debounce = false
  511. end
  512. end
  513. if (key == "E") then
  514. if (Flight == true) then
  515. if (FDebounce == false) then
  516. FDebounce = true
  517. function Touch(Part)
  518. if (Part.Parent ~= nil) then
  519. Human = Part.Parent:findFirstChild("Humanoid")
  520. if (Human ~= nil) then
  521. Human.Sit = true
  522. Position = Human.Parent.Torso.Position
  523. Direction = Person.Character.Engine.CFrame.lookVector
  524. Position = Position + 10 * 3 * Direction
  525. error = Position - PersonT.Position
  526. Human.Parent.Torso.Velocity = 10 * error
  527. end
  528. end
  529. end
  530. Connection = PersonT.Touched:connect(Touch)
  531. wait(2)
  532. Connection:disconnect()
  533. FDebounce = false
  534. end
  535. end
  536. if (Debounce == false) then
  537. Debounce = true
  538. DisableLimb(NormalHand)
  539. Joints[NormalHand].MaxVelocity = 1
  540. SetAngle(NormalHand, 1.57)
  541. function Touch(Part)
  542. if (Part.Parent ~= nil) then
  543. Human = Part.Parent:findFirstChild("Humanoid")
  544. if (Human ~= nil) then
  545. Human.Sit = true
  546. Position = Human.Parent.Torso.Position
  547. Direction = PersonT.CFrame.lookVector
  548. Position = Position + 10 * 3 * Direction
  549. error = Position - PersonT.Position
  550. Human.Parent.Torso.Velocity = 10 * error
  551. end
  552. end
  553. end
  554. Connection = Limbs[NormalHand].Touched:connect(Touch)
  555. wait(0.5)
  556. EnableLimb(NormalHand)
  557. Connection:disconnect()
  558. Debounce = false
  559. end
  560. end
  561. if (key == "T") then
  562. E = Instance.new("Explosion")
  563. E.Parent = game.Workspace
  564. E.BlastRadius = 12
  565. E.Position = mouse.hit.p
  566. E.BlastPressure = 1000
  567. end
  568. if (key == "G") then
  569. if (Grabbed == nil) then
  570. if (Debounce == false) then
  571. Debounce = true
  572. DisableLimb(1)
  573. DisableLimb(2)
  574. SetAngle(1, 1.57)
  575. SetAngle(2, 1.57)
  576. Connection1 = Limbs[1].Touched:connect(Grab)
  577. Connection2 = Limbs[2].Touched:connect(Grab)
  578. for E = 1, 30 do
  579. if (Grabbed ~= nil) then
  580. break
  581. end
  582. wait(0.1)
  583. end
  584. if (Grabbed == nil) then
  585. EnableLimb(1)
  586. EnableLimb(2)
  587. Connection1:disconnect()
  588. Connection2:disconnect()
  589. Debounce = false
  590. end
  591. end
  592. else
  593. Person.Character.Torso.Grip:remove()
  594. Position = Grabbed.Character.Torso.Position
  595. Direction = PersonT.CFrame.lookVector
  596. Position = Position + -4 * 3 * Direction
  597. error = Position - PersonT.Position
  598. Grabbed.Character.Torso.Velocity = 4 * error
  599. end
  600. end
  601. if (key == "R") then
  602. if (Flight == false) then
  603. if (Debounce == false) then
  604. Debounce = true
  605. DisableLimb(1)
  606. DisableLimb(2)
  607. Flight = true
  608. DisableLimb(3)
  609. DisableLimb(4)
  610. SetAngle(1, 0)
  611. SetAngle(2, 0)
  612. SetAngle(3, 0)
  613. SetAngle(4, 0)
  614. Engine = Instance.new("Part")
  615. Engine.Parent = Person.Character
  616. Engine.Size = PersonT.Size
  617. Engine.Name = "Engine"
  618. Engine.TopSurface = 0
  619. Engine.BottomSurface = 0
  620. Engine.formFactor = "Symmetric"
  621. Engine.Transparency = 1
  622. Engine:BreakJoints()
  623. Weld = Instance.new("Weld")
  624. Weld.Parent = Engine
  625. Weld.Part0 = PersonT
  626. Weld.Part1 = Engine
  627. Weld.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  628. BodyP = Instance.new("BodyPosition")
  629. BodyP.Parent = Engine
  630. BodyP.position = Engine.Position + Vector3.new(0, 10, 0)
  631. BodyP.maxForce = Vector3.new(4e+050, 4e+050, 4e+050)
  632. BodyG = Instance.new("BodyGyro")
  633. BodyG.Parent = Engine
  634. BodyV = Instance.new("BodyVelocity")
  635. BodyV.Parent = Engine
  636. BodyV.velocity = Vector3.new(0, 0, 0)
  637. BodyV.maxForce = Vector3.new(0, 0, 0)
  638. while true do
  639. if (Flight == false) then
  640. break
  641. end
  642. Direct(Engine, mouse.hit.p)
  643. Person.Character.Humanoid.Sit = true
  644. Person.Character.Head.CanCollide = false
  645. Person.Character.Torso.CanCollide = false
  646. wait(0.000000000000000000000000000000001)
  647. end
  648. EnableLimb(1)
  649. EnableLimb(2)
  650. EnableLimb(3)
  651. EnableLimb(4)
  652. Debounce = false
  653. Person.Character.Engine:remove()
  654. Person.Character.Humanoid.Sit = false
  655. end
  656. else
  657. Flight = false
  658. end
  659. end
  660. if (key == "L") then
  661. DisableLimb(NormalHand)
  662. SetAngle(NormalHand, 1.57)
  663. Smoke = Instance.new("Smoke")
  664. Smoke.Parent = Person.Character.Suit.Band
  665. local c = (PersonT.Color.r + PersonT.Color.g + PersonT.Color.b)/3
  666. Smoke.Color = Color3.new(0, 0, 0)
  667. Smoke.Size = 15
  668. Smoke.Opacity = 1
  669. Smoke.RiseVelocity = -15
  670. end
  671. if (key == "H") then
  672. if (Debounce == false) then
  673. if (Lazer == false) then
  674. if (mouse.Target ~= nil) then
  675. Debounce = true
  676. Lazer = true
  677. DisableLimb(NormalHand)
  678. SetAngle(NormalHand, 0.785)
  679. BP = Instance.new("BodyPosition")
  680. BP.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  681. BP.P = BP.P / 4
  682. BG = Instance.new("BodyGyro")
  683. BG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  684. local Hit = mouse.Target
  685. local _P = mouse.Hit.p
  686. local Mag = (Hit.Position-_P).magnitude
  687. local Pos = (Hit.Position-_P).unit * -Mag
  688. local CF = Hit.CFrame.lookVector
  689. while true do
  690. if (Lazer == false) then
  691. break
  692. end
  693. BP.Parent = PersonT
  694. BP.position = ((((CFrame.new(Hit.Position + Pos)) + (-CF)) + (Hit.CFrame.lookVector)) + (mouse.Hit.lookVector * -16)).p + Vector3.new(0, 5.7, 0)
  695. BG.Parent = PersonT
  696. BG.cframe = CFrame.new((PersonT.CFrame + (mouse.Hit.lookVector * -8)).p, (Hit.Position + Pos))
  697. if (Hit.Parent == nil) or (Hit.Parent.Parent == Person.Character) then
  698. BP.Parent = nil
  699. BG.Parent = nil
  700. end
  701. local P = Instance.new("Part")
  702. P.Name = "Grapple Lazer"
  703. P.formFactor = 0
  704. P.Parent = Person.Character
  705. P.BrickColor = BrickColor.new("Hot pink")
  706. P.Anchored = true
  707. P.Transparency = 0.05
  708. P.Locked = true
  709. P.Reflectance = 0.025
  710. P.CanCollide = false
  711. P.Size = Vector3.new(1, 1, 1)
  712. local mesh = Instance.new("CylinderMesh")
  713. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  714.  
  715. mesh.Scale = Vector3.new(0.1, (Place0.p - (Hit.Position + Pos)).magnitude, 0.1)
  716. mesh.Parent = P
  717. P.CFrame = CFrame.new((Place0.p + (Hit.Position + Pos))/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  718. wait()
  719. P:remove()
  720. end
  721. Debounce = false
  722. EnableLimb(NormalHand)
  723. BP.Parent = nil
  724. BG.Parent = nil
  725. end
  726. end
  727. end
  728. end
  729. if (key == "J") then
  730. if (Debounce == false) then
  731. if (Lazer == false) then
  732. Debounce = true
  733. Lazer = true
  734. DisableLimb(NormalHand)
  735. SetAngle(NormalHand, 0.785)
  736. smokeBrick = Instance.new("Part")
  737. smokeBrick.CanCollide = false
  738. smokeBrick.Anchored = true
  739. smokeBrick.Transparency = 1
  740. smokeBrick.Locked = true
  741. smokeBrick.archivable = false
  742. smokeBrick.TopSurface = 0
  743. smokeBrick.BottomSurface = 0
  744. smoke = Instance.new("Smoke")
  745. smoke.Size = smoke.Size * 4
  746. while true do
  747. if (Lazer == false) then
  748. break
  749. end
  750. local Pos = mouse.Hit.p
  751. smokeBrick.Parent = Person.Character
  752. smokeBrick.CFrame = CFrame.new(Pos)
  753. if (mouse.Target) and (mouse.Target ~= nil) then
  754. smoke.Parent = smokeBrick
  755. local c = (mouse.Target.Color.r + mouse.Target.Color.g + mouse.Target.Color.b)/3
  756. smoke.Color = Color3.new(c, c, c)
  757. end
  758. local L = Instance.new("Part")
  759. L.Parent = Person.Character
  760. L.Name = "Kill Lazer"
  761. L.BrickColor = BrickColor.new("Pink")
  762. L.formFactor = 0
  763. L.Size = Vector3.new(1, 1, 1)
  764. L.Locked = true
  765. L.Anchored = true
  766. L.CanCollide = false
  767. L.Transparency = 0.05
  768. L.Reflectance = 0.1
  769. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  770. local Mesh = Instance.new("CylinderMesh")
  771. Mesh.Parent = L
  772. Mesh.Scale = Vector3.new(0.1, (Place0.p - Pos).magnitude, 0.1)
  773. L.CFrame = CFrame.new((Place0.p + Pos)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  774. if (mouse.Target ~= nil) then
  775. if (mouse.Target.Parent.Name:lower() == "") or ("" == "") then
  776. if ("" ~= "") then
  777. mouse.Target.Parent:BreakJoints()
  778. else
  779. mouse.Target:BreakJoints()
  780. end
  781. end
  782. end
  783. wait()
  784. L:Remove()
  785. end
  786. Debounce = false
  787. smokeBrick.Parent = nil
  788. EnableLimb(NormalHand)
  789. end
  790. end
  791. end
  792. if (key == "K") then
  793. if (Debounce == false) then
  794. if (Lazer == false) then
  795. Debounce = true
  796. Lazer = true
  797. DisableLimb(NormalHand)
  798. SetAngle(NormalHand, 0.785)
  799. BP = Instance.new("BodyPosition")
  800. BP.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  801. BP.P = BP.P / 4
  802. BG = Instance.new("BodyGyro")
  803. BG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  804. local targ = nil
  805. local Mag = nil
  806. local Pos = nil
  807. while true do
  808. if (Lazer == false) then
  809. break
  810. end
  811. if (mouse.Target ~= nil) and (targ == nil) then
  812. if (mouse.Target.Anchored == false) then
  813. if ((mouse.Hit.p - Person.Character.Suit.Watch2.Position).magnitude <= 10000) then
  814. targ = mouse.Target
  815. BP.Parent = targ
  816. BG.Parent = targ
  817. Mag = (targ.Position - mouse.Hit.p).magnitude
  818. Pos = (targ.Position - mouse.Hit.p).unit * -Mag
  819. end
  820. end
  821. end
  822. local pop = mouse.Hit.p
  823. local G = Instance.new("Part")
  824. G.Parent = Person.Character
  825. G.Name = "Grab Lazer"
  826. G.Anchored = true
  827. G.Locked = true
  828. G.CanCollide = false
  829. G.formFactor = 0
  830. G.Size = Vector3.new(1, 1, 3)
  831. G.BrickColor = BrickColor.new("Hot pink")
  832. G.Reflectance = 0.05
  833. G.Transparency = 0.025
  834. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  835. local MeAsh = Instance.new("CylinderMesh")
  836. MeAsh.Parent = G
  837. if (targ == nil) or (targ.Anchored == true) then
  838. MeAsh.Scale = Vector3.new(0.1, (Place0.p-pop).magnitude, 0.1)
  839. G.CFrame = CFrame.new((Place0.p + pop)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  840. else
  841. BP.Parent = targ
  842. BP.position = (PersonT.CFrame + (mouse.Hit.lookVector * 8) + Pos).p + Vector3.new(0, 5.7, 0)
  843. BG.Parent = targ
  844. BG.cframe = CFrame.new(targ.Position, PersonT.Position)
  845. if (targ.Parent == nil) or (targ.Parent.Parent == Person.Character) then
  846. BP.Parent = nil
  847. BG.Parent = nil
  848. end
  849. MeAsh.Scale = Vector3.new(0.1, (Place0.p - targ.Position).magnitude, 0.1)
  850. G.CFrame = CFrame.new((Place0.p + (targ.Position + Pos))/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  851. end
  852. wait()
  853. G:Remove()
  854. end
  855. Debounce = false
  856. EnableLimb(NormalHand)
  857. BP.Parent = nil
  858. BG.Parent = nil
  859. end
  860. end
  861. end
  862.  
  863. end
  864. function LiftKey(key, mouse)
  865. key = key:upper()
  866. if (key == "L") then
  867. if (Person.Character.Suit.Band:findFirstChild("Smoke") ~= nil) then
  868. Person.Character.Suit.Band.Smoke:remove()
  869. EnableLimb(NormalHand)
  870. end
  871. end
  872. if (key == "H") then
  873. if (Person.Character:findFirstChild("Grapple Lazer") ~= nil) then
  874. Lazer = false
  875. end
  876. end
  877. if (key == "J") then
  878. if (Person.Character:findFirstChild("Kill Lazer") ~= nil) then
  879. Lazer = false
  880. end
  881. end
  882. if (key == "K") then
  883. if (Person.Character:findFirstChild("Grab Lazer") ~= nil) then
  884. Lazer = false
  885. end
  886. end
  887. if (key == "M") then
  888. E = Instance.new("Message")
  889. E.Parent = game.Workspace
  890. E.Text = "Acb scored!!!"
  891. wait(3)
  892. E:Remove()
  893. end
  894. if (key == "I") then
  895. E = Instance.new("Message")
  896. E.Parent = game.Workspace
  897. E.Text = "Acb is bored!!!"
  898. wait(3)
  899. E:Remove()
  900. end
  901. if (key == "U") then
  902. Game.Workspace.acb227.Torso.CFrame = Game.Workspace.Base.CFrame + Vector3.new(0, 3, 0)
  903. end
  904. if (key == "E") then
  905. if (Debounce == false) then
  906. if (Lazer == false) then
  907. Debounce = true
  908. Lazer = true
  909. DisableLimb(NormalHand)
  910. SetAngle(NormalHand, 0.785)
  911. smokeBrick = Instance.new("Part")
  912. smokeBrick.CanCollide = false
  913. smokeBrick.Anchored = true
  914. smokeBrick.Transparency = 1
  915. smokeBrick.Locked = true
  916. smokeBrick.archivable = false
  917. smokeBrick.TopSurface = 0
  918. smokeBrick.BottomSurface = 0
  919. smoke = Instance.new("Smoke")
  920. smoke.Size = smoke.Size * 4
  921. while true do
  922. if (Lazer == false) then
  923. break
  924. end
  925. local Pos = mouse.Hit.p
  926. smokeBrick.Parent = Person.Character
  927. smokeBrick.CFrame = CFrame.new(Pos)
  928. if (mouse.Target) and (mouse.Target ~= nil) then
  929. smoke.Parent = smokeBrick
  930. local c = (mouse.Target.Color.r + mouse.Target.Color.g + mouse.Target.Color.b)/3
  931. smoke.Color = Color3.new(c, c, c)
  932. end
  933. local L = Instance.new("Part")
  934. L.Parent = Person.Character
  935. L.Name = "Kill Lazer"
  936. L.BrickColor = BrickColor.new("Bright blue")
  937. L.formFactor = 0
  938. L.Size = Vector3.new(1, 1, 1)
  939. L.Locked = true
  940. L.Anchored = true
  941. L.CanCollide = false
  942. L.Transparency = 0.05
  943. L.Reflectance = 0.1
  944. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  945. local Mesh = Instance.new("CylinderMesh")
  946. Mesh.Parent = L
  947. Mesh.Scale = Vector3.new(0.1, (Place0.p - Pos).magnitude, 0.1)
  948. L.CFrame = CFrame.new((Place0.p + Pos)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  949. if (mouse.Target ~= nil) then
  950. if (mouse.Target.Parent.Name:lower() == "") or ("" == "") then
  951. if ("" ~= "") then
  952. mouse.Target.Parent.Anchored = false
  953. else
  954. mouse.Target.Anchored = false
  955. end
  956. end
  957. end
  958. wait()
  959. L:Remove()
  960. end
  961. Debounce = false
  962. smokeBrick.Parent = nil
  963. EnableLimb(NormalHand)
  964. end
  965. end
  966. end
  967. if (key == "Y") then
  968. if (Debounce == false) then
  969. if (Lazer == false) then
  970. Debounce = true
  971. Lazer = true
  972. DisableLimb(NormalHand)
  973. SetAngle(NormalHand, 0.785)
  974. smokeBrick = Instance.new("Part")
  975. smokeBrick.CanCollide = false
  976. smokeBrick.Anchored = true
  977. smokeBrick.Transparency = 1
  978. smokeBrick.Locked = true
  979. smokeBrick.archivable = false
  980. smokeBrick.TopSurface = 0
  981. smokeBrick.BottomSurface = 0
  982. smoke = Instance.new("Smoke")
  983. smoke.Size = smoke.Size * 4
  984. while true do
  985. if (Lazer == false) then
  986. break
  987. end
  988. local Pos = mouse.Hit.p
  989. smokeBrick.Parent = Person.Character
  990. smokeBrick.CFrame = CFrame.new(Pos)
  991. if (mouse.Target) and (mouse.Target ~= nil) then
  992. smoke.Parent = smokeBrick
  993. local c = (mouse.Target.Color.r + mouse.Target.Color.g + mouse.Target.Color.b)/3
  994. smoke.Color = Color3.new(c, c, c)
  995. end
  996. local L = Instance.new("Part")
  997. L.Parent = Person.Character
  998. L.Name = "Kill Lazer"
  999. L.BrickColor = BrickColor.new("Bright blue")
  1000. L.formFactor = 0
  1001. L.Size = Vector3.new(1, 1, 1)
  1002. L.Locked = true
  1003. L.Anchored = true
  1004. L.CanCollide = false
  1005. L.Transparency = 0.05
  1006. L.Reflectance = 0.1
  1007. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  1008. local Mesh = Instance.new("CylinderMesh")
  1009. Mesh.Parent = L
  1010. Mesh.Scale = Vector3.new(0.1, (Place0.p - Pos).magnitude, 0.1)
  1011. L.CFrame = CFrame.new((Place0.p + Pos)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  1012. if (mouse.Target ~= nil) then
  1013. if (mouse.Target.Parent.Name:lower() == "") or ("" == "") then
  1014. if ("" ~= "") then
  1015. mouse.Target.Parent.Anchored = true
  1016. else
  1017. mouse.Target.Anchored = true
  1018. end
  1019. end
  1020. end
  1021. wait()
  1022. L:Remove()
  1023. end
  1024. Debounce = false
  1025. smokeBrick.Parent = nil
  1026. EnableLimb(NormalHand)
  1027. end
  1028. end
  1029. end
  1030. if (key == "N") then
  1031. if (Debounce == false) then
  1032. if (Lazer == false) then
  1033. Debounce = true
  1034. Lazer = true
  1035. DisableLimb(NormalHand)
  1036. SetAngle(NormalHand, 0.785)
  1037. smokeBrick = Instance.new("Part")
  1038. smokeBrick.CanCollide = false
  1039. smokeBrick.Anchored = true
  1040. smokeBrick.Transparency = 1
  1041. smokeBrick.Locked = true
  1042. smokeBrick.archivable = false
  1043. smokeBrick.TopSurface = 0
  1044. smokeBrick.BottomSurface = 0
  1045. smoke = Instance.new("Smoke")
  1046. smoke.Size = smoke.Size * 4
  1047. while true do
  1048. if (Lazer == false) then
  1049. break
  1050. end
  1051. local Pos = mouse.Hit.p
  1052. smokeBrick.Parent = Person.Character
  1053. smokeBrick.CFrame = CFrame.new(Pos)
  1054. if (mouse.Target) and (mouse.Target ~= nil) then
  1055. smoke.Parent = smokeBrick
  1056. local c = (mouse.Target.Color.r + mouse.Target.Color.g + mouse.Target.Color.b)/3
  1057. smoke.Color = Color3.new(c, c, c)
  1058. end
  1059. local L = Instance.new("Part")
  1060. L.Parent = Person.Character
  1061. L.Name = "Kill Lazer"
  1062. L.BrickColor = BrickColor.new("Bright blue")
  1063. L.formFactor = 0
  1064. L.Size = Vector3.new(1, 1, 1)
  1065. L.Locked = true
  1066. L.Anchored = true
  1067. L.CanCollide = false
  1068. L.Transparency = 0.05
  1069. L.Reflectance = 0.1
  1070. local Place0 = Person.Character.Suit.Watch2.CFrame * CFrame.new(0, -0.1, 0)
  1071. local Mesh = Instance.new("CylinderMesh")
  1072. Mesh.Parent = L
  1073. Mesh.Scale = Vector3.new(0.1, (Place0.p - Pos).magnitude, 0.1)
  1074. L.CFrame = CFrame.new((Place0.p + Pos)/2, Place0.p) * CFrame.fromEulerAnglesXYZ(math.pi/2, 0, 0)
  1075. if (mouse.Target ~= nil) then
  1076. if (mouse.Target.Parent.Name:lower() == "") or ("" == "") then
  1077. if ("" ~= "") then
  1078. mouse.Target.Parent.CFrame = Vector3.new(0, 5, 0)
  1079. else
  1080. mouse.Target.CFrame = Vector3.new(0, 5, 0)
  1081. end
  1082. end
  1083. end
  1084. wait()
  1085. L:Remove()
  1086. end
  1087. Debounce = false
  1088. smokeBrick.Parent = nil
  1089. EnableLimb(NormalHand)
  1090. end
  1091. end
  1092. end
  1093. if (key == "O") then
  1094. E = Instance.new("Message")
  1095. E.Parent = game.Workspace
  1096. E.Text = "Whats next??"
  1097. wait(3)
  1098. E.Text = "DEATH!!"
  1099. wait(3)
  1100. E:Remove()
  1101. end
  1102. if (key == "X") then
  1103. if (Person.Character:findFirstChild(" Lazer") ~= nil) then
  1104. Lazer = false
  1105. end
  1106. end
  1107. end
  1108. function Select(mouse)
  1109. mouse.Button1Down:connect(function() Click(mouse) end)
  1110. mouse.Button1Up:connect(function() Release(mouse) end)
  1111. mouse.KeyDown:connect(function(key) PressKey(key, mouse) end)
  1112. mouse.KeyUp:connect(function(key) LiftKey(key, mouse) end)
  1113. end
  1114. function Deselect(mouse)
  1115. Hold = false
  1116. Lazer = false
  1117. Flight = false
  1118. end
  1119. Bin.Selected:connect(Select)
  1120. Bin.Deselected:connect(Deselect)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement