lucasdrtty

Untitled

Apr 20th, 2017
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 194.81 KB | None | 0 0
  1. --Leaked by N3xul#3777
  2. p = game.Players.LocalPlayer
  3. char = p.Character
  4. torso = char.Torso
  5. neck = char.Torso.Neck
  6. hum = char.Humanoid
  7. hum.MaxHealth = 75000
  8. wait()
  9. hum.Health =hum.MaxHealth
  10. char.Head.face.Texture = "rbxassetid://419007616"
  11.  
  12. local s = Instance.new("Sound")
  13. s.Name = "BGMusic"
  14. s.SoundId = "http://www.roblox.com/asset/?id=143382469"
  15. s.Pitch = 1
  16. s.Volume = 7
  17. s.Looped = true
  18. s.archivable = false
  19. s.Parent = game.Workspace
  20. wait(0.1)
  21. s:play()
  22.  
  23. p = game.Players.LocalPlayer
  24. char = p.Character
  25. torso = char.Torso
  26. neck = char.Torso.Neck
  27. hum = char.Humanoid
  28.  
  29. CV="Maroon"
  30.  
  31. local txt = Instance.new("BillboardGui", char)
  32. txt.Adornee = char .Head
  33. txt.Name = "_status"
  34. txt.Size = UDim2.new(2, 0, 1.2, 0)
  35. txt.StudsOffset = Vector3.new(-9, 8, 0)
  36. local text = Instance.new("TextLabel", txt)
  37. text.Size = UDim2.new(10, 0, 7, 0)
  38. text.FontSize = "Size24"
  39. text.TextScaled = true
  40. text.TextTransparency = 0
  41. text.BackgroundTransparency = 1
  42. text.TextTransparency = 0
  43. text.TextStrokeTransparency = 0
  44. text.Font = "SciFi"
  45. text.TextStrokeColor3 = BrickColor.Yellow().Color
  46.  
  47. v=Instance.new("Part")
  48. v.Name = "ColorBrick"
  49. v.Parent=p.Character
  50. v.FormFactor="Symmetric"
  51. v.Anchored=true
  52. v.CanCollide=false
  53. v.BottomSurface="Smooth"
  54. v.TopSurface="Smooth"
  55. v.Size=Vector3.new(10,5,3)
  56. v.Transparency=1
  57. v.CFrame=char.Torso.CFrame
  58. v.BrickColor=BrickColor.new(CV)
  59. v.Transparency=1
  60. text.TextColor3 = BrickColor.Black().Color
  61. v.Shape="Block"
  62. text.Text = "Shadown"
  63.  
  64.  
  65. --Op thing I found one time
  66. local p = game.Players.LocalPlayer
  67. local char = p.Character
  68. local mouse = p:GetMouse()
  69. local larm = char["Left Arm"]
  70. local rarm = char["Right Arm"]
  71. local lleg = char["Left Leg"]
  72. local rleg = char["Right Leg"]
  73. local hed = char.Head
  74. local torso = char.Torso
  75. local hum = char.Humanoid
  76. local cam = game.Workspace.CurrentCamera
  77. local root = char.HumanoidRootPart
  78. local deb = false
  79. local CanAttack = true
  80. local shot = 0
  81. local animpose = "Idle"
  82. local lastanimpose = "Idle"
  83. local stanceToggle = "Normal"
  84. local l = game:GetService("Lighting")
  85. local rs = game:GetService("RunService").RenderStepped
  86. math.randomseed(os.time())
  87. hum.MaxHealth = 9001
  88. wait(1)
  89. hum.Health = 9001
  90.  
  91. for i,v in pairs (hed:GetChildren()) do
  92. if v:IsA("Sound") then
  93. v:Destroy()
  94. end
  95. end
  96. --game:service'InsertService':LoadAsset(16469427):children()[1].Parent = char
  97. --char.Reaper.Handle.Mesh.TextureId = "http://www.roblox.com/asset/?id=176349813"
  98. ----------------------------------------------------
  99. Debounces = {
  100. CanAttack = true;
  101. CanJoke = true;
  102. NoIdl = false;
  103. Slashing = false;
  104. Slashed = false;
  105. Slapping = false;
  106. Slapped = false;
  107. ks = false;
  108. }
  109.  
  110. local Touche = {char.Name, }
  111. ----------------------------------------------------
  112. function HasntTouched(plrname)
  113. local ret = true
  114. for _, v in pairs(Touche) do
  115. if v == plrname then
  116. ret = false
  117. end
  118. end
  119. return ret
  120. end
  121. ----------------------------------------------------
  122. function weld5(part0, part1, c0, c1)
  123. weeld=Instance.new("Weld", part0)
  124. weeld.Part0=part0
  125. weeld.Part1=part1
  126. weeld.C0=c0
  127. weeld.C1=c1
  128. return weeld
  129. end
  130. ----------------------------------------------------
  131. mod=Instance.new('Model',char)
  132.  
  133. function Burst()
  134. part=Instance.new('Part',mod)
  135. part.Anchored=true
  136. part.CanCollide=false
  137. part.FormFactor='Custom'
  138. part.Size=Vector3.new(.2,.2,.2)
  139. part.CFrame=root.CFrame*CFrame.new(0,1,0)*CFrame.Angles(math.rad(90),0,0)
  140. part.Transparency=.7
  141. part.BrickColor=BrickColor.new('Really black')
  142. mesh=Instance.new('SpecialMesh',part)
  143. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  144. mesh.Scale=Vector3.new(10,5,10)
  145. part2=part:clone()
  146. part2.Parent=mod
  147. part2.BrickColor=BrickColor.new('New Yeller')
  148. mesh2=mesh:clone()
  149. mesh2.Parent=part2
  150. mesh2.Scale=Vector3.new(5,2.5,5)
  151. coroutine.resume(coroutine.create(function()
  152. for i=0,1,0.1 do
  153. wait()
  154. part.CFrame=part.CFrame
  155. part.Transparency=i
  156. mesh.Scale=mesh.Scale+Vector3.new(1,1,1)
  157. part2.CFrame=part2.CFrame
  158. part2.Transparency=i
  159. mesh2.Scale=mesh2.Scale+Vector3.new(1,1,1)
  160. end
  161. part.Parent=nil
  162. part2.Parent=nil
  163. end))
  164. end
  165. ----------------------------------------------------
  166. mod4 = Instance.new("Model",char)
  167.  
  168. ptez = {0.7, 0.8, 0.9, 1}
  169.  
  170. function FindNearestTorso(Position,Distance,SinglePlayer)
  171. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  172. local List = {}
  173. for i,v in pairs(workspace:GetChildren())do
  174. if v:IsA("Model")then
  175. if v:findFirstChild("Torso")then
  176. if v ~= char then
  177. if(v.Torso.Position -Position).magnitude <= Distance then
  178. table.insert(List,v)
  179. end
  180. end
  181. end
  182. end
  183. end
  184. return List
  185. end
  186.  
  187. function Slam()
  188. part=Instance.new('Part',mod4)
  189. part.Anchored=true
  190. part.CanCollide=false
  191. part.FormFactor='Custom'
  192. part.Size=Vector3.new(.2,.2,.2)
  193. part.CFrame=root.CFrame*CFrame.new(0,-2.8,-1.4)*CFrame.Angles(math.rad(90),0,0)
  194. part.Transparency=.7
  195. part.BrickColor=BrickColor.new('Really black')
  196. mesh=Instance.new('SpecialMesh',part)
  197. mesh.MeshId='http://www.roblox.com/asset/?id=3270017'
  198. mesh.Scale=Vector3.new(3,3,3)
  199. part2=Instance.new('Part',mod4)
  200. part2.Anchored=true
  201. part2.CanCollide=false
  202. part2.FormFactor='Custom'
  203. part2.Size=Vector3.new(.2,.2,.2)
  204. part2.CFrame=root.CFrame*CFrame.new(0,-2.4,-1.6)
  205. part2.Transparency=.7
  206. part2.BrickColor=BrickColor.new('New Yeller')
  207. mesh2=Instance.new('SpecialMesh',part2)
  208. mesh2.MeshId='http://www.roblox.com/asset/?id=20329976'
  209. mesh2.Scale=Vector3.new(3,1.5,3)
  210. x = Instance.new("Sound",char)
  211. x.SoundId = "http://www.roblox.com/asset/?id=142070127"
  212. x.Pitch = ptez[math.random(1,#ptez)]
  213. x.Volume = 1
  214. wait(.1)
  215. x1 = Instance.new("Sound",char)
  216. x1.SoundId = "http://www.roblox.com/asset/?id=206082327"
  217. x1.Pitch = ptez[math.random(1,#ptez)]
  218. x1.Volume = 1
  219. wait(.1)
  220. x:Play()
  221. x1:Play()
  222. for i,v in pairs(FindNearestTorso(torso.CFrame.p,4))do
  223. if v:FindFirstChild('Humanoid') then
  224. v.Humanoid:TakeDamage(math.random(45,50))
  225. end
  226. end
  227. coroutine.resume(coroutine.create(function()
  228. for i=0,0.62,0.13 do
  229. wait()
  230. part.CFrame=part.CFrame
  231. part.Transparency=i
  232. mesh.Scale=mesh.Scale+Vector3.new(0.4,0.4,0.4)
  233. part2.CFrame=part2.CFrame
  234. part2.Transparency=i
  235. mesh2.Scale=mesh2.Scale+Vector3.new(0.4,0.2,0.4)
  236. end
  237. part.Parent=nil
  238. part2.Parent=nil
  239. x:Destroy()
  240. end))
  241. end
  242. ----------------------------------------------------
  243. GroundWave = function()
  244. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  245. local Colors = {"New Yeller", "Really black"}
  246. local wave = Instance.new("Part", torso)
  247. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  248. wave.Anchored = true
  249. wave.CanCollide = false
  250. wave.Locked = true
  251. wave.Size = Vector3.new(1, 1, 1)
  252. wave.TopSurface = "Smooth"
  253. wave.BottomSurface = "Smooth"
  254. wave.Transparency = 0.35
  255. wave.CFrame = HandCF
  256. wm = Instance.new("SpecialMesh", wave)
  257. wm.MeshId = "rbxassetid://3270017"
  258. coroutine.wrap(function()
  259. for i = 1, 14, 1 do
  260. wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  261. wave.Size = wm.Scale
  262. wave.CFrame = HandCF
  263. wave.Transparency = i/14
  264. wait()
  265. end
  266. wait()
  267. wave:Destroy()
  268. end)()
  269. end
  270. ----------------------------------------------------
  271. Magik = function()
  272. Spawn(function()
  273. local function lerp(a,b,c)
  274. return a+(b-a)*c
  275. end
  276. local function rndRange(rng)
  277. return math.random(-rng*1000,rng*1000)/1000
  278. end
  279. local magik = Instance.new("Part", larm)
  280. local Colors = {"New Yeller", "Really black"}
  281. magik.Anchored = true
  282. magik.Locked = true
  283. magik.FormFactor = "Custom"
  284. magik.Size = Vector3.new(1.2, 1.2, 1.2)
  285. magik.TopSurface = "Smooth"
  286. magik.BottomSurface = "Smooth"
  287. magik.Transparency = 0
  288. magik.CanCollide = false
  289. magik.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  290. local mr = math.rad
  291. local rnx,rny,rnz = mr(rndRange(180)),mr(rndRange(180)),mr(rndRange(180))
  292. local cf = larm.CFrame * CFrame.new(0, -.8, 0) * CFrame.Angles(rnx,rny,rnz)
  293. magik.CFrame = cf
  294. for i = 0, 1, .05 do
  295. local newTrans = lerp(0.5, 1, i)
  296. local ns = lerp(1,1.2,i)
  297. magik.Transparency = newTrans
  298. magik.Size = Vector3.new(ns,ns,ns)
  299. magik.CFrame = cf
  300. rs:wait()
  301. end
  302. magik:Destroy()
  303. wait()
  304. end)
  305. end
  306. ----------------------------------------------------
  307. Magik2 = function()
  308. Spawn(function()
  309. if stanceToggle == "Melee" then
  310. local function lerp(a,b,c)
  311. return a+(b-a)*c
  312. end
  313. local function rndRange(rng)
  314. return math.random(-rng*1000,rng*1000)/1000
  315. end
  316. local magik2 = Instance.new("Part", rarm)
  317. local Colors = {"New Yeller", "Really black"}
  318. magik2.Anchored = true
  319. magik2.Locked = true
  320. magik2.FormFactor = "Custom"
  321. magik2.Size = Vector3.new(1.2, 1.2, 1.2)
  322. magik2.TopSurface = "Smooth"
  323. magik2.BottomSurface = "Smooth"
  324. magik2.Transparency = 0
  325. magik2.CanCollide = false
  326. magik2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  327. local mr = math.rad
  328. local rnx,rny,rnz = mr(rndRange(180)),mr(rndRange(180)),mr(rndRange(180))
  329. local cf = rarm.CFrame * CFrame.new(0, -.8, 0) * CFrame.Angles(rnx,rny,rnz)
  330. magik2.CFrame = cf
  331. for i = 0, 1, .05 do
  332. local newTrans = lerp(0.5, 1, i)
  333. local ns = lerp(1,1.2,i)
  334. magik2.Transparency = newTrans
  335. magik2.Size = Vector3.new(ns,ns,ns)
  336. magik2.CFrame = cf
  337. rs:wait()
  338. end
  339. magik2:Destroy()
  340. elseif stanceToggle ~= "Melee" then
  341. wait()
  342. end
  343. end)
  344. end
  345. ----------------------------------------------------
  346. function lerp(a, b, t) -- Linear interpolation
  347. return a + (b - a)*t
  348. end
  349.  
  350. function slerp(a, b, t) --Spherical interpolation
  351. dot = a:Dot(b)
  352. if dot > 0.99999 or dot < -0.99999 then
  353. return t <= 0.5 and a or b
  354. else
  355. r = math.acos(dot)
  356. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  357. end
  358. end
  359.  
  360. function matrixInterpolate(a, b, t)
  361. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  362. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  363. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  364. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  365. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  366. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  367. local t = v1:Dot(v2)
  368. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  369. return CFrame.new()
  370. end
  371. return CFrame.new(
  372. v0.x, v0.y, v0.z,
  373. v1.x, v1.y, v1.z,
  374. v2.x, v2.y, v2.z,
  375. v3.x, v3.y, v3.z)
  376. end
  377. ----------------------------------------------------
  378. function genWeld(a,b)
  379. local w = Instance.new("Weld",a)
  380. w.Part0 = a
  381. w.Part1 = b
  382. return w
  383. end
  384. function weld(a, b)
  385. local weld = Instance.new("Weld")
  386. weld.Name = "W"
  387. weld.Part0 = a
  388. weld.Part1 = b
  389. weld.C0 = a.CFrame:inverse() * b.CFrame
  390. weld.Parent = a
  391. return weld;
  392. end
  393. ----------------------------------------------------
  394. function Lerp(c1,c2,al)
  395. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  396. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  397. for i,v in pairs(com1) do
  398. com1[i] = v+(com2[i]-v)*al
  399. end
  400. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  401. end
  402. ----------------------------------------------------
  403. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  404. local wld = Instance.new("Weld", wp1)
  405. wld.Part0 = wp0
  406. wld.Part1 = wp1
  407. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  408. end
  409. ----------------------------------------------------
  410. newWeld(torso, larm, -1.5, 0.5, 0)
  411. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  412. newWeld(torso, rarm, 1.5, 0.5, 0)
  413. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  414. newWeld(torso, hed, 0, 1.5, 0)
  415. newWeld(torso, lleg, -0.5, -1, 0)
  416. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  417. newWeld(torso, rleg, 0.5, -1, 0)
  418. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  419. newWeld(root, torso, 0, -1, 0)
  420. torso.Weld.C1 = CFrame.new(0, -1, 0)
  421. ----------------------------------------------------
  422. --local SIDz = {"167985102, 163752916"}--181449739, 167161785, 148274436, 167985102, 163752916
  423. z = Instance.new("Sound",char) --music
  424. z.SoundId = "rbxassetid://0"--..SIDz[math.random(1,#SIDz)]
  425. z.Looped = true
  426. z.Volume = 1
  427. z.Pitch = .72
  428. wait(1)
  429. z:Play()
  430. hum.WalkSpeed = 9
  431. lite = Instance.new("PointLight",torso)
  432. lite.Brightness = 16
  433. lite.Range = 12
  434. lite.Color = Color3.new(255/255,0,0)
  435. ----------------------------------------------------
  436.  
  437. ----------------------------------------------------
  438. local m = Instance.new("Model")
  439. m.Name = "Genkadda"
  440. p1 = Instance.new("Part", m)
  441. p1.Material = "Metal"
  442. p1.BrickColor = BrickColor.new("Really black")
  443. p1.Name = "BladePart"
  444. p1.FormFactor = Enum.FormFactor.Symmetric
  445. p1.Size = Vector3.new(1, 1, 1)
  446. p1.CFrame = CFrame.new(103.003883, 10.755723, -7.61905956, 5.61699271e-005, -7.1823597e-006, 0.999998987, -0.984785616, -0.173714966, 3.55839729e-005, 0.173720747, -0.984761655, 5.9530139e-006)
  447. p1.CanCollide = false
  448. p1.Locked = true
  449. p1.Elasticity = 0
  450. p1.BottomSurface = Enum.SurfaceType.Smooth
  451. p1.TopSurface = Enum.SurfaceType.Smooth
  452. b1 = Instance.new("BlockMesh", p1)
  453. b1.Name = "Mesh"
  454. b1.Scale = Vector3.new(0.299999923, 1, 0.120000005)
  455. p2 = Instance.new("Part", m)
  456. p2.Material = "Metal"
  457. p2.BrickColor = BrickColor.new("Really black")
  458. p2.FormFactor = Enum.FormFactor.Symmetric
  459. p2.Size = Vector3.new(1, 1, 1)
  460. p2.CFrame = CFrame.new(103.00399, 10.7255898, -6.52608919, 0.00135809346, 0.00169118668, -0.999996662, 0.965820193, 0.259168088, 0.0017684648, 0.259154975, -0.965800881, -0.00130418094)
  461. p2.CanCollide = false
  462. p2.Locked = true
  463. p2.Elasticity = 0
  464. p2.BottomSurface = Enum.SurfaceType.Smooth
  465. p2.TopSurface = Enum.SurfaceType.Smooth
  466. b2 = Instance.new("BlockMesh", p2)
  467. b2.Name = "Mesh"
  468. b2.Scale = Vector3.new(0.099999927, 0.699999928, 0.099999927)
  469. p3 = Instance.new("Part", m)
  470. p3.Material = "Metal"
  471. p3.BrickColor = BrickColor.new("Really black")
  472. p3.FormFactor = Enum.FormFactor.Symmetric
  473. p3.Size = Vector3.new(1, 2, 1)
  474. p3.CFrame = CFrame.new(103.004028, 11.1456547, -6.819067, 1.43263023e-005, -2.88564479e-006, 0.999998987, -0.882936299, -0.469471544, -7.18829688e-006, 0.469469696, -0.882911503, 1.35099981e-005)
  475. p3.CanCollide = false
  476. p3.Locked = true
  477. p3.Elasticity = 0
  478. p3.BottomSurface = Enum.SurfaceType.Smooth
  479. p3.TopSurface = Enum.SurfaceType.Smooth
  480. b3 = Instance.new("BlockMesh", p3)
  481. b3.Name = "Mesh"
  482. b3.Scale = Vector3.new(0.099999927, 0.699999928, 0.099999927)
  483. p4 = Instance.new("Part", m)
  484. p4.Material = "Metal"
  485. p4.BrickColor = BrickColor.new("Really black")
  486. p4.Name = "BladePart"
  487. p4.FormFactor = Enum.FormFactor.Symmetric
  488. p4.Size = Vector3.new(1, 1, 1)
  489. p4.CFrame = CFrame.new(103.003372, 10.965373, -6.66876507, 1.57370523e-005, -6.04354591e-006, 0.999996603, -0.965898931, -0.25886938, -7.14969246e-006, 0.258875549, -0.965874314, 1.58735529e-005)
  490. p4.CanCollide = false
  491. p4.Locked = true
  492. p4.Elasticity = 0
  493. p4.BottomSurface = Enum.SurfaceType.Smooth
  494. p4.TopSurface = Enum.SurfaceType.Smooth
  495. b4 = Instance.new("BlockMesh", p4)
  496. b4.Name = "Mesh"
  497. b4.Scale = Vector3.new(0.299999923, 1, 0.120000005)
  498. p5 = Instance.new("Part", m)
  499. p5.Material = "Metal"
  500. p5.BrickColor = BrickColor.new("Really black")
  501. p5.Name = "Hilt"
  502. p5.FormFactor = Enum.FormFactor.Custom
  503. p5.Size = Vector3.new(1, 0.400000006, 1.60000014)
  504. p5.CFrame = CFrame.new(103.003395, 11.0653381, -6.1687479, -0.99999404, 5.54991711e-005, -0.000617815298, -0.000594727404, -0.000124425016, 0.999983907, 2.66434654e-005, 0.999962509, 0.000109782166)
  505. p5.CanCollide = false
  506. p5.Locked = true
  507. p5.BottomSurface = Enum.SurfaceType.Smooth
  508. p5.TopSurface = Enum.SurfaceType.Smooth
  509. b5 = Instance.new("BlockMesh", p5)
  510. b5.Name = "Mesh"
  511. b5.Scale = Vector3.new(0.299999923, 0.399999917, 0.799999952)
  512. p6 = Instance.new("Part", m)
  513. p6.Material = "Metal"
  514. p6.BrickColor = BrickColor.new("Really black")
  515. p6.Name = "Handle"
  516. p6.FormFactor = Enum.FormFactor.Custom
  517. p6.Size = Vector3.new(1.29999995, 1, 1)
  518. p6.CFrame = CFrame.new(103.000061, 11.0688219, -5.5480547, -1.23393656e-005, -1.36360759e-005, 0.999994218, 5.37017331e-006, 0.999984086, -9.45257489e-006, -0.999962509, -9.28580994e-006, 1.64470257e-005)
  519. p6.CanCollide = false
  520. p6.Locked = true
  521. p6.BottomSurface = Enum.SurfaceType.Smooth
  522. p6.TopSurface = Enum.SurfaceType.Smooth
  523. b6 = Instance.new("SpecialMesh", p6)
  524. b6.MeshType = Enum.MeshType.Cylinder
  525. b6.Name = "Mesh"
  526. b6.Scale = Vector3.new(1, 0.200000003, 0.200000003)
  527. p7 = Instance.new("Part", m)
  528. p7.Material = "Metal"
  529. p7.BrickColor = BrickColor.new("Really black")
  530. p7.FormFactor = Enum.FormFactor.Symmetric
  531. p7.Size = Vector3.new(1, 1, 1)
  532. p7.CFrame = CFrame.new(103.000099, 11.0688391, -4.79808855, -0.000332629686, 0.00429873355, -0.99998492, -4.5920292e-006, 0.999974728, 0.00432178052, 0.999962449, -8.49941443e-006, -0.000361445156)
  533. p7.CanCollide = false
  534. p7.Locked = true
  535. b7 = Instance.new("SpecialMesh", p7)
  536. b7.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  537. b7.TextureId = ""
  538. b7.MeshType = Enum.MeshType.FileMesh
  539. b7.Name = "Mesh"
  540. b7.Scale = Vector3.new(0.400000006, 0.400000006, 0.400000006)
  541. p8 = Instance.new("Part", m)
  542. p8.Material = "Metal"
  543. p8.BrickColor = BrickColor.new("Really black")
  544. p8.Name = "BladePart"
  545. p8.FormFactor = Enum.FormFactor.Symmetric
  546. p8.Size = Vector3.new(1, 1, 1)
  547. p8.CFrame = CFrame.new(103.003326, 10.6254845, -8.59870911, -2.92104669e-005, -1.10579058e-005, 0.999994218, -0.996175766, -0.0871899351, -5.3152442e-005, 0.0872026458, -0.996152997, 2.03179661e-005)
  548. p8.CanCollide = false
  549. p8.Locked = true
  550. p8.Elasticity = 0
  551. p8.BottomSurface = Enum.SurfaceType.Smooth
  552. p8.TopSurface = Enum.SurfaceType.Smooth
  553. b8 = Instance.new("BlockMesh", p8)
  554. b8.Name = "Mesh"
  555. b8.Scale = Vector3.new(0.299999923, 1, 0.120000005)
  556. p9 = Instance.new("Part", m)
  557. p9.Material = "Metal"
  558. p9.BrickColor = BrickColor.new("Really black")
  559. p9.Name = "BladePart"
  560. p9.FormFactor = Enum.FormFactor.Symmetric
  561. p9.Size = Vector3.new(1, 1, 1)
  562. p9.CFrame = CFrame.new(103.003311, 10.625597, -9.51878738, -2.59891603e-005, -1.34348729e-005, 0.999994218, -0.996185422, 0.087079078, -4.78096408e-005, -0.0870626047, -0.996165276, 1.31400229e-005)
  563. p9.CanCollide = false
  564. p9.Locked = true
  565. p9.Elasticity = 0
  566. p9.BottomSurface = Enum.SurfaceType.Smooth
  567. p9.TopSurface = Enum.SurfaceType.Smooth
  568. b9 = Instance.new("BlockMesh", p9)
  569. b9.Name = "Mesh"
  570. b9.Scale = Vector3.new(0.299999923, 1, 0.120000005)
  571. p10 = Instance.new("Part", m)
  572. p10.Material = "Metal"
  573. p10.BrickColor = BrickColor.new("Really black")
  574. p10.Name = "BladeTip"
  575. p10.FormFactor = Enum.FormFactor.Symmetric
  576. p10.Size = Vector3.new(1, 1, 2)
  577. p10.CFrame = CFrame.new(103.00309, 11.1081867, -11.6109829, -0.999994099, -0.000455793255, 4.643387e-005, 0.00045133481, -0.965918779, -0.25878337, 0.000134008093, -0.258763671, 0.965901971)
  578. p10.CanCollide = false
  579. p10.Locked = true
  580. p10.Elasticity = 0
  581. p10.BottomSurface = Enum.SurfaceType.Smooth
  582. p10.TopSurface = Enum.SurfaceType.Smooth
  583. b10 = Instance.new("SpecialMesh", p10)
  584. b10.MeshType = Enum.MeshType.Wedge
  585. b10.Name = "Mesh"
  586. b10.Scale = Vector3.new(0.119999997, 0.299999923, 0.699999928)
  587. p11 = Instance.new("Part", m)
  588. p11.Material = "Metal"
  589. p11.BrickColor = BrickColor.new("Really black")
  590. p11.Name = "BladePart"
  591. p11.FormFactor = Enum.FormFactor.Symmetric
  592. p11.Size = Vector3.new(1, 1, 1)
  593. p11.CFrame = CFrame.new(103.003296, 10.7956495, -10.4587727, 2.83485351e-005, -1.54050977e-005, 0.999994218, -0.96592474, 0.258761972, 8.27970416e-006, -0.258742362, -0.965907693, 2.1241216e-005)
  594. p11.CanCollide = false
  595. p11.Locked = true
  596. p11.Elasticity = 0
  597. p11.BottomSurface = Enum.SurfaceType.Smooth
  598. p11.TopSurface = Enum.SurfaceType.Smooth
  599. b11 = Instance.new("BlockMesh", p11)
  600. b11.Name = "Mesh"
  601. b11.Scale = Vector3.new(0.299999923, 1, 0.120000005)
  602. p12 = Instance.new("Part", m)
  603. p12.Material = "Metal"
  604. p12.BrickColor = BrickColor.new("Really black")
  605. p12.Name = "BladeTip2"
  606. p12.FormFactor = Enum.FormFactor.Custom
  607. p12.Size = Vector3.new(1, 1, 2.4000001)
  608. p12.CFrame = CFrame.new(102.999977, 10.6319504, -10.4398403, -0.999994218, -5.5769262e-005, 6.55075928e-005, 4.61044419e-006, 0.882887006, 0.469551951, -0.000112806956, 0.469529003, -0.882874727)
  609. p12.CanCollide = false
  610. p12.Locked = true
  611. p12.Elasticity = 0
  612. p12.BottomSurface = Enum.SurfaceType.Smooth
  613. p12.TopSurface = Enum.SurfaceType.Smooth
  614. b12 = Instance.new("SpecialMesh", p12)
  615. b12.MeshType = Enum.MeshType.Wedge
  616. b12.Name = "Mesh"
  617. b12.Scale = Vector3.new(0.119999997, 0.239999995, 0.699999928)
  618. p13 = Instance.new("Part", m)
  619. p13.Material = "Metal"
  620. p13.BrickColor = BrickColor.new("Medium stone grey")
  621. p13.Transparency = 1
  622. p13.Name = "HitBox"
  623. p13.FormFactor = Enum.FormFactor.Custom
  624. p13.Size = Vector3.new(6.0999999, 0.400000006, 1.5999999)
  625. p13.CFrame = CFrame.new(103.009995, 10.9988394, -9.2679081, 1.22519814e-005, -0.999994218, 1.36361559e-005, -5.27501106e-006, 9.45320426e-006, -0.999984264, 0.999962687, -1.65344682e-005, 9.20891762e-006)
  626. p13.CanCollide = false
  627. p13.Locked = true
  628. p13.BottomSurface = Enum.SurfaceType.Smooth
  629. p13.TopSurface = Enum.SurfaceType.Smooth
  630. w1 = Instance.new("Weld", p1)
  631. w1.Name = "Part_Weld"
  632. w1.Part0 = p1
  633. w1.C0 = CFrame.new(11.9124546, -5.63626003, -103.00383, 4.33940659e-005, -0.984795153, 0.173719674, 1.85460614e-009, -0.173719659, -0.984795094, 1, 4.27345876e-005, -7.53657105e-006)
  634. w1.Part1 = p2
  635. w1.C1 = CFrame.new(-8.80891991, -9.26009178, 102.975845, 0.00136663229, 0.965830803, 0.259170175, 0.00170310249, 0.25916782, -0.965830863, -0.999997616, 0.00176132878, -0.00129072159)
  636. w2 = Instance.new("Weld", p2)
  637. w2.Name = "Part_Weld"
  638. w2.Part0 = p2
  639. w2.C0 = CFrame.new(-8.80891991, -9.26009178, 102.975845, 0.00136663229, 0.965830803, 0.259170175, 0.00170310249, 0.25916782, -0.965830863, -0.999997616, 0.00176132878, -0.00129072159)
  640. w2.Part1 = p3
  641. w2.C1 = CFrame.new(13.0439634, -0.78926897, -103.003448, -4.37113883e-008, -0.88294369, 0.469478935, 0, -0.469478935, -0.88294369, 1, -3.85946954e-008, 2.05215755e-008)
  642. w3 = Instance.new("Weld", p3)
  643. w3.Name = "BladePart_Weld"
  644. w3.Part0 = p3
  645. w3.C0 = CFrame.new(13.0439634, -0.78926897, -103.003448, -4.37113883e-008, -0.88294369, 0.469478935, 0, -0.469478935, -0.88294369, 1, -3.85946954e-008, 2.05215755e-008)
  646. w3.Part1 = p4
  647. w3.C1 = CFrame.new(12.3193283, -3.60437131, -103.003067, 2.38418579e-006, -0.965907753, 0.258877277, 0, -0.258874893, -0.965907753, 0.999997616, 0, 2.38418579e-006)
  648. w4 = Instance.new("Weld", p4)
  649. w4.Name = "Hilt_Weld"
  650. w4.Part0 = p4
  651. w4.C0 = CFrame.new(12.3193283, -3.60437131, -103.003067, 2.38418579e-006, -0.965907753, 0.258877277, 0, -0.258874893, -0.965907753, 0.999997616, 0, 2.38418579e-006)
  652. w4.Part1 = p5
  653. w4.C1 = CFrame.new(103.010277, 6.16758585, -11.003541, -0.999999821, -0.00060418935, 4.31301851e-005, 4.32021443e-005, -0.000119086159, 1, -0.000604184228, 0.999999821, 0.000119112243)
  654. w5 = Instance.new("Weld", p5)
  655. w5.Name = "Handle_Weld"
  656. w5.Part0 = p5
  657. w5.C0 = CFrame.new(103.010277, 6.16758585, -11.003541, -0.999999821, -0.00060418935, 4.31301851e-005, 4.32021443e-005, -0.000119086159, 1, -0.000604184228, 0.999999821, 0.000119112243)
  658. w5.Part1 = p6
  659. w5.C1 = CFrame.new(-5.54999733, -11.0699978, -103, -4.37113883e-008, 2.98366913e-008, -1, 0, 1, 2.98366913e-008, 1, 1.3042032e-015, -4.37113883e-008)
  660. w6 = Instance.new("Weld", p6)
  661. w6.Name = "Part_Weld"
  662. w6.Part0 = p6
  663. w6.C0 = CFrame.new(-5.54999733, -11.0699978, -103, -4.37113883e-008, 2.98366913e-008, -1, 0, 1, 2.98366913e-008, 1, 1.3042032e-015, -4.37113883e-008)
  664. w6.Part1 = p7
  665. w6.C1 = CFrame.new(4.83552647, -11.5140886, 102.949669, -0.000344927335, 7.4505806e-007, 0.99999994, 0.00431239465, 0.999990702, 7.4505806e-007, -0.999990642, 0.00431239465, -0.000344927335)
  666. w7 = Instance.new("Weld", p7)
  667. w7.Name = "BladePart_Weld"
  668. w7.Part0 = p7
  669. w7.C0 = CFrame.new(4.83552647, -11.5140886, 102.949669, -0.000344927335, 7.4505806e-007, 0.99999994, 0.00431239465, 0.999990702, 7.4505806e-007, -0.999990642, 0.00431239465, -0.000344927335)
  670. w7.Part1 = p8
  671. w7.C1 = CFrame.new(11.3406382, -7.6414094, -103.0028, -4.38670977e-005, -0.996191144, 0.0871966407, 1.91451011e-009, -0.0871966407, -0.996191144, 1, -4.36998489e-005, 3.82696771e-006)
  672. w8 = Instance.new("Weld", p8)
  673. w8.Name = "BladePart_Weld"
  674. w8.Part0 = p8
  675. w8.C0 = CFrame.new(11.3406382, -7.6414094, -103.0028, -4.38670977e-005, -0.996191144, 0.0871966407, 1.91451011e-009, -0.0871966407, -0.996191144, 1, -4.36998489e-005, 3.82696771e-006)
  676. w8.Part1 = p9
  677. w8.C1 = CFrame.new(9.76131344, -10.4100504, -103.002922, -3.85031162e-005, -0.996201694, -0.0870751292, 1.47589729e-009, 0.0870751366, -0.996201754, 1, -3.83570004e-005, -3.35119148e-006)
  678. w9 = Instance.new("Weld", p9)
  679. w9.Name = "BladeTip_Weld"
  680. w9.Part0 = p9
  681. w9.C0 = CFrame.new(9.76131344, -10.4100504, -103.002922, -3.85031162e-005, -0.996201694, -0.0870751292, 1.47589729e-009, 0.0870751366, -0.996201754, 1, -3.83570004e-005, -3.35119148e-006)
  682. w9.Part1 = p10
  683. w9.C1 = CFrame.new(102.999939, 7.7735939, 14.0892649, -0.999999881, 0.000441889424, 0.000150508567, -0.000465785735, -0.965935588, -0.258782327, 3.10284122e-005, -0.258782327, 0.965935647)
  684. w10 = Instance.new("Weld", p10)
  685. w10.Name = "BladePart_Weld"
  686. w10.Part0 = p10
  687. w10.C0 = CFrame.new(102.999939, 7.7735939, 14.0892649, -0.999999881, 0.000441889424, 0.000150508567, -0.000465785735, -0.965935588, -0.258782327, 3.10284122e-005, -0.258782327, 0.965935647)
  688. w10.Part1 = p11
  689. w10.C1 = CFrame.new(7.72030354, -12.8984127, -103.003448, 1.83585671e-005, -0.965941429, -0.258760989, 3.25545535e-010, 0.258760959, -0.96594137, 1, 1.77332167e-005, 4.7507956e-006)
  690. w11 = Instance.new("Weld", p11)
  691. w11.Name = "BladeTip2_Weld"
  692. w11.Part0 = p11
  693. w11.C0 = CFrame.new(7.72030354, -12.8984127, -103.003448, 1.83585671e-005, -0.965941429, -0.258760989, 3.25545535e-010, 0.258760959, -0.96594137, 1, 1.77332167e-005, 4.7507956e-006)
  694. w11.Part1 = p12
  695. w11.C1 = CFrame.new(102.999031, -4.47981405, -14.2206001, -1, -4.84334305e-006, -9.63198472e-005, -4.95036402e-005, 0.882903397, 0.469554722, 8.27668991e-005, 0.469554722, -0.882903397)
  696. w12 = Instance.new("Weld", p12)
  697. w12.Name = "HitBox_Weld"
  698. w12.Part0 = p12
  699. w12.C0 = CFrame.new(102.999031, -4.47981405, -14.2206001, -1, -4.84334305e-006, -9.63198472e-005, -4.95036402e-005, 0.882903397, 0.469554722, 8.27668991e-005, 0.469554722, -0.882903397)
  700. w12.Part1 = p13
  701. w12.C1 = CFrame.new(9.27000427, 103.009995, 10.9999933, -4.37113883e-008, -4.37113883e-008, 1, -1, 1.91068547e-015, -4.37113883e-008, 0, -1, -4.37113883e-008)
  702. w13 = Instance.new("Weld", p13)
  703. w13.Name = "Weld"
  704. w13.Part0 = p13
  705. w13.C0 = CFrame.new(9.27000427, 103.009995, 10.9999933, -4.37113883e-008, -4.37113883e-008, 1, -1, 1.91068547e-015, -4.37113883e-008, 0, -1, -4.37113883e-008)
  706. m.Parent = char
  707. m:MakeJoints()
  708. ----------------------------------------------------
  709. local cor = Instance.new("Part", char.Genkadda)
  710. cor.Name = "Thingy"
  711. cor.Locked = true
  712. cor.BottomSurface = 0
  713. cor.CanCollide = false
  714. cor.Size = Vector3.new(1, 9, 1)
  715. cor.Transparency = 1
  716. cor.TopSurface = 0
  717. corw = Instance.new("Weld", cor)
  718. corw.Part0 = rarm
  719. corw.Part1 = cor
  720. corw.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(90))
  721. corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  722. weld1 = Instance.new("Weld", char.Genkadda)
  723. weld1.Part0 = cor
  724. weld1.Part1 = p6
  725. weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  726. ----------------------------------------------------
  727. function Vanish()
  728. for i = 1, 10 do wait()
  729. for i,v in pairs(char.Genkadda:GetChildren()) do
  730. if v:IsA("Part") or v:IsA("WedgePart") then
  731. if v.Name ~= "HitBox" or v.Name ~= "Thingy" then
  732. v.Transparency = v.Transparency + 0.1
  733. end
  734. end
  735. end
  736. end
  737. end
  738. ----------------------------------------------------
  739. function Appear()
  740. for i = 1, 10 do wait()
  741. for i,v in pairs(char.Genkadda:GetChildren()) do
  742. if v:IsA("Part") or v:IsA("WedgePart") then
  743. if v.Name ~= "HitBox" or v.Name ~= "Thingy" then
  744. v.Transparency = v.Transparency - 0.1
  745. end
  746. end
  747. end
  748. end
  749. end
  750. ----------------------------------------------------
  751. local player = game.Players.LocalPlayer
  752. local pchar = player.Character
  753. local mouse = player:GetMouse()
  754. local cam = workspace.CurrentCamera
  755.  
  756. local rad = math.rad
  757.  
  758. local keysDown = {}
  759. local flySpeed = 0
  760. local MAX_FLY_SPEED = 50
  761.  
  762. local canFly = false
  763. local flyToggled = false
  764.  
  765. local forward, side = 0, 0
  766. local lastForward, lastSide = 0, 0
  767.  
  768. local floatBP = Instance.new("BodyPosition")
  769. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  770. local flyBV = Instance.new("BodyVelocity")
  771. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  772. local turnBG = Instance.new("BodyGyro")
  773. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  774.  
  775. mouse.KeyDown:connect(function(key)
  776. keysDown[key] = true
  777.  
  778. if key == "f" then
  779. flyToggled = not flyToggled
  780.  
  781. if not flyToggled then
  782. stanceToggle = "Normal"
  783. floatBP.Parent = nil
  784. flyBV.Parent = nil
  785. turnBG.Parent = nil
  786. root.Velocity = Vector3.new()
  787. pchar.Humanoid.PlatformStand = false
  788. end
  789. end
  790.  
  791. end)
  792. mouse.KeyUp:connect(function(key)
  793. keysDown[key] = nil
  794. end)
  795.  
  796. local function updateFly()
  797.  
  798. if not flyToggled then return end
  799.  
  800. lastForward = forward
  801. lastSide = side
  802.  
  803. forward = 0
  804. side = 0
  805.  
  806. if keysDown.w then
  807. forward = forward + 1
  808. end
  809. if keysDown.s then
  810. forward = forward - 1
  811. end
  812. if keysDown.a then
  813. side = side - 1
  814. end
  815. if keysDown.d then
  816. side = side + 1
  817. end
  818.  
  819. canFly = (forward ~= 0 or side ~= 0)
  820.  
  821. if canFly then
  822. stanceToggle = "Floating"
  823. turnBG.Parent = root
  824. floatBP.Parent = nil
  825. flyBV.Parent = root
  826.  
  827. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  828. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  829. else
  830. floatBP.position = root.Position
  831. floatBP.Parent = root
  832.  
  833. flySpeed = flySpeed - 1
  834. if flySpeed < 0 then flySpeed = 0 end
  835. end
  836.  
  837. local camCF = cam.CoordinateFrame
  838. local in_forward = canFly and forward or lastForward
  839. local in_side = canFly and side or lastSide
  840.  
  841. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  842. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  843.  
  844. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  845. 0)
  846. end
  847.  
  848. game:service'RunService'.RenderStepped:connect(function()
  849. if flyToggled then
  850. pchar.Humanoid.PlatformStand = true
  851. end
  852. updateFly()
  853. end)
  854. ----------------------------------------------------
  855. p13.Touched:connect(function(ht)
  856. hit = ht.Parent
  857. if ht and hit:IsA("Model") then
  858. if hit:FindFirstChild("Humanoid") then
  859. if hit.Name ~= p.Name then
  860. if Debounces.Slashing == true and Debounces.Slashed == false then
  861. Debounces.Slashed = true
  862. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(20,25))
  863. wait(.3)
  864. Debounces.Slashed = false
  865. end
  866. end
  867. end
  868. elseif ht and hit:IsA("Hat") then
  869. if hit.Parent.Name ~= p.Name then
  870. if hit.Parent:FindFirstChild("Humanoid") then
  871. if Debounces.Slashing == true and Debounces.Slashed == false then
  872. Debounces.Slashed = true
  873. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(20,25))
  874. wait(.3)
  875. Debounces.Slashed = false
  876. end
  877. end
  878. end
  879. end
  880. end)
  881. ----------------------------------------------------
  882. ptz = {0.7, 0.8, 0.9, 1}
  883. idz = {"161006212", "161006195"}
  884. mouse.KeyDown:connect(function(key)
  885. if key == "q" then
  886. if Debounces.CanAttack == true then
  887. Debounces.CanAttack = false
  888. Debounces.NoIdl = true
  889. Debounces.on = true
  890. for i = 1, 20 do
  891. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad (60),math.rad(70),math.rad(70)), 0.2)
  892. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0) *CFrame.Angles(math.rad(-20),math.rad(0),math.rad (-40)), 0.2)
  893. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50), math.rad(0)), 0.2)
  894. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-.4, -1, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.2)
  895. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles (math.rad(-10), 0, math.rad(-10)), 0.2)
  896. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles (math.rad(10), 0, math.rad(10)), 0.2)
  897. if Debounces.on == false then break end
  898. rs:wait(2)
  899. end
  900. z = Instance.new("Sound", hed)
  901. z.SoundId = "rbxassetid://"..idz[math.random(1,#idz)]
  902. z.Pitch = ptz[math.random(1,#ptz)]
  903. z.Volume = 1
  904. wait(.01)
  905. z:Play()
  906. Debounces.Slashing = true
  907. for i = 1, 20 do
  908. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.65, 0) * CFrame.Angles(math.rad(-40),math.rad(-20),math.rad(40)), 0.3)
  909. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.65, -.3) * CFrame.Angles(math.rad(65),math.rad(-20),math.rad(30)), 0.3)
  910. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-9),math.rad(35), math.rad(0)), 0.3)
  911. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 1) * CFrame.Angles(math.rad(0), math.rad(-65), math.rad(0)), 0.3)
  912. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-10)), 0.3)
  913. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(10)), 0.3)
  914. if Debounces.on == false then break end
  915. rs:wait(2)
  916. end
  917. z1 = Instance.new("Sound", hed)
  918. z1.SoundId = "rbxassetid://"..idz[math.random(1,#idz)]
  919. z1.Pitch = ptz[math.random(1,#ptz)]
  920. z1.Volume = 1
  921. wait(.01)
  922. z1:Play()
  923. Debounces.Slashing = true
  924. for i = 1, 26 do
  925. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad (90),math.rad(-40),math.rad(80)), 0.35)
  926. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0) *CFrame.Angles(math.rad(0),math.rad(0),math.rad (- 70)), 0.35)
  927. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-90), math.rad(0)), 0.35)
  928. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, -1) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.35)
  929. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles (math.rad(-10), 0, math.rad(-10)), 0.35)
  930. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles (math.rad(10), 0, math.rad(10)), 0.35)
  931. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles (math.rad(0), math.rad(-30), math.rad(0)), 0.35)
  932. if Debounces.on == false then break end
  933. rs:wait(2)
  934. end
  935. Debounces.Slashing = false
  936. z:Destroy()
  937. z1:Destroy()
  938. cor.Weld.C1 = CFrame.Angles(0,0,0)
  939. if Debounces.CanAttack == false then
  940. Debounces.CanAttack = true
  941. Debounces.NoIdl = false
  942. Debounces.on = false
  943. end
  944. end
  945. end
  946. end)
  947. -------------------------------
  948. pts = {4, 4.2, 4.4, 4.6, 4.8, 5, 5.2, 5.4}
  949. mouse.KeyDown:connect(function(key)
  950. if key == "e" then
  951. if Debounces.CanAttack == true then
  952. Debounces.CanAttack = false
  953. Debounces.NoIdl = true
  954. Debounces.on = true
  955. Debounces.ks = true
  956. larm.Touched:connect(function(ht)
  957. hit = ht.Parent
  958. if ht and hit:IsA("Model") then
  959. if hit:FindFirstChild("Humanoid") then
  960. if hit.Name ~= p.Name then
  961. if Debounces.Slapping == true and Debounces.Slapped == false then
  962. Debounces.Slapped = true
  963. if Debounces.ks==true then
  964. z = Instance.new("Sound",hed)
  965. z.SoundId = "rbxassetid://169380525"
  966. z.Volume = 1
  967. z:Play()
  968. z1 = Instance.new("Sound",char)
  969. z1.SoundId = "rbxassetid://261010715"
  970. z1.Pitch = pts[math.random(1,#pts)]
  971. z1.Volume = 1
  972. z2 = Instance.new("Sound",char)
  973. z2.SoundId = "rbxassetid://261010715"
  974. z2.Pitch = z1.Pitch
  975. z2.Volume = 1
  976. z3 = Instance.new("Sound",char)
  977. z3.SoundId = "rbxassetid://261010715"
  978. z3.Pitch = z1.Pitch
  979. z3.Volume = 1
  980. z1:Play()
  981. z2:Play()
  982. z3:Play()
  983. Debounces.ks=false
  984. end
  985. hit:FindFirstChild("Humanoid"):TakeDamage(10)
  986. hit:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 90
  987. wait(.5)
  988. Debounces.Slapped = false
  989. z:Destroy()
  990. z1:Destroy()
  991. z2:Destroy()
  992. z3:Destroy()
  993. end
  994. end
  995. end
  996. elseif ht and hit:IsA("Hat") then
  997. if hit.Parent.Name ~= p.Name then
  998. if hit.Parent:FindFirstChild("Humanoid") then
  999. if Debounces.Slapping == true and Debounces.Slapped == false then
  1000. Debounces.Slapped = true
  1001. if Debounces.ks==true then
  1002. z = Instance.new("Sound",hed)
  1003. z.SoundId = "rbxassetid://169380525"
  1004. z.Volume = 1
  1005. z:Play()
  1006. z1 = Instance.new("Sound",char)
  1007. z1.SoundId = "rbxassetid://261010715"
  1008. z1.Pitch = pts[math.random(1,#pts)]
  1009. z1.Volume = 1
  1010. z2 = Instance.new("Sound",char)
  1011. z2.SoundId = "rbxassetid://261010715"
  1012. z2.Pitch = z1.Pitch
  1013. z2.Volume = 1
  1014. z3 = Instance.new("Sound",char)
  1015. z3.SoundId = "rbxassetid://261010715"
  1016. z3.Pitch = z1.Pitch
  1017. z3.Volume = 1
  1018. z1:Play()
  1019. z2:Play()
  1020. z3:Play()
  1021. Debounces.ks=false
  1022. end
  1023. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(10)
  1024. wait(.5)
  1025. Debounces.Slapped = false
  1026. z:Destroy()
  1027. z1:Destroy()
  1028. z2:Destroy()
  1029. z3:Destroy()
  1030. end
  1031. end
  1032. end
  1033. end
  1034. end)
  1035. for i = 1, 14 do
  1036. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.5, -.3) * CFrame.Angles(math.rad(50), 0, math.rad(40)), 0.5)
  1037. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), 0, math.rad(40)), 0.5)
  1038. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0)), 0.5)
  1039. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0)), 0.5)
  1040. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.5)
  1041. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.5)
  1042. if Debounces.on==false then break end
  1043. rs:wait(2)
  1044. end
  1045. Debounces.Slapping = true
  1046. for i = 1, 20 do
  1047. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.3, 0.7, .3) * CFrame.Angles(math.rad(50), 0, math.rad(-110)), 0.6)
  1048. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), 0, math.rad(40)), 0.6)
  1049. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)), 0.6)
  1050. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0)), 0.6)
  1051. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.6)
  1052. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.6)
  1053. if Debounces.on==false then break end
  1054. rs:wait(2)
  1055. end
  1056. Debounces.Slapping = false
  1057. if Debounces.CanAttack == false then
  1058. Debounces.CanAttack = true
  1059. Debounces.NoIdl = false
  1060. Debounces.on = false
  1061. end
  1062. end
  1063. end
  1064. end)
  1065. -------------------------------
  1066. mouse.KeyDown:connect(function(key)
  1067. if key == "r" then
  1068. if Debounces.CanAttack == true then
  1069. Debounces.CanAttack = false
  1070. Debounces.NoIdl = true
  1071. Debounces.on = true
  1072. for i = 1, 20 do
  1073. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1, 0.6, -.4) * CFrame.Angles(math.rad(130), 0, math.rad(40)), 0.3)
  1074. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1, 0.6, -.4) * CFrame.Angles(math.rad(130), 0, math.rad(-40)), 0.3)
  1075. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), 0, 0), 0.3)
  1076. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(50), 0, 0), 0.3)
  1077. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, 0), 0.3)
  1078. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -.2, -.5) * CFrame.Angles(math.rad(-10), 0, 0), 0.3)
  1079. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, -.2, 0) * CFrame.Angles (math.rad(40), math.rad(0), math.rad(0)), 0.35)
  1080. if Debounces.on==false then break end
  1081. rs:wait(2)
  1082. end
  1083. Debounces.Slashing = true
  1084. z = Instance.new("Sound",hed)
  1085. z.SoundId = "rbxassetid://206083107"
  1086. z.Pitch = .75
  1087. z.Volume = .65
  1088. wait(0.1)
  1089. z:Play()
  1090. z1 = Instance.new("Sound", hed)
  1091. z1.SoundId = "rbxassetid://"..idz[math.random(1,#idz)]
  1092. z1.Pitch = ptz[math.random(1,#ptz)]
  1093. z1.Volume = 1
  1094. wait(.01)
  1095. z1:Play()
  1096. for i = 1, 20 do
  1097. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1, 0.6, -.4) * CFrame.Angles(math.rad(50), 0, math.rad(40)), 0.3)
  1098. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1, 0.6, -.4) * CFrame.Angles(math.rad(50), 0, math.rad(-40)), 0.3)
  1099. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-30), 0, 0), 0.3)
  1100. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(10), 0, 0), 0.3)
  1101. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -.7) * CFrame.Angles(math.rad(20), 0, 0), 0.3)
  1102. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.1) * CFrame.Angles(math.rad(-40), 0, 0), 0.3)
  1103. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, -.2, 0) * CFrame.Angles (math.rad(40), math.rad(-20), math.rad(20)), 0.35)
  1104. if Debounces.on==false then break end
  1105. rs:wait(2)
  1106. end
  1107. Debounces.Slashing = false
  1108. cor.Weld.C1 = CFrame.Angles(0,0,0)
  1109. if Debounces.CanAttack == false then
  1110. Debounces.CanAttack = true
  1111. Debounces.NoIdl = false
  1112. Debounces.on = false
  1113. end
  1114. end
  1115. end
  1116. end)
  1117. -------------------------------
  1118. mouse.KeyDown:connect(function(key)
  1119. if key == "t" then
  1120. if Debounces.CanAttack == true then
  1121. Debounces.CanAttack = false
  1122. Debounces.on = true
  1123. Debounces.NoIdl = true
  1124. for i = 1,20 do
  1125. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(0)), 0.2)
  1126. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(0)), 0.2)
  1127. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(0),0), 0.2)
  1128. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, .4) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.2)
  1129. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.2)
  1130. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.2)
  1131. if Debounces.on==false then break end
  1132. rs:wait(2)
  1133. end
  1134. for i = 1,20 do
  1135. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.2)
  1136. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.2)
  1137. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-20),math.rad(0),0), 0.2)
  1138. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, -.4) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.2)
  1139. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.2)
  1140. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.2)
  1141. if Debounces.on==false then break end
  1142. rs:wait(2)
  1143. end
  1144. if Debounces.CanAttack == false then
  1145. Debounces.CanAttack = true
  1146. Debounces.on = false
  1147. Debounces.NoIdl = false
  1148. end
  1149. end
  1150. end
  1151. end)
  1152. -------------------------------
  1153. mouse.KeyDown:connect(function(key)
  1154. if key == "g" then
  1155. if Debounces.CanAttack == true then
  1156. Debounces.CanAttack = false
  1157. Debounces.NoIdl = true
  1158. Debounces.on = true
  1159. Debounces.Slashing = true
  1160. for i = 1, 8 do
  1161. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-90)), 0.8)
  1162. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), 0, math.rad(90)), 0.8)
  1163. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, 0, 0), 0.8)
  1164. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(0, 0, 0), 0.8)
  1165. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.8)
  1166. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, 0), 0.8)
  1167. if Debounces.on==false then break end
  1168. rs:wait(2)
  1169. end
  1170. for i = 1, 1440, 48 do
  1171. torso.Weld.C1 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(i), math.rad(0))
  1172. rs:wait(4)
  1173. end
  1174. torso.Weld.C1 = CFrame.new(0, -1, 0)
  1175. Debounces.Slashing = false
  1176. if Debounces.CanAttack == false then
  1177. Debounces.CanAttack = true
  1178. Debounces.NoIdl = false
  1179. Debounces.on = false
  1180. end
  1181. end
  1182. end
  1183. end)
  1184. ----------------------------------------------------
  1185. pt = {6.6, 6.8, 7, 7.2, 7.4}
  1186. mouse.KeyDown:connect(function(key)
  1187. if key == "h" then
  1188. if Debounces.CanJoke == true then
  1189. Debounces.CanJoke = false
  1190. u = Instance.new("Sound",char)
  1191. u.SoundId = "http://www.roblox.com/asset/?id=261303790"
  1192. u.Pitch = pt[math.random(1,#pt)]
  1193. u.Volume = 1
  1194. u2 = Instance.new("Sound",char)
  1195. u2.SoundId = "http://www.roblox.com/asset/?id=261303790"
  1196. u2.Pitch = u.Pitch
  1197. u2.Volume = 1
  1198. u3 = Instance.new("Sound",char)
  1199. u3.SoundId = "http://www.roblox.com/asset/?id=261303790"
  1200. u3.Pitch = u.Pitch
  1201. u3.Volume = 1
  1202. wait(.01)
  1203. u:Play()
  1204. u2:Play()
  1205. u3:Play()
  1206. wait(1.5)
  1207. u:Destroy()
  1208. u2:Destroy()
  1209. u3:Destroy()
  1210. if Debounces.CanJoke == false then
  1211. Debounces.CanJoke = true
  1212. end
  1213. end
  1214. end
  1215. end)
  1216.  
  1217. -------------------------------
  1218. mouse.KeyDown:connect(function(key)
  1219. if key == "k" then
  1220. if Debounces.CanAttack == true then
  1221. Debounces.CanAttack = false
  1222. Debounces.NoIdl = true
  1223. Debounces.on = true
  1224. char.Humanoid.WalkSpeed = .01
  1225. Debounces.on = true
  1226. Vanish()
  1227. for i = 1, 20 do
  1228. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-18), 0, math.rad(-20)), 0.3)
  1229. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(65), 0, math.rad(-40)), 0.3)
  1230. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, -1, 0) * CFrame.Angles(math.rad(-10), 0, math.rad(-10)), 0.3)
  1231. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, -1, 0) * CFrame.Angles(math.rad(8), 0, math.rad(10)), 0.3)
  1232. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-10), math.rad(-70), 0), 0.6)
  1233. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(84), 0), 0.4)
  1234. if Debounces.on==false then break end
  1235.  
  1236. wait()
  1237. end
  1238. wait(1)
  1239. x = Instance.new("Sound")
  1240. x.SoundId = "http://www.roblox.com/asset/?id=142070127"
  1241. x.Parent = char.Head
  1242. x.Looped = false
  1243. x.Pitch = .88
  1244. x.Volume = 1
  1245. wait(.1)
  1246. x:Play()
  1247. Debounces.on = false
  1248. Debounces.Here = false
  1249. shot = shot + 2
  1250. for i = 1, 6 do
  1251. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-12)), 0.4)
  1252. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), 0, math.rad(101)), 0.4)
  1253. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-6)), 0.4)
  1254. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(6)), 0.4)
  1255. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-8), math.rad(-84), 0), 0.4)
  1256. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90), 0), 0.4)
  1257. wait()
  1258. end
  1259. local rng = Instance.new("Part", char)
  1260. rng.Anchored = true
  1261. rng.BrickColor = BrickColor.new("Really black")
  1262. rng.CanCollide = false
  1263. rng.FormFactor = 3
  1264. rng.Name = "Ring"
  1265. rng.Size = Vector3.new(1, 1, 1)
  1266. rng.Transparency = 0.35
  1267. rng.TopSurface = 0
  1268. rng.BottomSurface = 0
  1269. local rngm = Instance.new("SpecialMesh", rng)
  1270. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1271. rngm.Scale = Vector3.new(10, 10, 1)
  1272. local bem = Instance.new("Part", char)
  1273. bem.Anchored = true
  1274. bem.BrickColor = BrickColor.new("Really black")
  1275. bem.CanCollide = false
  1276. bem.FormFactor = 3
  1277. bem.Name = "Beam" .. shot
  1278. bem.Size = Vector3.new(1, 1, 1)
  1279. bem.Transparency = 0.35
  1280. bem.TopSurface = 0
  1281. bem.BottomSurface = 0
  1282. local bemm = Instance.new("SpecialMesh", bem)
  1283. bemm.MeshType = 4
  1284. bemm.Scale = Vector3.new(1, 4, 4)
  1285. local out = Instance.new("Part", char)
  1286. out.Anchored = true
  1287. out.BrickColor = BrickColor.new("Really black")
  1288. out.CanCollide = false
  1289. out.FormFactor = 3
  1290. out.Name = "Out"
  1291. out.Size = Vector3.new(1, 1, 1)
  1292. out.Transparency = 0.35
  1293. out.TopSurface = 0
  1294. out.BottomSurface = 0
  1295. local outm = Instance.new("SpecialMesh", out)
  1296. outm.MeshId = "http://www.roblox.com/asset/?id=1033714"
  1297. outm.Scale = Vector3.new(2, 2, 2)
  1298. local bnd = Instance.new("Part", char)
  1299. bnd.Anchored = true
  1300. bnd.BrickColor = BrickColor.new("Really black")
  1301. bnd.CanCollide = false
  1302. bnd.FormFactor = 3
  1303. bnd.Name = "BEnd"
  1304. bnd.Size = Vector3.new(1, 1, 1)
  1305. bnd.Transparency = 0.35
  1306. bnd.TopSurface = 0
  1307. bnd.BottomSurface = 0
  1308. local bndm = Instance.new("SpecialMesh", bnd)
  1309. bndm.MeshType = 3
  1310. bndm.Scale = Vector3.new(4, 4, 4)
  1311. out.CFrame = rarm.CFrame * CFrame.new(0, -1.75, 0)
  1312. bem.CFrame = out.CFrame * CFrame.new(0, -2.5, 0) * CFrame.Angles(0, 0, math.rad(90))
  1313. bnd.CFrame = bem.CFrame * CFrame.new(0, 0, 0)
  1314. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(90), 0, 0)
  1315. Debounces.Shewt = true
  1316. coroutine.wrap(function()
  1317. for i = 1, 20, 0.2 do
  1318. rngm.Scale = Vector3.new(10 + i*2, 10 + i*2, 1)
  1319. rng.Transparency = i/20
  1320. wait()
  1321. end
  1322. wait()
  1323. rng:Destroy()
  1324. end)()
  1325. if Debounces.Shewt == true then
  1326. char:WaitForChild("Beam" .. shot).Touched:connect(function(ht) --Here
  1327. print("Hit")
  1328. hit = ht.Parent
  1329. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  1330. print("Yes")
  1331. if HasntTouched(hit.Name) == true and deb == false then
  1332. deb = true
  1333. coroutine.wrap(function()
  1334. hit:FindFirstChild("Humanoid").PlatformStand = true
  1335. hit:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 140
  1336. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(18,63))
  1337. wait(1)
  1338. hit:FindFirstChild("Humanoid").PlatformStand = false
  1339. end)()
  1340. table.insert(Touche, hit.Name)
  1341. deb = false
  1342. end
  1343. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  1344. print("Yes")
  1345. if HasntTouched(hit.Parent.Name) == true and deb == false then
  1346. deb = true
  1347. coroutine.wrap(function()
  1348. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  1349. hit.Parent:FindFirstChild("Torso").Velocity = char.Head.CFrame.lookVector * 140
  1350. wait(1)
  1351. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  1352. end)()
  1353. table.insert(Touche, hit.Parent.Name)
  1354. deb = false
  1355. for i, v in pairs(Touche) do
  1356. print(v)
  1357. end
  1358. end
  1359. end
  1360. end)
  1361. end
  1362. for i = 0, 200, 7 do
  1363. bem.Size = Vector3.new(i, 1, 1)
  1364. bem.CFrame = rarm.CFrame * CFrame.new(0, -2.5 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  1365. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 0)
  1366. wait()
  1367. end
  1368. wait()
  1369. Debounces.Shewt = false
  1370. bem:Destroy()
  1371. out:Destroy()
  1372. bnd:Destroy()
  1373. char.Humanoid.WalkSpeed = 10
  1374. Debounces.Ready = false
  1375. for i, v in pairs(Touche) do
  1376. table.remove(Touche, i)
  1377. end
  1378. wait()
  1379. table.insert(Touche, char.Name)
  1380. Debounces.NoIdl = false
  1381. if Debounces.CanAttack == false then
  1382. Debounces.CanAttack = true
  1383. cor.Weld.C1 = CFrame.Angles(0,0,0)
  1384.  
  1385.  
  1386. Debounces.on = false
  1387. Appear()
  1388. end
  1389. end
  1390. end
  1391. end)
  1392. -------------------------------
  1393.  
  1394. ----------------------------------------------------EDIT END
  1395. Grab = false
  1396. mouse.KeyDown:connect(function(key)
  1397. if key == "z" then
  1398. Debounces.on = true
  1399. Debounces.NoIdl = true
  1400. Debounces.ks = true
  1401. if Grab == false then
  1402. gp = nil
  1403. for i = 1, 20 do
  1404. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  1405. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-80)), 0.2)
  1406. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  1407. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  1408. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  1409. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  1410. if Debounces.on == false then break end
  1411. rs:wait(2)
  1412. end
  1413. con1=larm.Touched:connect(function(hit) -- this is grab
  1414. ht = hit.Parent
  1415. hum1=ht:FindFirstChild('Humanoid')
  1416. if hum1 ~= nil then
  1417. if Debounces.ks==true then
  1418. z = Instance.new("Sound",hed)
  1419. z.SoundId = "rbxassetid://169380525"
  1420. z.Volume = 1
  1421. z:Play()
  1422. Debounces.ks=false
  1423. end
  1424. hum1.PlatformStand=true
  1425. gp = ht
  1426. Grab = true
  1427. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  1428. asd.Parent = larm
  1429. asd.Name = "asd"
  1430. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  1431. stanceToggle = "Grabbed"
  1432. --[[elseif hum1 == nil then
  1433. con1:disconnect()
  1434. wait() return]]--
  1435. end
  1436. end)
  1437. for i = 1, 20 do
  1438. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  1439. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  1440. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  1441. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  1442. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  1443. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  1444. if Debounces.on == false then break end
  1445. rs:wait(2)
  1446. end
  1447. con1:disconnect()
  1448. Debounces.on = false
  1449. Debounces.NoIdl = false
  1450. elseif Grab == true then
  1451. Grab = false
  1452. --[[for i = 1, 16 do
  1453. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(60)), 0.3)
  1454. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.5)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-60)), 0.3)
  1455. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  1456. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  1457. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  1458. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  1459. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  1460. if Debounces.on == false then end
  1461. rs:wait()
  1462. end]]--
  1463. for i = 1, 16 do
  1464. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  1465. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(140),math.rad(0),math.rad(-50)), 0.3)
  1466. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  1467. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  1468. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(-20)), 0.3)
  1469. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  1470. if Debounces.on == false then end
  1471. rs:wait()
  1472. end
  1473. Slam()
  1474. if gp ~= nil then
  1475. for i,v in pairs(larm:GetChildren()) do
  1476. if v.Name == "asd" and v:IsA("Weld") then
  1477. v:Remove()
  1478. end
  1479. end
  1480. for i = 1, 16 do
  1481. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  1482. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.4)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.3)
  1483. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  1484. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  1485. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(80), math.rad(30), math.rad(-20)), 0.3)
  1486. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(70), math.rad(-15), math.rad(20)), 0.3)
  1487. if Debounces.on == false then end
  1488. rs:wait()
  1489. end
  1490. stanceToggle = "Normal"
  1491. --[[bv = Instance.new("BodyVelocity",gp:FindFirstChild("Torso"))
  1492. bv.maxForce = Vector3.new(400000, 400000, 400000)
  1493. bv.P = 125000
  1494. bv.velocity = char.Head.CFrame.lookVector * 200]]--
  1495. ht=nil
  1496. Debounces.on = false
  1497. Debounces.NoIdl = false
  1498. elseif ht == nil then wait()
  1499. Grab = false
  1500. Debounces.on = false
  1501. Debounces.NoIdl = false
  1502. end
  1503. end
  1504. end
  1505. end)
  1506. -------------------------------
  1507. Sit = false
  1508. mouse.KeyDown:connect(function(key)
  1509. if key == "v" then
  1510. if Sit == false then
  1511. Sit = true
  1512. hum.WalkSpeed = 0.1
  1513. stanceToggle = "Sitting"
  1514. elseif Sit == true then
  1515. Sit = false
  1516. hum.WalkSpeed = 7
  1517. stanceToggle = "Normal"
  1518. end
  1519. end
  1520. end)
  1521. -------------------------------
  1522. Melee = false
  1523. mouse.KeyDown:connect(function(key)
  1524. if key == "m" then
  1525. if Melee == false then
  1526. Melee = true
  1527. Vanish()
  1528. stanceToggle = "Melee"
  1529. elseif Melee == true then
  1530. Melee = false
  1531. Appear()
  1532. stanceToggle = "Normal"
  1533. end
  1534. end
  1535. end)
  1536. -------------------------------
  1537. mouse.KeyDown:connect(function(key)
  1538. if string.byte(key) == 52 then
  1539. if Debounces.CanAttack == true then
  1540. if stanceToggle ~= "Floating" then
  1541. char.Humanoid.WalkSpeed = 60
  1542. Burst()
  1543. elseif Debounces.CanAttack == false then
  1544. elseif stanceToggle == "Floating" then
  1545. wait()
  1546. end
  1547. end
  1548. end
  1549. end)
  1550. mouse.KeyUp:connect(function(key)
  1551. if string.byte(key) == 52 then
  1552. char.Humanoid.WalkSpeed = 9
  1553. end
  1554. end)
  1555. -------------------------------
  1556. mouse.KeyDown:connect(function(key)
  1557. if key == "t" then
  1558. if CanAttack == true then
  1559. CanAttack = false
  1560. Debounces.NoIdl = true
  1561. Debounces.on = true
  1562. for i = 1, 20 do
  1563. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.2, -2.75) * CFrame.Angles(math.rad(90), math.rad(40), math.rad(0)), 0.6)
  1564. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1, 1, -.5) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(40)), 0.3)
  1565. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1, 1, -.5) * CFrame.Angles(math.rad(130), math.rad(0), math.rad(-40)), 0.3)
  1566. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, -1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(-10)), 0.6)
  1567. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, -1, 0) * CFrame.Angles(math.rad(-20), 0, math.rad(10)), 0.6)
  1568. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(20), math.rad(0), 0), 0.6)
  1569. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(30), math.rad(0), math.rad(0)), 0.2)
  1570. if Debounces.on == false then
  1571. break
  1572. end
  1573. wait()
  1574. end
  1575. wait()
  1576. z = Instance.new("Sound")
  1577. z.SoundId = "http://www.roblox.com/asset/?id=159218913"
  1578. z.Parent = char.Head
  1579. z.Looped = false
  1580. z.Pitch = 1
  1581. z.Volume = 1
  1582. wait(.01)
  1583. z:Play()
  1584. Debounces.Slashing = true
  1585. for i = 1, 20 do
  1586. cor.Weld.C0 = Lerp(cor.Weld.C0, CFrame.new(0, -1.2, -2.75) * CFrame.Angles(math.rad(90), math.rad(40), math.rad(0)), 0.6)
  1587. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1, .5, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(40)), 0.6)
  1588. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1, .5, -.5) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-40)), 0.6)
  1589. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, -1.5, -.5) * CFrame.Angles(math.rad(-90), 0, math.rad(0)), 0.6)
  1590. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, -.5, -1) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.6)
  1591. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.6)
  1592. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), 0.6)
  1593. wait()
  1594. if Debounces.on == false then
  1595. break
  1596. end
  1597. wait()
  1598. end
  1599. Debounces.Slashing = false
  1600. Debounces.NoIdl = false
  1601. wait()
  1602. if CanAttack == false then
  1603. CanAttack = true
  1604. end
  1605. end
  1606. end
  1607. end)
  1608. --------------------------------
  1609. mouse.KeyDown:connect(function(key)
  1610. if key == "y" then
  1611. if CanAttack == true then
  1612. CanAttack = false
  1613. Debounces.NoIdl = true
  1614. Debounces.on = true
  1615. for i = 1, 20 do
  1616. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.2)
  1617. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.2)
  1618. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, 0.5, -1) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  1619. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, 0.5, -1) * CFrame.Angles(math.rad(0), 0, math.rad(0)), 0.2)
  1620. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-26), math.rad(0), 0), 0.2)
  1621. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(-10), math.rad(0), 0), 0.2)
  1622. if Debounces.on == false then
  1623. break
  1624. end
  1625. wait()
  1626. end
  1627. wait()
  1628. if Daytime == true then
  1629. Daytime = false
  1630. l.TimeOfDay = 24
  1631. else
  1632. Daytime = true
  1633. l.TimeOfDay = 12
  1634. l.OutdoorAmbient = Color3.new(0.498039, 0.498039, 0.498039)
  1635. end
  1636. char.Humanoid.MaxHealth = math.huge
  1637. c = Instance.new("Sound")
  1638. c.SoundId = "http://www.roblox.com/asset/?id=152758283"
  1639. c.Parent = m
  1640. c.Looped = false
  1641. if Daytime == true then
  1642. c.Pitch = -1
  1643. elseif Daytime == false then
  1644. c.Pitch = 1.12
  1645. end
  1646. c.Volume = 1
  1647. wait(.01)
  1648. c:Play()
  1649. local Shockwave = function()
  1650. local Wave = Instance.new("Part", game.Workspace--[[?]])
  1651. Wave.Name = "Shockwave"
  1652. Wave.BrickColor = BrickColor.new("Really black")
  1653. Wave.Size = Vector3.new(1, 1, 1)
  1654. Wave.Shape = "Ball"
  1655. Wave.CanCollide = false
  1656. Wave.Anchored = true
  1657. Wave.TopSurface = 0
  1658. Wave.BottomSurface = 0
  1659. Wave.Touched:connect(function(hit)
  1660. print(hit.Name)
  1661. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  1662. if hit.Parent.Name ~= char.Name then
  1663. print("Damaged " .. hit.Parent.Name)
  1664. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 1
  1665. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * -120
  1666. end
  1667. end
  1668. end)
  1669.  
  1670. Instance.new("SpecialMesh", Wave).MeshType = "Sphere"
  1671.  
  1672. Delay(0, function()
  1673. --
  1674. -- Okay.
  1675. if Daytime == false then
  1676. for i = 1, 38, 1 do
  1677. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  1678. Wave.CFrame = char.Torso.CFrame
  1679. local t = i / 38
  1680. Wave.Transparency = t
  1681. wait()
  1682. end
  1683. else
  1684. for i = 38, 1, -1 do
  1685. Wave.Size = Vector3.new(1 + i, 1 + i, 1 + i)
  1686. Wave.CFrame = char.Torso.CFrame
  1687. local t = i / 38
  1688. Wave.Transparency = t
  1689. wait()
  1690. end
  1691. end
  1692. Wave:Destroy()
  1693. end)
  1694. Delay(0, function()
  1695. while wait() do
  1696. if Wave ~= nil then
  1697. Wave.CFrame = char.Torso.CFrame
  1698. else
  1699. break
  1700. end
  1701. end
  1702. end)
  1703. end
  1704.  
  1705. Shockwave()
  1706.  
  1707. for i = 1, 20 do
  1708. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, .5, 0) * CFrame.Angles(math.rad(120), 0, math.rad(-100)), 0.6)
  1709. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, .5, 0) * CFrame.Angles(math.rad(120), 0, math.rad(100)), 0.6)
  1710. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-20)), 0.6)
  1711. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(20)), 0.6)
  1712. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(35), math.rad(0), 0), 0.6)
  1713. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 2, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.6)
  1714. wait()
  1715. if Debounces.on == false then
  1716. break
  1717. end
  1718. wait()
  1719. end
  1720. wait(2)
  1721. Debounces.NoIdl = false
  1722. if CanAttack == false then
  1723. CanAttack = true
  1724. wait()
  1725. end
  1726. end -- for the canattack thing
  1727. end
  1728. end)
  1729. -------------------------------
  1730. local animpose = "Idle"
  1731. local lastanimpose = "Idle"
  1732. local grab = false
  1733. local sine = 0
  1734. local change = 1
  1735. local val = 0
  1736. local ffing = false
  1737. -------------------------------
  1738. --[[if stanceToggle == "Sitting" then
  1739. if wait(math.random(1,2)) == 1 then
  1740. stanceToggle = "Sitting2"
  1741. wait(8)
  1742. stanceToggle = "Sitting"
  1743. end
  1744. end]]--
  1745. -------------------------------
  1746. game:GetService("RunService").RenderStepped:connect(function()
  1747. --[[if char.Humanoid.Jump == true then
  1748. jump = true
  1749. else
  1750. jump = false
  1751. end]]
  1752. char.Humanoid.FreeFalling:connect(function(f)
  1753. if f then
  1754. ffing = true
  1755. else
  1756. ffing = false
  1757. end
  1758. end)
  1759. sine = sine + change
  1760. if jumpn == true then
  1761. animpose = "Jumping"
  1762. elseif ffing == true then
  1763. animpose = "Freefalling"
  1764. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  1765. animpose = "Idle"
  1766. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  1767. animpose = "Walking"
  1768. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  1769. animpose = "Running"
  1770. end
  1771. if animpose ~= lastanimpose then
  1772. sine = 0
  1773. if Debounces.NoIdl == false then
  1774. if stanceToggle == "Normal" then
  1775. for i = 1, 2 do
  1776. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40)), 0.2)
  1777. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), 0.2)
  1778. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.2)
  1779. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.2)
  1780. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  1781. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(20)), 0.2)
  1782. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1783. end
  1784. elseif stanceToggle == "Sitting" then
  1785. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/30),0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20+2*math.cos(sine/30))), 0.2)
  1786. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.5, -.54) * CFrame.Angles(math.rad(88), 0, math.rad(48)), 0.6)
  1787. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.3)
  1788. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-20), math.sin(sine/60)/3, 0), 0.3)
  1789. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1) * CFrame.Angles(math.rad(-6), 0, 0), 0.3)
  1790. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.1) * CFrame.Angles(math.rad(-56), 0, 0), 0.3)
  1791. elseif stanceToggle == "Floating" then
  1792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  1793. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  1794. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  1795. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  1796. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  1797. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  1798. wait()
  1799. end
  1800. else
  1801. end
  1802. end
  1803. lastanimpose = animpose
  1804. if Debounces.NoIdl == false then
  1805. if animpose == "Idle" then
  1806. if stanceToggle == "Normal" then
  1807. change = 0.5
  1808. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40+2*math.cos(sine/14))), 0.2)
  1809. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20-2*math.cos(sine/14))), 0.2)
  1810. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(50),0), 0.2)
  1811. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-50), 0), 0.2)
  1812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  1813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(20)), 0.2)
  1814. elseif stanceToggle == "Melee" then
  1815. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20+2*math.cos(sine/14))), 0.2)
  1816. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20-2*math.cos(sine/14))), 0.2)
  1817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-20+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  1818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(0), 0), 0.2)
  1819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.2)
  1820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.2)
  1821. elseif stanceToggle == "Sitting" then
  1822. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(20)), 0.2)
  1823. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2, 0.5, -.54) * CFrame.Angles(math.rad(88), 0, math.rad(48)), 0.6)
  1824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -2, 0) * CFrame.Angles(math.rad(-10), 0, 0), 0.3)
  1825. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5-0.06*math.cos(sine/25), -.2) * CFrame.Angles(math.rad(0-20*math.cos(sine/25)/2), math.sin(sine/50)/2.4, 0), 0.3)
  1826. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1) * CFrame.Angles(math.rad(-6), 0, 0), 0.3)
  1827. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.1) * CFrame.Angles(math.rad(-56), 0, 0), 0.3)
  1828. elseif stanceToggle == "Floating" then
  1829. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.4)
  1830. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.4)
  1831. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/14)),math.rad(0),0), 0.2)
  1832. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.05)
  1833. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8-2*math.cos(sine/14))), 0.4)
  1834. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8+2*math.cos(sine/14))), 0.4)
  1835. elseif stanceToggle == "Grabbed" then
  1836. grab = true
  1837. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(40+2*math.cos(sine/14))), 0.2)
  1838. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65+0.1*math.cos(sine/14),-.5)*CFrame.Angles(math.rad(130+4*math.cos(sine/14)),math.rad(0),math.rad(-60+4*math.cos(sine/14))), 0.3)
  1839. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14+2*math.cos(sine/14)),math.rad(70-4*math.cos(sine/14)),0), 0.3)
  1840. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  1841. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  1842. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  1843. end
  1844. elseif animpose == "Walking" then
  1845. if stanceToggle == "Normal" then
  1846. change = 1
  1847. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5, 0)*CFrame.Angles(math.rad(-20), math.rad(-20),math.rad(40)), 0.2)
  1848. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.6, -math.sin(sine/8)/2.8)*CFrame.Angles(math.sin(sine/8)/4, -math.sin(sine/8)/2, math.rad(-10)), 0.2)
  1849. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/4)), math.rad(0), math.rad(0)),0.2)
  1850. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.1*math.cos(sine/4), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/4)), 0, math.rad(0)), 0.2)
  1851. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1-0.14*math.cos(sine/8)/2.8, -0.05 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + -math.sin(sine/8)/2.3, 0, 0), .4)
  1852. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1+0.14*math.cos(sine/8)/2.8, -0.05 + -math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + math.sin(sine/8)/2.3, 0, 0), .4)
  1853. elseif stanceToggle == "Melee" then
  1854. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5-.05*math.cos(sine/4), math.sin(sine/8)/4) * CFrame.Angles(-math.sin(sine/8)/2.8, -math.sin(sine/8)/3, math.rad(10+2*math.cos(sine/4))), 0.2)
  1855. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5+.05*math.cos(sine/4), -math.sin(sine/8)/4)*CFrame.Angles(math.sin(sine/8)/2.8, -math.sin(sine/8)/3, math.rad(-10-2*math.cos(sine/4))), 0.2)
  1856. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/4)), math.rad(0), math.rad(0)),0.2)
  1857. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.07*math.cos(sine/4), 0) * CFrame.Angles(math.rad(-4+1*math.cos(sine/4)), 0, math.rad(0)), 0.2)
  1858. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1-0.14*math.cos(sine/8)/2.8, -0.05 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + -math.sin(sine/8)/2.3, 0, 0), .4)
  1859. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1+0.14*math.cos(sine/8)/2.8, -0.05 + -math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + math.sin(sine/8)/2.3, 0, 0), .4)
  1860. elseif stanceToggle == "Floating" then
  1861. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  1862. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  1863. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14-4*math.cos(sine/14)),0,0), 0.4)
  1864. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0-8*math.cos(sine/14)), 0, math.rad(-8)), 0.4)
  1865. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(1-9*math.cos(sine/13)), 0, math.rad(8)), 0.4)
  1866. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.2*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  1867. elseif stanceToggle == "Grabbed" then
  1868. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5, 0)*CFrame.Angles(math.rad(-20), math.rad(-20),math.rad(40)), 0.2)
  1869. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(-30)), 0.3)
  1870. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-8+2*math.cos(sine/4)), math.rad(0), math.rad(0)),0.2)
  1871. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1+0.1*math.cos(sine/4), 0) * CFrame.Angles(math.rad(-4+2*math.cos(sine/4)), 0, math.rad(0)), 0.2)
  1872. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1-0.14*math.cos(sine/8)/2.8, -0.05 + math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + -math.sin(sine/8)/2.3, 0, 0), .4)
  1873. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1+0.14*math.cos(sine/8)/2.8, -0.05 + -math.sin(sine/8)/3.4) * CFrame.Angles(math.rad(-10) + math.sin(sine/8)/2.3, 0, 0), .4)
  1874. end
  1875. elseif animpose == "Running" then
  1876. if stanceToggle == "Normal" then
  1877. change = 1
  1878. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles (math.rad(44), math.rad (0), math.rad(0)), 0.15)
  1879. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 1-0.1*math.cos(sine/14), -1) * CFrame.Angles(math.rad(- 80), math.rad(0), 0), 0.15)
  1880. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad (0), math.rad(50), math.rad(-40)), 0.15)
  1881. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(40)), 0.15)
  1882. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(8), math.rad(0), math.rad(- 10)), .15)
  1883. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(8), math.rad(0), math.rad(10)), .15)
  1884. elseif stanceToggle == "Floating" then
  1885. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  1886. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/14),0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  1887. hed.Weld.C0 = CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-14-4*math.cos(sine/14)),0,0)
  1888. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10-12*math.cos(sine/16)), 0, math.rad(-8)), 0.4)
  1889. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10-12*math.cos(sine/16)), 0, math.rad(8)), 0.4)
  1890. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1-0.4*math.cos(sine/14), -.2) * CFrame.Angles(math.rad(-15),0, math.rad(0)), 0.05)
  1891. end
  1892. end
  1893. end
  1894. end)
  1895.  
  1896. Spawn(function()
  1897. while wait() do
  1898. updateFly()
  1899. end
  1900. end)
  1901.  
  1902. Spawn(function()
  1903. while wait(.1) do
  1904. Magik()
  1905. end
  1906. end)
  1907.  
  1908. Spawn(function()
  1909. while wait(.1) do
  1910. Magik2()
  1911. end
  1912. end)
  1913.  
  1914. Spawn(function()
  1915. while wait(4) do
  1916. GroundWave()
  1917. end
  1918. end)
  1919.  
  1920. ---------------------------------------------------- Gauntlet
  1921.  
  1922. m=Instance.new('Model',char)
  1923.  
  1924.  
  1925. local function weldBetween(a, b)
  1926. local weldd = Instance.new("ManualWeld")
  1927. weldd.Part0 = a
  1928. weldd.Part1 = b
  1929. weldd.C0 = CFrame.new()
  1930. weldd.C1 = b.CFrame:inverse() * a.CFrame
  1931. weldd.Parent = a
  1932. return weldd
  1933. end
  1934.  
  1935. it=Instance.new
  1936.  
  1937. function nooutline(part)
  1938. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  1939. end
  1940.  
  1941. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  1942. local fp=it("Part")
  1943. fp.formFactor=formfactor
  1944. fp.Parent=parent
  1945. fp.Reflectance=reflectance
  1946. fp.Transparency=transparency
  1947. fp.CanCollide=false
  1948. fp.Locked=true
  1949. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  1950. fp.Name=name
  1951. fp.Size=size
  1952. fp.Position=char.Torso.Position
  1953. nooutline(fp)
  1954. fp.Material=material
  1955. fp:BreakJoints()
  1956. return fp
  1957. end
  1958.  
  1959. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  1960. local mesh=it(Mesh)
  1961. mesh.Parent=part
  1962. if Mesh=="SpecialMesh" then
  1963. mesh.MeshType=meshtype
  1964. mesh.MeshId=meshid
  1965. end
  1966. mesh.Offset=offset
  1967. mesh.Scale=scale
  1968. return mesh
  1969. end
  1970.  
  1971. function weld(parent,part0,part1,c0,c1)
  1972. local weld=it("Weld")
  1973. weld.Parent=parent
  1974. weld.Part0=part0
  1975. weld.Part1=part1
  1976. weld.C0=c0
  1977. weld.C1=c1
  1978. return weld
  1979. end
  1980.  
  1981. MN=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(1.09732866, 2.19465828, 1.09732854))
  1982. MNweld=weld(m,char["Right Arm"],MN,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0323486328, -0.0509860516, -0.00120401382, -0.00500982394, 0.00520668458, 0.999973893, -0.00739898486, 0.999958873, -0.00524367485, -0.999960065, -0.00742506143, -0.0049710935))
  1983. TR7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  1984. TR7weld=weld(m,MN,TR7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  1985. mesh("SpecialMesh",TR7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  1986. MD9=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD9",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  1987. MD9weld=weld(m,MN,MD9,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.741846681, 0.199262142, 1.00000405, -6.92205504e-06, 0.000154254027, 4.65649646e-05, 0.965939224, -0.25876984, -0.000147186685, 0.258768767, 0.965943158))
  1988. mesh("SpecialMesh",MD9,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  1989. MD1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD1",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  1990. MD1weld=weld(m,MN,MD1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.402763367, -0.974855185, 0.682875633, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  1991. mesh("SpecialMesh",MD1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  1992. MD10=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD10",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  1993. MD10weld=weld(m,MN,MD10,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  1994. mesh("SpecialMesh",MD10,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  1995. MD11=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD11",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  1996. MD11weld=weld(m,MN,MD11,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.493839264, -0.274354219, 4.24385071e-05, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  1997. mesh("SpecialMesh",MD11,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  1998. MD12=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD12",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  1999. MD12weld=weld(m,MN,MD12,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.493812561, -0.274300575, -0.000376224518, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2000. mesh("SpecialMesh",MD12,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2001. MD13=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD13",Vector3.new(1.09732866, 0.822996795, 1.09732854))
  2002. MD13weld=weld(m,MN,MD13,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.68582201, 0.000464439392, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2003. mesh("SpecialMesh",MD13,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2004. MD14=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD14",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2005. MD14weld=weld(m,MN,MD14,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.603547096, 0.000416755676, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2006. mesh("SpecialMesh",MD14,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2007. MD15=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD15",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2008. MD15weld=weld(m,MN,MD15,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.62939453e-05, 0.137180567, -4.529953e-05, -1.0000037, -0.000862163957, 0.000179466791, -0.000862103421, 0.999999523, 0.000520790287, -0.000179945491, 0.000520619913, -1.00000381))
  2009. mesh("SpecialMesh",MD15,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2010. MD16=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD16",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2011. MD16weld=weld(m,MN,MD16,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.86645508e-05, 0.932742357, 0.000658988953, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2012. mesh("SpecialMesh",MD16,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2013. MD19=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD19",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2014. MD19weld=weld(m,MN,MD19,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2015. mesh("SpecialMesh",MD19,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2016. MD18=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD18",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2017. MD18weld=weld(m,MN,MD18,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2018. mesh("SpecialMesh",MD18,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2019. MD2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD2",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2020. MD2weld=weld(m,MN,MD2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.392555237, -0.573539257, 1.09872949, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2021. mesh("SpecialMesh",MD2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2022. MD3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD3",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2023. MD3weld=weld(m,MN,MD3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.397964478, -0.817667723, 0.487944126, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2024. mesh("SpecialMesh",MD3,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2025. MD4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD4",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2026. MD4weld=weld(m,MN,MD4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.422103882, -0.82026124, 0.507567406, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2027. mesh("SpecialMesh",MD4,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2028. MD5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD5",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2029. MD5weld=weld(m,MN,MD5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.427509308, -0.557831764, 1.11046171, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2030. mesh("SpecialMesh",MD5,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2031. MD6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD6",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2032. MD6weld=weld(m,MN,MD6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417263031, -0.972257376, 0.702233315, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2033. mesh("SpecialMesh",MD6,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2034. MD7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2035. MD7weld=weld(m,MN,MD7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2036. mesh("SpecialMesh",MD7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2037. MD8=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD8",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2038. MD8weld=weld(m,MN,MD8,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2039. mesh("SpecialMesh",MD8,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2040. TR1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR1",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2041. TR1weld=weld(m,MN,TR1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548826218, 0.30154109, 4.57763672e-05, -0.000205519143, -0.0001726388, -1, -4.31765802e-05, 1, -0.00017263052, 1, 4.314119e-05, -0.000205526594))
  2042. mesh("SpecialMesh",TR1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.700000048, 0.700000048))
  2043. TR2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR2",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2044. TR2weld=weld(m,MN,TR2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, 0.741921067, 0.198978901, 1.00000405, -2.92747281e-05, -1.7457176e-05, 2.37242784e-05, 0.965939343, -0.258769363, 2.44602561e-05, 0.25876832, 0.965943277))
  2045. mesh("SpecialMesh",TR2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2046. TR3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR3",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2047. TR3weld=weld(m,MN,TR3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-05, 0.603546381, 0.000186920166, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2048. mesh("SpecialMesh",TR3,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2049. TR4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR4",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2050. TR4weld=weld(m,MN,TR4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000106811523, 0.93274045, 0.000304222107, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2051. mesh("SpecialMesh",TR4,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2052. TR5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR5",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2053. TR5weld=weld(m,MN,TR5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2054. mesh("SpecialMesh",TR5,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2055. TR6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR6",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2056. TR6weld=weld(m,MN,TR6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2057. mesh("SpecialMesh",TR6,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2058. MD21=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","MD21",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2059. MD21weld=weld(m,MN,MD21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548921585, 0.301375628, 0.000118255615, -0.000262488145, -9.39509191e-05, -1.00000393, -0.000154611655, 1, -9.38984886e-05, 1.00000393, 0.000154557638, -0.000262471847))
  2060. mesh("SpecialMesh",MD21,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.411340952, 0.900000036, 0.900000036))
  2061.  
  2062. --[[TG1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Black","Handle",Vector3.new(0.231713057, 0.953130603, 0.953130603))
  2063. TG1weld=weld(m,char["HumanoidRootPart"],TG1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.042350769, 2.25753069, -2.74072218, -0.0144443018, -0.00148237997, 0.999894559, 0.138804898, -0.99031961, 0.000536966661, 0.990214407, 0.138798028, 0.0145102367))
  2064. mesh("SpecialMesh",TG1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.5, 0.5))]]
  2065.  
  2066.  
  2067. local edit = function(name,mat,col)
  2068. name.Material = mat
  2069. name.BrickColor = BrickColor.new(col)
  2070. end
  2071.  
  2072. local dark = function()
  2073. edit(TR1,"Neon","Black")
  2074. edit(TR2,"Neon","Black")
  2075. edit(TR3,"Neon","Black")
  2076. edit(TR4,"Neon","Black")
  2077. edit(TR5,"Neon","Black")
  2078. edit(TR6,"Neon","Black")
  2079. edit(TR7,"Neon","Black")
  2080. edit(MN,"Neon","Black")
  2081. --
  2082.  
  2083.  
  2084. end
  2085. local light = function()
  2086. edit(TR1,"Neon","Black")
  2087. edit(TR2,"Neon","Black")
  2088. edit(TR3,"Neon","Black")
  2089. edit(TR4,"Neon","Black")
  2090. edit(TR5,"Neon","Black")
  2091. edit(TR6,"Neon","Black")
  2092. edit(TR7,"Neon","Black")
  2093. edit(MN,"Neon","Black")
  2094. --
  2095.  
  2096. end
  2097.  
  2098.  
  2099. dark()
  2100.  
  2101. --Messy
  2102.  
  2103. ---------------------------------------------------- Gauntlet
  2104.  
  2105. m=Instance.new('Model',char)
  2106.  
  2107.  
  2108. local function weldBetween(a, b)
  2109. local weldd = Instance.new("ManualWeld")
  2110. weldd.Part0 = a
  2111. weldd.Part1 = b
  2112. weldd.C0 = CFrame.new()
  2113. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2114. weldd.Parent = a
  2115. return weldd
  2116. end
  2117.  
  2118. it=Instance.new
  2119.  
  2120. function nooutline(part)
  2121. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  2122. end
  2123.  
  2124. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  2125. local fp=it("Part")
  2126. fp.formFactor=formfactor
  2127. fp.Parent=parent
  2128. fp.Reflectance=reflectance
  2129. fp.Transparency=transparency
  2130. fp.CanCollide=false
  2131. fp.Locked=true
  2132. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  2133. fp.Name=name
  2134. fp.Size=size
  2135. fp.Position=char.Torso.Position
  2136. nooutline(fp)
  2137. fp.Material=material
  2138. fp:BreakJoints()
  2139. return fp
  2140. end
  2141.  
  2142. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2143. local mesh=it(Mesh)
  2144. mesh.Parent=part
  2145. if Mesh=="SpecialMesh" then
  2146. mesh.MeshType=meshtype
  2147. mesh.MeshId=meshid
  2148. end
  2149. mesh.Offset=offset
  2150. mesh.Scale=scale
  2151. return mesh
  2152. end
  2153.  
  2154. function weld(parent,part0,part1,c0,c1)
  2155. local weld=it("Weld")
  2156. weld.Parent=parent
  2157. weld.Part0=part0
  2158. weld.Part1=part1
  2159. weld.C0=c0
  2160. weld.C1=c1
  2161. return weld
  2162. end
  2163.  
  2164. MN=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(1.09732866, 2.19465828, 1.09732854))
  2165. MNweld=weld(m,char["Right Leg"],MN,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0323486328, -0.0509860516, -0.00120401382, -0.00500982394, 0.00520668458, 0.999973893, -0.00739898486, 0.999958873, -0.00524367485, -0.999960065, -0.00742506143, -0.0049710935))
  2166. TR7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2167. TR7weld=weld(m,MN,TR7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2168. mesh("SpecialMesh",TR7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2169. MD9=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD9",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2170. MD9weld=weld(m,MN,MD9,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.741846681, 0.199262142, 1.00000405, -6.92205504e-06, 0.000154254027, 4.65649646e-05, 0.965939224, -0.25876984, -0.000147186685, 0.258768767, 0.965943158))
  2171. mesh("SpecialMesh",MD9,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2172. MD1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD1",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2173. MD1weld=weld(m,MN,MD1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.402763367, -0.974855185, 0.682875633, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2174. mesh("SpecialMesh",MD1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2175. MD10=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD10",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2176. MD10weld=weld(m,MN,MD10,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2177. mesh("SpecialMesh",MD10,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2178. MD11=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD11",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2179. MD11weld=weld(m,MN,MD11,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.493839264, -0.274354219, 4.24385071e-05, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2180. mesh("SpecialMesh",MD11,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2181. MD12=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD12",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2182. MD12weld=weld(m,MN,MD12,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.493812561, -0.274300575, -0.000376224518, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2183. mesh("SpecialMesh",MD12,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2184. MD13=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD13",Vector3.new(1.09732866, 0.822996795, 1.09732854))
  2185. MD13weld=weld(m,MN,MD13,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.68582201, 0.000464439392, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2186. mesh("SpecialMesh",MD13,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2187. MD14=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD14",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2188. MD14weld=weld(m,MN,MD14,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.603547096, 0.000416755676, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2189. mesh("SpecialMesh",MD14,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2190. MD15=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD15",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2191. MD15weld=weld(m,MN,MD15,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.62939453e-05, 0.137180567, -4.529953e-05, -1.0000037, -0.000862163957, 0.000179466791, -0.000862103421, 0.999999523, 0.000520790287, -0.000179945491, 0.000520619913, -1.00000381))
  2192. mesh("SpecialMesh",MD15,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2193. MD16=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD16",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2194. MD16weld=weld(m,MN,MD16,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.86645508e-05, 0.932742357, 0.000658988953, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2195. mesh("SpecialMesh",MD16,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2196. MD19=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD19",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2197. MD19weld=weld(m,MN,MD19,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2198. mesh("SpecialMesh",MD19,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2199. MD18=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD18",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2200. MD18weld=weld(m,MN,MD18,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2201. mesh("SpecialMesh",MD18,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2202. MD2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD2",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2203. MD2weld=weld(m,MN,MD2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.392555237, -0.573539257, 1.09872949, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2204. mesh("SpecialMesh",MD2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2205. MD3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD3",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2206. MD3weld=weld(m,MN,MD3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.397964478, -0.817667723, 0.487944126, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2207. mesh("SpecialMesh",MD3,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2208. MD4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD4",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2209. MD4weld=weld(m,MN,MD4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.422103882, -0.82026124, 0.507567406, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2210. mesh("SpecialMesh",MD4,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2211. MD5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD5",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2212. MD5weld=weld(m,MN,MD5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.427509308, -0.557831764, 1.11046171, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2213. mesh("SpecialMesh",MD5,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2214. MD6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD6",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2215. MD6weld=weld(m,MN,MD6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417263031, -0.972257376, 0.702233315, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2216. mesh("SpecialMesh",MD6,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2217. MD7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2218. MD7weld=weld(m,MN,MD7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2219. mesh("SpecialMesh",MD7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2220. MD8=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD8",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2221. MD8weld=weld(m,MN,MD8,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2222. mesh("SpecialMesh",MD8,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2223. TR1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR1",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2224. TR1weld=weld(m,MN,TR1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548826218, 0.30154109, 4.57763672e-05, -0.000205519143, -0.0001726388, -1, -4.31765802e-05, 1, -0.00017263052, 1, 4.314119e-05, -0.000205526594))
  2225. mesh("SpecialMesh",TR1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.700000048, 0.700000048))
  2226. TR2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR2",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2227. TR2weld=weld(m,MN,TR2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, 0.741921067, 0.198978901, 1.00000405, -2.92747281e-05, -1.7457176e-05, 2.37242784e-05, 0.965939343, -0.258769363, 2.44602561e-05, 0.25876832, 0.965943277))
  2228. mesh("SpecialMesh",TR2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2229. TR3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR3",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2230. TR3weld=weld(m,MN,TR3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-05, 0.603546381, 0.000186920166, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2231. mesh("SpecialMesh",TR3,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2232. TR4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR4",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2233. TR4weld=weld(m,MN,TR4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000106811523, 0.93274045, 0.000304222107, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2234. mesh("SpecialMesh",TR4,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2235. TR5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR5",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2236. TR5weld=weld(m,MN,TR5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2237. mesh("SpecialMesh",TR5,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2238. TR6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Black","TR6",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2239. TR6weld=weld(m,MN,TR6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2240. mesh("SpecialMesh",TR6,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2241. MD21=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","MD21",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2242. MD21weld=weld(m,MN,MD21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548921585, 0.301375628, 0.000118255615, -0.000262488145, -9.39509191e-05, -1.00000393, -0.000154611655, 1, -9.38984886e-05, 1.00000393, 0.000154557638, -0.000262471847))
  2243. mesh("SpecialMesh",MD21,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.411340952, 0.900000036, 0.900000036))
  2244.  
  2245. --[[TG1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Black","Handle",Vector3.new(0.231713057, 0.953130603, 0.953130603))
  2246. TG1weld=weld(m,char["HumanoidRootPart"],TG1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.042350769, 2.25753069, -2.74072218, -0.0144443018, -0.00148237997, 0.999894559, 0.138804898, -0.99031961, 0.000536966661, 0.990214407, 0.138798028, 0.0145102367))
  2247. mesh("SpecialMesh",TG1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.5, 0.5))]]
  2248.  
  2249.  
  2250. local edit = function(name,mat,col)
  2251. name.Material = mat
  2252. name.BrickColor = BrickColor.new(col)
  2253. end
  2254.  
  2255. local dark = function()
  2256. edit(TR1,"Neon","Black")
  2257. edit(TR2,"Neon","Black")
  2258. edit(TR3,"Neon","Black")
  2259. edit(TR4,"Neon","Black")
  2260. edit(TR5,"Neon","Black")
  2261. edit(TR6,"Neon","Black")
  2262. edit(TR7,"Neon","Black")
  2263. edit(MN,"Neon","Black")
  2264. --
  2265.  
  2266.  
  2267. end
  2268. local light = function()
  2269. edit(TR1,"Neon","Black")
  2270. edit(TR2,"Neon","Black")
  2271. edit(TR3,"Neon","Black")
  2272. edit(TR4,"Neon","Black")
  2273. edit(TR5,"Neon","Black")
  2274. edit(TR6,"Neon","Black")
  2275. edit(TR7,"Neon","Black")
  2276. edit(MN,"Neon","Black")
  2277. --
  2278.  
  2279. end
  2280.  
  2281.  
  2282. dark()
  2283.  
  2284. --Messy
  2285.  
  2286. ---------------------------------------------------- Gauntlet
  2287.  
  2288. m=Instance.new('Model',char)
  2289.  
  2290.  
  2291. local function weldBetween(a, b)
  2292. local weldd = Instance.new("ManualWeld")
  2293. weldd.Part0 = a
  2294. weldd.Part1 = b
  2295. weldd.C0 = CFrame.new()
  2296. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2297. weldd.Parent = a
  2298. return weldd
  2299. end
  2300.  
  2301. it=Instance.new
  2302.  
  2303. function nooutline(part)
  2304. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  2305. end
  2306.  
  2307. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  2308. local fp=it("Part")
  2309. fp.formFactor=formfactor
  2310. fp.Parent=parent
  2311. fp.Reflectance=reflectance
  2312. fp.Transparency=transparency
  2313. fp.CanCollide=false
  2314. fp.Locked=true
  2315. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  2316. fp.Name=name
  2317. fp.Size=size
  2318. fp.Position=char.Torso.Position
  2319. nooutline(fp)
  2320. fp.Material=material
  2321. fp:BreakJoints()
  2322. return fp
  2323. end
  2324.  
  2325. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2326. local mesh=it(Mesh)
  2327. mesh.Parent=part
  2328. if Mesh=="SpecialMesh" then
  2329. mesh.MeshType=meshtype
  2330. mesh.MeshId=meshid
  2331. end
  2332. mesh.Offset=offset
  2333. mesh.Scale=scale
  2334. return mesh
  2335. end
  2336.  
  2337. function weld(parent,part0,part1,c0,c1)
  2338. local weld=it("Weld")
  2339. weld.Parent=parent
  2340. weld.Part0=part0
  2341. weld.Part1=part1
  2342. weld.C0=c0
  2343. weld.C1=c1
  2344. return weld
  2345. end
  2346.  
  2347. MN=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Handle",Vector3.new(1.09732866, 2.19465828, 1.09732854))
  2348. MNweld=weld(m,char["Left Arm"],MN,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0323486328, -0.0509860516, -0.00120401382, -0.00500982394, 0.00520668458, 0.999973893, -0.00739898486, 0.999958873, -0.00524367485, -0.999960065, -0.00742506143, -0.0049710935))
  2349. TR7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2350. TR7weld=weld(m,MN,TR7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2351. mesh("SpecialMesh",TR7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2352. MD9=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD9",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2353. MD9weld=weld(m,MN,MD9,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.741846681, 0.199262142, 1.00000405, -6.92205504e-06, 0.000154254027, 4.65649646e-05, 0.965939224, -0.25876984, -0.000147186685, 0.258768767, 0.965943158))
  2354. mesh("SpecialMesh",MD9,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2355. MD1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD1",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2356. MD1weld=weld(m,MN,MD1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.402763367, -0.974855185, 0.682875633, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2357. mesh("SpecialMesh",MD1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2358. MD10=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD10",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2359. MD10weld=weld(m,MN,MD10,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2360. mesh("SpecialMesh",MD10,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2361. MD11=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD11",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2362. MD11weld=weld(m,MN,MD11,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.493839264, -0.274354219, 4.24385071e-05, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2363. mesh("SpecialMesh",MD11,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2364. MD12=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD12",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2365. MD12weld=weld(m,MN,MD12,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.493812561, -0.274300575, -0.000376224518, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2366. mesh("SpecialMesh",MD12,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2367. MD13=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD13",Vector3.new(1.09732866, 0.822996795, 1.09732854))
  2368. MD13weld=weld(m,MN,MD13,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.68582201, 0.000464439392, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2369. mesh("SpecialMesh",MD13,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2370. MD14=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD14",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2371. MD14weld=weld(m,MN,MD14,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.603547096, 0.000416755676, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2372. mesh("SpecialMesh",MD14,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2373. MD15=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD15",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2374. MD15weld=weld(m,MN,MD15,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.62939453e-05, 0.137180567, -4.529953e-05, -1.0000037, -0.000862163957, 0.000179466791, -0.000862103421, 0.999999523, 0.000520790287, -0.000179945491, 0.000520619913, -1.00000381))
  2375. mesh("SpecialMesh",MD15,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2376. MD16=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD16",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2377. MD16weld=weld(m,MN,MD16,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.86645508e-05, 0.932742357, 0.000658988953, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2378. mesh("SpecialMesh",MD16,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2379. MD19=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD19",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2380. MD19weld=weld(m,MN,MD19,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2381. mesh("SpecialMesh",MD19,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2382. MD18=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD18",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2383. MD18weld=weld(m,MN,MD18,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2384. mesh("SpecialMesh",MD18,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2385. MD2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD2",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2386. MD2weld=weld(m,MN,MD2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.392555237, -0.573539257, 1.09872949, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2387. mesh("SpecialMesh",MD2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2388. MD3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD3",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2389. MD3weld=weld(m,MN,MD3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.397964478, -0.817667723, 0.487944126, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2390. mesh("SpecialMesh",MD3,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2391. MD4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD4",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2392. MD4weld=weld(m,MN,MD4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.422103882, -0.82026124, 0.507567406, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2393. mesh("SpecialMesh",MD4,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2394. MD5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD5",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2395. MD5weld=weld(m,MN,MD5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.427509308, -0.557831764, 1.11046171, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2396. mesh("SpecialMesh",MD5,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2397. MD6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD6",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2398. MD6weld=weld(m,MN,MD6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417263031, -0.972257376, 0.702233315, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2399. mesh("SpecialMesh",MD6,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2400. MD7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2401. MD7weld=weld(m,MN,MD7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2402. mesh("SpecialMesh",MD7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2403. MD8=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","MD8",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2404. MD8weld=weld(m,MN,MD8,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2405. mesh("SpecialMesh",MD8,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2406. TR1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR1",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2407. TR1weld=weld(m,MN,TR1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548826218, 0.30154109, 4.57763672e-05, -0.000205519143, -0.0001726388, -1, -4.31765802e-05, 1, -0.00017263052, 1, 4.314119e-05, -0.000205526594))
  2408. mesh("SpecialMesh",TR1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.700000048, 0.700000048))
  2409. TR2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR2",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2410. TR2weld=weld(m,MN,TR2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, 0.741921067, 0.198978901, 1.00000405, -2.92747281e-05, -1.7457176e-05, 2.37242784e-05, 0.965939343, -0.258769363, 2.44602561e-05, 0.25876832, 0.965943277))
  2411. mesh("SpecialMesh",TR2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2412. TR3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR3",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2413. TR3weld=weld(m,MN,TR3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-05, 0.603546381, 0.000186920166, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2414. mesh("SpecialMesh",TR3,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2415. TR4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR4",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2416. TR4weld=weld(m,MN,TR4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000106811523, 0.93274045, 0.000304222107, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2417. mesh("SpecialMesh",TR4,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2418. TR5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR5",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2419. TR5weld=weld(m,MN,TR5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2420. mesh("SpecialMesh",TR5,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2421. TR6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","TR6",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2422. TR6weld=weld(m,MN,TR6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2423. mesh("SpecialMesh",TR6,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2424. MD21=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","MD21",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2425. MD21weld=weld(m,MN,MD21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548921585, 0.301375628, 0.000118255615, -0.000262488145, -9.39509191e-05, -1.00000393, -0.000154611655, 1, -9.38984886e-05, 1.00000393, 0.000154557638, -0.000262471847))
  2426. mesh("SpecialMesh",MD21,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.411340952, 0.900000036, 0.900000036))
  2427.  
  2428. --[[TG1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Handle",Vector3.new(0.231713057, 0.953130603, 0.953130603))
  2429. TG1weld=weld(m,char["HumanoidRootPart"],TG1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.042350769, 2.25753069, -2.74072218, -0.0144443018, -0.00148237997, 0.999894559, 0.138804898, -0.99031961, 0.000536966661, 0.990214407, 0.138798028, 0.0145102367))
  2430. mesh("SpecialMesh",TG1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.5, 0.5))]]
  2431.  
  2432.  
  2433. local edit = function(name,mat,col)
  2434. name.Material = mat
  2435. name.BrickColor = BrickColor.new(col)
  2436. end
  2437.  
  2438. local dark = function()
  2439. edit(TR1,"Neon","New Yeller")
  2440. edit(TR2,"Neon","New Yeller")
  2441. edit(TR3,"Neon","New Yeller")
  2442. edit(TR4,"Neon","New Yeller")
  2443. edit(TR5,"Neon","New Yeller")
  2444. edit(TR6,"Neon","New Yeller")
  2445. edit(TR7,"Neon","New Yeller")
  2446. edit(MN,"Neon","New Yeller")
  2447. --
  2448.  
  2449.  
  2450. end
  2451. local light = function()
  2452. edit(TR1,"Neon","New Yeller")
  2453. edit(TR2,"Neon","New Yeller")
  2454. edit(TR3,"Neon","New Yeller")
  2455. edit(TR4,"Neon","New Yeller")
  2456. edit(TR5,"Neon","New Yeller")
  2457. edit(TR6,"Neon","New Yeller")
  2458. edit(TR7,"Neon","New Yeller")
  2459. edit(MN,"Neon","New Yeller")
  2460. --
  2461.  
  2462. end
  2463.  
  2464.  
  2465. dark()
  2466.  
  2467. --Messy
  2468.  
  2469. ---------------------------------------------------- Gauntlet
  2470.  
  2471. m=Instance.new('Model',char)
  2472.  
  2473.  
  2474. local function weldBetween(a, b)
  2475. local weldd = Instance.new("ManualWeld")
  2476. weldd.Part0 = a
  2477. weldd.Part1 = b
  2478. weldd.C0 = CFrame.new()
  2479. weldd.C1 = b.CFrame:inverse() * a.CFrame
  2480. weldd.Parent = a
  2481. return weldd
  2482. end
  2483.  
  2484. it=Instance.new
  2485.  
  2486. function nooutline(part)
  2487. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  2488. end
  2489.  
  2490. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  2491. local fp=it("Part")
  2492. fp.formFactor=formfactor
  2493. fp.Parent=parent
  2494. fp.Reflectance=reflectance
  2495. fp.Transparency=transparency
  2496. fp.CanCollide=false
  2497. fp.Locked=true
  2498. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  2499. fp.Name=name
  2500. fp.Size=size
  2501. fp.Position=char.Torso.Position
  2502. nooutline(fp)
  2503. fp.Material=material
  2504. fp:BreakJoints()
  2505. return fp
  2506. end
  2507.  
  2508. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2509. local mesh=it(Mesh)
  2510. mesh.Parent=part
  2511. if Mesh=="SpecialMesh" then
  2512. mesh.MeshType=meshtype
  2513. mesh.MeshId=meshid
  2514. end
  2515. mesh.Offset=offset
  2516. mesh.Scale=scale
  2517. return mesh
  2518. end
  2519.  
  2520. function weld(parent,part0,part1,c0,c1)
  2521. local weld=it("Weld")
  2522. weld.Parent=parent
  2523. weld.Part0=part0
  2524. weld.Part1=part1
  2525. weld.C0=c0
  2526. weld.C1=c1
  2527. return weld
  2528. end
  2529.  
  2530. MN=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(1.09732866, 2.19465828, 1.09732854))
  2531. MNweld=weld(m,char["Left Leg"],MN,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0323486328, -0.0509860516, -0.00120401382, -0.00500982394, 0.00520668458, 0.999973893, -0.00739898486, 0.999958873, -0.00524367485, -0.999960065, -0.00742506143, -0.0049710935))
  2532. TR7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2533. TR7weld=weld(m,MN,TR7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2534. mesh("SpecialMesh",TR7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2535. MD9=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD9",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2536. MD9weld=weld(m,MN,MD9,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.741846681, 0.199262142, 1.00000405, -6.92205504e-06, 0.000154254027, 4.65649646e-05, 0.965939224, -0.25876984, -0.000147186685, 0.258768767, 0.965943158))
  2537. mesh("SpecialMesh",MD9,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2538. MD1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD1",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2539. MD1weld=weld(m,MN,MD1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.402763367, -0.974855185, 0.682875633, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2540. mesh("SpecialMesh",MD1,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2541. MD10=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD10",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2542. MD10weld=weld(m,MN,MD10,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2543. mesh("SpecialMesh",MD10,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2544. MD11=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD11",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2545. MD11weld=weld(m,MN,MD11,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.493839264, -0.274354219, 4.24385071e-05, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2546. mesh("SpecialMesh",MD11,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2547. MD12=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD12",Vector3.new(0.266768694, 1.09732914, 0.658397138))
  2548. MD12weld=weld(m,MN,MD12,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.493812561, -0.274300575, -0.000376224518, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2549. mesh("SpecialMesh",MD12,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 1, 1.00999999))
  2550. MD13=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD13",Vector3.new(1.09732866, 0.822996795, 1.09732854))
  2551. MD13weld=weld(m,MN,MD13,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.68582201, 0.000464439392, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2552. mesh("SpecialMesh",MD13,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2553. MD14=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD14",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2554. MD14weld=weld(m,MN,MD14,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-05, 0.603547096, 0.000416755676, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2555. mesh("SpecialMesh",MD14,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2556. MD15=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD15",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2557. MD15weld=weld(m,MN,MD15,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.62939453e-05, 0.137180567, -4.529953e-05, -1.0000037, -0.000862163957, 0.000179466791, -0.000862103421, 0.999999523, 0.000520790287, -0.000179945491, 0.000520619913, -1.00000381))
  2558. mesh("SpecialMesh",MD15,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2559. MD16=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD16",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2560. MD16weld=weld(m,MN,MD16,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.86645508e-05, 0.932742357, 0.000658988953, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2561. mesh("SpecialMesh",MD16,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.04999995, 0.411340922, 1.04999995))
  2562. MD19=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD19",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2563. MD19weld=weld(m,MN,MD19,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2564. mesh("SpecialMesh",MD19,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2565. MD18=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD18",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2566. MD18weld=weld(m,MN,MD18,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2567. mesh("SpecialMesh",MD18,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 0.411340922, 1.01999998))
  2568. MD2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD2",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2569. MD2weld=weld(m,MN,MD2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.392555237, -0.573539257, 1.09872949, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2570. mesh("SpecialMesh",MD2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2571. MD3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD3",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2572. MD3weld=weld(m,MN,MD3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.397964478, -0.817667723, 0.487944126, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2573. mesh("SpecialMesh",MD3,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2574. MD4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD4",Vector3.new(0.247408509, 0.259352177, 0.518704116))
  2575. MD4weld=weld(m,MN,MD4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.422103882, -0.82026124, 0.507567406, 0.999890864, -0.0149886403, -0.00193861127, 0.0139457425, 0.964460015, -0.263861924, 0.00582473399, 0.26380372, 0.964563668))
  2576. mesh("SpecialMesh",MD4,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2577. MD5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD5",Vector3.new(0.2574085, 0.259352177, 0.518704116))
  2578. MD5weld=weld(m,MN,MD5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.427509308, -0.557831764, 1.11046171, 0.999886394, -0.0152528733, -0.00162532134, 0.0119883548, 0.710953057, 0.70314008, -0.00956933573, -0.703074038, 0.71105516))
  2579. mesh("SpecialMesh",MD5,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2580. MD6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD6",Vector3.new(0.237408489, 0.259352177, 0.518704116))
  2581. MD6weld=weld(m,MN,MD6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.417263031, -0.972257376, 0.702233315, 0.99988991, -0.0150081124, -0.00168980728, 0.0149988253, 0.999872923, -0.00539785437, 0.00177063467, 0.00537188631, 0.999988079))
  2582. mesh("SpecialMesh",MD6,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1.00999999, 1.00999999))
  2583. MD7=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD7",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2584. MD7weld=weld(m,MN,MD7,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000442504883, 0.68581605, 0.000279426575, 1.00000381, 0.000690042973, -0.000169841573, 0.000690029934, -0.999999702, -0.000261242967, -0.000170052983, 0.000261111214, -1.00000393))
  2585. mesh("SpecialMesh",MD7,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1.00999999, 1.00999999))
  2586. MD8=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","MD8",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2587. MD8weld=weld(m,MN,MD8,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2588. mesh("SpecialMesh",MD8,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.01999998, 1.01999998))
  2589. TR1=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR1",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2590. TR1weld=weld(m,MN,TR1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548826218, 0.30154109, 4.57763672e-05, -0.000205519143, -0.0001726388, -1, -4.31765802e-05, 1, -0.00017263052, 1, 4.314119e-05, -0.000205526594))
  2591. mesh("SpecialMesh",TR1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.700000048, 0.700000048))
  2592. TR2=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR2",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2593. TR2weld=weld(m,MN,TR2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, 0.741921067, 0.198978901, 1.00000405, -2.92747281e-05, -1.7457176e-05, 2.37242784e-05, 0.965939343, -0.258769363, 2.44602561e-05, 0.25876832, 0.965943277))
  2594. mesh("SpecialMesh",TR2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2595. TR3=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR3",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2596. TR3weld=weld(m,MN,TR3,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-05, 0.603546381, 0.000186920166, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2597. mesh("SpecialMesh",TR3,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2598. TR4=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR4",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2599. TR4weld=weld(m,MN,TR4,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000106811523, 0.93274045, 0.000304222107, 1.00000787, -8.63452442e-05, -2.6775524e-07, 8.62879679e-05, 1, -2.05411197e-07, 2.68686563e-07, 2.3024586e-07, 1.00000775))
  2600. mesh("SpecialMesh",TR4,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 0.0822681859, 1.05999994))
  2601. TR5=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR5",Vector3.new(1.09732866, 0.274332285, 1.09732854))
  2602. TR5weld=weld(m,MN,TR5,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.28881836e-05, -0.960148811, -0.000584125519, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2603. mesh("SpecialMesh",TR5,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.200000003, 1.02999997, 1.02999997))
  2604. TR6=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","TR6",Vector3.new(1.09732866, 0.266768783, 1.09732854))
  2605. TR6weld=weld(m,MN,TR6,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.246893644, -0.00013256073, 1.00000811, -2.88709998e-08, 3.02679837e-08, -2.93366611e-08, 0.99999994, 1.36606104e-08, 3.0733645e-08, 1.3564204e-08, 1.00000799))
  2606. mesh("SpecialMesh",TR6,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 0.0822681859, 1.02999997))
  2607. MD21=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","MD21",Vector3.new(0.266768694, 0.54866457, 0.548664272))
  2608. MD21weld=weld(m,MN,MD21,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.548921585, 0.301375628, 0.000118255615, -0.000262488145, -9.39509191e-05, -1.00000393, -0.000154611655, 1, -9.38984886e-05, 1.00000393, 0.000154557638, -0.000262471847))
  2609. mesh("SpecialMesh",MD21,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.411340952, 0.900000036, 0.900000036))
  2610.  
  2611. --[[TG1=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Really black","Handle",Vector3.new(0.231713057, 0.953130603, 0.953130603))
  2612. TG1weld=weld(m,char["HumanoidRootPart"],TG1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.042350769, 2.25753069, -2.74072218, -0.0144443018, -0.00148237997, 0.999894559, 0.138804898, -0.99031961, 0.000536966661, 0.990214407, 0.138798028, 0.0145102367))
  2613. mesh("SpecialMesh",TG1,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(0.415454358, 0.5, 0.5))]]
  2614.  
  2615.  
  2616. local edit = function(name,mat,col)
  2617. name.Material = mat
  2618. name.BrickColor = BrickColor.new(col)
  2619. end
  2620.  
  2621. local dark = function()
  2622. edit(TR1,"Neon","Really black")
  2623. edit(TR2,"Neon","Really black")
  2624. edit(TR3,"Neon","Really black")
  2625. edit(TR4,"Neon","Really black")
  2626. edit(TR5,"Neon","Really black")
  2627. edit(TR6,"Neon","Really black")
  2628. edit(TR7,"Neon","Really black")
  2629. edit(MN,"Neon","Really black")
  2630. --
  2631.  
  2632.  
  2633. end
  2634. local light = function()
  2635. edit(TR1,"Neon","Really black")
  2636. edit(TR2,"Neon","Really black")
  2637. edit(TR3,"Neon","Really black")
  2638. edit(TR4,"Neon","Really black")
  2639. edit(TR5,"Neon","Really black")
  2640. edit(TR6,"Neon","Really black")
  2641. edit(TR7,"Neon","Really black")
  2642. edit(MN,"Neon","Really black")
  2643. --
  2644.  
  2645. end
  2646.  
  2647.  
  2648. dark()
  2649.  
  2650. --Messy
  2651.  
  2652. wait(1)
  2653. chr = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:wait()
  2654. dead = false
  2655. model = Instance.new("Model")
  2656. model.Parent = chr
  2657. circle = Instance.new("Part",model)
  2658. model.PrimaryPart = circle
  2659. circle.Anchored = true
  2660. circle.CanCollide = false
  2661. circle.BrickColor = BrickColor.new(Color3.fromRGB(0, 0, 0)) --BRICKCOLOR ONLY GOES TO 1 R(ED)G(REEN)B(LUE)
  2662. circle.Size = Vector3.new(.5,.5,.5) --SIZE ONLY CHANGE THE MIDDLE
  2663. circle.Transparency = 1 --VISIBILITY OF INSIDE BLOCK
  2664. circle.Material = Enum.Material.Neon
  2665. rad = 7
  2666. circ = 2*math.pi*rad
  2667. n = circ/.5
  2668. rot = 360/n
  2669.  
  2670. function gay()
  2671. for i = 0,n/2 do
  2672. game:GetService('RunService').RenderStepped:wait()
  2673. local clone = circle:Clone()
  2674. local function tran()
  2675. clone.Parent = model
  2676. for index = .5,7,.1 do
  2677. game:GetService('RunService').RenderStepped:wait()
  2678. -- clone.Size = Vector3.new(.5,index,.5)
  2679. clone.Transparency = clone.Transparency - .05
  2680. clone.CFrame = circle.CFrame*CFrame.Angles(0,0,math.rad(i*(rot*2)))*CFrame.new(rad/2.2,0,0)
  2681. end
  2682. end
  2683. spawn(tran)
  2684. end
  2685. end
  2686. spawn(gay)
  2687.  
  2688. chr.Humanoid.Died:connect(function()
  2689. dead = true
  2690. for i,v in pairs(model:GetChildren()) do
  2691. local function lerp()
  2692. local cframeval = v.CFrame
  2693. for i = 0,1,.025 do
  2694. game:GetService('RunService').RenderStepped:wait()
  2695. v.Size = v.Size - Vector3.new(.025,.025,.025)
  2696. v.CFrame = cframeval:lerp(chr.Torso.CFrame,i)
  2697. v.Transparency = i*2
  2698. end
  2699. end
  2700. spawn(lerp)
  2701. end
  2702. end)
  2703.  
  2704. x = 0
  2705. y = 0
  2706. z = 0
  2707. random = 0
  2708. debounce = false
  2709.  
  2710. colortable={BrickColor.new(Color3.fromRGB(241, 196, 15)),
  2711. BrickColor.new(Color3.fromRGB(0, 0, 0)),
  2712. BrickColor.new(Color3.fromRGB(0, 0, 0)),
  2713. BrickColor.new(Color3.fromRGB(0, 0, 0)),
  2714. BrickColor.new(Color3.fromRGB(0, 0, 0)),
  2715. BrickColor.new(Color3.fromRGB(0, 0, 0)),
  2716. BrickColor.new(Color3.fromRGB(0, 0, 0))}
  2717. function changecolor()
  2718. if debounce == false then
  2719. debounce = true
  2720. local children = model:GetChildren()
  2721. random = random + 1
  2722. if random == 8 then
  2723. random = 1
  2724. end
  2725. for i,v in pairs(children) do
  2726. game:GetService('RunService').RenderStepped:wait()
  2727. v.BrickColor = colortable[random]
  2728. end
  2729. debounce = false
  2730. end
  2731. end
  2732. while dead == false do
  2733. game:GetService('RunService').RenderStepped:wait()
  2734. if x > 360 then
  2735. x = 0
  2736. spawn(changecolor)
  2737. elseif y > 360 then
  2738. y = 0
  2739. end
  2740. x = x + 2
  2741. y = y - 4
  2742. model:SetPrimaryPartCFrame(chr.HumanoidRootPart.CFrame*CFrame.Angles(math.rad(x),math.rad(y),math.rad(0)))
  2743. end
  2744.  
  2745.  
  2746. HandleWing=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","HandleWing",Vector3.new(0.400000006, 0.400000036, 0.400000006))
  2747. HandleWingweld=weld(m,Character["Torso"],HandleWing,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00980377197, -0.0303750038, 0.719708443, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2748. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2749. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.30004406, 0.0999250412, 0.89994812, 3.00647334e-005, 1, 4.83130862e-007, -6.15131939e-005, -4.81282768e-007, 1, 1, -3.00644715e-005, 6.15130994e-005))
  2750. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2751. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.300045013, 0.0999641418, 0.900047302, 3.10006981e-005, -1, -6.15159661e-005, -4.81294194e-007, -6.15159806e-005, 1, -1, -3.100096e-005, -4.83128701e-007))
  2752. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2753. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.299965858, 0.0999107361, 0.899978638, 3.00647334e-005, 1, 4.83130862e-007, -6.15131939e-005, -4.81282768e-007, 1, 1, -3.00644715e-005, 6.15130994e-005))
  2754. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2755. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.299968958, 0.0999965668, 0.900039673, 3.10006981e-005, -1, -6.15159661e-005, -4.81294194e-007, -6.15159806e-005, 1, -1, -3.100096e-005, -4.83128701e-007))
  2756. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2757. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.89996171, 0.100031853, 0.900054932, 3.10006981e-005, -1, -6.15159661e-005, -4.81294194e-007, -6.15159806e-005, 1, -1, -3.100096e-005, -4.83128701e-007))
  2758. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2759. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.899968386, 0.0999345779, 0.900001526, 3.00647334e-005, 1, 4.83130862e-007, -6.15131939e-005, -4.81282768e-007, 1, 1, -3.00644715e-005, 6.15130994e-005))
  2760. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2761. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.90003705, 0.0999240875, 0.89994812, 3.00647334e-005, 1, 4.83130862e-007, -6.15131939e-005, -4.81282768e-007, 1, 1, -3.00644715e-005, 6.15130994e-005))
  2762. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2763. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.900043964, 0.0999336243, 0.899978638, 3.10006981e-005, -1, -6.15159661e-005, -4.81294194e-007, -6.15159806e-005, 1, -1, -3.100096e-005, -4.83128701e-007))
  2764. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2765. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.29624176, -0.200763702, -0.299974442, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2766. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2767. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-3.29620361, 0.199222565, -0.299955368, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2768. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.80000019, 2.4000001, 0.200000003))
  2769. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(2.04773331, -2.38196564, 0.299893379, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2770. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.45599985, 0.835999906, 0.429999948))
  2771. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2772. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.49459839, -1.1664257, -0.299978256, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2773. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.20000005, 1.79999995, 0.200000003))
  2774. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(2.99463654, -1.96639061, 0.299866676, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2775. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.85199988, 0.673999965, 0.429999948))
  2776. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2777. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.54775238, -1.28196716, -0.299962044, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2778. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2779. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-3.06266022, -0.380847931, -0.299927711, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2780. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2781. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.06268311, -0.780864716, -0.299971581, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2782. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(2.60000014, 1.4000001, 0.600000024))
  2783. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(3.26268768, -1.38084984, 0.299843788, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2784. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.81599987, 0.921999931, 0.429999948))
  2785. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2786. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.6946106, -0.866420746, -0.299965858, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2787. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2788. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.99621582, -0.200775146, -0.299974442, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2789. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.20000005, 1.60000002, 0.600000024))
  2790. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(3.79626465, -0.900665283, 0.299840927, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2791. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.71599984, 1.26399994, 0.429999948))
  2792. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2793. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.49621582, 0.0992202759, -0.299964905, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2794. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Really black","Part",Vector3.new(0.400000006, 0.399999797, 0.400000036))
  2795. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.200040817, -8.39233398e-005, 0.599999666, -3.09981733e-005, -3.10031937e-005, 1, 1, -3.00642459e-005, 3.09971656e-005, 3.00635911e-005, 1, 3.1004125e-005))
  2796. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.447999984, 0.265999973, 0.412))
  2797. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2798. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.699996948, 0.60003376, -0.0999851227, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2799. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2800. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.600028992, 0.899998426, -0.099943161, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2801. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2802. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.699981689, 0.599993467, -0.0999393463, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2803. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Really black","Part",Vector3.new(0.400000006, 0.399999797, 0.400000036))
  2804. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.200047493, 0.599997044, 6.86645508e-005, -5.39489811e-005, -4.36452538e-005, 1, -4.53297616e-007, 1, 4.36452283e-005, -1, -4.51240339e-007, -5.39489301e-005))
  2805. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.447999984, 0.610000014, 0.231999993))
  2806. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2807. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.83633423, -0.870796204, 0.300080299, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2808. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.800000012, 0.400000006))
  2809. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-7.62939453e-006, 0.600003004, 4.29153442e-005, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2810. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2811. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.49460602, -0.766386032, -0.299931526, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2812. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2813. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.700019836, 2.47955322e-005, -0.100001335, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2814. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.399999797, 0.800000012))
  2815. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.200040817, -8.39233398e-005, 0.599999666, -3.09981733e-005, -3.10031937e-005, 1, 1, -3.00642459e-005, 3.09971656e-005, 3.00635911e-005, 1, 3.1004125e-005))
  2816. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.427999973, 0.265999973, 0.575999975))
  2817. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2818. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.26269531, -0.480854034, -0.299972534, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2819. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2820. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.599975586, 0.299989462, -0.0999555588, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2821. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2822. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.84772491, -0.881942749, -0.299947739, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2823. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2824. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.19461823, -1.16641045, -0.299962044, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2825. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2826. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.56270599, -0.780872345, -0.299994469, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2827. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2828. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.600036621, 0.300027609, -0.0999889374, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2829. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2830. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.836280823, -1.27070999, 0.300045013, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2831. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.80000019, 2.4000001, 0.200000003))
  2832. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(2.03636169, -2.37073898, -0.300144196, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2833. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.45599985, 0.835999906, 0.429999948))
  2834. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2835. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.347717285, -1.28197479, -0.30000782, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2836. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Really black","Part",Vector3.new(0.400000006, 0.399999797, 0.400000036))
  2837. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.199988365, 0, -0.600013256, -3.09981733e-005, -3.10031937e-005, 1, 1, -3.00642459e-005, 3.09971656e-005, 3.00635911e-005, 1, 3.1004125e-005))
  2838. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.447999984, 0.265999973, 0.412))
  2839. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2840. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.79621124, -0.200801849, -0.299977303, 0.707092822, 0.707120776, 1.71967458e-005, -0.707120836, 0.707093, -3.98719785e-005, -4.03540726e-005, 1.60330092e-005, 1))
  2841. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2842. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.76270294, -0.780849457, -0.299958229, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2843. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.399999797, 0.800000012))
  2844. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.199988365, 0, -0.600013256, -3.09981733e-005, -3.10031937e-005, 1, 1, -3.00642459e-005, 3.09971656e-005, 3.00635911e-005, 1, 3.1004125e-005))
  2845. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.427999973, 0.265999973, 0.575999975))
  2846. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2847. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.994621277, -1.16645241, -0.2999897, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2848. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2849. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.04772949, -0.981987, -0.29999733, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2850. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.20000005, 1.79999995, 0.200000003))
  2851. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(2.97909546, -1.96242332, -0.300165176, 0.965920448, 0.25883919, 2.68623189e-005, -0.25883919, 0.965920389, -3.38981408e-005, -3.47211098e-005, 2.57898828e-005, 1))
  2852. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.85199988, 0.673999965, 0.429999948))
  2853. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"Really black","Part",Vector3.new(0.400000006, 0.399999797, 0.400000036))
  2854. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.199979782, -0.600015879, 2.28881836e-005, -5.39489811e-005, -4.36452538e-005, 1, -4.53297616e-007, 1, 4.36452283e-005, -1, -4.51240339e-007, -5.39489301e-005))
  2855. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/Asset/?id=9756362",Vector3.new(0, 0, 0),Vector3.new(0.447999984, 0.610000014, 0.231999993))
  2856. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2857. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.33631897, -1.27073288, 0.300020218, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2858. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2859. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.847732544, -1.28198242, -0.299990654, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2860. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2861. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.600006104, 0.900032759, -0.0999727249, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2862. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2863. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.47909546, -1.16240501, 0.300043106, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2864. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2865. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.74719238, -0.785173416, 0.300055504, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2866. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2867. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.17910004, -1.16242409, 0.300059319, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2868. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2869. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.48492432, 0.0878067017, 0.300058365, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2870. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2871. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.28490829, -0.212181091, 0.300060272, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2872. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2873. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.03632355, -0.970756531, 0.300042152, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2874. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2875. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.67910004, -0.862400055, 0.300045013, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2876. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"New Yeller","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2877. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.04720306, -0.785137177, 0.300051689, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2878. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2879. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-3.04725647, -0.385164261, 0.300086021, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2880. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2881. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.78490829, -0.212181091, 0.300048828, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2882. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 1.20000005, 0.200000003))
  2883. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.899940491, -0.700034142, 0.300034523, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2884. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2885. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.54719543, -0.785116196, 0.300052643, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2886. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2887. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-1.53630066, -1.2707634, 0.300060272, -0.70706749, -0.707146227, -4.05557985e-005, -0.707146227, 0.70706749, 1.65151196e-005, 1.69971609e-005, 4.03561753e-005, -1))
  2888. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2889. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.47912598, -0.762430191, 0.300069809, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2890. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2891. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.979110718, -1.16239738, 0.300032616, -0.965919197, -0.25884375, -3.48302128e-005, -0.25884375, 0.965919197, 2.66137904e-005, 2.67544292e-005, 3.47223468e-005, -1))
  2892. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.800000012, 0.200000003))
  2893. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.24720764, -0.485141754, 0.300046921, -0.965935647, 0.258782327, -2.66135248e-005, 0.258782327, 0.965935647, 3.48299654e-005, 3.47204077e-005, 2.67563955e-005, -1))
  2894. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 2, 0.200000003))
  2895. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.300041199, 3.09944153e-006, 0.300023079, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2896. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2897. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.60005188, -0.299981356, -0.0999956131, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2898. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 1.20000005, 0.200000003))
  2899. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.900032043, -0.69997263, 0.299980164, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2900. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2901. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.599990845, -0.300009489, -0.0999727249, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2902. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2903. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.692848206, 0.400043488, 0.300006866, -0.866006851, -0.500032246, -3.80353231e-005, -0.500032246, 0.866006851, 2.17553606e-005, 2.20605471e-005, 3.78591722e-005, -1))
  2904. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 2, 0.200000003))
  2905. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.299980164, -1.3589859e-005, 0.300039291, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2906. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2907. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.700012207, -0.599973202, -0.10001564, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2908. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.800000012, 0.400000006))
  2909. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(1.52587891e-005, -0.599998951, -1.04904175e-005, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2910. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2911. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.692825317, 0.399971008, 0.30005455, -0.866040707, 0.499973506, -2.1754995e-005, 0.499973506, 0.866040707, 3.80348138e-005, 3.78571822e-005, 2.20627644e-005, -1))
  2912. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2913. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.599967957, -0.900018215, -0.099984169, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2914. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2915. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.60004425, 1.12056732e-005, 0.300005913, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2916. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 0.200000003, 0.200000003))
  2917. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.599990845, -2.78949738e-005, 0.300059319, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2918. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 2, 0.400000006))
  2919. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.300018311, 7.39097595e-006, 5.7220459e-006, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2920. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2921. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.699958801, -1.66893005e-005, -0.0999584198, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2922. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2923. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.699996948, -0.600014687, -0.0999603271, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2924. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(2.60000014, 1.4000001, 0.600000024))
  2925. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(3.24715424, -1.38516998, -0.300175667, 0.965935767, -0.25878185, 3.45790031e-005, 0.25878188, 0.965935826, -2.56825715e-005, -2.67549985e-005, 3.37561505e-005, 1))
  2926. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.81599987, 0.921999931, 0.429999948))
  2927. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(3.20000005, 1.60000002, 0.600000024))
  2928. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(3.78491974, -0.912193298, -0.300181389, 0.707121909, -0.707091928, 3.98714074e-005, 0.707091749, 0.707121849, -1.5834381e-005, -1.69976593e-005, 3.93895789e-005, 1))
  2929. mesh("SpecialMesh",Part,Enum.MeshType.FileMesh,"http://www.roblox.com/asset/?id=111896510",Vector3.new(0, 0, 0),Vector3.new(1.71599984, 1.26399994, 0.429999948))
  2930. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0.5,0,"New Yeller","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2931. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(0.600074768, -0.899979115, -0.100029945, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2932. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.600000024, 0.200000003))
  2933. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-3.28493118, 0.187797546, 0.300078392, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2934. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 2, 0.400000006))
  2935. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-0.299995422, -9.29832458e-006, 2.19345093e-005, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1))
  2936. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.800000012, 0.200000003, 0.200000003))
  2937. Partweld=weld(m,HandleWing,Part,CFrame.new(0, 0, 0, -1, -3.10001451e-005, -3.09999632e-005, -3.10008145e-005, 1, 3.09999996e-005, 3.09990755e-005, 3.100096e-005, -1),CFrame.new(-2.98490906, -0.212203979, 0.300058365, -0.707119763, 0.707093954, -1.65147794e-005, 0.707093894, 0.707119823, 4.05551255e-005, 4.03542872e-005, 1.6999822e-005, -1))
  2938.  
  2939. local Player = game:service("Players").LocalPlayer
  2940. local Char = Player.Character
  2941. local mouse = Player:GetMouse()
  2942. local Humanoid = Char:findFirstChild("Humanoid")
  2943. local Torso = Char:findFirstChild("Torso")
  2944. ----------------------------------------------------------
  2945. Char.Shirt:Destroy()
  2946. Char.Pants:Destroy()
  2947. shirt = Instance.new("Shirt", Char)
  2948. shirt.Name = "Shirt"
  2949. pants = Instance.new("Pants", Char)
  2950. pants.Name = "Pants"
  2951. Char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=634999315"
  2952. Char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=0"
  2953. Char.Head.face.Texture = "rbxassetid://419007616"
  2954. local asd = game:service'Players'.LocalPlayer
  2955. repeat wait() until asd.Character
  2956. local asdchar = asd.Character
  2957. local transPoints = {NumberSequenceKeypoint.new(0, 0, 0), NumberSequenceKeypoint.new(0.207, 0.594, 0.0187), NumberSequenceKeypoint.new(0.4, 0.55, 0.031), NumberSequenceKeypoint.new(0.57, 0.619, 0.05), NumberSequenceKeypoint.new(0.76, 0.8, 0.0375), NumberSequenceKeypoint.new(1, 1, 0)}
  2958. local sizePoints = {NumberSequenceKeypoint.new(0, 1.9, 0), NumberSequenceKeypoint.new(1, 0, 0)}
  2959. local Size = NumberSequence.new(sizePoints)
  2960. local Transparency = NumberSequence.new(transPoints)
  2961. efxBlock = Instance.new("Part", asdchar)
  2962. efxBlock.CanCollide = false
  2963. efxBlock.Material = "Neon"
  2964. efxBlock.FormFactor = "Custom"
  2965. efxBlock.Transparency = 1
  2966. efxBlock.Size = Vector3.new(0.25, 0.25, 0.25)
  2967. local mesh = Instance.new("SpecialMesh", efxBlock)
  2968. mesh.MeshType = Enum.MeshType.Sphere
  2969. mesh.Scale = Vector3.new(1, 1, 1)
  2970. local particles = Instance.new("ParticleEmitter", efxBlock)
  2971. particles.LightEmission = 0
  2972. particles.Size = Size
  2973. particles.Name = "Fire"
  2974. particles.Transparency = Transparency
  2975. particles.LockedToPart = false
  2976. particles.VelocityInheritance = -0.5
  2977. particles.LockedToPart = false
  2978. particles.Rate = 2
  2979. particles.Texture = "rbxassetid://322460070"
  2980. particles.Lifetime = NumberRange.new(3, 3)
  2981. particles.Speed = NumberRange.new(3, 3)
  2982. particles.VelocitySpread = 25
  2983. local offset = Vector3.new(-0.11, 0.23, -0.5)
  2984. local weld = Instance.new("Weld", asdchar.Head)
  2985. weld.Part0 = asdchar.Head
  2986. weld.Part1 = efxBlock
  2987. weld.C0 = CFrame.new(offset) * CFrame.Angles(math.rad(-40), math.rad(40), math.rad(40))
Add Comment
Please, Sign In to add comment