memberhero

Untitled

Jan 12th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.73 KB | None | 0 0
  1. --Made by LuisPambid--
  2.  
  3. local player=game.Players.LocalPlayer
  4. local char=player.Character
  5. repeat wait() until player and char
  6. local torso=char.Torso
  7. local head=char.Head
  8. local human=char.Humanoid
  9. local hat
  10. for i, v in pairs(char:children()) do if v:isA("Hat") then hat=v end end
  11. local arm={Left=char["Left Arm"], Right=char["Right Arm"]}
  12. local leg={Left=char["Left Leg"], Right=char["Right Leg"]}
  13. local c=function(f) coroutine.resume(coroutine.create(f)) end
  14. local add={
  15. Part=function(par, a, c, col, t, s, cf)
  16. local p=Instance.new("Part", par) p.TopSurface="Smooth" p.BottomSurface="Smooth" p.formFactor="Custom" p.Anchored=a p.CanCollide=c p.BrickColor=BrickColor.new(col) p.Transparency=t p.Size=s p.CFrame=cf or CFrame.new()
  17. return p
  18. end,
  19. Weld=function(par, p1, cf)
  20. local w=Instance.new("Weld", par) w.Part0=w.Parent or par w.Part1=p1 w.C1=cf or CFrame.new()
  21. return w
  22. end,
  23. Mesh=function(ins, par, s, of, t)
  24. local m=Instance.new(ins, par) m.Scale=s or Vector3.new() m.Offset=of or Vector3.new() pcall(function() m.MeshType=t end)
  25. return m
  26. end
  27. }
  28. local model=Instance.new("Model", char) model.Name="Luffy Mode"
  29. local bin=Instance.new("HopperBin", player.Backpack) bin.Name=model.Name
  30. local fake={}
  31. fake.Head=nil
  32. fake.Torso=nil
  33. fake.Mesh={}
  34. fake.Leg={}
  35. fake.Arm={}
  36. local weld={}
  37. weld.Head=nil
  38. weld.Torso=nil
  39. weld.Leg={}
  40. weld.Arm={}
  41. --==Fake==--
  42. fake.Head=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  43. fake.Arm.Left=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  44. fake.Arm.Right=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  45. fake.Leg.Left=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  46. fake.Leg.Right=add.Part(model, false, false, "really black", 1, Vector3.new(1, 1, 1), nil)
  47. --==Weldz==--
  48. weld.Head=add.Weld(fake.Head, torso, CFrame.new(0, 1.5, 0))
  49. weld.Arm.Left=add.Weld(fake.Arm.Left, torso, CFrame.new(-1.5, .5, 0))
  50. weld.Arm.Right=add.Weld(fake.Arm.Right, torso, CFrame.new(1.5, .5, 0))
  51. weld.Leg.Left=add.Weld(fake.Leg.Left, torso, CFrame.new(-.5, -1.5, 0))
  52. weld.Leg.Right=add.Weld(fake.Leg.Right, torso, CFrame.new(.5, -1.5, 0))
  53. add.Weld(arm.Left, fake.Arm.Left, CFrame.new(0, -.5, 0)) add.Weld(arm.Right, fake.Arm.Right, CFrame.new(0, -.5, 0))
  54. add.Weld(leg.Left, fake.Leg.Left, CFrame.new(0, -.5, 0)) add.Weld(leg.Right, fake.Leg.Right, CFrame.new(0, -.5, 0))
  55. add.Weld(head, fake.Head, nil)
  56.  
  57. local hDeb=false
  58. local dmg=math.random(5, 10)
  59. function hit(h)
  60. local humanoid=h.Parent:findFirstChild("Humanoid")
  61. if humanoid and h.Parent~=char and hDeb==false then
  62. hDeb=true
  63. --c(function()
  64. local fakeP=add.Part(workspace, true, false, "Bright yellow", 0, Vector3.new(1, 1, 1), CFrame.new(h.CFrame.p, torso.CFrame.p))
  65. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=3270017"
  66. c(function()
  67. for i=0, 1, .05 do
  68. wait()
  69. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, i, 0)
  70. end
  71. fakeP:remove()
  72. end)
  73. c(function()
  74. for i=0, 1, .05 do
  75. wait()
  76. fakeP.Transparency=i
  77. end
  78. end)
  79. humanoid.Health=humanoid.Health-dmg
  80. local fakeM=Instance.new("Model", workspace) fakeM.Name=dmg
  81. local fakeH=Instance.new("Humanoid", fakeM) fakeH.MaxHealth=0 fakeH.Health=0
  82. local fakeP=add.Part(fakeM, false, false, "Bright red", 0, Vector3.new(1, 1, 1), h.CFrame) fakeP.Name="Head"
  83. local fakeMesh=add.Mesh("CylinderMesh", fakeP, Vector3.new(1, .2, 1), nil, nil)
  84. local bp=Instance.new("BodyPosition", fakeP) bp.maxForce=Vector3.new(math.huge, math.huge, math.huge) bp.position=h.Position+Vector3.new(0, 4, 0)
  85. game.Debris:addItem(fakeM, 2)
  86. pcall(function()h.Parent:findFirstChild("Torso").RotVelocity=Vector3.new(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)*200)end)
  87. pcall(function()h.Parent:findFirstChild("Torso").Velocity=Vector3.new(math.random(-100, 100), math.random(-100, 100), math.random(-100, 100)*200)end)
  88. wait()
  89. hDeb=false
  90. --end)
  91. end
  92. end
  93.  
  94. local kDeb=false
  95. local ksDeb=false
  96. function ray(pos, pos2)
  97. local mag=(pos-pos2).magnitude
  98. local dis=(pos+pos2)/2
  99. local raypart=add.Part(workspace, true, false, arm.Left.Color or arm.Right.Color, 0, Vector3.new(1, mag, 1), CFrame.new(dis, pos)*CFrame.Angles(math.pi/2, 0, 0))
  100. local ball=add.Part(raypart, true, false, arm.Left.Color or arm.Right.Color, 0, Vector3.new(1.25, 1.25, 1.25), CFrame.new(pos2))
  101. local ballmesh=add.Mesh("SpecialMesh", ball, Vector3.new(1, 1, 1), nil, "Sphere")
  102. local raymesh=add.Mesh("CylinderMesh", raypart, Vector3.new(1, 1, 1), nil, nil)
  103. raypart.Touched:connect(hit)
  104. ball.Touched:connect(hit)
  105. c(function()
  106. for i=1, 0, -.05 do
  107. wait()
  108. ball.Mesh.Scale=ball.Mesh.Scale*Vector3.new(i, i, i)
  109. raypart.Mesh.Scale=raypart.Mesh.Scale*Vector3.new(i, 1, i)
  110. end
  111. raypart:remove()
  112. end)
  113. end
  114. function computePos(pos, pos2)
  115. local pos3=Vector3.new(pos2.x, pos.y, pos2.z)
  116. torso.CFrame=CFrame.new(pos, pos3)
  117. return pos3
  118. end
  119.  
  120. local wspeed=16
  121. local speed=.2
  122. local skincolor="Medium stone grey"
  123. local range=50
  124. local tlimit=30
  125. local specials={
  126. ["Gear2nd"]=function()
  127. human.WalkSpeed=0
  128. for i=0, 1, .1 do wait()
  129. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, -math.rad(90)*i)
  130. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, math.rad(90)*i)
  131. end
  132. local ball=add.Part(workspace, false, false, "Really red", 0, Vector3.new(1.25, 1.25, 1.25), nil)
  133. local ballmesh=add.Mesh("SpecialMesh", ball, Vector3.new(1.2, 1.2, 1.2), nil, "Sphere")
  134. local ball2=add.Part(workspace, false, false, "Really red", 0, Vector3.new(1.25, 1.25, 1.25), nil)
  135. local ballmesh2=add.Mesh("SpecialMesh", ball2, Vector3.new(1.2, 1.25, 1.2), nil, "Sphere")
  136. local ballweld=add.Weld(ball, fake.Arm.Left, nil)
  137. local ballweld2=add.Weld(ball2, fake.Arm.Right, nil)
  138. for i=0, 1, .1 do wait()
  139. ballweld.C1=CFrame.new(0, -1*i, 0)
  140. ballweld2.C1=CFrame.new(0, -1*i, 0)
  141. end
  142. for i=1, 0, -.1 do wait()
  143. ballweld.C1=CFrame.new(0, -1*i, 0)
  144. ballweld2.C1=CFrame.new(0, -1*i, 0)
  145. end
  146. for i, v in pairs(char:children()) do if v:isA("Part") then v.BrickColor=ball.BrickColor or ball2.BrickColor end end
  147. ball:remove()
  148. ball2:remove()
  149. for i=1, 0, -.1 do wait()
  150. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, -math.rad(90)*i)
  151. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(90)*i, 0, math.rad(90)*i)
  152. end
  153. wspeed=64
  154. human.WalkSpeed=wspeed
  155. speed=.01
  156. wait(tlimit)
  157. wspeed=16
  158. human.WalkSpeed=wspeed
  159. speed=.2
  160. for i, v in pairs(char:children()) do if v:isA("Part") then v.BrickColor=BrickColor.new(skincolor) end end
  161. end
  162. }
  163. local moves={
  164. ["GatlingGun"]=function(mouse)
  165. target=mouse.Target.Position
  166. for i=0, 1, .1 do
  167. wait()
  168. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  169. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  170. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  171. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  172. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  173. end
  174. for i=1, 50 do
  175. wait(speed)
  176. computePos(torso.CFrame.p, mouse.Hit.p)
  177. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*.5
  178. pcall(function()ray(arm.Left.Position, target+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))end)
  179. pcall(function()ray(arm.Right.Position, target+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))end)
  180. end
  181. for i=1, 0, -.1 do
  182. wait()
  183. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  184. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  185. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  186. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  187. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  188. end
  189. end,
  190. ["Bazooka"]=function(mouse)
  191. target=mouse.Target.Position
  192. for i=0, 1, .2 do
  193. wait()
  194. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  195. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  196. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  197. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  198. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  199. end
  200. computePos(torso.CFrame.p, mouse.Hit.p)
  201. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*5
  202. pcall(function()ray(arm.Left.Position, target)end)
  203. pcall(function()ray(arm.Right.Position, target)end)
  204. for i=1, 0, -.2 do
  205. wait()
  206. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  207. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  208. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  209. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  210. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  211. end
  212. end,
  213. ["Hanabi"]=function()
  214. human.WalkSpeed=0
  215. local bp=Instance.new("BodyPosition", torso) bp.maxForce=Vector3.new(0, math.huge, 0) bp.position=torso.Position+Vector3.new(0, 20, 0)
  216. for i=0, 1, .2 do
  217. wait()
  218. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  219. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, -math.rad(45)*i)
  220. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, math.rad(45)*i)
  221. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  222. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  223. end
  224. for i=1, 30 do
  225. wait(speed)
  226. torso.CFrame=torso.CFrame*CFrame.Angles(0, math.rad(15), 0)
  227. ray(torso.Position, torso.Position+Vector3.new(math.random(-range, range), math.random(-range, range), math.random(-range, range)))
  228. end
  229. for i=1, 0, -.2 do
  230. wait()
  231. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  232. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, -math.rad(45)*i)
  233. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(math.rad(225)*i, 0, math.rad(45)*i)
  234. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  235. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  236. end
  237. bp:remove()
  238. human.WalkSpeed=wspeed
  239. end,
  240. ["Storm"]=function(mouse)
  241. local bp=Instance.new("BodyPosition", torso) bp.maxForce=Vector3.new(0, math.huge, 0) bp.position=torso.Position+Vector3.new(0, 20, 0)
  242. for i=0, 1, .1 do
  243. wait()
  244. torso.CFrame=torso.CFrame*CFrame.Angles(-math.rad(45)*i, 0, 0)
  245. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  246. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  247. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  248. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  249. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  250. end
  251. for i=1, 50 do
  252. wait(speed)
  253. computePos(torso.CFrame.p, mouse.Hit.p)
  254. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*.5
  255. ray(arm.Left.Position, mouse.Hit.p+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))
  256. ray(arm.Right.Position, mouse.Hit.p+Vector3.new(math.random(-2, 2), math.random(2, 5), math.random(-2, 2)))
  257. end
  258. for i=1, 0, -.1 do
  259. wait()
  260. weld.Head.C1=CFrame.new(0, 1.5, 0)*CFrame.Angles(math.rad(45)*i, 0, 0)
  261. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(0, -math.rad(90)*i, -math.rad(90)*i)
  262. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(0, math.rad(90)*i, math.rad(90)*i)
  263. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  264. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  265. end
  266. bp:remove()
  267. end
  268. }
  269.  
  270. function keyDown(key, mouse)
  271. if key==" " then
  272. --JMUP--
  273. if ksDeb==true then
  274. local fakeP=add.Part(workspace, true, false, "White", 0, Vector3.new(2, 2, 2), CFrame.new((torso.CFrame*CFrame.new(0, -4, 0)).p, torso.CFrame.p)*CFrame.Angles(math.rad(90), 0, 0))
  275. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=20329976"
  276. c(function()
  277. for i=0, 1, .1 do
  278. wait()
  279. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, 0, i)
  280. fakeP.Transparency=i
  281. end
  282. fakeP:remove()
  283. end)
  284. for i, v in pairs(char:children()) do
  285. if v:isA("BasePart") then
  286. local cloned=v:clone()
  287. cloned.Parent=workspace
  288. cloned.Anchored=true
  289. cloned.CFrame=v.CFrame
  290. cloned.CanCollide=false
  291. c(function()
  292. for i=1, 0, -.1 do
  293. wait()
  294. cloned.Transparency=1-i
  295. end
  296. cloned:remove()
  297. end)
  298. end
  299. end
  300. torso.CFrame=torso.CFrame*CFrame.new(0, 10, 0)
  301. end
  302. end
  303. if key=="e" and kDeb==false then kDeb=true moves.GatlingGun(mouse) kDeb=false end
  304. if key=="r" and kDeb==false then kDeb=true moves.Bazooka(mouse) kDeb=false end
  305. if key=="t" and kDeb==false then kDeb=true moves.Hanabi() kDeb=false end
  306. if key=="y" and kDeb==false then kDeb=true moves.Storm(mouse) kDeb=false end
  307. if key=="z" and ksDeb==false then ksDeb=true specials.Gear2nd() ksDeb=false end
  308. end
  309. function button1down()
  310. if ksDeb==true then
  311. local fakeP=add.Part(workspace, true, false, "White", 0, Vector3.new(2, 2, 2), CFrame.new((torso.CFrame*CFrame.new(0, 0, 1.5)).p, torso.CFrame.p)*CFrame.Angles(math.rad(90), 0, 0))
  312. local mesh=add.Mesh("SpecialMesh", fakeP, Vector3.new(1, 1, 1), nil, "File") mesh.MeshId="http://www.roblox.com/asset/?id=20329976"
  313. c(function()
  314. for i=0, 1, .1 do
  315. wait()
  316. fakeP.Mesh.Scale=fakeP.Mesh.Scale+Vector3.new(i, 0, i)
  317. fakeP.Transparency=i
  318. end
  319. fakeP:remove()
  320. end)
  321. for i, v in pairs(char:children()) do
  322. if v:isA("BasePart") then
  323. local cloned=v:clone()
  324. cloned.Parent=workspace
  325. cloned.Anchored=true
  326. cloned.CFrame=v.CFrame
  327. cloned.CanCollide=false
  328. c(function()
  329. for i=1, 0, -.1 do
  330. wait()
  331. cloned.Transparency=1-i
  332. end
  333. cloned:remove()
  334. end)
  335. end
  336. end
  337. torso.CFrame=torso.CFrame+torso.CFrame.lookVector*10
  338. end
  339. end
  340.  
  341. human.Running:connect(function(s)
  342. if s>2 and kDeb==false then
  343. for i=0, 1, .1 do
  344. wait()
  345. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  346. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  347. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(0, 0, -math.rad(5)*i)
  348. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(0, 0, math.rad(5)*i)
  349. end
  350. elseif kDeb==false then
  351. for i=1, 0, -.1 do
  352. wait()
  353. weld.Arm.Left.C1=CFrame.new(-1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, -math.rad(45)*i)
  354. weld.Arm.Right.C1=CFrame.new(1.5, .5, 0)*CFrame.Angles(-math.rad(45)*i, 0, math.rad(45)*i)
  355. weld.Leg.Left.C1=CFrame.new(-.5, -1.5, 0)*CFrame.Angles(0, 0, -math.rad(5)*i)
  356. weld.Leg.Right.C1=CFrame.new(.5, -1.5, 0)*CFrame.Angles(0, 0, math.rad(5)*i)
  357. end
  358. end
  359. end)
  360.  
  361. bin.Selected:connect(function(mouse)
  362. mouse.keyDown:connect(function(k) keyDown(k, mouse) end)
  363. mouse.Button1Down:connect(button1down)
  364. end)
Add Comment
Please, Sign In to add comment