GalaxyEggBRG

rare script

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