Advertisement
Darkraiii7

Untitled

Nov 19th, 2018
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.80 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86. Player=owner
  87. Character=Player.Character
  88. PlayerGui=Player.PlayerGui
  89. Backpack=Player.Backpack
  90. Torso=Character.Torso
  91. Head=Character.Head
  92. Humanoid=Character.Humanoid
  93. m=Instance.new('Model',Character)
  94. LeftArm=Character["Left Arm"]
  95. LeftLeg=Character["Left Leg"]
  96. RightArm=Character["Right Arm"]
  97. RightLeg=Character["Right Leg"]
  98. LS=Torso["Left Shoulder"]
  99. LH=Torso["Left Hip"]
  100. RS=Torso["Right Shoulder"]
  101. RH=Torso["Right Hip"]
  102. Face = Head.face
  103. Neck=Torso.Neck
  104. it=Instance.new
  105. attacktype=1
  106. vt=Vector3.new
  107. cf=CFrame.new
  108. euler=CFrame.fromEulerAnglesXYZ
  109. angles=CFrame.Angles
  110. cloaked=false
  111. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  112. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  113. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  114. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  115. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  116. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  117. RootPart=Character.HumanoidRootPart
  118. RootJoint=RootPart.RootJoint
  119. RootCF=euler(-1.57,0,3.14)
  120. attack = false
  121. attackdebounce = false
  122. deb=false
  123. equipped=true
  124. hand=false
  125. MMouse=nil
  126. combo=0
  127. mana=0
  128. trispeed=.2
  129. attackmode='none'
  130. local idle=0
  131. local Anim="Idle"
  132. local Effects={}
  133. local gun=false
  134. local shoot=false
  135. player=nil
  136.  
  137.  
  138. --save shoulders
  139. RSH, LSH=nil, nil
  140. --welds
  141. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  142. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  143. LH=Torso["Left Hip"]
  144. RH=Torso["Right Hip"]
  145. TorsoColor=Torso.BrickColor
  146. function NoOutline(Part)
  147. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  148. end
  149. player=Player
  150. ch=Character
  151. RSH=ch.Torso["Right Shoulder"]
  152. LSH=ch.Torso["Left Shoulder"]
  153. --
  154. RSH.Parent=nil
  155. LSH.Parent=nil
  156. --
  157. RW.Name="Right Shoulder"
  158. RW.Part0=ch.Torso
  159. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  160. RW.C1=cf(0, 0.5, 0)
  161. RW.Part1=ch["Right Arm"]
  162. RW.Parent=ch.Torso
  163. --
  164. LW.Name="Left Shoulder"
  165. LW.Part0=ch.Torso
  166. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  167. LW.C1=cf(0, 0.5, 0)
  168. LW.Part1=ch["Left Arm"]
  169. LW.Parent=ch.Torso
  170.  
  171. local Stats=Instance.new("BoolValue")
  172. Stats.Name="Stats"
  173. Stats.Parent=Character
  174. local Atk=Instance.new("NumberValue")
  175. Atk.Name="Damage"
  176. Atk.Parent=Stats
  177. Atk.Value=1
  178. local Def=Instance.new("NumberValue")
  179. Def.Name="Defense"
  180. Def.Parent=Stats
  181. Def.Value=1
  182. local Speed=Instance.new("NumberValue")
  183. Speed.Name="Speed"
  184. Speed.Parent=Stats
  185. Speed.Value=1
  186. local Mvmt=Instance.new("NumberValue")
  187. Mvmt.Name="Movement"
  188. Mvmt.Parent=Stats
  189. Mvmt.Value=1
  190.  
  191. local donum=0
  192.  
  193.  
  194. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  195. local fp=it("Part")
  196. fp.formFactor=formfactor
  197. fp.Parent=parent
  198. fp.Reflectance=reflectance
  199. fp.Transparency=transparency
  200. fp.CanCollide=false
  201. fp.Locked=true
  202. fp.BrickColor=brickcolor
  203. fp.Name=name
  204. fp.Size=size
  205. fp.Position=Torso.Position
  206. NoOutline(fp)
  207. fp.Material="SmoothPlastic"
  208. fp:BreakJoints()
  209. return fp
  210. end
  211.  
  212. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  213. local mesh=it(Mesh)
  214. mesh.Parent=part
  215. if Mesh=="SpecialMesh" then
  216. mesh.MeshType=meshtype
  217. if meshid~="nil" then
  218. mesh.MeshId="http://www.roblox.com/asset/?id="..meshid
  219. end
  220. end
  221. mesh.Offset=offset
  222. mesh.Scale=scale
  223. return mesh
  224. end
  225.  
  226. function weld(parent,part0,part1,c0)
  227. local weld=it("Weld")
  228. weld.Parent=parent
  229. weld.Part0=part0
  230. weld.Part1=part1
  231. weld.C0=c0
  232. return weld
  233. end
  234.  
  235. local Color1=Torso.BrickColor
  236.  
  237. local bodvel=Instance.new("BodyVelocity")
  238. local bg=Instance.new("BodyGyro")
  239.  
  240. function swait(num)
  241. if num==0 or num==nil then
  242. game:service'RunService'.Stepped:wait(0)
  243. else
  244. for i=0,num do
  245. game:service'RunService'.Stepped:wait(0)
  246. end
  247. end
  248. end
  249.  
  250.  
  251. so = function(id,par,vol,pit)
  252. coroutine.resume(coroutine.create(function()
  253. local sou = Instance.new("Sound",par or workspace)
  254. sou.Volume=vol
  255. sou.Pitch=pit or 1
  256. sou.SoundId=id
  257. swait()
  258. sou:play()
  259. game:GetService("Debris"):AddItem(sou,6)
  260. end))
  261. end
  262.  
  263. function clerp(a,b,t)
  264. local qa = {QuaternionFromCFrame(a)}
  265. local qb = {QuaternionFromCFrame(b)}
  266. local ax, ay, az = a.x, a.y, a.z
  267. local bx, by, bz = b.x, b.y, b.z
  268. local _t = 1-t
  269. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  270. end
  271.  
  272. function QuaternionFromCFrame(cf)
  273. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  274. local trace = m00 + m11 + m22
  275. if trace > 0 then
  276. local s = math.sqrt(1 + trace)
  277. local recip = 0.5/s
  278. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  279. else
  280. local i = 0
  281. if m11 > m00 then
  282. i = 1
  283. end
  284. if m22 > (i == 0 and m00 or m11) then
  285. i = 2
  286. end
  287. if i == 0 then
  288. local s = math.sqrt(m00-m11-m22+1)
  289. local recip = 0.5/s
  290. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  291. elseif i == 1 then
  292. local s = math.sqrt(m11-m22-m00+1)
  293. local recip = 0.5/s
  294. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  295. elseif i == 2 then
  296. local s = math.sqrt(m22-m00-m11+1)
  297. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  298. end
  299. end
  300. end
  301.  
  302. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  303. local xs, ys, zs = x + x, y + y, z + z
  304. local wx, wy, wz = w*xs, w*ys, w*zs
  305. local xx = x*xs
  306. local xy = x*ys
  307. local xz = x*zs
  308. local yy = y*ys
  309. local yz = y*zs
  310. local zz = z*zs
  311. return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy))
  312. end
  313.  
  314. function QuaternionSlerp(a, b, t)
  315. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  316. local startInterp, finishInterp;
  317. if cosTheta >= 0.0001 then
  318. if (1 - cosTheta) > 0.0001 then
  319. local theta = math.acos(cosTheta)
  320. local invSinTheta = 1/math.sin(theta)
  321. startInterp = math.sin((1-t)*theta)*invSinTheta
  322. finishInterp = math.sin(t*theta)*invSinTheta
  323. else
  324. startInterp = 1-t
  325. finishInterp = t
  326. end
  327. else
  328. if (1+cosTheta) > 0.0001 then
  329. local theta = math.acos(-cosTheta)
  330. local invSinTheta = 1/math.sin(theta)
  331. startInterp = math.sin((t-1)*theta)*invSinTheta
  332. finishInterp = math.sin(t*theta)*invSinTheta
  333. else
  334. startInterp = t-1
  335. finishInterp = t
  336. end
  337. end
  338. return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp
  339. end
  340.  
  341. local function CFrameFromTopBack(at, top, back)
  342. local right = top:Cross(back)
  343. return CFrame.new(at.x, at.y, at.z,
  344. right.x, top.x, back.x,
  345. right.y, top.y, back.y,
  346. right.z, top.z, back.z)
  347. end
  348.  
  349. function Triangle(a, b, c)
  350. local edg1 = (c-a):Dot((b-a).unit)
  351. local edg2 = (a-b):Dot((c-b).unit)
  352. local edg3 = (b-c):Dot((a-c).unit)
  353. if edg1 <= (b-a).magnitude and edg1 >= 0 then
  354. a, b, c = a, b, c
  355. elseif edg2 <= (c-b).magnitude and edg2 >= 0 then
  356. a, b, c = b, c, a
  357. elseif edg3 <= (a-c).magnitude and edg3 >= 0 then
  358. a, b, c = c, a, b
  359. else
  360. assert(false, "unreachable")
  361. end
  362.  
  363. local len1 = (c-a):Dot((b-a).unit)
  364. local len2 = (b-a).magnitude - len1
  365. local width = (a + (b-a).unit*len1 - c).magnitude
  366.  
  367. local maincf = CFrameFromTopBack(a, (b-a):Cross(c-b).unit, -(b-a).unit)
  368.  
  369. local list = {}
  370.  
  371. if len1 > 0.01 then
  372. local w1 = Instance.new('WedgePart', m)
  373. game:GetService("Debris"):AddItem(w1,5)
  374. w1.Material = "SmoothPlastic"
  375. w1.FormFactor = 'Custom'
  376. w1.BrickColor = BrickColor.new("Dark orange")
  377. w1.Transparency = 0
  378. w1.Reflectance = 0
  379. w1.Material = "SmoothPlastic"
  380. w1.CanCollide = false
  381. local l1 = Instance.new("PointLight",w1)
  382. l1.Color = Color3.new(170,0,0)
  383. NoOutline(w1)
  384. local sz = Vector3.new(0.2, width, len1)
  385. w1.Size = sz
  386. local sp = Instance.new("SpecialMesh",w1)
  387. sp.MeshType = "Wedge"
  388. sp.Scale = Vector3.new(0,1,1) * sz/w1.Size
  389. w1:BreakJoints()
  390. w1.Anchored = true
  391. w1.Parent = workspace
  392. w1.Transparency = 0.7
  393. table.insert(Effects,{w1,"Disappear",.01})
  394. w1.CFrame = maincf*CFrame.Angles(math.pi,0,math.pi/2)*CFrame.new(0,width/2,len1/2)
  395. table.insert(list,w1)
  396. end
  397.  
  398. if len2 > 0.01 then
  399. local w2 = Instance.new('WedgePart', m)
  400. game:GetService("Debris"):AddItem(w2,5)
  401. w2.Material = "SmoothPlastic"
  402. w2.FormFactor = 'Custom'
  403. w2.BrickColor = BrickColor.new("Dark orange")
  404. w2.Transparency = 0
  405. w2.Reflectance = 0
  406. w2.Material = "SmoothPlastic"
  407. w2.CanCollide = false
  408. local l2 = Instance.new("PointLight",w2)
  409. l2.Color = Color3.new(170,0,0)
  410. NoOutline(w2)
  411. local sz = Vector3.new(0.2, width, len2)
  412. w2.Size = sz
  413. local sp = Instance.new("SpecialMesh",w2)
  414. sp.MeshType = "Wedge"
  415. sp.Scale = Vector3.new(0,1,1) * sz/w2.Size
  416. w2:BreakJoints()
  417. w2.Anchored = true
  418. w2.Parent = workspace
  419. w2.Transparency = 0.7
  420. table.insert(Effects,{w2,"Disappear",.01})
  421. w2.CFrame = maincf*CFrame.Angles(math.pi,math.pi,-math.pi/2)*CFrame.new(0,width/2,-len1 - len2/2)
  422. table.insert(list,w2)
  423. end
  424. return unpack(list)
  425. end
  426.  
  427.  
  428. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  429. if hit.Parent==nil then
  430. return
  431. end
  432. h=hit.Parent:FindFirstChild("Humanoid")
  433. for _,v in pairs(hit.Parent:children()) do
  434. if v:IsA("Humanoid") then
  435. h=v
  436. end
  437. end
  438. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  439. h=hit.Parent.Parent:FindFirstChild("Humanoid")
  440. end
  441. if hit.Parent.className=="Hat" then
  442. hit=hit.Parent.Parent:findFirstChild("Head")
  443. end
  444. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  445. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  446. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  447. return
  448. end]]
  449. -- hs(hit,1.2)
  450. c=Instance.new("ObjectValue")
  451. c.Name="creator"
  452. c.Value=owner
  453. c.Parent=h
  454. game:GetService("Debris"):AddItem(c,.5)
  455. Damage=math.random(minim,maxim)
  456. -- h:TakeDamage(Damage)
  457. blocked=false
  458. block=hit.Parent:findFirstChild("Block")
  459. if block~=nil then
  460. print(block.className)
  461. if block.className=="NumberValue" then
  462. if block.Value>0 then
  463. blocked=true
  464. if decreaseblock==nil then
  465. block.Value=block.Value-1
  466. end
  467. end
  468. end
  469. if block.className=="IntValue" then
  470. if block.Value>0 then
  471. blocked=true
  472. if decreaseblock~=nil then
  473. block.Value=block.Value-1
  474. end
  475. end
  476. end
  477. end
  478. if blocked==false then
  479. -- h:TakeDamage(Damage)
  480. h.Health=h.Health-Damage
  481. showDamage(hit.Parent,Damage,.5,BrickColor.new("Dark orange"))
  482. else
  483. h.Health=h.Health-(Damage/2)
  484. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  485. end
  486. if Type=="Knockdown" then
  487. hum=hit.Parent.Humanoid
  488. hum.PlatformStand=true
  489. coroutine.resume(coroutine.create(function(HHumanoid)
  490. swait(1)
  491. HHumanoid.PlatformStand=false
  492. end),hum)
  493. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  494. --hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  495. local bodvol=Instance.new("BodyVelocity")
  496. bodvol.velocity=angle*knockback
  497. bodvol.P=5000
  498. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  499. bodvol.Parent=hit
  500. rl=Instance.new("BodyAngularVelocity")
  501. rl.P=3000
  502. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  503. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  504. rl.Parent=hit
  505. game:GetService("Debris"):AddItem(bodvol,.5)
  506. game:GetService("Debris"):AddItem(rl,.5)
  507. elseif Type=="Normal" then
  508. vp=Instance.new("BodyVelocity")
  509. vp.P=500
  510. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  511. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  512. if KnockbackType==1 then
  513. vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  514. elseif KnockbackType==2 then
  515. vp.velocity=Property.CFrame.lookVector*knockback
  516. end
  517. if knockback>0 then
  518. vp.Parent=hit.Parent.Torso
  519. end
  520. game:GetService("Debris"):AddItem(vp,.5)
  521. elseif Type=="Up" then
  522. local bodyVelocity=Instance.new("BodyVelocity")
  523. bodyVelocity.velocity=vt(0,60,0)
  524. bodyVelocity.P=5000
  525. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  526. bodyVelocity.Parent=hit
  527. game:GetService("Debris"):AddItem(bodyVelocity,1)
  528. rl=Instance.new("BodyAngularVelocity")
  529. rl.P=3000
  530. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  531. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  532. rl.Parent=hit
  533. game:GetService("Debris"):AddItem(rl,.5)
  534. elseif Type=="Snare" then
  535. bp=Instance.new("BodyPosition")
  536. bp.P=2000
  537. bp.D=100
  538. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  539. bp.position=hit.Parent.Torso.Position
  540. bp.Parent=hit.Parent.Torso
  541. game:GetService("Debris"):AddItem(bp,1)
  542. elseif Type=="Target" then
  543. if Targetting==false then
  544. ZTarget=hit.Parent.Torso
  545. coroutine.resume(coroutine.create(function(Part)
  546. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  547. swait(5)
  548. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  549. end),ZTarget)
  550. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  551. targetgui=Instance.new("BillboardGui")
  552. targetgui.Parent=ZTarget
  553. targetgui.Size=UDim2.new(10,100,10,100)
  554. targ=Instance.new("ImageLabel")
  555. targ.Parent=targetgui
  556. targ.BackgroundTransparency=1
  557. targ.Image="rbxassetid://4834067"
  558. targ.Size=UDim2.new(1,0,1,0)
  559. cam.CameraType="Scriptable"
  560. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  561. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  562. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  563. Targetting=true
  564. RocketTarget=ZTarget
  565. for i=1,Property do
  566. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  567. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  568. swait()
  569. end
  570. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  571. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  572. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  573. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  574. end
  575. Targetting=false
  576. RocketTarget=nil
  577. targetgui.Parent=nil
  578. cam.CameraType="Custom"
  579. end
  580. end
  581. debounce=Instance.new("BoolValue")
  582. debounce.Name="DebounceHit"
  583. debounce.Parent=hit.Parent
  584. debounce.Value=true
  585. game:GetService("Debris"):AddItem(debounce,Delay)
  586. c=Instance.new("ObjectValue")
  587. c.Name="creator"
  588. c.Value=Player
  589. c.Parent=h
  590. game:GetService("Debris"):AddItem(c,.5)
  591. CRIT=false
  592. hitDeb=true
  593. AttackPos=6
  594. end
  595. end
  596.  
  597. showDamage=function(Char,Dealt,du,Color)
  598. m=Instance.new("Model")
  599. m.Name=tostring(Dealt)
  600. h=Instance.new("Humanoid")
  601. h.Health=0
  602. h.MaxHealth=0
  603. h.Parent=m
  604. c=Instance.new("Part")
  605. c.Transparency=0
  606. c.BrickColor=Color
  607. c.Name="Head"
  608. c.TopSurface=0
  609. c.BottomSurface=0
  610. c.formFactor="Plate"
  611. c.Size=Vector3.new(1,.4,1)
  612. ms=Instance.new("CylinderMesh")
  613. ms.Scale=Vector3.new(.8,.8,.8)
  614. if CRIT==true then
  615. ms.Scale=Vector3.new(1,1.25,1)
  616. end
  617. ms.Parent=c
  618. c.Reflectance=0
  619. Instance.new("BodyGyro").Parent=c
  620. c.Parent=m
  621. if Char:findFirstChild("Head")~=nil then
  622. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  623. elseif Char.Parent:findFirstChild("Head")~=nil then
  624. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  625. end
  626. f=Instance.new("BodyPosition")
  627. f.P=2000
  628. f.D=100
  629. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  630. f.position=c.Position+Vector3.new(0,3,0)
  631. f.Parent=c
  632. game:GetService("Debris"):AddItem(m,.5+du)
  633. c.CanCollide=false
  634. m.Parent=workspace
  635. c.CanCollide=false
  636. end
  637.  
  638. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  639. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  640. end
  641.  
  642. function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
  643. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  644. prt.Anchored=true
  645. prt.CFrame=cframe
  646. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=4770583",vt(0,0,0),vt(x1,y1,z1))
  647. --http://www.roblox.com/asset/?id=4770560
  648. game:GetService("Debris"):AddItem(prt,2)
  649. CF=prt.CFrame
  650. coroutine.resume(coroutine.create(function(Part,Mesh,TehCF)
  651. for i=0,1,0.2 do
  652. wait()
  653. Part.CFrame=CF*cf(0,0,-0.4)
  654. end
  655. for i=0,1,delay do
  656. wait()
  657. --Part.CFrame=CF*cf((math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5,(math.random(-1,0)+math.random())/5)
  658. Mesh.Scale=Mesh.Scale
  659. end
  660. for i=0,1,0.1 do
  661. wait()
  662. Part.Transparency=i
  663. end
  664. Part.Parent=nil
  665. end),prt,msh,CF)
  666. end
  667.  
  668. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  669. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  670. prt.Anchored=true
  671. prt.CFrame=cframe
  672. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  673. game:GetService("Debris"):AddItem(prt,5)
  674. coroutine.resume(coroutine.create(function(Part,Mesh)
  675. for i=0,1,delay do
  676. wait()
  677. Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  678. Part.Transparency=i
  679. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  680. end
  681. Part.Parent=nil
  682. end),prt,msh)
  683. end
  684.  
  685. function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  686. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  687. prt.Anchored=false
  688. prt.CFrame=cframe
  689. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  690. local wld=weld(prt,prt,Parent,cframe)
  691. game:GetService("Debris"):AddItem(prt,5)
  692. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  693. for i=0,1,delay do
  694. wait()
  695. Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
  696. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  697. Part.Transparency=i
  698. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  699. end
  700. Part.Parent=nil
  701. end),prt,msh,wld)
  702. end
  703.  
  704. function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  705. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  706. prt.Anchored=false
  707. prt.CFrame=cframe
  708. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  709. local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
  710. game:GetService("Debris"):AddItem(prt,5)
  711. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  712. for i=0,1,delay do
  713. wait()
  714. Weld.C0=euler(i*20,0,0)
  715. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  716. Part.Transparency=i
  717. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  718. end
  719. Part.Parent=nil
  720. end),prt,msh,wld)
  721. end
  722.  
  723. function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  724. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  725. prt.Anchored=true
  726. prt.CFrame=cframe
  727. local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  728. game:GetService("Debris"):AddItem(prt,2)
  729. coroutine.resume(coroutine.create(function(Part,Mesh)
  730. for i=0,1,delay do
  731. wait()
  732. Part.CFrame=Part.CFrame
  733. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  734. local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  735. prt2.Anchored=true
  736. prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  737. local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
  738. game:GetService("Debris"):AddItem(prt2,2)
  739. coroutine.resume(coroutine.create(function(Part,Mesh)
  740. for i=0,1,0.1 do
  741. wait()
  742. Part.CFrame=Part.CFrame*cf(0,0.5,0)
  743. end
  744. Part.Parent=nil
  745. end),prt2,msh2)
  746. end
  747. for i=0,1,delay*2 do
  748. wait()
  749. Part.CFrame=Part.CFrame
  750. Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
  751. end
  752. Part.Parent=nil
  753. end),prt,msh)
  754. end
  755.  
  756. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  757. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  758. prt.Anchored=true
  759. prt.CFrame=cframe
  760. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  761. game:GetService("Debris"):AddItem(prt,2)
  762. coroutine.resume(coroutine.create(function(Part,Mesh)
  763. for i=0,1,delay do
  764. wait()
  765. Part.CFrame=Part.CFrame
  766. Part.Transparency=i
  767. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  768. end
  769. Part.Parent=nil
  770. end),prt,msh)
  771. end
  772.  
  773. function MagicRing(brickcolor,cframe,x1,y1,z1,x2,y2,z2,x3,y3,z3)
  774. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  775. prt.Anchored=true
  776. prt.CFrame=cframe*euler(x2,y2,z2)
  777. --"http://www.roblox.com/asset/?id=168892465"
  778. local msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",vt(0,0,0),vt(x1,y1,z1))
  779. game:GetService("Debris"):AddItem(prt,2)
  780. coroutine.resume(coroutine.create(function(Part,Mesh)
  781. for i=0,1,0.03 do
  782. wait()
  783. Part.CFrame=Part.CFrame
  784. Part.Transparency=i
  785. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  786. end
  787. Part.Parent=nil
  788. end),prt,msh)
  789. end
  790.  
  791. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  792. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  793. prt.Anchored=true
  794. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  795. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  796. game:GetService("Debris"):AddItem(prt,2)
  797. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  798. CF=Part.CFrame
  799. Numbb=0
  800. randnumb=math.random()/10
  801. rand1=math.random()/10
  802. for i=0,1,rand1 do
  803. wait()
  804. CF=CF*cf(0,math.random()/2,0)
  805. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  806. Part.CFrame=CF*euler(Numbb,0,0)
  807. Part.Transparency=i
  808. Numbb=Numbb+randnumb
  809. end
  810. Part.Parent=nil
  811. end),prt,CF,Numbb,randnumb)
  812. end
  813.  
  814. function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  815. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  816. prt.Anchored=true
  817. prt.CFrame=cframe
  818. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=1051557",vt(0,0,0),vt(x1,y1,z1))
  819. game:GetService("Debris"):AddItem(prt,5)
  820. coroutine.resume(coroutine.create(function(Part,Mesh)
  821. for i=0,1,delay do
  822. wait()
  823. Part.CFrame=Part.CFrame*euler(0,0.7,0)
  824. Part.Transparency=i
  825. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  826. end
  827. Part.Parent=nil
  828. end),prt,msh)
  829. end
  830.  
  831. function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  832. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  833. prt.Anchored=true
  834. prt.CFrame=cframe
  835. msh=mesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=20329976",vt(0,0,0),vt(x1,y1,z1))
  836. game:GetService("Debris"):AddItem(prt,2)
  837. coroutine.resume(coroutine.create(function(Part,Mesh)
  838. for i=0,1,delay do
  839. wait()
  840. Part.CFrame=Part.CFrame*cf(0,y3/2,0)
  841. Part.Transparency=i
  842. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  843. end
  844. Part.Parent=nil
  845. end),prt,msh)
  846. end
  847.  
  848. function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
  849. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  850. prt.Anchored=true
  851. prt.CFrame=cframe*cf(x,y,z)
  852. msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
  853. game:GetService("Debris"):AddItem(prt,5)
  854. coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee)
  855. local num=math.random()
  856. local num2=math.random(-3,2)+math.random()
  857. local numm=0
  858. for i=0,1,delay*2 do
  859. swait()
  860. Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
  861. Part.Transparency=i
  862. numm=numm+0.01
  863. end
  864. Part.Parent=nil
  865. Mesh.Parent=nil
  866. end),prt,msh,x,y,z)
  867. end
  868.  
  869. function dmgstart(dmg,what)
  870. hitcon = what.Touched:connect(function(hit)
  871. local hum = hit.Parent:FindFirstChild("Humanoid")
  872. if hum and not hum:IsDescendantOf(Character) then
  873. hum:TakeDamage(dmg)
  874. end
  875. end)
  876. end
  877.  
  878. function dmgstop()
  879. hitcon:disconnect()
  880. end
  881.  
  882. function Cloak()
  883. Face.Parent=nil
  884. cloaked=true
  885. for _,v in pairs(Torso.Parent:children()) do
  886. if v.className=="Part" and v.Name~="HumanoidRootPart" then
  887. coroutine.resume(coroutine.create(function()
  888. for i=0,1,0.2 do
  889. wait()
  890. v.Transparency=i
  891. end
  892. v.Transparency=1
  893. end))
  894. end
  895. if v.className=="Hat" then
  896. hatp=v.Handle
  897. coroutine.resume(coroutine.create(function(derp)
  898. for i=0,1,0.2 do
  899. wait()
  900. derp.Transparency=i
  901. end
  902. derp.Transparency=1
  903. end),hatp)
  904. end
  905. end
  906. for _,v in pairs(m:children()) do
  907. if v.className=="Part" then
  908. coroutine.resume(coroutine.create(function()
  909. for i=0,1,0.2 do
  910. wait()
  911. v.Transparency=i
  912. end
  913. v.Transparency=1
  914. end))
  915. end
  916. end
  917. end
  918.  
  919. function UnCloak()
  920. so("http://roblox.com/asset/?id=2767090",Torso,1,1.1)
  921. Face.Parent=Head
  922. cloaked=false
  923. for _,v in pairs(Torso.Parent:children()) do
  924. if v.className=="Part" and v.Name~="HumanoidRootPart" then
  925. coroutine.resume(coroutine.create(function()
  926. for i=0,1,0.1 do
  927. wait()
  928. v.Transparency=v.Transparency-0.1
  929. end
  930. v.Transparency=0
  931. end))
  932. end
  933. if v.className=="Hat" then
  934. hatp=v.Handle
  935. coroutine.resume(coroutine.create(function(derp)
  936. for i=0,1,0.1 do
  937. wait()
  938. derp.Transparency=derp.Transparency-0.1
  939. end
  940. derp.Transparency=0
  941. end),hatp)
  942. end
  943. end
  944. for _,v in pairs(m:children()) do
  945. if v.className=="Part" and v.Name~="hitbox" and v.Name~='tip' then
  946. coroutine.resume(coroutine.create(function()
  947. for i=0,1,0.1 do
  948. wait()
  949. v.Transparency=v.Transparency-0.1
  950. end
  951. v.Transparency=0
  952. end))
  953. v.Transparency=0
  954. end
  955. end
  956. end
  957.  
  958. Player=owner
  959. Character=Player.Character
  960.  
  961. m=Instance.new('Model',Character)
  962.  
  963.  
  964. local function weldBetween(a, b)
  965. local weldd = Instance.new("ManualWeld")
  966. weldd.Part0 = a
  967. weldd.Part1 = b
  968. weldd.C0 = CFrame.new()
  969. weldd.C1 = b.CFrame:inverse() * a.CFrame
  970. weldd.Parent = a
  971. return weldd
  972. end
  973.  
  974. it=Instance.new
  975.  
  976. function nooutline(part)
  977. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  978. end
  979.  
  980. function part(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  981. local fp=it("Part")
  982. fp.formFactor=formfactor
  983. fp.Parent=parent
  984. fp.Reflectance=reflectance
  985. fp.Transparency=transparency
  986. fp.CanCollide=false
  987. fp.Locked=true
  988. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  989. fp.Name=name
  990. fp.Size=size
  991. fp.Position=Character.Torso.Position
  992. nooutline(fp)
  993. fp.Material=material
  994. fp:BreakJoints()
  995. return fp
  996. end
  997.  
  998. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  999. local mesh=it(Mesh)
  1000. mesh.Parent=part
  1001. if Mesh=="SpecialMesh" then
  1002. mesh.MeshType=meshtype
  1003. mesh.MeshId=meshid
  1004. end
  1005. mesh.Offset=offset
  1006. mesh.Scale=scale
  1007. return mesh
  1008. end
  1009.  
  1010. function weld(parent,part0,part1,c0,c1)
  1011. local weld=it("Weld")
  1012. weld.Parent=parent
  1013. weld.Part0=part0
  1014. weld.Part1=part1
  1015. weld.C0=c0
  1016. weld.C1=c1
  1017. return weld
  1018. end
  1019.  
  1020. Handle=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Handle",Vector3.new(1.9433943, 0.388678879, 0.388678849))
  1021. HandleWeld=weld(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),CFrame.new(0.241004944, -0.0347366333, -1.15570068, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007))
  1022. mesh("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1.20000005, 1.20000005))
  1023. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Fossil","Part",Vector3.new(0.388678849, 1.16603673, 5.05282545))
  1024. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0, -0.583026886, 7.57923889, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1025. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  1026. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Fossil","Part",Vector3.new(0.388678849, 1.16603673, 1.9433943))
  1027. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(5.34057617e-005, -0.583026886, 4.08110809, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1028. mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  1029. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Fossil","Part",Vector3.new(0.388678849, 1.16603673, 1.16603673))
  1030. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(7.62939453e-006, 0.583034515, -2.52642059, -1.0000037, -7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1031. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  1032. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1033. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.28881836e-005, 0.291465759, 1.28265381, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1034. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1035. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1036. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.52587891e-005, 0.272033691, 1.28264618, -1.0000037, -7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1037. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1038. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1039. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.52587891e-005, 0.291526794, 1.28264618, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1040. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1041. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1042. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.67028809e-005, 0.485809326, 1.47697449, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1043. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1044. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1045. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.67028809e-005, -0.388679504, -0.893981934, 7.09295273e-006, -1.00000739, 4.42543552e-007, 1.0000037, 7.09295273e-006, 0, 3.28270744e-012, -4.63617056e-007, 1))
  1046. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1047. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1048. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.28881836e-005, 0.485855103, 1.47697449, 7.09295273e-006, -1.00000739, 4.42543552e-007, -1.0000037, -7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1049. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1050. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1051. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.67028809e-005, 0.291503906, 1.28265381, 7.09295273e-006, -1.00000739, 4.42543552e-007, -1.0000037, -7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1052. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1053. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1054. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-3.05175781e-005, 0.485855103, 1.47695923, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1055. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1056. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1057. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(3.05175781e-005, 0.466384888, 1.47697449, -1.0000037, -7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1058. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1059. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1060. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.67028809e-005, -0.388626099, -0.893981934, -7.09295273e-006, 1.00000739, -4.42543552e-007, -1.0000037, -7.09295273e-006, 0, 3.28270744e-012, -4.63617056e-007, 1))
  1061. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1062. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1063. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-3.05175781e-005, -0.388683319, -0.893974304, 1.0000037, 7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1064. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1065. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1066. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(3.05175781e-005, -0.388637543, -0.893966675, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1067. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  1068. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.9433943, 0.388678879, 0.388678849))
  1069. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-7.62939453e-006, -4.57763672e-005, -1.71661377e-005, -3.28270744e-012, 4.63617056e-007, -1, 0.707104445, 0.707117081, -3.27826768e-007, 0.707114458, -0.707107067, 3.27826768e-007))
  1070. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00399995, 1.20000005, 1.20000005))
  1071. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1072. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.971710205, -7.62939453e-006, -3.81469727e-006, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007))
  1073. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400200009, 1.79999995, 1.79999995))
  1074. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1075. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.508415222, -5.34057617e-005, -2.35767365, -5.00679016e-006, 0.707111716, 0.707106471, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1076. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1077. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1078. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.528083801, 4.57763672e-005, -2.33799744, 5.00679016e-006, -0.707111359, 0.7071082, -1.0000037, -7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1079. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1080. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1081. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.518295288, -0.0139083862, -2.34779739, -0.707108974, -5.33461571e-006, 0.707107425, -7.09295273e-006, 1.00000739, -4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1082. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1083. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1084. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.48014259, -5.34057617e-005, -2.24774933, -5.00679016e-006, 0.707111716, 0.707106471, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1085. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1086. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1087. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.38599396, -5.34057617e-005, -0.618383408, -5.00679016e-006, 0.707112312, -0.707107246, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.707111716, -0.707106471))
  1088. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1089. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1090. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.37611771, -0.0139160156, -0.628257751, -0.707108974, -4.67896461e-006, -0.707107425, -7.09295273e-006, 1.00000739, -4.42543552e-007, 0.707109928, 5.33461571e-006, -0.707106352))
  1091. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1092. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1093. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.37617493, 0.0139045715, -0.628196716, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1094. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1095. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1096. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.48995972, 0.0139045715, -2.23793793, 0.707108974, 4.67896461e-006, 0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109928, 5.33461571e-006, -0.707106352))
  1097. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1098. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1099. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.3663044, 5.34057617e-005, -0.638069153, 5.00679016e-006, -0.707111716, -0.707106471, -1.0000037, -7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1100. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1101. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1102. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.49982452, 5.34057617e-005, -2.22806358, 5.00679016e-006, -0.707111359, 0.7071082, -1.0000037, -7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1103. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1104. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1105. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.49002838, -0.0139045715, -2.23787689, -0.707108974, -5.33461571e-006, 0.707107425, -7.09295273e-006, 1.00000739, -4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1106. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 0.5))
  1107. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1108. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-3.09001923, -3.81469727e-006, 0, -3.28270744e-012, 4.63617056e-007, -1, 0.707114458, -0.707107067, 3.27826768e-007, -0.707104445, -0.707117081, 3.27826768e-007))
  1109. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1.20000005, 1.20000005))
  1110. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1111. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.518226624, 0.0139045715, -2.34786224, 0.707108974, 4.67896461e-006, 0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109928, 5.33461571e-006, -0.707106352))
  1112. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.5, 1))
  1113. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Dark orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1114. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.971717834, -3.81469727e-005, -2.47955322e-005, -3.28270744e-012, 4.63617056e-007, -1, 0.707104445, 0.707117081, -3.27826768e-007, 0.707114458, -0.707107067, 3.27826768e-007))
  1115. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1.79999995, 1.79999995))
  1116. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1117. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.97171402, -5.34057617e-005, -3.10941315, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1118. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1119. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1120. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.777362823, -9.91821289e-005, -3.30377197, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1121. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1122. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1123. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.97170639, -9.91821289e-005, -3.49811554, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1124. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1125. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1126. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.583026886, -9.91821289e-005, -3.10941315, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1127. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1128. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1129. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.583019257, -9.91821289e-005, -3.49811554, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1130. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1131. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1132. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.777362823, -0.000144958496, -3.69247437, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1133. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1134. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1135. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.583030701, -0.000144958496, -3.88678741, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1136. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1137. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1138. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.777362823, -9.91821289e-005, -2.91508484, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1139. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1140. Part=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1141. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.97171402, -0.000144958496, -2.72074127, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1142. mesh("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.25, 0.409999996, 0.25))
  1143. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.36037576))
  1144. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-5.34057617e-005, 3.60865021, -5.82277679, 1.0000037, 7.09295273e-006, 0, 6.13927841e-006, -0.866032004, 0.500000596, 3.5315752e-006, -0.500003517, -0.866025209))
  1145. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.389999986, 0.600000024, 1))
  1146. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 3.49810982))
  1147. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0, -0.174892426, 8.3565979, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1148. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.409999996, 1, 1))
  1149. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.74905467))
  1150. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-5.34057617e-005, 1.35025406, -4.50031281, 1.0000037, 7.09295273e-006, 0, 6.85453415e-006, -0.965933084, 0.258819401, 1.83284283e-006, -0.258820415, -0.965925753))
  1151. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.389999986, 0.600000024, 1))
  1152. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 3.88678861))
  1153. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0, -0.174900055, 4.85848236, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1154. mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.409999996, 1, 1))
  1155. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 2.13773346))
  1156. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-5.34057617e-005, 1.67153931, -5.48734283, 1.0000037, 7.09295273e-006, 0, 6.85453415e-006, -0.965933084, 0.258819401, 1.83284283e-006, -0.258820415, -0.965925753))
  1157. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.389999986, 0.600000024, 1))
  1158. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.971696913))
  1159. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-9.15527344e-005, 1.0484581, -3.76266479, 1.0000037, 7.09295273e-006, 0, 6.85453415e-006, -0.965933084, 0.258819401, 1.83284283e-006, -0.258820415, -0.965925753))
  1160. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.389999986, 0.600000024, 1))
  1161. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.971696913))
  1162. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-7.62939453e-006, 3.99732971, -6.69033051, 1.0000037, 7.09295273e-006, 0, 6.13927841e-006, -0.866032004, 0.500000596, 3.5315752e-006, -0.500003517, -0.866025209))
  1163. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.389999986, 0.600000024, 1))
  1164. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1165. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.40283203, 0.0139122009, -0.628177643, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1166. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1167. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1168. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.3663044, 5.34057617e-005, -0.638069153, 5.00679016e-006, -0.707111716, -0.707106471, -1.0000037, -7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1169. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1170. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1171. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.38599396, -5.34057617e-005, -0.618383408, -5.00679016e-006, 0.707112312, -0.707107246, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.707111716, -0.707106471))
  1172. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1173. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1174. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.33217621, 0.0139083862, -0.367092133, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1175. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1176. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1177. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.531990051, 0.0139083862, 2.49707794, -0.707109392, -4.67896461e-006, -0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109392, -5.33461571e-006, 0.707106888))
  1178. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1179. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1180. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.48014259, -5.34057617e-005, -2.24774933, -5.00679016e-006, 0.707111716, 0.707106471, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1181. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1182. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1183. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.37617493, 0.0139045715, -0.628196716, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1184. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1185. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1186. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.49982452, 5.34057617e-005, -2.22806358, 5.00679016e-006, -0.707111359, 0.7071082, -1.0000037, -7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1187. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1188. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1189. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.2379303, 0.0139122009, -0.463272095, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1190. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1191. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1192. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.37611771, -0.0139122009, -0.628257751, -0.707108974, -4.67896461e-006, -0.707107425, -7.09295273e-006, 1.00000739, -4.42543552e-007, 0.707109928, 5.33461571e-006, -0.707106352))
  1193. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1194. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1195. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.49002838, -0.0139045715, -2.23787689, -0.707108974, -5.33461571e-006, 0.707107425, -7.09295273e-006, 1.00000739, -4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1196. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1197. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1198. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.23792267, 0.0139045715, -0.628170013, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1199. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1200. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1201. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.40281677, 0.0139045715, -0.463272095, 0.707108974, 5.33461571e-006, -0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, -0.707109928, -4.67896461e-006, -0.707106352))
  1202. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1203. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(1.55471539, 0.388678879, 0.388678849))
  1204. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.48995972, 0.0139045715, -2.23793793, 0.707108974, 4.67896461e-006, 0.707107425, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109928, 5.33461571e-006, -0.707106352))
  1205. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.50999999, 0.300000012))
  1206. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1207. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.531967163, 0.0139045715, 2.49709702, -0.707109392, -5.33461571e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 4.67896461e-006, 0.707106888))
  1208. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1209. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1210. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.41270447, 7.62939453e-006, -0.453437805, -5.00679016e-006, 0.707111359, -0.7071082, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1211. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1212. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1213. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.522144318, 7.62939453e-006, 2.50693512, 5.00679016e-006, -0.707111716, -0.707106471, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.707112312, 0.707107246))
  1214. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1215. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1216. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.41268921, 0, -0.618328094, -5.00679016e-006, 0.707111359, -0.7071082, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1217. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1218. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1219. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.461303711, 0.0139122009, 2.23599625, -0.707109392, -5.33461571e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 4.67896461e-006, 0.707106888))
  1220. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1221. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1222. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.626220703, 0.0139122009, 2.23600388, -0.707109392, -5.33461571e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 4.67896461e-006, 0.707106888))
  1223. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1224. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1225. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.33219528, 0.0139122009, -0.36706543, 0.707109392, 4.67896461e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 5.33461571e-006, -0.707106888))
  1226. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1227. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1228. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.24778748, 0, -0.453422546, -5.00679016e-006, 0.707111359, -0.7071082, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1229. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1230. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1231. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.461296082, 0.0139122009, 2.40089417, -0.707109392, -5.33461571e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 4.67896461e-006, 0.707106888))
  1232. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1233. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1234. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.636062622, 7.62939453e-006, 2.22615814, 5.00679016e-006, -0.707111359, 0.7071082, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.70711267, 0.707105517))
  1235. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1236. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1237. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.471138, 7.62939453e-006, 2.39105225, 5.00679016e-006, -0.707111359, 0.7071082, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.70711267, 0.707105517))
  1238. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1239. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1240. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.32234764, 7.62939453e-006, -0.376907349, -5.00679016e-006, 0.707111716, 0.707106471, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.707112312, -0.707107246))
  1241. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1242. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1243. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.24777985, 7.62939453e-006, -0.618318558, -5.00679016e-006, 0.707111359, -0.7071082, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1244. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1245. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1246. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.34202576, 7.62939453e-006, -0.357233047, -5.00679016e-006, 0.707111359, -0.7071082, 1.0000037, 7.09295273e-006, 0, 5.00679016e-006, -0.70711267, -0.707105517))
  1247. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1248. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1249. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.626220703, 0.0139083862, 2.40091324, -0.707109392, -5.33461571e-006, 0.707106888, 7.09295273e-006, -1.00000739, 4.42543552e-007, 0.707109392, 4.67896461e-006, 0.707106888))
  1250. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1251. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.777357697, 0.388678879, 0.388678849))
  1252. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.541809082, 1.52587891e-005, 2.4872551, 5.00679016e-006, -0.707111359, 0.7071082, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.70711267, 0.707105517))
  1253. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.449999988, 0.50999999, 0.100000001))
  1254. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603673))
  1255. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.52587891e-005, 0.485870361, 1.67131042, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1256. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1257. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1258. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.28881836e-005, 0.291488647, 1.28265381, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1259. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1260. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1261. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.67028809e-005, -0.388633728, -0.699615479, -7.09295273e-006, 1.00000739, -4.42543552e-007, -1.0000037, -7.09295273e-006, 0, 3.28270744e-012, -4.63617056e-007, 1))
  1262. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.005, 1))
  1263. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1264. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0, 0.272029877, 1.28264618, -1.0000037, -7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1265. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1266. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603673))
  1267. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.28881836e-005, 0.466381073, 1.67132568, -1.0000037, -7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1268. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1269. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1270. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.47114563, 1.52587891e-005, 2.22614288, 5.00679016e-006, -0.707111359, 0.7071082, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.70711267, 0.707105517))
  1271. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1272. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1273. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.636054993, 7.62939453e-006, 2.39108276, 5.00679016e-006, -0.707111359, 0.7071082, 1.0000037, 7.09295273e-006, 0, -5.00679016e-006, 0.70711267, 0.707105517))
  1274. mesh("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 0.50999999, 0.300000012))
  1275. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1276. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.52587891e-005, -0.388629913, -0.69960022, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1277. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.005, 1))
  1278. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1279. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-7.62939453e-006, 0.291526794, 1.28264618, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1280. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1281. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1282. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.28881836e-005, 0.291488647, 1.28265381, 7.09295273e-006, -1.00000739, 4.42543552e-007, -1.0000037, -7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1283. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1284. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1285. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-1.52587891e-005, -0.388687134, -0.699607849, 1.0000037, 7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1286. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.005, 1))
  1287. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357697))
  1288. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.67028809e-005, -0.388679504, -0.699615479, 7.09295273e-006, -1.00000739, 4.42543552e-007, 1.0000037, 7.09295273e-006, 0, 3.28270744e-012, -4.63617056e-007, 1))
  1289. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1.005, 1))
  1290. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603673))
  1291. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(2.28881836e-005, 0.485839844, 1.67132568, 7.09295273e-006, -1.00000739, 4.42543552e-007, -1.0000037, -7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1292. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1293. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603673))
  1294. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-2.67028809e-005, 0.485816956, 1.67132568, -7.09295273e-006, 1.00000739, -4.42543552e-007, 1.0000037, 7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1))
  1295. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 0.50999999, 1))
  1296. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"New Yeller","Part",Vector3.new(0.388678849, 0.388678879, 0.388678849))
  1297. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(1.47697449, 0, 2.28881836e-005, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007))
  1298. mesh("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(2, 2, 2))
  1299. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,1,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 6.60754156))
  1300. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(7.62939453e-006, 0.019443512, 6.41320801, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1301. mesh("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.409999996, 1, 1))
  1302. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1303. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.000190734863, 1.05471802, 1.6859436, 1.0000037, 7.09295273e-006, 0, -7.09295273e-006, 1.00000739, -4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1304. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1305. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1306. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-5.34057617e-005, -0.0419998169, 1.84877777, 1.0000037, 7.09295273e-006, 0, -6.13927841e-006, 0.866032004, -0.500000596, -3.5315752e-006, 0.500003517, 0.866025209))
  1307. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1308. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1309. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(9.15527344e-005, 2.92700958, -0.497303009, -1.0000037, -7.09295273e-006, 0, 3.28270744e-012, -4.63617056e-007, 1, -7.09295273e-006, 1.00000739, -4.42543552e-007))
  1310. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1311. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1312. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(9.91821289e-005, -2.92700958, 1.46901703, -1.0000037, -7.09295273e-006, 0, -3.28270744e-012, 4.63617056e-007, -1, 7.09295273e-006, -1.00000739, 4.42543552e-007))
  1313. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1314. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1315. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.000175476074, -2.88346863, 0.636032104, -1.0000037, -7.09295273e-006, 0, -1.83284283e-006, 0.258821309, -0.965926051, 6.82473183e-006, -0.965932906, -0.258818567))
  1316. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1317. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1318. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(4.57763672e-005, 2.71659088, -1.52053452, -1.0000037, -7.09295273e-006, 0, -1.83284283e-006, 0.258820415, 0.965925753, -6.85453415e-006, 0.965933084, -0.258819401))
  1319. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1320. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1321. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.00016784668, 2.883461, 0.141336441, -1.0000037, -7.09295273e-006, 0, 1.83284283e-006, -0.258821309, 0.965926051, -6.82473183e-006, 0.965932906, 0.258818567))
  1322. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1323. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1324. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.000228881836, 2.65683746, 0.841089249, -1.0000037, -7.09295273e-006, 0, 3.54647636e-006, -0.500004351, 0.866025686, -6.13927841e-006, 0.866031587, 0.49999994))
  1325. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1326. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388679057))
  1327. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(0.000244140625, -2.65684509, -0.258056641, -1.0000037, -7.09295273e-006, 0, -3.54647636e-006, 0.500004351, -0.866025686, 6.13927841e-006, -0.866031587, -0.49999994))
  1328. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1329. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1330. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(5.34057617e-005, -2.7165451, 2.68659592, -1.0000037, -7.09295273e-006, 0, 1.83284283e-006, -0.258820415, -0.965925753, 6.85453415e-006, -0.965933084, 0.258819401))
  1331. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1332. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1333. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.00023651123, 1.49963951, 1.24688721, 1.0000037, 7.09295273e-006, 0, -6.82473183e-006, 0.965932906, 0.258818567, 1.83284283e-006, -0.258821309, 0.965926051))
  1334. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1335. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1336. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.000228881836, -1.49964714, -0.0808563232, 1.0000037, 7.09295273e-006, 0, 6.82473183e-006, -0.965932906, -0.258818567, -1.83284283e-006, 0.258821309, -0.965926051))
  1337. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1338. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1339. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.000122070313, -0.537380219, -1.0358429, 1.0000037, 7.09295273e-006, 0, 6.85453415e-006, -0.965933084, 0.258819401, 1.83284283e-006, -0.258820415, -0.965925753))
  1340. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1341. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.777357936))
  1342. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.000122070313, 0.537384033, 1.81324005, 1.0000037, 7.09295273e-006, 0, -6.85453415e-006, 0.965933084, -0.258819401, -1.83284283e-006, 0.258820415, 0.965925753))
  1343. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1344. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 1.16603684))
  1345. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.000183105469, -1.09358215, -0.714263916, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, -3.28270744e-012, 4.63617056e-007, -1))
  1346. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1347. Part=part(Enum.FormFactor.Custom,m,Enum.Material.Neon,0,0,"Br. yellowish orange","Part",Vector3.new(0.388678849, 0.388678879, 0.388679057))
  1348. Partweld=weld(m,Handle,Part,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-4.57763672e-005, 0.0420303345, -1.26578522, 1.0000037, 7.09295273e-006, 0, 6.13927841e-006, -0.866032004, 0.500000596, 3.5315752e-006, -0.500003517, -0.866025209))
  1349. mesh("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.5, 1))
  1350. Hitbox=part(Enum.FormFactor.Custom,m,Enum.Material.SmoothPlastic,0,1,"Fossil","Hitbox",Vector3.new(0.200000003, 0.376036763, 7.00339413))
  1351. Hitboxweld=weld(m,Handle,Hitbox,CFrame.new(0, 0, 0, -3.28270744e-012, 4.63617056e-007, -1, 1.0000037, 7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007),CFrame.new(-0.0131454468, -0.908103943, 6.06111145, -1.0000037, -7.09295273e-006, 0, 7.09295273e-006, -1.00000739, 4.42543552e-007, 3.28270744e-012, -4.63617056e-007, 1))
  1352.  
  1353. mouse.Button1Down:connect(function()
  1354. if attack==false and attacktype==1 then
  1355. attacktype=2
  1356. attackone()
  1357. elseif attack==false and attacktype==2 then
  1358. attacktype=1
  1359. attacktwo()
  1360. end
  1361. end)
  1362. function attackone()
  1363. attack=true
  1364. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
  1365. for i=0,1,0.2 do
  1366. swait()
  1367. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  1368. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  1369. local h = 5
  1370. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  1371. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1372. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  1373. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1374. scfr = blcf
  1375. elseif not scfr then
  1376. scfr = blcf
  1377. end
  1378. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
  1379. end
  1380. so("http://roblox.com/asset/?id=199150686",Hitbox,1,1)
  1381. so("http://roblox.com/asset/?id=206083107",Hitbox,1,2)
  1382. for i=0,1,0.2 do
  1383. swait()
  1384. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  1385. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  1386. local h = 5
  1387. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  1388. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1389. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  1390. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1391. scfr = blcf
  1392. elseif not scfr then
  1393. scfr = blcf
  1394. end
  1395. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.4)
  1396. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(25)),.4)
  1397. RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-100))*angles(math.rad(-75),0,math.rad(0)),.4)
  1398. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
  1399. end
  1400. attack=false
  1401. con1:disconnect()
  1402. end
  1403.  
  1404. function attacktwo()
  1405. attack=true
  1406. con1=Hitbox.Touched:connect(function(hit) Damagefunc(hit,30,50,math.random(10,20),"Normal",RootPart,.2,1) end)
  1407. for i=0,1,0.2 do
  1408. swait()
  1409. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  1410. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  1411. local h = 5
  1412. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  1413. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1414. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  1415. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1416. scfr = blcf
  1417. elseif not scfr then
  1418. scfr = blcf
  1419. end
  1420. RW.C0=clerp(RW.C0,cf(1,0.5,-.5)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(-75),0,math.rad(0)),.4)
  1421. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-1,-1)*angles(math.rad(-90),math.rad(0),math.rad(0)),.4)
  1422. end
  1423. so("http://roblox.com/asset/?id=199146359",Hitbox,1,1)
  1424. so("http://roblox.com/asset/?id=206083107",Hitbox,1,1.5)
  1425. for i=0,1,1 do
  1426. swait()
  1427. local blcf = Hitbox.CFrame*CFrame.new(0,.5,0)
  1428. if scfr and (Hitbox.Position-scfr.p).magnitude > .1 then
  1429. local h = 5
  1430. local a,b = Triangle((scfr*CFrame.new(0,h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p,(blcf*CFrame.new(0,h/2,0)).p)
  1431. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1432. local a,b = Triangle((blcf*CFrame.new(0,h/2,0)).p,(blcf*CFrame.new(0,-h/2,0)).p,(scfr*CFrame.new(0,-h/2,0)).p)
  1433. if a then game.Debris:AddItem(a,1) end if b then game.Debris:AddItem(b,1) end
  1434. scfr = blcf
  1435. elseif not scfr then
  1436. scfr = blcf
  1437. end
  1438. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(40)),.4)
  1439. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-45)),.4)
  1440. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(-90),math.rad(-90))*angles(math.rad(90),0,math.rad(0)),.4)
  1441. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,-.5,-.5)*angles(math.rad(-35),math.rad(0),math.rad(0)),.4)
  1442. end
  1443. attack=false
  1444. con1:disconnect()
  1445. end
  1446.  
  1447. function attackthree()
  1448.  
  1449. end
  1450.  
  1451. idleanim=.4
  1452.  
  1453. while true do
  1454. swait()
  1455. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  1456. local velderp=RootPart.Velocity.y
  1457. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  1458. if equipped==true or equipped==false then
  1459. if attack==false then
  1460. idle=idle+1
  1461. else
  1462. idle=0
  1463. end
  1464. if idle>=500 then
  1465. if attack==false then
  1466. --Sheath()
  1467. end
  1468. end
  1469. if RootPart.Velocity.y > 1 and hitfloor==nil then
  1470. Anim="Jump"
  1471. if attack==false then
  1472. Neck.C0=clerp(Neck.C0,necko*euler(-0.2,0,0),.3)
  1473. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  1474. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
  1475. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(-.5,0,0.5)*angles(math.rad(-25),math.rad(105),math.rad(0)),.3)
  1476. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  1477. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.5,0,-0.5),.3)
  1478. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  1479. RH.C0=clerp(RH.C0,cf(1,-1,-.3)*euler(-0.5,1.57,0)*euler(-.2,0,0),.2)
  1480. LH.C0=clerp(LH.C0,cf(-1,-1,-.3)*euler(-0.5,-1.57,0)*euler(-.2,0,0),.2)
  1481. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1482. end
  1483. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  1484. Anim="Fall"
  1485. if attack==false then
  1486. Neck.C0=clerp(Neck.C0,necko*euler(0.4,0,0),.3)
  1487. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  1488. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0,0,0),.3)
  1489. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(0.3,0,0.2)*angles(math.rad(-25),math.rad(115),math.rad(0)),.3)
  1490. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  1491. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(0.3,0,-0.2),.3)
  1492. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  1493. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.4,1.57,0),.2)
  1494. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(-0.2,-1.57,0),.2)
  1495. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1496. end
  1497. elseif torvel<1 and hitfloor~=nil then
  1498. Anim="Idle"
  1499. if attack==false then
  1500. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-35)),.3)
  1501. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(35)),.3)
  1502. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-35),math.rad(90),math.rad(0))*angles(math.rad(-25),math.rad(15),math.rad(0)),.3)
  1503. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(15),math.rad(0),math.rad(-25)),.3)
  1504. RH.C0=clerp(RH.C0,cf(1,-.75,0)*angles(math.rad(-15),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(15),math.rad(0)),.3)
  1505. LH.C0=clerp(LH.C0,cf(-1,-.75,-.25)*angles(math.rad(-15),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(35),math.rad(0)),.3)
  1506. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1507. end
  1508. elseif torvel>2 and torvel<22 and hitfloor~=nil then
  1509. Anim="Walk"
  1510. if attack==false then
  1511. --RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1512. --Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1513. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-.5)*angles(math.rad(0),math.rad(0),math.rad(-35)),.3)
  1514. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(35)),.3)
  1515. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-55),math.rad(90),math.rad(0))*angles(math.rad(-15),math.rad(0),math.rad(0)),.3)
  1516. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-15),math.rad(0),math.rad(-25)),.3)
  1517. --RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  1518. --LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  1519. RH.C0=clerp(RH.C0,cf(1,-.75,0)*angles(math.rad(-15),math.rad(90),math.rad(0))*angles(math.rad(0),math.rad(15),math.rad(0)),.3)
  1520. LH.C0=clerp(LH.C0,cf(-1,-.75,-.25)*angles(math.rad(-15),math.rad(-90),math.rad(0))*angles(math.rad(0),math.rad(35),math.rad(0)),.3)
  1521. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1522. end
  1523. elseif torvel>=22 and hitfloor~=nil then
  1524. Anim="Run"
  1525. if attack==false then
  1526. RootJoint.C0=clerp(RootJoint.C0,RootCF*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1527. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1528. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1529. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1530. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  1531. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  1532. HandleWeld.C0=clerp(HandleWeld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1533. end
  1534. end
  1535. end
  1536. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement