Advertisement
Animescapetower

The Dragonite Sin

Feb 3rd, 2018
323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 251.50 KB | None | 0 0
  1. print("Hello world!")print("Hello world!")-----------------
  2. --some sin thing--
  3. --------------------------------------------------------------
  4. --By CKbackup (Sugarie Saffron), credits to original creator--
  5. --------------------------------------------------------------
  6.  
  7. Player=game:GetService("Players").LocalPlayer
  8. Character=Player.Character
  9. PlayerGui=Player.PlayerGui
  10. Backpack=Player.Backpack
  11. Torso=Character.Torso
  12. Head=Character.Head
  13. Humanoid=Character:FindFirstChildOfClass("Humanoid")
  14. m=Instance.new('Model',Character)
  15. LeftArm=Character["Left Arm"]
  16. LeftLeg=Character["Left Leg"]
  17. RightArm=Character["Right Arm"]
  18. RightLeg=Character["Right Leg"]
  19. LS=Torso["Left Shoulder"]
  20. LH=Torso["Left Hip"]
  21. RS=Torso["Right Shoulder"]
  22. RH=Torso["Right Hip"]
  23. Face = Head.face
  24. Neck=Torso.Neck
  25. it=Instance.new
  26. attacktype=1
  27. vt=Vector3.new
  28. cf=CFrame.new
  29. euler=CFrame.fromEulerAnglesXYZ
  30. angles=CFrame.Angles
  31. cloaked=false
  32. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  33. necko2=cf(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  34. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  35. LHC1=cf(-0.5,1,0,-0,-0,-1,0,1,0,1,0,0)
  36. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  37. RHC1=cf(0.5,1,0,0,0,1,0,1,0,-1,-0,-0)
  38. RootPart=Character.HumanoidRootPart
  39. RootJoint=RootPart.RootJoint
  40. RootCF=euler(-1.57,0,3.14)
  41. attack = false
  42. attackdebounce = false
  43. deb=false
  44. equipped=true
  45. hand=false
  46. MMouse=nil
  47. combo=0
  48. trispeed=1
  49. pathtrans=.7
  50. attackmode='none'
  51. local idle=0
  52. local Anim="Idle"
  53. local Effects={}
  54. local gun=false
  55. local shoot=false
  56. player=nil
  57. cloak=false
  58. lightcolor='Lime green'
  59.  
  60. local Color1=Torso.BrickColor
  61.  
  62. mouse=Player:GetMouse()
  63. --save shoulders
  64. RSH, LSH=nil, nil
  65. --welds
  66. RW, LW=Instance.new("Weld"), Instance.new("Weld")
  67. RW.Name="Right Shoulder" LW.Name="Left Shoulder"
  68. LH=Torso["Left Hip"]
  69. RH=Torso["Right Hip"]
  70. TorsoColor=BrickColor.new("Lime green")
  71. function NoOutline(Part)
  72. Part.TopSurface,Part.BottomSurface,Part.LeftSurface,Part.RightSurface,Part.FrontSurface,Part.BackSurface = 10,10,10,10,10,10
  73. end
  74. player=Player
  75. ch=Character
  76. RSH=ch.Torso["Right Shoulder"]
  77. LSH=ch.Torso["Left Shoulder"]
  78. --
  79. RSH.Parent=nil
  80. LSH.Parent=nil
  81. --
  82. RW.Name="Right Shoulder"
  83. RW.Part0=ch.Torso
  84. RW.C0=cf(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
  85. RW.C1=cf(0, 0.5, 0)
  86. RW.Part1=ch["Right Arm"]
  87. RW.Parent=ch.Torso
  88. --
  89. LW.Name="Left Shoulder"
  90. LW.Part0=ch.Torso
  91. LW.C0=cf(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
  92. LW.C1=cf(0, 0.5, 0)
  93. LW.Part1=ch["Left Arm"]
  94. LW.Parent=ch.Torso
  95.  
  96. function part(formfactor,parent,reflectance,transparency,brickcolor,name,size)
  97. local fp=it("Part")
  98. fp.formFactor=formfactor
  99. fp.Parent=parent
  100. fp.Reflectance=reflectance
  101. fp.Transparency=transparency
  102. fp.CanCollide=false
  103. fp.Locked=true
  104. fp.BrickColor=brickcolor
  105. fp.Name=name
  106. fp.Size=size
  107. fp.Position=Torso.Position
  108. NoOutline(fp)
  109. fp.Material="Neon"
  110. fp:BreakJoints()
  111. return fp
  112. end
  113.  
  114. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  115. local mesh=it(Mesh)
  116. mesh.Parent=part
  117. if Mesh=="SpecialMesh" then
  118. mesh.MeshType=meshtype
  119. if meshid~="nil" then
  120. mesh.MeshId="rbxassetid://"..meshid
  121. end
  122. end
  123. mesh.Offset=offset
  124. mesh.Scale=scale
  125. return mesh
  126. end
  127.  
  128. function weld(parent,part0,part1,c0)
  129. local weld=it("Weld")
  130. weld.Parent=parent
  131. weld.Part0=part0
  132. weld.Part1=part1
  133. weld.C0=c0
  134. return weld
  135. end
  136.  
  137. local Color1=Torso.BrickColor
  138.  
  139. local bodvel=Instance.new("BodyVelocity")
  140. local bg=Instance.new("BodyGyro")
  141.  
  142. ArtificialHB = Instance.new("BindableEvent", script)
  143. ArtificialHB.Name = "Heartbeat"
  144. script:WaitForChild("Heartbeat")
  145. frame = 0.015
  146. tf = 0
  147. allowframeloss = false
  148. tossremainder = false
  149. lastframe = tick()
  150. script.Heartbeat:Fire()
  151. game:GetService("RunService").Heartbeat:connect(function(s, p)
  152. tf = tf + s
  153. if tf >= frame then
  154. if allowframeloss then
  155. script.Heartbeat:Fire()
  156. lastframe = tick()
  157. else
  158. for i = 1, math.floor(tf / frame) do
  159. script.Heartbeat:Fire()
  160. end
  161. lastframe = tick()
  162. end
  163. if tossremainder then
  164. tf = 0
  165. else
  166. tf = tf - frame * math.floor(tf / frame)
  167. end
  168. end
  169. end)
  170. function swait(num)
  171. if num == 0 or num == nil then
  172. ArtificialHB.Event:wait(0)
  173. else
  174. for i = 0, num do
  175. ArtificialHB.Event:wait(0)
  176. end
  177. end
  178. end
  179.  
  180.  
  181. function so(id,par,pit,vol)
  182. local sou = Instance.new("Sound", par or workspace)
  183. if par == Character then
  184. sou.Parent = Torso
  185. end
  186. sou.Volume = vol
  187. sou.Pitch = pit or 1
  188. sou.SoundId = "rbxassetid://" .. id
  189. sou.PlayOnRemove = true
  190. sou:Destroy()
  191. end
  192.  
  193. function clerp(a,b,t)
  194. local qa = {QuaternionFromCFrame(a)}
  195. local qb = {QuaternionFromCFrame(b)}
  196. local ax, ay, az = a.x, a.y, a.z
  197. local bx, by, bz = b.x, b.y, b.z
  198. local _t = 1-t
  199. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  200. end
  201.  
  202. function QuaternionFromCFrame(cf)
  203. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  204. local trace = m00 + m11 + m22
  205. if trace > 0 then
  206. local s = math.sqrt(1 + trace)
  207. local recip = 0.5/s
  208. return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5
  209. else
  210. local i = 0
  211. if m11 > m00 then
  212. i = 1
  213. end
  214. if m22 > (i == 0 and m00 or m11) then
  215. i = 2
  216. end
  217. if i == 0 then
  218. local s = math.sqrt(m00-m11-m22+1)
  219. local recip = 0.5/s
  220. return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip
  221. elseif i == 1 then
  222. local s = math.sqrt(m11-m22-m00+1)
  223. local recip = 0.5/s
  224. return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip
  225. elseif i == 2 then
  226. local s = math.sqrt(m22-m00-m11+1)
  227. local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip
  228. end
  229. end
  230. end
  231.  
  232. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  233. local xs, ys, zs = x + x, y + y, z + z
  234. local wx, wy, wz = w*xs, w*ys, w*zs
  235. local xx = x*xs
  236. local xy = x*ys
  237. local xz = x*zs
  238. local yy = y*ys
  239. local yz = y*zs
  240. local zz = z*zs
  241. 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))
  242. end
  243.  
  244. function QuaternionSlerp(a, b, t)
  245. local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4]
  246. local startInterp, finishInterp;
  247. if cosTheta >= 0.0001 then
  248. if (1 - cosTheta) > 0.0001 then
  249. local theta = math.acos(cosTheta)
  250. local invSinTheta = 1/math.sin(theta)
  251. startInterp = math.sin((1-t)*theta)*invSinTheta
  252. finishInterp = math.sin(t*theta)*invSinTheta
  253. else
  254. startInterp = 1-t
  255. finishInterp = t
  256. end
  257. else
  258. if (1+cosTheta) > 0.0001 then
  259. local theta = math.acos(-cosTheta)
  260. local invSinTheta = 1/math.sin(theta)
  261. startInterp = math.sin((t-1)*theta)*invSinTheta
  262. finishInterp = math.sin(t*theta)*invSinTheta
  263. else
  264. startInterp = t-1
  265. finishInterp = t
  266. end
  267. end
  268. 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
  269. end
  270.  
  271. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  272. return workspace:FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  273. end
  274.  
  275. function SkullEffect(brickcolor,cframe,x1,y1,z1,delay)
  276. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  277. prt.Anchored=true
  278. prt.CFrame=cframe
  279. local msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://4770583",vt(0,0,0),vt(x1,y1,z1))
  280. --rbxassetid://4770560
  281. game:GetService("Debris"):AddItem(prt,2)
  282. CF=prt.CFrame
  283. coroutine.resume(coroutine.create(function(Part,Mesh,TehCF)
  284. for i=0,1,0.2 do
  285. swait()
  286. Part.CFrame=CF*cf(0,0,-0.4)
  287. end
  288. for i=0,1,delay do
  289. swait()
  290. --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)
  291. Mesh.Scale=Mesh.Scale
  292. end
  293. for i=0,1,0.1 do
  294. swait()
  295. Part.Transparency=i
  296. end
  297. Part:Destroy()
  298. end),prt,msh,CF)
  299. end
  300.  
  301. function MagicBlock(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  302. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  303. prt.Anchored=true
  304. prt.CFrame=cframe
  305. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  306. game:GetService("Debris"):AddItem(prt,5)
  307. coroutine.resume(coroutine.create(function(Part,Mesh)
  308. for i=0,1,delay do
  309. swait()
  310. Part.CFrame=Part.CFrame*euler(math.random(0,360),math.random(0,360),math.random(0,360))
  311. Part.Transparency=i
  312. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  313. end
  314. Part:Destroy()
  315. end),prt,msh)
  316. end
  317.  
  318. function MagicBlock2(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  319. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  320. prt.Anchored=false
  321. prt.CFrame=cframe
  322. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  323. local wld=weld(prt,prt,Parent,cframe)
  324. game:GetService("Debris"):AddItem(prt,5)
  325. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  326. for i=0,1,delay do
  327. swait()
  328. Weld.C0=euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))*cframe
  329. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  330. Part.Transparency=i
  331. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  332. end
  333. Part:Destroy()
  334. end),prt,msh,wld)
  335. end
  336.  
  337. function MagicBlock3(brickcolor,cframe,Parent,x1,y1,z1,x3,y3,z3,delay)
  338. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  339. prt.Material = "Neon"
  340. prt.Anchored=false
  341. prt.CFrame=cframe
  342. msh=mesh("BlockMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  343. local wld=weld(prt,prt,Parent,euler(0,0,0)*cf(0,0,0))
  344. game:GetService("Debris"):AddItem(prt,5)
  345. coroutine.resume(coroutine.create(function(Part,Mesh,Weld)
  346. for i=0,1,delay do
  347. swait()
  348. Weld.C0=euler(i*20,0,0)
  349. --Part.CFrame=Part.CFrame*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  350. Part.Transparency=i
  351. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  352. end
  353. Part:Destroy()
  354. end),prt,msh,wld)
  355. end
  356.  
  357. function MagicCircle2(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  358. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  359. prt.Material = "Neon"
  360. prt.Anchored=true
  361. prt.CFrame=cframe
  362. local msh=mesh("CylinderMesh",prt,"","",vt(0,0,0),vt(x1,y1,z1))
  363. game:GetService("Debris"):AddItem(prt,2)
  364. coroutine.resume(coroutine.create(function(Part,Mesh)
  365. for i=0,1,delay do
  366. swait()
  367. Part.CFrame=Part.CFrame
  368. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  369. local prt2=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  370. prt2.Anchored=true
  371. prt2.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  372. local msh2=mesh("SpecialMesh",prt2,"Sphere","",vt(0,0,0),vt(0.5,0.5,0.5))
  373. game:GetService("Debris"):AddItem(prt2,2)
  374. coroutine.resume(coroutine.create(function(Part,Mesh)
  375. for i=0,1,0.1 do
  376. swait()
  377. Part.CFrame=Part.CFrame*cf(0,0.5,0)
  378. end
  379. Part:Destroy()
  380. end),prt2,msh2)
  381. end
  382. for i=0,1,delay*2 do
  383. swait()
  384. Part.CFrame=Part.CFrame
  385. Mesh.Scale=vt((x1+x3)-(x1+x3)*i,(y1+y3)-(y1+y3)*i,(z1+z3)-(z1+z3)*i)
  386. end
  387. Part:Destroy()
  388. end),prt,msh)
  389. end
  390.  
  391. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  392. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  393. prt.Anchored=true
  394. prt.CFrame=cframe
  395. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  396. game:GetService("Debris"):AddItem(prt,2)
  397. coroutine.resume(coroutine.create(function(Part,Mesh)
  398. for i=0,1,delay do
  399. swait()
  400. Part.CFrame=Part.CFrame
  401. Part.Transparency=i
  402. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  403. end
  404. Part:Destroy()
  405. end),prt,msh)
  406. end
  407.  
  408. function MagicRing(brickcolor,cframe,x1,y1,z1,x2,y2,z2,x3,y3,z3)
  409. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  410. prt.Anchored=true
  411. prt.CFrame=cframe*euler(x2,y2,z2)
  412. --"rbxassetid://168892465"
  413. local msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://3270017",vt(0,0,0),vt(x1,y1,z1))
  414. game:GetService("Debris"):AddItem(prt,2)
  415. coroutine.resume(coroutine.create(function(Part,Mesh)
  416. for i=0,1,0.03 do
  417. swait()
  418. Part.CFrame=Part.CFrame
  419. Part.Transparency=i
  420. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  421. end
  422. Part:Destroy()
  423. end),prt,msh)
  424. end
  425.  
  426. function BreakEffect(brickcolor,cframe,x1,y1,z1)
  427. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  428. prt.Anchored=true
  429. prt.CFrame=cframe*euler(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  430. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  431. game:GetService("Debris"):AddItem(prt,2)
  432. coroutine.resume(coroutine.create(function(Part,CF,Numbb,randnumb)
  433. CF=Part.CFrame
  434. Numbb=0
  435. randnumb=math.random()/10
  436. rand1=math.random()/10
  437. for i=0,1,rand1 do
  438. swait()
  439. CF=CF*cf(0,math.random()/2,0)
  440. --Part.CFrame=Part.CFrame*euler(0.5,0,0)*cf(0,1,0)
  441. Part.CFrame=CF*euler(Numbb,0,0)
  442. Part.Transparency=i
  443. Numbb=Numbb+randnumb
  444. end
  445. Part:Destroy()
  446. end),prt,CF,Numbb,randnumb)
  447. end
  448.  
  449. function MagicWaveThing(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  450. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  451. prt.Anchored=true
  452. prt.CFrame=cframe
  453. msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://1051557",vt(0,0,0),vt(x1,y1,z1))
  454. game:GetService("Debris"):AddItem(prt,5)
  455. coroutine.resume(coroutine.create(function(Part,Mesh)
  456. for i=0,1,delay do
  457. swait()
  458. Part.CFrame=Part.CFrame*euler(0,0.7,0)
  459. Part.Transparency=i
  460. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  461. end
  462. Part:Destroy()
  463. end),prt,msh)
  464. end
  465.  
  466. function WaveEffect(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  467. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  468. prt.Anchored=true
  469. prt.CFrame=cframe
  470. msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://20329976",vt(0,0,0),vt(x1,y1,z1))
  471. game:GetService("Debris"):AddItem(prt,2)
  472. coroutine.resume(coroutine.create(function(Part,Mesh)
  473. for i=0,1,delay do
  474. swait()
  475. Part.CFrame=Part.CFrame*cf(0,y3/2,0)
  476. Part.Transparency=i
  477. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  478. end
  479. Part:Destroy()
  480. end),prt,msh)
  481. end
  482.  
  483. function StravEffect(brickcolor,cframe,x,y,z,x1,y1,z1,delay)
  484. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  485. prt.Anchored=true
  486. prt.CFrame=cframe*cf(x,y,z)
  487. msh=mesh("SpecialMesh",prt,"FileMesh","rbxassetid://168892363",vt(0,0,0),vt(x1,y1,z1))
  488. game:GetService("Debris"):AddItem(prt,5)
  489. coroutine.resume(coroutine.create(function(Part,Mesh,ex,why,zee)
  490. local num=math.random()
  491. local num2=math.random(-3,2)+math.random()
  492. local numm=0
  493. for i=0,1,delay*2 do
  494. swait()
  495. Part.CFrame=cframe*euler(0,numm*num*10,0)*cf(ex,why,zee)*cf(-i*10,num2,0)
  496. Part.Transparency=i
  497. numm=numm+0.01
  498. end
  499. Part:Destroy()
  500. Mesh:Destroy()
  501. end),prt,msh,x,y,z)
  502. end
  503.  
  504. function puncheff(par)
  505. so(386946017,par,math.random(80,120)/100,1)
  506. MagicCircle(BrickColor.new("Alder"), par.CFrame, 1, 1, 1, 1, 1, 1, 0.05)
  507. end
  508.  
  509. Damagefunc=function(hit,efft,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  510. if hit.Parent==nil then
  511. return
  512. end
  513. local torsy = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  514. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  515. for _,v in pairs(hit.Parent:children()) do
  516. if v:IsA("Humanoid") then
  517. h=v
  518. end
  519. end
  520. if hit.Parent.Parent:FindFirstChild("Head")~=nil then
  521. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  522. end
  523. if hit.Parent.className=="Hat" then
  524. hit=hit.Parent.Parent:findFirstChild("Head")
  525. end
  526. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Head")~=nil then
  527. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  528. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  529. return
  530. end]]
  531. -- hs(hit,1.2)
  532. c=Instance.new("ObjectValue")
  533. c.Name="creator"
  534. c.Value=game:service("Players").LocalPlayer
  535. c.Parent=h
  536. game:GetService("Debris"):AddItem(c,.5)
  537. Damage=math.random(minim,maxim)
  538. -- h:TakeDamage(Damage)
  539. blocked=false
  540. block=hit.Parent:findFirstChild("Block")
  541. if block~=nil then
  542. print(block.className)
  543. if block.className=="NumberValue" then
  544. if block.Value>0 then
  545. blocked=true
  546. if decreaseblock==nil then
  547. block.Value=block.Value-1
  548. end
  549. end
  550. end
  551. if block.className=="IntValue" then
  552. if block.Value>0 then
  553. blocked=true
  554. if decreaseblock~=nil then
  555. block.Value=block.Value-1
  556. end
  557. end
  558. end
  559. end
  560. if efft == "Blunt" then
  561. puncheff(hit)
  562. end
  563. h.MaxHealth = 100
  564. h.Health=h.Health-Damage
  565. showDamage(hit.Parent,Damage,.5,TorsoColor)
  566. if Type=="Knockdown" then
  567. local hum=hit.Parent:FindFirstChildOfClass("Humanoid")
  568. hum.PlatformStand=true
  569. coroutine.resume(coroutine.create(function(HHumanoid)
  570. swait(30)
  571. HHumanoid.PlatformStand=false
  572. end),hum)
  573. local bodvol=Instance.new("BodyVelocity")
  574. bodvol.velocity=RootPart.CFrame.lookVector*knockback
  575. bodvol.P=50000
  576. bodvol.maxForce=Vector3.new(5000, 0, 5000) * 5000000000
  577. bodvol.Parent=torsy
  578. torsy.CFrame = CFrame.new(torsy.Position)*CFrame.Angles(math.rad(90),0,0)
  579. game:GetService("Debris"):AddItem(bodvol,.5)
  580. elseif Type=="Normal" then
  581. vp=Instance.new("BodyVelocity")
  582. vp.P=500
  583. vp.maxForce=Vector3.new(math.huge,0,math.huge)
  584. vp.velocity=Character.Torso.CFrame.lookVector*knockback
  585. -- if KnockbackType==1 then
  586. -- vp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  587. -- elseif KnockbackType==2 then
  588. -- vp.velocity=Property.CFrame.lookVector*knockback
  589. -- end
  590. if knockback>0 then
  591. vp.Parent=torsy
  592. end
  593. game:GetService("Debris"):AddItem(vp,.5)
  594. elseif Type=="Up" then
  595. local bodyVelocity=Instance.new("BodyVelocity")
  596. bodyVelocity.velocity=vt(0,10,0)
  597. bodyVelocity.P=1000
  598. bodyVelocity.maxForce=Vector3.new(1e+009, 1e+009, 1e+009)
  599. bodyVelocity.Parent=hit
  600. game:GetService("Debris"):AddItem(bodyVelocity,1)
  601. rl=Instance.new("BodyAngularVelocity")
  602. rl.P=3000
  603. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  604. rl.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  605. rl.Parent=hit
  606. game:GetService("Debris"):AddItem(rl,.5)
  607. elseif Type=="Snare" then
  608. bp=Instance.new("BodyPosition")
  609. bp.P=2000
  610. bp.D=100
  611. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  612. bp.position=torsy.Position
  613. bp.Parent=torsy
  614. game:GetService("Debris"):AddItem(bp,1)
  615. elseif Type=="Target" then
  616. if Targetting==false then
  617. ZTarget=torsy
  618. coroutine.resume(coroutine.create(function(Part)
  619. so("15666462",Part,1,1.5)
  620. swait(5)
  621. so("15666462",Part,1,1.5)
  622. end),ZTarget)
  623. TargHum=ZTarget.Parent:FindFirstChildOfClass("Humanoid")
  624. targetgui=Instance.new("BillboardGui")
  625. targetgui.Parent=ZTarget
  626. targetgui.Size=UDim2.new(10,100,10,100)
  627. targ=Instance.new("ImageLabel")
  628. targ.Parent=targetgui
  629. targ.BackgroundTransparency=1
  630. targ.Image="rbxassetid://4834067"
  631. targ.Size=UDim2.new(1,0,1,0)
  632. cam.CameraType="Scriptable"
  633. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  634. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  635. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  636. Targetting=true
  637. RocketTarget=ZTarget
  638. for i=1,Property do
  639. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  640. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  641. swait()
  642. end
  643. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  644. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  645. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  646. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  647. end
  648. Targetting=false
  649. RocketTarget=nil
  650. targetgui:Destroy()
  651. cam.CameraType="Custom"
  652. end
  653. end
  654. debounce=Instance.new("BoolValue")
  655. debounce.Name="DebounceHit"
  656. debounce.Parent=hit.Parent
  657. debounce.Value=true
  658. game:GetService("Debris"):AddItem(debounce,Delay)
  659. c=Instance.new("ObjectValue")
  660. c.Name="creator"
  661. c.Value=Player
  662. c.Parent=h
  663. game:GetService("Debris"):AddItem(c,.5)
  664. CRIT=false
  665. hitDeb=true
  666. AttackPos=6
  667. end
  668. end
  669.  
  670. function showDamage(Dude, Text, Time, Color)
  671. coroutine.resume(coroutine.create(function()
  672. local naeeym2 = Instance.new("BillboardGui",Dude)
  673. naeeym2.Size = UDim2.new(0,100,0,40)
  674. naeeym2.StudsOffset = Vector3.new(0,3,0)
  675. naeeym2.Adornee = Dude.Head
  676. naeeym2.Name = "TalkingBillBoard"
  677. local tecks2 = Instance.new("TextLabel",naeeym2)
  678. tecks2.BackgroundTransparency = 1
  679. tecks2.BorderSizePixel = 0
  680. tecks2.Text = Text
  681. tecks2.Font = "Fantasy"
  682. tecks2.TextSize = 24
  683. tecks2.TextStrokeTransparency = 0
  684. tecks2.TextColor3 = Color3.new(.8,0,1)
  685. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  686. tecks2.Size = UDim2.new(1,0,0.5,0)
  687. swait(10)
  688. for i = 0,1,.05 do
  689. swait()
  690. tecks2.Position = tecks2.Position - UDim2.new(0,0,.005,0)
  691. tecks2.TextStrokeTransparency = i
  692. tecks2.TextTransparency = i
  693. end
  694. naeeym2:Destroy()
  695. end))
  696. end
  697.  
  698. Player=game:GetService('Players').LocalPlayer
  699. Character=Player.Character
  700. Mouse=Player:GetMouse()
  701. m=Instance.new('Model',Character)
  702.  
  703.  
  704. local function weldBetween(a, b)
  705. local weldd = Instance.new("ManualWeld")
  706. weldd.Part0 = a
  707. weldd.Part1 = b
  708. weldd.C0 = CFrame.new()
  709. weldd.C1 = b.CFrame:inverse() * a.CFrame
  710. weldd.Parent = a
  711. return weldd
  712. end
  713.  
  714. it=Instance.new
  715.  
  716. function nooutline(part)
  717. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  718. end
  719.  
  720. function parta(formfactor,parent,material,reflectance,transparency,brickcolor,name,size)
  721. local fp=it("Part")
  722. fp.formFactor=formfactor
  723. fp.Parent=parent
  724. fp.Reflectance=reflectance
  725. fp.Transparency=transparency
  726. fp.CanCollide=false
  727. fp.Locked=true
  728. fp.BrickColor=BrickColor.new(tostring(brickcolor))
  729. fp.Name=name
  730. fp.Size=size
  731. fp.Position=Character.Torso.Position
  732. nooutline(fp)
  733. fp.Material=material
  734. fp:BreakJoints()
  735. return fp
  736. end
  737.  
  738. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  739. local mesh=it(Mesh)
  740. mesh.Parent=part
  741. if Mesh=="SpecialMesh" then
  742. mesh.MeshType=meshtype
  743. mesh.MeshId=meshid
  744. end
  745. mesh.Offset=offset
  746. mesh.Scale=scale
  747. return mesh
  748. end
  749.  
  750. function weld(parent,part0,part1,c0,c1)
  751. local weld=it("Weld")
  752. weld.Parent=parent
  753. weld.Part0=part0
  754. weld.Part1=part1
  755. weld.C0=c0
  756. weld.C1=c1
  757. return weld
  758. end
  759.  
  760. local modelzorz=Instance.new("Model")
  761. modelzorz.Parent=Character
  762. modelzorz.Name="Claw1"
  763.  
  764. Handle=parta(Enum.FormFactor.Custom,modelzorz,Enum.Material.Neon,0,1,TorsoColor,"Handle",Vector3.new(4,4,1))
  765. Handleweld=weld(m,Character["Torso"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.74455023, 0.843135834, 3.31332064, 0.866820872, 0.000393055088, -0.498619556, 0.129048944, -0.966104209, 0.223582461, -0.481630623, -0.258152217, -0.837489963))
  766. Gear=parta(Enum.FormFactor.Custom,modelzorz,Enum.Material.SmoothPlastic,0,1,"Lime green","Part",Vector3.new(4.29999971, 4.30000019, 1))
  767. Gearweld=weld(modelzorz,Handle,Gear,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0552597046, -0.0398271084, -0.0363032818, 0.999988854, -3.23429704e-005, 0.00164097548, 3.37436795e-005, 0.999994695, -0.000689953566, -0.00164103508, 0.000689953566, 0.999993086))
  768.  
  769. local modelzorz2=Instance.new("Model")
  770. modelzorz2.Parent=Character
  771. modelzorz2.Name="Claw2"
  772.  
  773. Handle2=parta(Enum.FormFactor.Custom,modelzorz2,Enum.Material.Neon,0,1,TorsoColor,"Handle",Vector3.new(4,4,1))
  774. Handle2weld=weld(modelzorz2,Character["Torso"],Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.65693045, 1.66835713, 2.9684639, 0.866025746, 0.129405379, 0.482963592, -3.67555799e-006, -0.965926409, 0.258817136, 0.499999553, -0.224144042, -0.836516559))
  775. Gear2=parta(Enum.FormFactor.Custom,modelzorz2,Enum.Material.SmoothPlastic,0,1,"Lime green","Part",Vector3.new(4.29999971, 4.30000019, 1))
  776. Gear2weld=weld(modelzorz2,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.049841404, 0.049908638, 2.78949738e-005, 0.999990344, -5.01424074e-006, -1.49011612e-007, 5.28991222e-006, 0.999994934, 2.98023224e-008, 2.38418579e-007, -1.63912773e-007, 0.999994636))
  777.  
  778. local modelzorz3=Instance.new("Model")
  779. modelzorz3.Parent=Character
  780. modelzorz3.Name="Eye"
  781.  
  782. handle=parta(Enum.FormFactor.Custom,modelzorz3,Enum.Material.SmoothPlastic,0,1,TorsoColor,"Handle",Vector3.new(1,6,6))
  783. handleweld=weld(modelzorz3,Character["Torso"],handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.22326851, -3.5562191, -0.038143158, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  784.  
  785. New = function(Object, Parent, Name, Data)
  786. local Object = Instance.new(Object)
  787. for Index, Value in pairs(Data or {}) do
  788. Object[Index] = Value
  789. end
  790. Object.Parent = Parent
  791. Object.Name = Name
  792. return Object
  793. end
  794.  
  795. Gear2 = New("Part",modelzorz2,"Gear2",{BrickColor = BrickColor.new("Lime green"),Size = Vector3.new(5, 7, 5),CFrame = CFrame.new(68.5, 2.5, -42.5, 0, 0, -1, -1, 0, 0, 0, 1, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  796. Mesh = New("SpecialMesh",Gear2,"Mesh",{Offset = Vector3.new(0, 0, -1),Scale = Vector3.new(25, 25, 25),MeshId = "rbxassetid://92052865",MeshType = Enum.MeshType.FileMesh,})
  797. Weld = New("ManualWeld",Gear2,"Weld",{Part0 = Gear2,Part1 = Handle2,C0 = CFrame.new(0, 0, 0, 0, -1, 0, 0, 0, 1, -1, 0, 0),C1 = CFrame.new(0, 3.57627869e-06, 2.99999237, 0.999991357, -6.94066244e-08, 4.63798642e-07, 6.63525327e-07, -0.999994934, -2.62497252e-07, 2.04890966e-08, 2.84217094e-13, -0.999997139),})
  798. Gear = New("Part",modelzorz,"Gear",{BrickColor = BrickColor.new("Lime green"),Size = Vector3.new(5, 7, 5),CFrame = CFrame.new(78.5, 2.5, -42.5, 0, 0, 1, 1, 0, 0, 0, 1, 0),CanCollide = false,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  799. Mesh = New("SpecialMesh",Gear,"Mesh",{Offset = Vector3.new(0, 0, -1),Scale = Vector3.new(25, 25, 25),MeshId = "rbxassetid://92053026",MeshType = Enum.MeshType.FileMesh,})
  800. Weld = New("ManualWeld",Gear,"Weld",{Part0 = Gear,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0),C1 = CFrame.new(0, 3.57627869e-06, 2.99999237, 0.999991357, -6.94066244e-08, 4.63798642e-07, 6.63525327e-07, -0.999994934, -2.62497252e-07, 2.04890966e-08, 2.84217094e-13, -0.999997139),})
  801. DragonHead = New("Part",modelzorz3,"DragonHead",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(72.5999985, 5.5999999, -63.5999985, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  802. Mesh = New("SpecialMesh",DragonHead,"Mesh",{Scale = Vector3.new(-0.3,-0.3,-0.3),MeshId = "rbxassetid://435780042",MeshType = Enum.MeshType.FileMesh,})
  803. Weld = New("ManualWeld",DragonHead,"Weld",{Part0 = DragonHead,Part1 = handle,C1 = CFrame.new(-4, 0, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0),})
  804. EyePart = New("Part",modelzorz3,"EyePart",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(70.0999985, 8.60000038, -63.5999985, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.35, 0.123, 0.819608),})
  805. Mesh = New("SpecialMesh",EyePart,"Mesh",{Scale = Vector3.new(1, 1, 2),MeshId = "rbxassetid://420164161",MeshType = Enum.MeshType.Sphere,})
  806. Weld = New("ManualWeld",EyePart,"Weld",{Part0 = EyePart,Part1 = handle,C1 = CFrame.new(-4, 3.00000048, 2.5, 0, 0, 1, 0, 1, 0, -1, -0, -0),})
  807. EyePart = New("Part",modelzorz3,"EyePart",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.Neon,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(75.0999985, 8.60000038, -63.5999985, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.11, 0., 0.123),})
  808. Mesh = New("SpecialMesh",EyePart,"Mesh",{Scale = Vector3.new(1, 1, 2),MeshId = "rbxassetid://420164161",MeshType = Enum.MeshType.Sphere,})
  809. Weld = New("ManualWeld",EyePart,"Weld",{Part0 = EyePart,Part1 = handle,C1 = CFrame.new(-4, 3.00000048, -2.5, 0, 0, 1, 0, 1, 0, -1, -0, -0),})
  810. EyePart = New("Part",modelzorz3,"EyePart",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(70.0999985, 8.60000038, -64.0999985, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  811. Mesh = New("SpecialMesh",EyePart,"Mesh",{Scale = Vector3.new(0.899999976, 0.899999976, 0.5),MeshId = "rbxassetid://420164161",MeshType = Enum.MeshType.Sphere,})
  812. Weld = New("ManualWeld",EyePart,"Weld",{Part0 = EyePart,Part1 = handle,C1 = CFrame.new(-4.5, 3.00000048, 2.5, 0, 0, 1, 0, 1, 0, -1, -0, -0),})
  813. EyePart = New("Part",modelzorz3,"EyePart",{BrickColor = BrickColor.new("Lime green"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(75.0999985, 8.60000038, -64.0999985, 1, 0, 0, 0, 1, 0, 0, 0, 1),CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  814. Mesh = New("SpecialMesh",EyePart,"Mesh",{Scale = Vector3.new(0.899999976, 0.899999976, 0.5),MeshId = "rbxassetid://420164161",MeshType = Enum.MeshType.Sphere,})
  815. Weld = New("ManualWeld",EyePart,"Weld",{Part0 = EyePart,Part1 = handle,C1 = CFrame.new(-4.5, 3.00000048, -2.5, 0, 0, 1, 0, 1, 0, -1, -0, -0),})
  816.  
  817.  
  818. local moosick = it("Sound",Character)
  819. moosick.SoundId = "rbxassetid://385249377"
  820. --142653441, 175067863
  821. moosick.Name = "moosick"
  822. moosick.Looped = true
  823. moosick.Volume = 1
  824.  
  825. anim = Character:findFirstChild("Animate")
  826. if anim then
  827. anim:Destroy()
  828. end
  829.  
  830. local pemit = Instance.new("ParticleEmitter")
  831. pemit.Color = ColorSequence.new(Color3.new(.5,0,1))
  832. pemit.Lifetime = NumberRange.new(1)
  833. pemit.Acceleration = Vector3.new(0,20,0)
  834. pemit.EmissionDirection = "Front"
  835. pemit.Size = NumberSequence.new(1,0)
  836. pemit.Speed = NumberRange.new(10)
  837. pemit.LightEmission = 1
  838. pemit.Rate = 500
  839. pemit.Rotation = NumberRange.new(0,360)
  840. pemit.RotSpeed = NumberRange.new(150)
  841. pemit.Texture = "rbxasset://1318480672"
  842. pemit.Enabled = false
  843.  
  844. local pe1 = pemit:Clone()
  845. pe1.Parent = Handle
  846. local pe2 = pemit:Clone()
  847. pe2.Parent = Handle2
  848. local pe3 = pemit:Clone()
  849. pe3.Parent = handle
  850. pe3.EmissionDirection = "Right"
  851. pe3.Rate = 1000
  852.  
  853. local light = Instance.new("PointLight", Character.Torso)
  854. light.Color = TorsoColor.Color
  855. light.Brightness = 5
  856. light.Range = 15
  857. light.Enabled = false
  858.  
  859. local Footsteps = it("Sound",Character.Torso)
  860. Footsteps.SoundId = "rbxassetid://142665235"
  861. Footsteps.Looped = true
  862. Footsteps.Pitch = 0.8
  863. Footsteps.Volume = 0.3
  864.  
  865. local Footsteps2 = it("Sound",Character.Torso)
  866. Footsteps2.SoundId = "rbxassetid://142665235"
  867. Footsteps2.Looped = true
  868. Footsteps2.Pitch = 1
  869. Footsteps2.Volume = 0.4
  870.  
  871. function MagicCircle(brickcolor,cframe,x1,y1,z1,x3,y3,z3,delay)
  872. local prt=part(3,workspace,0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  873. prt.Material = Enum.Material.Neon
  874. prt.Anchored=true
  875. prt.CFrame=cframe
  876. local msh=mesh("SpecialMesh",prt,"Sphere","",vt(0,0,0),vt(x1,y1,z1))
  877. game:GetService("Debris"):AddItem(prt,2)
  878. coroutine.resume(coroutine.create(function(Part,Mesh)
  879. for i=0,1,delay do
  880. swait()
  881. Part.CFrame=Part.CFrame
  882. Part.Transparency=i
  883. Mesh.Scale=Mesh.Scale+vt(x3,y3,z3)
  884. end
  885. Part:Destroy()
  886. end),prt,msh)
  887. end
  888.  
  889. TrailDeb = false
  890.  
  891. function equipanim()
  892. attack=true
  893. Gear.Transparency = 1
  894. Gear2.Transparency = 1
  895. for i,v in pairs(modelzorz3:children()) do
  896. if v:IsA("BasePart") then v.Transparency = 1 end
  897. end
  898. Humanoid.WalkSpeed = 0
  899. moosick:Play()
  900. for i=0,1,0.05 do
  901. swait()
  902. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  903. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  904. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  905. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  906. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  907. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  908. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  909. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(-30),math.rad(0)),.2)
  910. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.2)
  911. end
  912. swait(60)
  913. for i=0,1,0.05 do
  914. swait()
  915. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  916. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  917. LW.C0=clerp(LW.C0,cf(-1.2,0.5,.5)*euler(-30,0,-20),.3)
  918. RW.C0=clerp(RW.C0,cf(1.2,0.5,.5)*euler(-30,0,20),.3)
  919. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  920. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  921. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(50),math.rad(0),math.rad(0)),.2)
  922. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(-30),math.rad(0)),.2)
  923. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.2)
  924. end
  925. so(136007472,Torso,1,1)
  926. swait(30)
  927. for i=0,30 do
  928. swait(1)
  929. MagicRing(BrickColor.new("Alder"), Gear.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))), 20, 20, 2, 1, 1, 1, -1, -1, 0)
  930. MagicRing(BrickColor.new("Alder"), Gear2.CFrame*CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))), 20, 20, 2, 1, 1, 1, -1, -1, 0)
  931. MagicRing(BrickColor.new("Alder"), DragonHead.CFrame*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50))), 60, 60, 6, 1, 1, 1, -3, -3, 0)
  932. end
  933. swait(180)
  934. so(233096557,Torso,1,5)
  935. so(233091205,Torso,1,5)
  936. so(150829983,DragonHead,.9,5)
  937. MagicCircle(BrickColor.new("Alder"), Gear.CFrame, 10, 10, 10, 1, 1, 1, 0.01)
  938. MagicCircle(BrickColor.new("Alder"), Gear2.CFrame, 10, 10, 10, 1, 1, 1, 0.01)
  939. MagicCircle(BrickColor.new("Alder"), DragonHead.CFrame, 20, 20, 20, 1, 1, 1, 0.01)
  940. Gear.Transparency = 0
  941. Gear2.Transparency = 0
  942. for i,v in pairs(modelzorz3:children()) do
  943. if v:IsA("BasePart") and v ~= handle then v.Transparency = 0 end
  944. end
  945. pe1.Enabled = true
  946. pe2.Enabled = true
  947. pe3.Enabled = true
  948. light.Enabled = true
  949. for a=1,300 do
  950. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(50),math.rad(0),math.rad(0))
  951. swait()
  952. end
  953. attack = false
  954. end
  955.  
  956. function attackone()
  957. attack=true
  958. if TrailDeb == false then
  959. TrailDeb = true
  960. end
  961. coroutine.wrap(function()
  962. local Old = Handle.CFrame.p
  963. while true do swait()
  964. if not TrailDeb then break end
  965. local New = Handle.CFrame.p
  966. local Mag =(Old -New).magnitude
  967. local Dis =(Old +New)/2
  968. local Trail = Instance.new("Part",Character)
  969. Trail.Material = "Neon"
  970. Trail.Anchored = true
  971. Trail.CanCollide = false
  972. Trail.BrickColor = TorsoColor
  973. Trail.Size = Vector3.new(0.2,Mag,0.2)
  974. Trail.TopSurface = 0
  975. Trail.BottomSurface = 0
  976. Trail.formFactor = "Custom"
  977. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  978. local ms = Instance.new("BlockMesh",Trail)
  979. ms.Scale = Vector3.new(1,1,1)
  980. local TM = Instance.new("CylinderMesh",Trail)
  981. TM.Scale = Vector3.new(20,1,20)
  982. Old = New
  983. coroutine.wrap(function()
  984. for i = 1,0,-0.1 do
  985. swait()
  986. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  987. end
  988. Trail:remove()
  989. end)()
  990. coroutine.wrap(function()
  991. for i = 1,10 do
  992. swait()
  993. Trail.Transparency = Trail.Transparency +0.1
  994. end end)()end end)()
  995. con1=Gear.Touched:connect(function(hit) Damagefunc(hit,"Blunt",20,25,20,"Normal",RootPart,.2,1) end)
  996. for i=0,1,0.08 do
  997. swait()
  998. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(-10)),.3)
  999. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(10)),.3)
  1000. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(.5,1.8,1.5),.3)
  1001. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1002. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1003. Handleweld.C0=clerp(Handleweld.C0,cf(-3,1,2)*angles(math.rad(90),math.rad(0),math.rad(0)),.2)
  1004. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1005. end
  1006. so("231917758",Handle,1,.9)
  1007. so("159972643",Torso,1,1)
  1008. for i=0,1,0.1 do
  1009. swait()
  1010. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  1011. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1012. RW.C0=clerp(RW.C0,cf(1.5,0.5,-0.5)*euler(80,1.8,1.5),.3)
  1013. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1014. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1015. Handleweld.C0=clerp(Handleweld.C0,cf(-4,1,-8)*angles(math.rad(-85),math.rad(0),math.rad(0)),.2)
  1016. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1017. end
  1018. --dmgstop()
  1019. attack=false
  1020. con1:disconnect()
  1021. if TrailDeb == true then
  1022. TrailDeb = false
  1023. end
  1024. end
  1025.  
  1026. function attacktwo()
  1027. attack=true
  1028. if TrailDeb == false then
  1029. TrailDeb = true
  1030. end
  1031. coroutine.wrap(function()
  1032. local Old = Handle2.CFrame.p
  1033. while true do swait()
  1034. if not TrailDeb then break end
  1035. local New = Handle2.CFrame.p
  1036. local Mag =(Old -New).magnitude
  1037. local Dis =(Old +New)/2
  1038. local Trail = Instance.new("Part",Character)
  1039. Trail.Material = "Neon"
  1040. Trail.Anchored = true
  1041. Trail.CanCollide = false
  1042. Trail.BrickColor = TorsoColor
  1043. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1044. Trail.TopSurface = 0
  1045. Trail.BottomSurface = 0
  1046. Trail.formFactor = "Custom"
  1047. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1048. local ms = Instance.new("BlockMesh",Trail)
  1049. ms.Scale = Vector3.new(1,1,1)
  1050. local TM = Instance.new("CylinderMesh",Trail)
  1051. TM.Scale = Vector3.new(20,1,20)
  1052. Old = New
  1053. coroutine.wrap(function()
  1054. for i = 1,0,-0.1 do
  1055. swait()
  1056. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1057. end
  1058. Trail:remove()
  1059. end)()
  1060. coroutine.wrap(function()
  1061. for i = 1,10 do
  1062. swait()
  1063. Trail.Transparency = Trail.Transparency +0.1
  1064. end end)()end end)()
  1065. con1=Gear2.Touched:connect(function(hit) Damagefunc(hit,"Blunt",20,25,20,"Normal",RootPart,.2,1) end)
  1066. for i=0,1,0.08 do
  1067. swait()
  1068. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(20)),.3)
  1069. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1070. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-30,0,-20),.3)
  1071. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-2),math.rad(-25),math.rad(15)),.3)
  1072. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1073. Handle2weld.C0=clerp(Handle2weld.C0,cf(-5,1,-5)*angles(math.rad(0),math.rad(0),math.rad(20)),.2)
  1074. Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1075. end
  1076. so("231917758",Handle2,1,.8)
  1077. so("159972627",Torso,1,1)
  1078. for i=0,1,0.1 do
  1079. swait()
  1080. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1081. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(20)),.3)
  1082. LW.C0=clerp(LW.C0,cf(-1,0.5,-1)*euler(-30,0,20),.3)
  1083. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-2),math.rad(-25),math.rad(15)),.3)
  1084. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1085. Handle2weld.C0=clerp(Handle2weld.C0,cf(10,1,-5)*angles(math.rad(0),math.rad(-80),math.rad(20)),.2)
  1086. Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1087. end
  1088. --dmgstop()
  1089. attack=false
  1090. con1:disconnect()
  1091. if TrailDeb == true then
  1092. TrailDeb = false
  1093. end
  1094. end
  1095.  
  1096. function attackthree()
  1097. attack=true
  1098. if TrailDeb == false then
  1099. TrailDeb = true
  1100. end
  1101. coroutine.wrap(function()
  1102. local Old = Handle.CFrame.p
  1103. while true do swait()
  1104. if not TrailDeb then break end
  1105. local New = Handle.CFrame.p
  1106. local Mag =(Old -New).magnitude
  1107. local Dis =(Old +New)/2
  1108. local Trail = Instance.new("Part",Character)
  1109. Trail.Material = "Neon"
  1110. Trail.Anchored = true
  1111. Trail.CanCollide = false
  1112. Trail.BrickColor = TorsoColor
  1113. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1114. Trail.TopSurface = 0
  1115. Trail.BottomSurface = 0
  1116. Trail.formFactor = "Custom"
  1117. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1118. local ms = Instance.new("BlockMesh",Trail)
  1119. ms.Scale = Vector3.new(1,1,1)
  1120. local TM = Instance.new("CylinderMesh",Trail)
  1121. TM.Scale = Vector3.new(20,1,20)
  1122. Old = New
  1123. coroutine.wrap(function()
  1124. for i = 1,0,-0.1 do
  1125. swait()
  1126. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1127. end
  1128. Trail:remove()
  1129. end)()
  1130. coroutine.wrap(function()
  1131. for i = 1,10 do
  1132. swait()
  1133. Trail.Transparency = Trail.Transparency +0.1
  1134. end end)()end end)()
  1135. con1=Gear.Touched:connect(function(hit) Damagefunc(hit,"Blunt",20,25,30,"Up",RootPart,.2,1) end)
  1136. for i=0,1,0.08 do
  1137. swait()
  1138. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(0)),.3)
  1139. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,0),.2)
  1140. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(0.5,-1.3,-0.1),.3)
  1141. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1142. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1143. Handleweld.C0=clerp(Handleweld.C0,cf(3,7,-1)*angles(math.rad(20),math.rad(0),math.rad(-120)),.2)
  1144. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1145. end
  1146. so("231917758",Handle,1,1)
  1147. so("159882477",Torso,1,1)
  1148. for i=0,1,0.05 do
  1149. swait()
  1150. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  1151. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1152. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1153. Handleweld.C0=clerp(Handleweld.C0,cf(2,4,-3)*angles(math.rad(120),math.rad(0),math.rad(-120)),.2)
  1154. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1155. RW.C0=clerp(RW.C0,cf(1.5,0.5,-0.5)*euler(2,-1.3,0.1),.3)
  1156. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1157. end
  1158. --dmgstop()
  1159. attack=false
  1160. con1:disconnect()
  1161. if TrailDeb == true then
  1162. TrailDeb = false
  1163. end
  1164. end
  1165.  
  1166. function attackfour()
  1167. attack=true
  1168. if TrailDeb == false then
  1169. TrailDeb = true
  1170. end
  1171. coroutine.wrap(function()
  1172. local Old = Handle2.CFrame.p
  1173. while true do swait()
  1174. if not TrailDeb then break end
  1175. local New = Handle2.CFrame.p
  1176. local Mag =(Old -New).magnitude
  1177. local Dis =(Old +New)/2
  1178. local Trail = Instance.new("Part",Character)
  1179. Trail.Material = "Neon"
  1180. Trail.Anchored = true
  1181. Trail.CanCollide = false
  1182. Trail.BrickColor = TorsoColor
  1183. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1184. Trail.TopSurface = 0
  1185. Trail.BottomSurface = 0
  1186. Trail.formFactor = "Custom"
  1187. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1188. local ms = Instance.new("BlockMesh",Trail)
  1189. ms.Scale = Vector3.new(1,1,1)
  1190. local TM = Instance.new("CylinderMesh",Trail)
  1191. TM.Scale = Vector3.new(20,1,20)
  1192. Old = New
  1193. coroutine.wrap(function()
  1194. for i = 1,0,-0.1 do
  1195. swait()
  1196. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1197. end
  1198. Trail:remove()
  1199. end)()
  1200. coroutine.wrap(function()
  1201. for i = 1,10 do
  1202. swait()
  1203. Trail.Transparency = Trail.Transparency +0.1
  1204. end end)()end end)()
  1205. coroutine.wrap(function()
  1206. local Old = Handle.CFrame.p
  1207. while true do swait()
  1208. if not TrailDeb then break end
  1209. local New = Handle.CFrame.p
  1210. local Mag =(Old -New).magnitude
  1211. local Dis =(Old +New)/2
  1212. local Trail = Instance.new("Part",Character)
  1213. Trail.Material = "Neon"
  1214. Trail.Anchored = true
  1215. Trail.CanCollide = false
  1216. Trail.BrickColor = TorsoColor
  1217. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1218. Trail.TopSurface = 0
  1219. Trail.BottomSurface = 0
  1220. Trail.formFactor = "Custom"
  1221. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1222. local ms = Instance.new("BlockMesh",Trail)
  1223. ms.Scale = Vector3.new(1,1,1)
  1224. local TM = Instance.new("CylinderMesh",Trail)
  1225. TM.Scale = Vector3.new(20,1,20)
  1226. Old = New
  1227. coroutine.wrap(function()
  1228. for i = 1,0,-0.1 do
  1229. swait()
  1230. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1231. end
  1232. Trail:remove()
  1233. end)()
  1234. coroutine.wrap(function()
  1235. for i = 1,10 do
  1236. swait()
  1237. Trail.Transparency = Trail.Transparency +0.1
  1238. end end)()end end)()
  1239. con1=Gear2.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  1240. con2=Gear.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,20,math.random(20,40),"Normal",RootPart,.2,1) end)
  1241. for i=0,1,0.08 do
  1242. swait()
  1243. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,-1)*angles(math.rad(40),math.rad(0),math.rad(-40)),.3)
  1244. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(40)),.3)
  1245. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(70),math.rad(0),math.rad(-45)),.3)
  1246. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1247. LH.C0=clerp(LH.C0,cf(-1,0.5,0)*euler(0,-1.57,0)*angles(math.rad(-10),math.rad(30),math.rad(-40)),.3)
  1248. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1249. Handleweld.C0=clerp(Handleweld.C0,cf(1.5,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1250. Handle2weld.C0=clerp(Handle2weld.C0,cf(-1.5,3,0)*angles(math.rad(0),math.rad(180),math.rad(180)),.2)
  1251. end
  1252. if anim then
  1253. anim.Disabled=true
  1254. end
  1255. so("231917758",Torso,1,0.7)
  1256. so("159882584",Torso,1,1)
  1257. for i=0,1,0.04 do
  1258. swait()
  1259. Torso.Velocity=RootPart.CFrame.lookVector*50
  1260. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,1)*angles(math.rad(-5),math.rad(0),math.rad(0+360*i)),.3)
  1261. RW.C0=clerp(RW.C0,cf(1.2,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(90)),.3)
  1262. LW.C0=clerp(LW.C0,cf(-1.2,0.5,0)*angles(math.rad(90),math.rad(0),math.rad(-90)),.3)
  1263. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0,1.57,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1264. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(0,-1.57,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1265. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1266. Handleweld.C0=clerp(Handleweld.C0,cf(3,4,0)*angles(math.rad(0),math.rad(0),math.rad(90)),.2)
  1267. Handle2weld.C0=clerp(Handle2weld.C0,cf(-3,4,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  1268. end
  1269. --dmgstop()
  1270. attack=false
  1271. con1:disconnect()
  1272. con2:disconnect()
  1273. if anim then
  1274. anim.Disabled=false
  1275. end
  1276. if TrailDeb == true then
  1277. TrailDeb = false
  1278. end
  1279. end
  1280.  
  1281. function BlastEffect(brickcolor, cframe, x1, y1, z1, x2, y2, z2)
  1282. local prt = parta(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1283. prt.Anchored = true
  1284. prt.CFrame = cframe
  1285. local msh = mesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", vt(0, 0, 0), vt(x1, y1, z1))
  1286. coroutine.resume(coroutine.create(function()
  1287. for i = 0, 1, 0.05 do
  1288. swait()
  1289. prt.Transparency = i
  1290. msh.Scale = msh.Scale + vt(x2, y2, z2)
  1291. end
  1292. prt.Parent = nil
  1293. end))
  1294. end
  1295.  
  1296. function MagniDamage(par,efft,magni,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1297. for _, c in pairs(workspace:GetDescendants()) do
  1298. local hum = c:FindFirstChildOfClass("Humanoid")
  1299. if hum ~= nil and c:FindFirstChild("IsTeamMateOfCK")==nil then
  1300. local head = (c:findFirstChild("Torso") or c:findFirstChild("UpperTorso"))
  1301. if head ~= nil then
  1302. local targ = head.Position - par.Position
  1303. local mag = targ.magnitude
  1304. if magni >= mag and c.Name ~= Player.Name then
  1305. Damagefunc(head,efft,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1306. end
  1307. end
  1308. end
  1309. end
  1310. end
  1311.  
  1312. function MagicCircle4(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1313. local prt = part(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", vt(0.5, 0.5, 0.5))
  1314. prt.Anchored = true
  1315. prt.CFrame = cframe
  1316. local msh = mesh("SpecialMesh", prt, "Sphere", "", vt(0, 0, 0), vt(x1, y1, z1))
  1317. game:GetService("Debris"):AddItem(prt, 2)
  1318. coroutine.resume(coroutine.create(function(Part, Mesh)
  1319. for i = 0, 1, delay do
  1320. swait()
  1321. Part.CFrame = Part.CFrame
  1322. Part.Transparency = i
  1323. Mesh.Scale = Mesh.Scale + vt(x3, y3, z3)
  1324. end
  1325. Part.Parent = nil
  1326. end), prt, msh)
  1327. end
  1328.  
  1329. function smashdown()
  1330. attack=true
  1331.  
  1332. if TrailDeb == false then
  1333. TrailDeb = true
  1334. end
  1335. coroutine.wrap(function()
  1336. local Old = Handle2.CFrame.p
  1337. while true do swait()
  1338. if not TrailDeb then break end
  1339. local New = Handle2.CFrame.p
  1340. local Mag =(Old -New).magnitude
  1341. local Dis =(Old +New)/2
  1342. local Trail = Instance.new("Part",Character)
  1343. Trail.Material = "Neon"
  1344. Trail.Anchored = true
  1345. Trail.CanCollide = false
  1346. Trail.BrickColor = TorsoColor
  1347. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1348. Trail.TopSurface = 0
  1349. Trail.BottomSurface = 0
  1350. Trail.formFactor = "Custom"
  1351. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1352. local ms = Instance.new("BlockMesh",Trail)
  1353. ms.Scale = Vector3.new(1,1,1)
  1354. local TM = Instance.new("CylinderMesh",Trail)
  1355. TM.Scale = Vector3.new(20,1,20)
  1356. Old = New
  1357. coroutine.wrap(function()
  1358. for i = 1,0,-0.1 do
  1359. swait()
  1360. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1361. end
  1362. Trail:remove()
  1363. end)()
  1364. coroutine.wrap(function()
  1365. for i = 1,10 do
  1366. swait()
  1367. Trail.Transparency = Trail.Transparency +0.1
  1368. end end)()end end)()
  1369. coroutine.wrap(function()
  1370. local Old = Handle.CFrame.p
  1371. while true do swait()
  1372. if not TrailDeb then break end
  1373. local New = Handle.CFrame.p
  1374. local Mag =(Old -New).magnitude
  1375. local Dis =(Old +New)/2
  1376. local Trail = Instance.new("Part",Character)
  1377. Trail.Material = "Neon"
  1378. Trail.Anchored = true
  1379. Trail.CanCollide = false
  1380. Trail.BrickColor = TorsoColor
  1381. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1382. Trail.TopSurface = 0
  1383. Trail.BottomSurface = 0
  1384. Trail.formFactor = "Custom"
  1385. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1386. local ms = Instance.new("BlockMesh",Trail)
  1387. ms.Scale = Vector3.new(1,1,1)
  1388. local TM = Instance.new("CylinderMesh",Trail)
  1389. TM.Scale = Vector3.new(20,1,20)
  1390. Old = New
  1391. coroutine.wrap(function()
  1392. for i = 1,0,-0.1 do
  1393. swait()
  1394. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1395. end
  1396. Trail:remove()
  1397. end)()
  1398. coroutine.wrap(function()
  1399. for i = 1,10 do
  1400. swait()
  1401. Trail.Transparency = Trail.Transparency +0.1
  1402. end end)()end end)()
  1403. con1=Gear2.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,15,100,"Normal",RootPart,.2,1) end)
  1404. con2=Gear.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,15,100,"Normal",RootPart,.2,1) end)
  1405. for i=0,1,0.08 do
  1406. swait()
  1407. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(0)),.3)
  1408. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  1409. LW.C0=clerp(LW.C0,cf(-1.5,1,0)*euler(math.rad(180),0,0),.3)
  1410. RW.C0=clerp(RW.C0,cf(1.5,1,0)*euler(math.rad(180),0,0),.3)
  1411. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1412. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1413. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(50),math.rad(0),math.rad(0)),.2)
  1414. Handleweld.C0=clerp(Handleweld.C0,cf(4,30,10)*angles(math.rad(35),math.rad(0),math.rad(-90)),.2)
  1415. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,30,10)*angles(math.rad(35),math.rad(0),math.rad(90)),.2)
  1416. end
  1417. Humanoid.WalkSpeed = 0
  1418. so("231917758",Torso,1,0.7)
  1419. so("159882584",Torso,1,1)
  1420. for i=0,1,0.08 do
  1421. swait()
  1422. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1423. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1424. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(math.rad(90),0,0),.3)
  1425. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(math.rad(90),0,0),.3)
  1426. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1427. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1428. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  1429. Handleweld.C0=clerp(Handleweld.C0,cf(4,6,-10)*angles(math.rad(-35),math.rad(0),math.rad(-90)),.2)
  1430. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,6,-10)*angles(math.rad(-35),math.rad(0),math.rad(90)),.2)
  1431. end
  1432. con1:disconnect()
  1433. con2:disconnect()
  1434. attack=false
  1435. if anim then
  1436. anim.Disabled=false
  1437. end
  1438. if TrailDeb == true then
  1439. TrailDeb = false
  1440. end
  1441. local ref = it("Part",Character)
  1442. ref.Size = Vector3.new(0,0,0)
  1443. ref.Anchored = true
  1444. ref.CanCollide = false
  1445. ref.Transparency = 1
  1446. local looky = RootPart.CFrame
  1447. for i=1,10 do
  1448. ref.CFrame = looky*CFrame.new(0,-2.5,-10*i)
  1449. BlastEffect(BrickColor.new("Really blue"),ref.CFrame,1,.2,1,1,0,1)
  1450. BlastEffect(BrickColor.new("Really blue"),ref.CFrame,5,1,.5,.1,2,.1)
  1451. MagniDamage(ref,"",10,30,35,50,"Knockdown",RootPart,.2,1)
  1452. so(178452221,ref,.6,1)
  1453. so(192410084,ref,1,1)
  1454. swait(5)
  1455. end
  1456. ref:Destroy()
  1457. swait(60)
  1458. --dmgstop()
  1459. end
  1460.  
  1461. function mudads()
  1462. attack=true
  1463. so("624164065",Torso,1,3)
  1464. print("SUNLIGHT YELLO OVRDREV")
  1465.  
  1466.  
  1467. if TrailDeb == false then
  1468. TrailDeb = true
  1469. end
  1470. coroutine.wrap(function()
  1471. local Old = Handle2.CFrame.p
  1472. while true do swait()
  1473. if not TrailDeb then break end
  1474. local New = Handle2.CFrame.p
  1475. local Mag =(Old -New).magnitude
  1476. local Dis =(Old +New)/2
  1477. local Trail = Instance.new("Part",Character)
  1478. Trail.Material = "Neon"
  1479. Trail.Anchored = true
  1480. Trail.CanCollide = false
  1481. Trail.BrickColor = TorsoColor
  1482. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1483. Trail.TopSurface = 0
  1484. Trail.BottomSurface = 0
  1485. Trail.formFactor = "Custom"
  1486. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1487. local ms = Instance.new("BlockMesh",Trail)
  1488. ms.Scale = Vector3.new(1,1,1)
  1489. local TM = Instance.new("CylinderMesh",Trail)
  1490. TM.Scale = Vector3.new(20,1,20)
  1491. Old = New
  1492. coroutine.wrap(function()
  1493. for i = 1,0,-0.1 do
  1494. swait()
  1495. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1496. end
  1497. Trail:remove()
  1498. end)()
  1499. coroutine.wrap(function()
  1500. for i = 1,10 do
  1501. swait()
  1502. Trail.Transparency = Trail.Transparency +0.1
  1503. end end)()end end)()
  1504. coroutine.wrap(function()
  1505. local Old = Handle.CFrame.p
  1506. while true do swait()
  1507. if not TrailDeb then break end
  1508. local New = Handle.CFrame.p
  1509. local Mag =(Old -New).magnitude
  1510. local Dis =(Old +New)/2
  1511. local Trail = Instance.new("Part",Character)
  1512. Trail.Material = "Neon"
  1513. Trail.Anchored = true
  1514. Trail.CanCollide = false
  1515. Trail.BrickColor = TorsoColor
  1516. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1517. Trail.TopSurface = 0
  1518. Trail.BottomSurface = 0
  1519. Trail.formFactor = "Custom"
  1520. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1521. local ms = Instance.new("BlockMesh",Trail)
  1522. ms.Scale = Vector3.new(1,1,1)
  1523. local TM = Instance.new("CylinderMesh",Trail)
  1524. TM.Scale = Vector3.new(20,1,20)
  1525. Old = New
  1526. coroutine.wrap(function()
  1527. for i = 1,0,-0.1 do
  1528. swait()
  1529. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1530. end
  1531. Trail:remove()
  1532. end)()
  1533. coroutine.wrap(function()
  1534. for i = 1,10 do
  1535. swait()
  1536. Trail.Transparency = Trail.Transparency +0.1
  1537. end end)()end end)()
  1538. con1=Gear2.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,15,10,"Normal",RootPart,.05,1) end)
  1539. con2=Gear.Touched:connect(function(hit) Damagefunc(hit,"Blunt",10,15,10,"Normal",RootPart,.05,1) end)
  1540. Humanoid.WalkSpeed = 16
  1541. so("159882584",Torso,1,1)
  1542. for i=0,1,0.08 do
  1543. swait()
  1544. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1545. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1546. LW.C0=clerp(LW.C0,cf(-1.2,1,0)*euler(math.rad(90),math.rad(-90),0),.3)
  1547. RW.C0=clerp(RW.C0,cf(1.2,1,0)*euler(math.rad(90),math.rad(90),0),.3)
  1548. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1549. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1550. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  1551. Handleweld.C0=clerp(Handleweld.C0,cf(4,2,10)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1552. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,2,10)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1553. end
  1554. for a = 1,20 do
  1555. so("231917758",Torso,math.random(6,10)/10,1)
  1556. for i=0,1,0.2 do
  1557. swait()
  1558. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1559. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1560. LW.C0=clerp(LW.C0,cf(-1.2,1,-2)*euler(math.rad(90),math.rad(-90),0),.3)
  1561. RW.C0=clerp(RW.C0,cf(1.2,1,2)*euler(math.rad(90),math.rad(90),0),.3)
  1562. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1563. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1564. handleweld.C0=clerp(handleweld.C0,cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  1565. Handleweld.C0=clerp(Handleweld.C0,cf(math.random(-10,10),math.random(0,4),-20)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1566. Handle2weld.C0=clerp(Handle2weld.C0,cf(math.random(-10,10),math.random(0,4),20)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1567. end
  1568. so("231917758",Torso,math.random(6,10)/10,1)
  1569. for i=0,1,0.2 do
  1570. swait()
  1571. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1572. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1573. LW.C0=clerp(LW.C0,cf(-1.2,1,2)*euler(math.rad(90),math.rad(-90),0),.3)
  1574. RW.C0=clerp(RW.C0,cf(1.2,1,-2)*euler(math.rad(90),math.rad(90),0),.3)
  1575. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1576. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1577. handleweld.C0=clerp(handleweld.C0,cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  1578. Handleweld.C0=clerp(Handleweld.C0,cf(math.random(-10,10),math.random(0,4),20)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1579. Handle2weld.C0=clerp(Handle2weld.C0,cf(math.random(-10,10),math.random(0,4),-20)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1580. end
  1581. end
  1582. con1:disconnect()
  1583. con2:disconnect()
  1584. --dmgstop()
  1585. attack=false
  1586. if anim then
  1587. anim.Disabled=false
  1588. end
  1589. if TrailDeb == true then
  1590. TrailDeb = false
  1591. end
  1592. end
  1593.  
  1594. function laser()
  1595. attack = true
  1596. Humanoid.WalkSpeed = 16
  1597. for i=0,1,0.05 do
  1598. swait()
  1599. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1600. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1601. LW.C0=clerp(LW.C0,cf(-1.2,0.5,.5)*euler(-30,0,-20),.3)
  1602. RW.C0=clerp(RW.C0,cf(1.2,0.5,.5)*euler(-30,0,20),.3)
  1603. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1604. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1605. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(50),math.rad(0),math.rad(0)),.2)
  1606. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(-30),math.rad(0)),.2)
  1607. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.2)
  1608. end
  1609. local blmod = Instance.new("Model",Character)
  1610. for a = 1, 5 do
  1611. local blast2 = it("Part",blmod)
  1612. blast2.Size = vt(1,1,1)
  1613. blast2.BrickColor = TorsoColor
  1614. blast2.Material = "Neon"
  1615. blast2.Anchored = false
  1616. blast2.CanCollide = false
  1617. local blwe = Instance.new("Weld",blast2)
  1618. blwe.Part0 = DragonHead
  1619. blwe.Part1 = blast2
  1620. blwe.C0 = CFrame.new(0, 0, -5)
  1621. blwe.C1 = CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  1622. local m = Instance.new("BlockMesh", blast2)
  1623. m.Scale = Vector3.new(6,6,6)
  1624. coroutine.resume(coroutine.create(function()
  1625. for i = 0,1,.1 do
  1626. blast2.Transparency = 1.2-i
  1627. swait()
  1628. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  1629. end
  1630. while blast2 do
  1631. swait()
  1632. blwe.C1 = blwe.C1 * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  1633. end
  1634. end))
  1635. end
  1636. so(161251144,DragonHead,1,5)
  1637. for i=1,150 do
  1638. MagicRing(BrickColor.new("Alder"), DragonHead.CFrame * CFrame.new(0,0,-5) * CFrame.Angles(math.rad(math.random(0,360)),math.rad(math.random(0,360)),math.rad(math.random(0,360))), 20, 20, 2, 1, 1, 1, -1, -1, 0)
  1639. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(50),math.rad(0),math.rad(0))
  1640. swait()
  1641. end
  1642. for i=0,1,0.05 do
  1643. swait()
  1644. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1645. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(20),math.rad(0),math.rad(0)),.3)
  1646. LW.C0=clerp(LW.C0,cf(-1.2,0.5,.5)*euler(-30,0,-20),.3)
  1647. RW.C0=clerp(RW.C0,cf(1.2,0.5,.5)*euler(-30,0,20),.3)
  1648. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1649. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1650. handleweld.C0=clerp(handleweld.C0,cf(math.random(-1,1),math.random(5,7),math.random(6,8))*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1651. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(-30),math.rad(0)),.2)
  1652. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.2)
  1653. end
  1654. so(162246701,DragonHead,1,5)
  1655. local frontcf = DragonHead.CFrame * CFrame.new(0,0,-5)
  1656. local sannd = Instance.new("Sound",Torso)
  1657. sannd.SoundId = "rbxassetid://161251144"
  1658. sannd.Looped = true
  1659. sannd.Volume = 1
  1660. sannd:Play()
  1661. local hitcf = mouse.Hit
  1662. local ref = it("Part",Character)
  1663. ref.Size = Vector3.new(0,0,0)
  1664. ref.Anchored = true
  1665. ref.CanCollide = false
  1666. ref.Transparency = 1
  1667. local blast = it("Part",blmod)
  1668. blast.Size = vt(1,1,(frontcf.p - hitcf.p).magnitude)
  1669. blast.BrickColor = TorsoColor
  1670. blast.Material = "Neon"
  1671. blast.Anchored = true
  1672. blast.CanCollide = false
  1673. blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
  1674. local m = Instance.new("BlockMesh", blast)
  1675. m.Scale = Vector3.new(5,5,1)
  1676. for a = 1, 200 do
  1677. local frontcf = DragonHead.CFrame * CFrame.new(0,0,-5)
  1678. local hitcf = mouse.Hit
  1679. ref.CFrame = hitcf
  1680. blast.Size = vt(1,1,(frontcf.p - hitcf.p).magnitude)
  1681. blast.CFrame = CFrame.new((frontcf.p + hitcf.p)/2,frontcf.p)
  1682. MagicBlock(TorsoColor, hitcf, 1, 1, 1, 6, 6, 6, 0.1)
  1683. MagniDamage(ref,"",10,5,7,0,"Knockdown",RootPart,.05,1)
  1684. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(-5),math.rad(0),math.rad(0))
  1685. --handleweld.C0 = cf(math.random(-2,2),math.random(4,8),math.random(5,9))*angles(math.rad(-5),math.rad(0),math.rad(0))
  1686. swait(1)
  1687. end
  1688. for a = 0,1,.05 do
  1689. sannd.Volume = a
  1690. for _, b in pairs(blmod:GetChildren()) do
  1691. b.Transparency = a
  1692. end
  1693. swait()
  1694. end
  1695. sannd:Destroy()
  1696. blmod:Destroy()
  1697. attack = false
  1698. end
  1699.  
  1700. function yummy()
  1701. attack=true
  1702. if TrailDeb == false then
  1703. TrailDeb = true
  1704. end
  1705. coroutine.wrap(function()
  1706. local Old = Handle.CFrame.p
  1707. while true do swait()
  1708. if not TrailDeb then break end
  1709. local New = Handle.CFrame.p
  1710. local Mag =(Old -New).magnitude
  1711. local Dis =(Old +New)/2
  1712. local Trail = Instance.new("Part",Character)
  1713. Trail.Material = "Neon"
  1714. Trail.Anchored = true
  1715. Trail.CanCollide = false
  1716. Trail.BrickColor = TorsoColor
  1717. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1718. Trail.TopSurface = 0
  1719. Trail.BottomSurface = 0
  1720. Trail.formFactor = "Custom"
  1721. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1722. local ms = Instance.new("BlockMesh",Trail)
  1723. ms.Scale = Vector3.new(1,1,1)
  1724. local TM = Instance.new("CylinderMesh",Trail)
  1725. TM.Scale = Vector3.new(20,1,20)
  1726. Old = New
  1727. coroutine.wrap(function()
  1728. for i = 1,0,-0.1 do
  1729. swait()
  1730. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1731. end
  1732. Trail:remove()
  1733. end)()
  1734. coroutine.wrap(function()
  1735. for i = 1,10 do
  1736. swait()
  1737. Trail.Transparency = Trail.Transparency +0.1
  1738. end end)()end end)()
  1739. local grab
  1740. local torsy
  1741. local ghum
  1742. local soaa
  1743. for i=0,1,0.05 do
  1744. swait()
  1745. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(-10)),.3)
  1746. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(10)),.3)
  1747. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(.5,1.8,1.5),.3)
  1748. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1749. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1750. Handleweld.C0=clerp(Handleweld.C0,cf(-3,1,2)*angles(math.rad(90),math.rad(0),math.rad(0)),.2)
  1751. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1752. end
  1753. con1=Gear.Touched:connect(function(hit)
  1754. if grab == nil and hit.Parent ~= Character then
  1755. torsy = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  1756. ghum = hit.Parent:FindFirstChildOfClass("Humanoid")
  1757. if ghum ~= nil and torsy ~= nil then
  1758. grab=hit.Parent
  1759. so(161251144,hit,1,1)
  1760. local soaa = it("Sound",grab.Head)
  1761. soaa.Volume = 1
  1762. local cho = math.random(1,5)
  1763. if cho == 1 then
  1764. soaa.SoundId = "rbxassetid://161251144"
  1765. elseif cho == 2 then
  1766. soaa.SoundId = "rbxassetid://161251144"
  1767. elseif cho == 3 then
  1768. soaa.SoundId = "rbxassetid://161251144"
  1769. elseif cho == 4 then
  1770. soaa.SoundId = "rbxassetid://161251144"
  1771. elseif cho == 5 then
  1772. soaa.SoundId = "rbxassetid://626777433"
  1773. soaa.Volume = .2
  1774. soaa.TimePosition = 1
  1775. end
  1776. soaa:Play()
  1777. end
  1778. end
  1779. end)
  1780. so("161251144",Handle,1,.9)
  1781. so("161251144",Torso,1,1)
  1782. for i=0,3,0.1 do
  1783. swait()
  1784. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  1785. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  1786. RW.C0=clerp(RW.C0,cf(1.5,0.5,-0.5)*euler(80,1.8,1.5),.3)
  1787. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1788. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1789. Handleweld.C0=clerp(Handleweld.C0,cf(-4,1,-8)*angles(math.rad(-85),math.rad(0),math.rad(0)),.2)
  1790. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1791. if torsy~=nil then
  1792. ghum.PlatformStand = true
  1793. torsy.CFrame = Gear.CFrame
  1794. end
  1795. end
  1796. if grab ~= nil then
  1797. Humanoid.WalkSpeed = 0
  1798. con1:disconnect()
  1799. for i=0,3,0.05 do
  1800. swait()
  1801. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1802. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  1803. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  1804. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  1805. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1806. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1807. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(20),math.rad(0),math.rad(0)),.2)
  1808. Handleweld.C0=clerp(Handleweld.C0,cf(2,20,-8)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  1809. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1810. if torsy~=nil then
  1811. ghum.PlatformStand = true
  1812. torsy.CFrame = Gear.CFrame
  1813. end
  1814. end
  1815. for i=0,1,0.1 do
  1816. swait()
  1817. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1818. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  1819. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  1820. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  1821. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1822. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1823. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(20),math.rad(0),math.rad(0)),.2)
  1824. Handleweld.C0=clerp(Handleweld.C0,cf(0,16,5)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  1825. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1826. if torsy~=nil then
  1827. ghum.PlatformStand = true
  1828. torsy.CFrame = Gear.CFrame
  1829. end
  1830. end
  1831. grab:BreakJoints()
  1832. for i,v in pairs(grab:children()) do
  1833. if v:IsA("BasePart") then
  1834. game:service'Debris':AddItem(v,.01)
  1835. end
  1836. end
  1837. local ref = it("Part",Character)
  1838. ref.Size = Vector3.new(0,0,0)
  1839. ref.Anchored = true
  1840. ref.CanCollide = false
  1841. ref.Transparency = 1
  1842. ref.CFrame = Gear.CFrame
  1843. so(161251144,Gear,1,3)
  1844. local partasdeff = Instance.new("ParticleEmitter",ref)
  1845. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  1846. partasdeff.LightEmission = .1
  1847. partasdeff.Size = NumberSequence.new(0.2)
  1848. partasdeff.Texture = "rblxassetid://1318480672"
  1849. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  1850. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  1851. partasdeff.Transparency = bbb
  1852. partasdeff.Size = aaa
  1853. partasdeff.ZOffset = .9
  1854. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  1855. partasdeff.LockedToPart = false
  1856. partasdeff.EmissionDirection = "Back"
  1857. partasdeff.Lifetime = NumberRange.new(1, 2)
  1858. partasdeff.Rate = 1000
  1859. partasdeff.Rotation = NumberRange.new(-100, 100)
  1860. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  1861. partasdeff.Speed = NumberRange.new(6)
  1862. partasdeff.VelocitySpread = 10000
  1863. partasdeff.Enabled=false
  1864. partasdeff:Emit(70)
  1865. game:service'Debris':AddItem(ref,5)
  1866. swait(90)
  1867. so(161251144,DragonHead,1,1)
  1868. swait(150)
  1869. for i=0,1,0.1 do
  1870. swait()
  1871. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  1872. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(5),math.rad(0),math.rad(0)),.3)
  1873. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  1874. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  1875. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1876. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  1877. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-20),math.rad(0),math.rad(0)),.2)
  1878. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  1879. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1880. end
  1881. so(133966572,DragonHead,.8,2)
  1882. for i=1,15 do
  1883. for a=1,5 do
  1884. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(-20),math.rad(0),math.rad(0))
  1885. swait()
  1886. end
  1887. local bo = it("Part",Character)
  1888. bo.Size = vt(.2,.6,1)
  1889. bo.BrickColor = BrickColor.new("Persimmon")
  1890. bo.CFrame = DragonHead.CFrame*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  1891. bo.Velocity = RootPart.CFrame.lookVector*40
  1892. local m = it("SpecialMesh",bo)
  1893. m.MeshId = "rbxassetid://305829157"
  1894. m.Scale = vt(math.random(9,13)/10,math.random(9,13)/10,math.random(9,13)/10)
  1895. coroutine.wrap(function()
  1896. swait(300)
  1897. for a=0,1,.05 do
  1898. swait()
  1899. bo.Transparency = a
  1900. end
  1901. bo:Destroy()
  1902. end)()
  1903. end
  1904. for a=1,5 do
  1905. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(-20),math.rad(0),math.rad(0))
  1906. swait()
  1907. end
  1908. local bo = it("Part",Character)
  1909. bo.Size = vt(1,1,1)
  1910. bo.BrickColor = BrickColor.new("Persimmon")
  1911. bo.CFrame = DragonHead.CFrame*CFrame.Angles(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  1912. bo.Velocity = RootPart.CFrame.lookVector*40
  1913. local m = it("SpecialMesh",bo)
  1914. m.MeshId = "rbxassetid://4770583"
  1915. m.Scale = vt(3,3,3)
  1916. coroutine.wrap(function()
  1917. swait(300)
  1918. for a=0,1,.05 do
  1919. swait()
  1920. bo.Transparency = a
  1921. end
  1922. bo:Destroy()
  1923. end)()
  1924. swait(60)
  1925. end
  1926. --dmgstop()
  1927. attack=false
  1928. con1:disconnect()
  1929. if TrailDeb == true then
  1930. TrailDeb = false
  1931. end
  1932. end
  1933.  
  1934. function smek()
  1935. attack=true
  1936. if TrailDeb == false then
  1937. TrailDeb = true
  1938. end
  1939. coroutine.wrap(function()
  1940. local Old = Handle.CFrame.p
  1941. while true do swait()
  1942. if not TrailDeb then break end
  1943. local New = Handle.CFrame.p
  1944. local Mag =(Old -New).magnitude
  1945. local Dis =(Old +New)/2
  1946. local Trail = Instance.new("Part",Character)
  1947. Trail.Material = "Neon"
  1948. Trail.Anchored = true
  1949. Trail.CanCollide = false
  1950. Trail.BrickColor = TorsoColor
  1951. Trail.Size = Vector3.new(0.2,Mag,0.2)
  1952. Trail.TopSurface = 0
  1953. Trail.BottomSurface = 0
  1954. Trail.formFactor = "Custom"
  1955. Trail.CFrame = CFrame.new(Dis,New)* CFrame.Angles(math.pi/2,0,0)
  1956. local ms = Instance.new("BlockMesh",Trail)
  1957. ms.Scale = Vector3.new(1,1,1)
  1958. local TM = Instance.new("CylinderMesh",Trail)
  1959. TM.Scale = Vector3.new(20,1,20)
  1960. Old = New
  1961. coroutine.wrap(function()
  1962. for i = 1,0,-0.1 do
  1963. swait()
  1964. TM.Scale = TM.Scale * Vector3.new(i,1,i)
  1965. end
  1966. Trail:remove()
  1967. end)()
  1968. coroutine.wrap(function()
  1969. for i = 1,10 do
  1970. swait()
  1971. Trail.Transparency = Trail.Transparency +0.1
  1972. end end)()end end)()
  1973. local grab
  1974. local torsy
  1975. local ghum
  1976. local soaa
  1977. for i=0,1,0.05 do
  1978. swait()
  1979. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(-5),math.rad(0),math.rad(-10)),.3)
  1980. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(5),math.rad(0),math.rad(10)),.3)
  1981. RW.C0=clerp(RW.C0,cf(1,0.5,-0.5)*euler(.5,1.8,1.5),.3)
  1982. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  1983. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  1984. Handleweld.C0=clerp(Handleweld.C0,cf(-3,1,2)*angles(math.rad(90),math.rad(0),math.rad(0)),.2)
  1985. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  1986. end
  1987. con1=Gear.Touched:connect(function(hit)
  1988. if grab == nil and hit.Parent ~= Character then
  1989. torsy = (hit.Parent:findFirstChild("Torso") or hit.Parent:findFirstChild("UpperTorso"))
  1990. ghum = hit.Parent:FindFirstChildOfClass("Humanoid")
  1991. if ghum ~= nil and torsy ~= nil then
  1992. grab=hit.Parent
  1993. so(386946017,hit,1,1)
  1994. soaa = it("Sound",grab.Head)
  1995. soaa.Volume = 1
  1996. local cho = math.random(1,5)
  1997. if cho == 1 then
  1998. soaa.SoundId = "rbxassetid://111896685"
  1999. elseif cho == 2 then
  2000. soaa.SoundId = "rbxassetid://535528169"
  2001. elseif cho == 3 then
  2002. soaa.SoundId = "rbxassetid://1080363252"
  2003. elseif cho == 4 then
  2004. soaa.SoundId = "rbxassetid://147758746"
  2005. elseif cho == 5 then
  2006. soaa.SoundId = "rbxassetid://626777433"
  2007. soaa.Volume = .2
  2008. soaa.TimePosition = 1
  2009. end
  2010. game:service'Debris':AddItem(soaa,8)
  2011. soaa:Play()
  2012. end
  2013. end
  2014. end)
  2015. so("231917758",Handle,1,.9)
  2016. so("159972643",Torso,1,1)
  2017. for i=0,3,0.1 do
  2018. swait()
  2019. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(10),math.rad(0),math.rad(20)),.3)
  2020. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(0),math.rad(0),math.rad(-20)),.3)
  2021. RW.C0=clerp(RW.C0,cf(1.5,0.5,-0.5)*euler(80,1.8,1.5),.3)
  2022. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(2),math.rad(25),math.rad(-15)),.3)
  2023. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  2024. Handleweld.C0=clerp(Handleweld.C0,cf(-4,1,-10)*angles(math.rad(-85),math.rad(0),math.rad(0)),.2)
  2025. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2026. if torsy~=nil then
  2027. ghum.PlatformStand = true
  2028. torsy.CFrame = Gear.CFrame
  2029. end
  2030. end
  2031. if grab ~= nil then
  2032. Humanoid.WalkSpeed = 0
  2033. con1:disconnect()
  2034. for i=0,3,0.05 do
  2035. swait()
  2036. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2037. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2038. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  2039. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  2040. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2041. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2042. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  2043. Handleweld.C0=clerp(Handleweld.C0,cf(2,20,-8)*angles(math.rad(0),math.rad(0),math.rad(-90)),.2)
  2044. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2045. if torsy~=nil then
  2046. ghum.PlatformStand = true
  2047. torsy.CFrame = Gear.CFrame
  2048. end
  2049. end
  2050. for a=1,5 do
  2051. for i=0,1,0.1 do
  2052. swait()
  2053. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2054. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2055. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  2056. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  2057. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2058. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2059. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  2060. Handleweld.C0=clerp(Handleweld.C0,cf(2,-5,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2061. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2062. if torsy~=nil then
  2063. ghum.PlatformStand = true
  2064. torsy.CFrame = Gear.CFrame
  2065. end
  2066. end
  2067. so(386946017,torsy,1,1)
  2068. BlastEffect(BrickColor.new("Really blue"),CFrame.new(torsy.Position),.5,.5,.5,.5,.2,.5)
  2069. if ghum.Health > 10 then
  2070. Damagefunc(torsy,"",8,10,0,"Normal",RootPart,0,1)
  2071. end
  2072. for i=0,1,0.1 do
  2073. swait()
  2074. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2075. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2076. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  2077. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  2078. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2079. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2080. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  2081. Handleweld.C0=clerp(Handleweld.C0,cf(2,20,-8)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2082. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2083. if torsy~=nil then
  2084. ghum.PlatformStand = true
  2085. torsy.CFrame = Gear.CFrame
  2086. end
  2087. end
  2088. end
  2089. for i=1,30 do
  2090. swait()
  2091. if torsy~=nil then
  2092. ghum.PlatformStand = true
  2093. torsy.CFrame = Gear.CFrame
  2094. end
  2095. end
  2096. for i=0,5,0.1 do
  2097. swait()
  2098. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2099. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2100. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  2101. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  2102. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2103. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2104. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2105. Handleweld.C0=clerp(Handleweld.C0,cf(2,15,10)*angles(math.rad(0),math.rad(180),math.rad(180)),.2)
  2106. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2107. if torsy~=nil then
  2108. ghum.PlatformStand = true
  2109. torsy.CFrame = Gear.CFrame
  2110. end
  2111. end
  2112. for i=0,1,0.1 do
  2113. swait()
  2114. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2115. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2116. RW.C0=clerp(RW.C0,cf(1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(-4)),.3)
  2117. LW.C0=clerp(LW.C0,cf(-1.4,0.5,-0.2)*angles(math.rad(20),math.rad(0),math.rad(4)),.3)
  2118. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2119. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2120. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-10),math.rad(0),math.rad(0)),.2)
  2121. Handleweld.C0=clerp(Handleweld.C0,cf(2,20,-20)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2122. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  2123. if torsy~=nil then
  2124. ghum.PlatformStand = true
  2125. torsy.CFrame = Gear.CFrame
  2126. end
  2127. end
  2128. torsy.Velocity = RootPart.CFrame.lookVector*100
  2129. coroutine.wrap(function()
  2130. local par,pos
  2131. repeat swait() par,pos = rayCast(torsy.Position,Vector3.new(0,-1,0),2,grab) until par
  2132. Damagefunc(torsy,"",15,20,0,"Normal",RootPart,0,1)
  2133. BlastEffect(BrickColor.new("Really blue"),CFrame.new(pos),0,0,0,.5,.2,.5)
  2134. so(260430079,torsy,1,5)
  2135. swait(60)
  2136. ghum.PlatformStand = false
  2137. end)()
  2138. swait(60)
  2139. end
  2140. --dmgstop()
  2141. attack=false
  2142. con1:disconnect()
  2143. if TrailDeb == true then
  2144. TrailDeb = false
  2145. end
  2146. end
  2147.  
  2148. function rawr()
  2149. attack=true
  2150. Humanoid.WalkSpeed = 0
  2151. for i=0,1,0.05 do
  2152. swait()
  2153. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  2154. Neck.C0=clerp(Neck.C0,necko*euler(0,0,0)*angles(math.rad(-20),math.rad(0),math.rad(0)),.3)
  2155. LW.C0=clerp(LW.C0,cf(-1.2,0.5,.5)*euler(-30,0,-20),.3)
  2156. RW.C0=clerp(RW.C0,cf(1.2,0.5,.5)*euler(-30,0,20),.3)
  2157. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2158. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0)),.3)
  2159. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(50),math.rad(0),math.rad(0)),.2)
  2160. Handleweld.C0=clerp(Handleweld.C0,cf(4,0,0)*angles(math.rad(0),math.rad(-30),math.rad(0)),.2)
  2161. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,0,0)*angles(math.rad(0),math.rad(30),math.rad(0)),.2)
  2162. end
  2163. so(150829983,DragonHead,.9,5)
  2164. for a=1,300 do
  2165. handleweld.C0 = cf(math.random(-5,5)/10,math.random(55,65)/10,math.random(65,75)/10)*angles(math.rad(50),math.rad(0),math.rad(0))
  2166. BlastEffect(BrickColor.new("Really blue"),RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,math.random(-50,50),0),1,.2,1,2,0,2)
  2167. MagniDamage(Torso,"",30,1,1,5,"Knockdown",RootPart,.05,1)
  2168. swait()
  2169. end
  2170. attack = false
  2171. end
  2172.  
  2173. equipanim()
  2174.  
  2175. mouse.Button1Down:connect(function()
  2176. if attack==false and attacktype==1 then
  2177. attacktype=2
  2178. attackone()
  2179. elseif attack==false and attacktype==2 then
  2180. attacktype=3
  2181. attacktwo()
  2182. elseif attack==false and attacktype==3 then
  2183. attacktype=1
  2184. attackthree()
  2185. end
  2186. end)
  2187.  
  2188. mouse.KeyDown:connect(function(k)
  2189. k = k:lower()
  2190. if k=='m' then
  2191. if Character:FindFirstChild("moosick")~=nil then
  2192. if moosick.IsPlaying == true then
  2193. moosick:Stop()
  2194. elseif moosick.IsPaused == true then
  2195. moosick:Play()
  2196. end
  2197. elseif Character:FindFirstChild("moosick")==nil then
  2198. local moosick = Instance.new("Sound",Character)
  2199. moosick.Name = "moosick"
  2200. moosick.SoundId = "rbxassetid://399271628"
  2201. moosick.Looped = true
  2202. moosick.Volume = 1
  2203. moosick:Play()
  2204. end
  2205. end
  2206. if attack == false then
  2207. if k=='z' then
  2208. mudads()
  2209. elseif k=='x' then
  2210. smashdown()
  2211. elseif k=='c' then
  2212. laser()
  2213. elseif k=='v' then
  2214. smek()
  2215. elseif k=='b' then
  2216. yummy()
  2217. elseif k=='g' then
  2218. rawr()
  2219. elseif k=='h' then
  2220. attackfour()
  2221. attackthree()
  2222. attacktwo()
  2223. elseif k=='t' then
  2224. attackfour()
  2225. attackthree()
  2226. attacktwo()
  2227. attackfour()
  2228. attackthree()
  2229. attacktwo()
  2230. attackfour()
  2231. elseif k=='q' then
  2232. attackfour()
  2233. yummy()
  2234. laser()
  2235. elseif k=='e' then
  2236. local moosick2 = Instance.new("Sound",Character)
  2237. moosick2.Name = "moosick"
  2238. moosick2.SoundId = "rbxassetid://177528044"
  2239. moosick2.Looped = false
  2240. moosick2.Volume = 1
  2241. moosick2:Play()
  2242. attackfour()
  2243. smek()
  2244. smek()
  2245. smek()
  2246. smek()
  2247. attackthree()
  2248. attacktwo()
  2249. smashdown()
  2250. smashdown()
  2251. smashdown()
  2252. smashdown()
  2253. rawr()
  2254. rawr()
  2255. rawr()
  2256. elseif k=='p' then
  2257. local moosick22 = Instance.new("Sound",Character)
  2258. moosick22.Name = "moosick"
  2259. moosick22.SoundId = "rbxassetid://171078884"
  2260. moosick22.Looped = false
  2261. moosick22.Volume = 1
  2262. moosick22:Play()
  2263. attackfour()
  2264. yummy()
  2265. laser()
  2266. rawr()
  2267. rawr()
  2268. rawr()
  2269. elseif k=='k' then
  2270. --Suicide Gun Reborn by DMS--
  2271. o1 = Instance.new("Tool")
  2272. o2 = Instance.new("Part")
  2273. o3 = Instance.new("SpecialMesh")
  2274. o4 = Instance.new("Part")
  2275. o5 = Instance.new("BlockMesh")
  2276. o6 = Instance.new("Part")
  2277. o7 = Instance.new("BlockMesh")
  2278. o8 = Instance.new("Part")
  2279. o9 = Instance.new("BlockMesh")
  2280. o10 = Instance.new("Part")
  2281. o11 = Instance.new("BlockMesh")
  2282. o12 = Instance.new("Part")
  2283. o13 = Instance.new("BlockMesh")
  2284. o14 = Instance.new("Part")
  2285. o15 = Instance.new("BlockMesh")
  2286. o16 = Instance.new("Part")
  2287. o17 = Instance.new("BlockMesh")
  2288. o18 = Instance.new("Part")
  2289. o19 = Instance.new("BlockMesh")
  2290. o20 = Instance.new("Part")
  2291. o21 = Instance.new("CylinderMesh")
  2292. o22 = Instance.new("Part")
  2293. o23 = Instance.new("CylinderMesh")
  2294. o24 = Instance.new("Part")
  2295. o25 = Instance.new("CylinderMesh")
  2296. o26 = Instance.new("Part")
  2297. o27 = Instance.new("BlockMesh")
  2298. o28 = Instance.new("Part")
  2299. o29 = Instance.new("CylinderMesh")
  2300. o30 = Instance.new("Part")
  2301. o31 = Instance.new("PointLight")
  2302. o32 = Instance.new("BillboardGui")
  2303. o33 = Instance.new("ImageLabel")
  2304. o34 = Instance.new("BlockMesh")
  2305. o35 = Instance.new("Part")
  2306. o36 = Instance.new("BlockMesh")
  2307. o37 = Instance.new("Part")
  2308. o38 = Instance.new("BlockMesh")
  2309. o39 = Instance.new("Part")
  2310. o40 = Instance.new("BlockMesh")
  2311. o41 = Instance.new("Part")
  2312. o42 = Instance.new("Decal")
  2313. o43 = Instance.new("CylinderMesh")
  2314. o44 = Instance.new("Part")
  2315. o45 = Instance.new("CylinderMesh")
  2316. o46 = Instance.new("Part")
  2317. o47 = Instance.new("BlockMesh")
  2318. o48 = Instance.new("Part")
  2319. o49 = Instance.new("SpecialMesh")
  2320. o50 = Instance.new("Part")
  2321. o51 = Instance.new("SpecialMesh")
  2322. o52 = Instance.new("Part")
  2323. o53 = Instance.new("BlockMesh")
  2324. o54 = Instance.new("Part")
  2325. o55 = Instance.new("BlockMesh")
  2326. o56 = Instance.new("Part")
  2327. o57 = Instance.new("BlockMesh")
  2328. o58 = Instance.new("Part")
  2329. o59 = Instance.new("CylinderMesh")
  2330. o60 = Instance.new("Part")
  2331. o61 = Instance.new("SpecialMesh")
  2332. o62 = Instance.new("Part")
  2333. o63 = Instance.new("BlockMesh")
  2334. o64 = Instance.new("Part")
  2335. o65 = Instance.new("SpecialMesh")
  2336. o66 = Instance.new("Part")
  2337. o67 = Instance.new("BlockMesh")
  2338. o68 = Instance.new("Part")
  2339. o69 = Instance.new("BlockMesh")
  2340. o70 = Instance.new("Part")
  2341. o71 = Instance.new("SpecialMesh")
  2342. o72 = Instance.new("Part")
  2343. o73 = Instance.new("BlockMesh")
  2344. o74 = Instance.new("Part")
  2345. o75 = Instance.new("BlockMesh")
  2346. o76 = Instance.new("Part")
  2347. o77 = Instance.new("BlockMesh")
  2348. o78 = Instance.new("Part")
  2349. o79 = Instance.new("SpecialMesh")
  2350. o80 = Instance.new("Part")
  2351. o81 = Instance.new("CylinderMesh")
  2352. o82 = Instance.new("Part")
  2353. o83 = Instance.new("SpecialMesh")
  2354. o84 = Instance.new("Part")
  2355. o85 = Instance.new("BlockMesh")
  2356. o86 = Instance.new("Part")
  2357. o87 = Instance.new("SpecialMesh")
  2358. o88 = Instance.new("Part")
  2359. o89 = Instance.new("SpecialMesh")
  2360. o90 = Instance.new("Part")
  2361. o91 = Instance.new("BlockMesh")
  2362. o92 = Instance.new("Part")
  2363. o93 = Instance.new("BlockMesh")
  2364. o94 = Instance.new("Part")
  2365. o95 = Instance.new("SpecialMesh")
  2366. o96 = Instance.new("Part")
  2367. o97 = Instance.new("BlockMesh")
  2368. o98 = Instance.new("Part")
  2369. o99 = Instance.new("SpecialMesh")
  2370. o100 = Instance.new("Part")
  2371. o101 = Instance.new("BlockMesh")
  2372. o102 = Instance.new("Part")
  2373. o103 = Instance.new("BlockMesh")
  2374. o104 = Instance.new("Part")
  2375. o105 = Instance.new("SpecialMesh")
  2376. o106 = Instance.new("Part")
  2377. o107 = Instance.new("BlockMesh")
  2378. o108 = Instance.new("Part")
  2379. o109 = Instance.new("CylinderMesh")
  2380. o110 = Instance.new("Part")
  2381. o111 = Instance.new("BlockMesh")
  2382. o112 = Instance.new("Part")
  2383. o113 = Instance.new("SpecialMesh")
  2384. o114 = Instance.new("Part")
  2385. o115 = Instance.new("CylinderMesh")
  2386. o116 = Instance.new("Part")
  2387. o117 = Instance.new("BlockMesh")
  2388. o118 = Instance.new("Part")
  2389. o119 = Instance.new("SpecialMesh")
  2390. o120 = Instance.new("Part")
  2391. o121 = Instance.new("BlockMesh")
  2392. o122 = Instance.new("Part")
  2393. o123 = Instance.new("SpecialMesh")
  2394. o124 = Instance.new("Part")
  2395. o125 = Instance.new("SpecialMesh")
  2396. o126 = Instance.new("Part")
  2397. o127 = Instance.new("BlockMesh")
  2398. o128 = Instance.new("Part")
  2399. o129 = Instance.new("BlockMesh")
  2400. o130 = Instance.new("Part")
  2401. o131 = Instance.new("SpecialMesh")
  2402. o132 = Instance.new("Part")
  2403. o133 = Instance.new("BlockMesh")
  2404. o134 = Instance.new("Part")
  2405. o135 = Instance.new("BlockMesh")
  2406. o136 = Instance.new("Part")
  2407. o137 = Instance.new("SpecialMesh")
  2408. o138 = Instance.new("Part")
  2409. o139 = Instance.new("BlockMesh")
  2410. o140 = Instance.new("Part")
  2411. o141 = Instance.new("CylinderMesh")
  2412. o142 = Instance.new("Part")
  2413. o143 = Instance.new("BlockMesh")
  2414. o144 = Instance.new("Part")
  2415. o145 = Instance.new("SpecialMesh")
  2416. o146 = Instance.new("Part")
  2417. o147 = Instance.new("SpecialMesh")
  2418. o148 = Instance.new("Part")
  2419. o149 = Instance.new("Sound")
  2420. o150 = Instance.new("BlockMesh")
  2421. o1.Name = "Suicide"
  2422. o1.Parent = game.Players.LocalPlayer.Backpack
  2423. o2.Parent = o1
  2424. o2.Material = Enum.Material.SmoothPlastic
  2425. o2.BrickColor = BrickColor.new("Really black")
  2426. o2.Position = Vector3.new(18.950964, 0.850407004, 14.2854338)
  2427. o2.Rotation = Vector3.new(-2.19040904e-013, 2.50129006e-006, -180)
  2428. o2.Anchored = true
  2429. o2.FormFactor = Enum.FormFactor.Custom
  2430. o2.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2431. o2.CFrame = CFrame.new(18.950964, 0.850407004, 14.2854338, -1, 8.74227766e-008, 4.36557457e-008, -8.74227766e-008, -1, 3.82298495e-015, 4.36557457e-008, 3.92853881e-018, 1)
  2432. o2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2433. o2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2434. o2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2435. o2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2436. o2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2437. o2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2438. o2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2439. o3.Parent = o2
  2440. o3.Scale = Vector3.new(0.666666687, 0.388888866, 0.416666687)
  2441. o3.MeshType = Enum.MeshType.Wedge
  2442. o4.Parent = o1
  2443. o4.Material = Enum.Material.SmoothPlastic
  2444. o4.BrickColor = BrickColor.new("Really black")
  2445. o4.Position = Vector3.new(18.950964, 0.953182995, 14.5104237)
  2446. o4.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2447. o4.Anchored = true
  2448. o4.FormFactor = Enum.FormFactor.Custom
  2449. o4.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2450. o4.CFrame = CFrame.new(18.950964, 0.953182995, 14.5104237, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2451. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2452. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2453. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2454. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2455. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2456. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2457. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2458. o5.Parent = o4
  2459. o5.Scale = Vector3.new(0.333333343, 0.194444433, 0.694444478)
  2460. o6.Parent = o1
  2461. o6.Material = Enum.Material.SmoothPlastic
  2462. o6.BrickColor = BrickColor.new("Black")
  2463. o6.Position = Vector3.new(18.950964, 1.13095105, 14.5993176)
  2464. o6.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2465. o6.Anchored = true
  2466. o6.FormFactor = Enum.FormFactor.Custom
  2467. o6.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  2468. o6.CFrame = CFrame.new(18.950964, 1.13095105, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2469. o6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2470. o6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2471. o6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2472. o6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2473. o6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2474. o6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2475. o6.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2476. o7.Parent = o6
  2477. o7.Scale = Vector3.new(1, 0.583333313, 0.722222269)
  2478. o8.Name = "SightBack"
  2479. o8.Parent = o1
  2480. o8.Material = Enum.Material.SmoothPlastic
  2481. o8.Position = Vector3.new(18.950964, 1.23151195, 14.4882116)
  2482. o8.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2483. o8.Anchored = true
  2484. o8.FormFactor = Enum.FormFactor.Custom
  2485. o8.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2486. o8.CFrame = CFrame.new(18.950964, 1.23151195, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2487. o8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2488. o8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2489. o8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2490. o8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2491. o8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2492. o8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2493. o9.Parent = o8
  2494. o9.Scale = Vector3.new(0.166666672, 0.111111112, 0.411111116)
  2495. o10.Parent = o1
  2496. o10.Material = Enum.Material.SmoothPlastic
  2497. o10.BrickColor = BrickColor.new("Really black")
  2498. o10.Position = Vector3.new(18.950964, 0.961513996, 14.5937595)
  2499. o10.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2500. o10.Anchored = true
  2501. o10.FormFactor = Enum.FormFactor.Custom
  2502. o10.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2503. o10.CFrame = CFrame.new(18.950964, 0.961513996, 14.5937595, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2504. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2505. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2506. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2507. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2508. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2509. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2510. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2511. o11.Parent = o10
  2512. o11.Scale = Vector3.new(0.49999997, 0.277777761, 0.694444478)
  2513. o12.Parent = o1
  2514. o12.Material = Enum.Material.SmoothPlastic
  2515. o12.BrickColor = BrickColor.new("Really black")
  2516. o12.Position = Vector3.new(18.950964, 1.19539297, 14.5993176)
  2517. o12.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2518. o12.Anchored = true
  2519. o12.FormFactor = Enum.FormFactor.Custom
  2520. o12.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  2521. o12.CFrame = CFrame.new(18.950964, 1.19539297, 14.5993176, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2522. o12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2523. o12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2524. o12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2525. o12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2526. o12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2527. o12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2528. o12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2529. o13.Parent = o12
  2530. o13.Scale = Vector3.new(1, 0.249999985, 0.411111116)
  2531. o14.Parent = o1
  2532. o14.Material = Enum.Material.SmoothPlastic
  2533. o14.BrickColor = BrickColor.new("Really black")
  2534. o14.Position = Vector3.new(18.908186, 1.19095695, 14.5993176)
  2535. o14.Rotation = Vector3.new(-90, 44.9999962, 90)
  2536. o14.Anchored = true
  2537. o14.FormFactor = Enum.FormFactor.Custom
  2538. o14.Size = Vector3.new(0.566666663, 0.200000003, 0.200000003)
  2539. o14.CFrame = CFrame.new(18.908186, 1.19095695, 14.5993176, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
  2540. o14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2541. o14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2542. o14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2543. o14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2544. o14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2545. o14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2546. o14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2547. o15.Parent = o14
  2548. o15.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  2549. o16.Name = "SightBack"
  2550. o16.Parent = o1
  2551. o16.Material = Enum.Material.SmoothPlastic
  2552. o16.Position = Vector3.new(18.9787407, 1.25372696, 14.4882116)
  2553. o16.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2554. o16.Anchored = true
  2555. o16.FormFactor = Enum.FormFactor.Custom
  2556. o16.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2557. o16.CFrame = CFrame.new(18.9787407, 1.25372696, 14.4882116, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2558. o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2559. o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2560. o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2561. o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2562. o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2563. o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2564. o17.Parent = o16
  2565. o17.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
  2566. o18.Name = "SightBack"
  2567. o18.Parent = o1
  2568. o18.Material = Enum.Material.SmoothPlastic
  2569. o18.Position = Vector3.new(18.9231701, 1.25372696, 14.4882002)
  2570. o18.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2571. o18.Anchored = true
  2572. o18.FormFactor = Enum.FormFactor.Custom
  2573. o18.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2574. o18.CFrame = CFrame.new(18.9231701, 1.25372696, 14.4882002, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2575. o18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2576. o18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2577. o18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2578. o18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2579. o18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2580. o18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2581. o19.Parent = o18
  2582. o19.Scale = Vector3.new(0.166666672, 0.111111112, 0.13333334)
  2583. o20.Parent = o1
  2584. o20.Material = Enum.Material.SmoothPlastic
  2585. o20.BrickColor = BrickColor.new("Black")
  2586. o20.Position = Vector3.new(18.950964, 0.886528015, 14.5798664)
  2587. o20.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
  2588. o20.Anchored = true
  2589. o20.FormFactor = Enum.FormFactor.Custom
  2590. o20.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2591. o20.CFrame = CFrame.new(18.950964, 0.886528015, 14.5798664, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
  2592. o20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2593. o20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2594. o20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2595. o20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2596. o20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2597. o20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2598. o20.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2599. o21.Parent = o20
  2600. o21.Scale = Vector3.new(0.416666687, 0.722222269, 0.416666687)
  2601. o22.Name = "SightLine"
  2602. o22.Parent = o1
  2603. o22.Material = Enum.Material.SmoothPlastic
  2604. o22.BrickColor = BrickColor.new("Smoky grey")
  2605. o22.Position = Vector3.new(18.950964, 1.21539295, 15.7804356)
  2606. o22.Rotation = Vector3.new(90, -2.50447761e-006, -90)
  2607. o22.Anchored = true
  2608. o22.FormFactor = Enum.FormFactor.Custom
  2609. o22.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2610. o22.CFrame = CFrame.new(18.950964, 1.21539295, 15.7804356, 0, 1, -4.37113812e-008, 5.38120031e-018, -4.37113812e-008, -1, -1, 0, 6.1083781e-018)
  2611. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2612. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2613. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2614. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2615. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2616. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2617. o22.Color = Color3.new(0.356863, 0.364706, 0.411765)
  2618. o23.Parent = o22
  2619. o23.Scale = Vector3.new(0.505999982, 0.150000006, 0.505999982)
  2620. o24.Parent = o1
  2621. o24.Material = Enum.Material.SmoothPlastic
  2622. o24.BrickColor = BrickColor.new("Black")
  2623. o24.Position = Vector3.new(18.950964, 0.96707201, 15.7326679)
  2624. o24.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  2625. o24.Anchored = true
  2626. o24.FormFactor = Enum.FormFactor.Custom
  2627. o24.Size = Vector3.new(0.200000003, 0.344444454, 0.200000003)
  2628. o24.CFrame = CFrame.new(18.950964, 0.96707201, 15.7326679, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  2629. o24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2630. o24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2631. o24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2632. o24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2633. o24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2634. o24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2635. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2636. o25.Parent = o24
  2637. o25.Scale = Vector3.new(0.405599982, 1, 0.405599982)
  2638. o26.Parent = o1
  2639. o26.Material = Enum.Material.SmoothPlastic
  2640. o26.BrickColor = BrickColor.new("Black")
  2641. o26.Position = Vector3.new(18.950964, 1.01984501, 15.7298756)
  2642. o26.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2643. o26.Anchored = true
  2644. o26.FormFactor = Enum.FormFactor.Custom
  2645. o26.Size = Vector3.new(0.338888884, 0.200000003, 0.200000003)
  2646. o26.CFrame = CFrame.new(18.950964, 1.01984501, 15.7298756, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2647. o26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2648. o26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2649. o26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2650. o26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2651. o26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2652. o26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2653. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2654. o27.Parent = o26
  2655. o27.Scale = Vector3.new(1, 0.527777731, 0.611111104)
  2656. o28.Parent = o1
  2657. o28.Material = Enum.Material.SmoothPlastic
  2658. o28.BrickColor = BrickColor.new("Black")
  2659. o28.Position = Vector3.new(18.950964, 0.96707201, 15.7298756)
  2660. o28.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  2661. o28.Anchored = true
  2662. o28.FormFactor = Enum.FormFactor.Custom
  2663. o28.Size = Vector3.new(0.200000003, 0.338888884, 0.200000003)
  2664. o28.CFrame = CFrame.new(18.950964, 0.96707201, 15.7298756, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  2665. o28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2666. o28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2667. o28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2668. o28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2669. o28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2670. o28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2671. o28.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2672. o29.Parent = o28
  2673. o29.Scale = Vector3.new(0.611111104, 1, 0.611111104)
  2674. o30.Name = "Main"
  2675. o30.Parent = o1
  2676. o30.Material = Enum.Material.SmoothPlastic
  2677. o30.BrickColor = BrickColor.new("Really black")
  2678. o30.Transparency = 1
  2679. o30.Position = Vector3.new(18.950964, 1.12816894, 15.9493256)
  2680. o30.Rotation = Vector3.new(90, -2.50447761e-006, 2.50796006e-006)
  2681. o30.Anchored = true
  2682. o30.FormFactor = Enum.FormFactor.Custom
  2683. o30.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2684. o30.CFrame = CFrame.new(18.950964, 1.12816894, 15.9493256, 1, -4.3772161e-008, -4.37113812e-008, -4.37113812e-008, -1.49011594e-008, -1, 4.3772161e-008, 1, -1.49011603e-008)
  2685. o30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2686. o30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2687. o30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2688. o30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2689. o30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2690. o30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2691. o30.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2692. o31.Name = "FlashFX"
  2693. o31.Parent = o30
  2694. o31.Color = Color3.new(1, 1, 0)
  2695. o31.Enabled = false
  2696. o31.Brightness = 10
  2697. o31.Range = 6
  2698. o31.Shadows = true
  2699. o32.Name = "FlashGui"
  2700. o32.Parent = o30
  2701. o32.Size = UDim2.new(1.1000000238419,0,1.1000000238419,0)
  2702. o32.Enabled = false
  2703. o33.Name = "Label"
  2704. o33.Parent = o32
  2705. o33.Size = UDim2.new(1,0,1,0)
  2706. o33.BackgroundTransparency = 1
  2707. o33.Image = "http://www.roblox.com/asset/?id=117472237"
  2708. o34.Parent = o30
  2709. o34.Scale = Vector3.new(0.99999994, 0.99999994, 0.99999994)
  2710. o35.Parent = o1
  2711. o35.Material = Enum.Material.SmoothPlastic
  2712. o35.BrickColor = BrickColor.new("Black")
  2713. o35.Position = Vector3.new(18.908186, 1.19095695, 15.5132236)
  2714. o35.Rotation = Vector3.new(-90, 44.9999962, 90)
  2715. o35.Anchored = true
  2716. o35.FormFactor = Enum.FormFactor.Custom
  2717. o35.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  2718. o35.CFrame = CFrame.new(18.908186, 1.19095695, 15.5132236, 0, -0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, 0.707106769, -1, 2.04281037e-011, 9.59801127e-011)
  2719. o35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2720. o35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2721. o35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2722. o35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2723. o35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2724. o35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2725. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2726. o36.Parent = o35
  2727. o36.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  2728. o37.Parent = o1
  2729. o37.Material = Enum.Material.SmoothPlastic
  2730. o37.BrickColor = BrickColor.new("Black")
  2731. o37.Position = Vector3.new(18.950964, 1.19539297, 15.5132236)
  2732. o37.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2733. o37.Anchored = true
  2734. o37.FormFactor = Enum.FormFactor.Custom
  2735. o37.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  2736. o37.CFrame = CFrame.new(18.950964, 1.19539297, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2737. o37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2738. o37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2739. o37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2740. o37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2741. o37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2742. o37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2743. o37.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2744. o38.Parent = o37
  2745. o38.Scale = Vector3.new(1, 0.249999985, 0.411111116)
  2746. o39.Parent = o1
  2747. o39.Material = Enum.Material.SmoothPlastic
  2748. o39.BrickColor = BrickColor.new("Black")
  2749. o39.Position = Vector3.new(18.950964, 1.13095105, 15.5132236)
  2750. o39.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2751. o39.Anchored = true
  2752. o39.FormFactor = Enum.FormFactor.Custom
  2753. o39.Size = Vector3.new(0.772222221, 0.200000003, 0.200000003)
  2754. o39.CFrame = CFrame.new(18.950964, 1.13095105, 15.5132236, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2755. o39.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2756. o39.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2757. o39.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2758. o39.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2759. o39.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2760. o39.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2761. o39.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2762. o40.Parent = o39
  2763. o40.Scale = Vector3.new(1, 0.583333313, 0.722222269)
  2764. o41.Parent = o1
  2765. o41.Material = Enum.Material.SmoothPlastic
  2766. o41.BrickColor = BrickColor.new("Black")
  2767. o41.Position = Vector3.new(18.950964, 1.12816894, 15.3854284)
  2768. o41.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  2769. o41.Anchored = true
  2770. o41.FormFactor = Enum.FormFactor.Custom
  2771. o41.Size = Vector3.new(0.200000003, 1.06111109, 0.200000003)
  2772. o41.CFrame = CFrame.new(18.950964, 1.12816894, 15.3854284, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  2773. o41.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2774. o41.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2775. o41.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2776. o41.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2777. o41.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2778. o41.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2779. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2780. o42.Parent = o41
  2781. o42.Texture = "http://www.roblox.com/asset/?id=47760372"
  2782. o42.Face = Enum.NormalId.Top
  2783. o43.Parent = o41
  2784. o43.Scale = Vector3.new(0.49999997, 1, 0.49999997)
  2785. o44.Parent = o1
  2786. o44.Material = Enum.Material.SmoothPlastic
  2787. o44.BrickColor = BrickColor.new("Black")
  2788. o44.Position = Vector3.new(18.950964, 0.961513996, 15.352108)
  2789. o44.Rotation = Vector3.new(-90, -2.50447761e-006, -180)
  2790. o44.Anchored = true
  2791. o44.FormFactor = Enum.FormFactor.Custom
  2792. o44.Size = Vector3.new(0.200000003, 0.416666627, 0.200000003)
  2793. o44.CFrame = CFrame.new(18.950964, 0.961513996, 15.352108, -1, 4.36557457e-008, -4.37113812e-008, -4.37113812e-008, 1.9122997e-015, 1, 4.36557457e-008, 1, -4.65359901e-018)
  2794. o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2795. o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2796. o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2797. o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2798. o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2799. o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2800. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2801. o45.Parent = o44
  2802. o45.Scale = Vector3.new(0.666666687, 1, 0.666666687)
  2803. o46.Name = "Mag"
  2804. o46.Parent = o1
  2805. o46.Material = Enum.Material.SmoothPlastic
  2806. o46.BrickColor = BrickColor.new("Black")
  2807. o46.Position = Vector3.new(18.950964, 0.129971996, 14.3866644)
  2808. o46.Rotation = Vector3.new(101, 90, 0)
  2809. o46.Anchored = true
  2810. o46.FormFactor = Enum.FormFactor.Custom
  2811. o46.Size = Vector3.new(0.200000003, 0.333333343, 0.200000003)
  2812. o46.CFrame = CFrame.new(18.950964, 0.129971996, 14.3866644, -2.79885857e-008, -5.49657244e-008, 1, 0.981627166, -0.190809026, 1.69563066e-008, 0.190809026, 0.981627107, 5.93718141e-008)
  2813. o46.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2814. o46.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2815. o46.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2816. o46.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2817. o46.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2818. o46.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2819. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2820. o47.Parent = o46
  2821. o47.Scale = Vector3.new(0.027777778, 1, 0.666666687)
  2822. o48.Parent = o1
  2823. o48.Material = Enum.Material.SmoothPlastic
  2824. o48.BrickColor = BrickColor.new("Black")
  2825. o48.Position = Vector3.new(18.950964, 0.161533996, 14.3493176)
  2826. o48.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
  2827. o48.Anchored = true
  2828. o48.FormFactor = Enum.FormFactor.Custom
  2829. o48.Size = Vector3.new(0.200000003, 0.200000003, 0.266666681)
  2830. o48.CFrame = CFrame.new(18.950964, 0.161533996, 14.3493176, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
  2831. o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2832. o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2833. o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2834. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2835. o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2836. o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2837. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2838. o49.Parent = o48
  2839. o49.Scale = Vector3.new(0.694444478, 0.222222224, 1)
  2840. o49.MeshType = Enum.MeshType.Wedge
  2841. o50.Parent = o1
  2842. o50.Material = Enum.Material.SmoothPlastic
  2843. o50.BrickColor = BrickColor.new("Really black")
  2844. o50.Position = Vector3.new(18.950964, 0.155975997, 14.3354216)
  2845. o50.Rotation = Vector3.new(3.08320072e-016, 0, -180)
  2846. o50.Anchored = true
  2847. o50.FormFactor = Enum.FormFactor.Custom
  2848. o50.Size = Vector3.new(0.200000003, 0.200000003, 0.438888878)
  2849. o50.CFrame = CFrame.new(18.950964, 0.155975997, 14.3354216, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
  2850. o50.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2851. o50.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2852. o50.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2853. o50.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2854. o50.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2855. o50.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2856. o50.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2857. o51.Parent = o50
  2858. o51.Scale = Vector3.new(0.666666687, 0.333333343, 1)
  2859. o51.MeshType = Enum.MeshType.Wedge
  2860. o52.Parent = o1
  2861. o52.Material = Enum.Material.SmoothPlastic
  2862. o52.BrickColor = BrickColor.new("Black")
  2863. o52.Position = Vector3.new(18.950964, 0.239300996, 14.1882057)
  2864. o52.Rotation = Vector3.new(105, 90, 0)
  2865. o52.Anchored = true
  2866. o52.FormFactor = Enum.FormFactor.Custom
  2867. o52.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2868. o52.CFrame = CFrame.new(18.950964, 0.239300996, 14.1882057, -1.07331601e-008, -6.40018527e-008, 1, 0.965925813, -0.258819044, -6.21114538e-009, 0.258819073, 0.965925813, 6.46105036e-008)
  2869. o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2870. o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2871. o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2872. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2873. o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2874. o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2875. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2876. o53.Parent = o52
  2877. o53.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
  2878. o54.Parent = o1
  2879. o54.Material = Enum.Material.SmoothPlastic
  2880. o54.BrickColor = BrickColor.new("Really black")
  2881. o54.Position = Vector3.new(18.950964, 0.225419, 14.3520937)
  2882. o54.Rotation = Vector3.new(-3.25256337e-007, 90, 0)
  2883. o54.Anchored = true
  2884. o54.FormFactor = Enum.FormFactor.Custom
  2885. o54.Size = Vector3.new(0.26111111, 0.200000003, 0.200000003)
  2886. o54.CFrame = CFrame.new(18.950964, 0.225419, 14.3520937, 8.94069672e-008, -6.24762481e-015, 1, -5.6767937e-009, 1, 1.42108539e-014, -1, -5.6767937e-009, 8.94069672e-008)
  2887. o54.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2888. o54.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2889. o54.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2890. o54.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2891. o54.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2892. o54.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2893. o54.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2894. o55.Parent = o54
  2895. o55.Scale = Vector3.new(1, 0.416666687, 0.694444478)
  2896. o56.Parent = o1
  2897. o56.Material = Enum.Material.SmoothPlastic
  2898. o56.BrickColor = BrickColor.new("Really black")
  2899. o56.Position = Vector3.new(18.950964, 0.197641, 14.2215319)
  2900. o56.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  2901. o56.Anchored = true
  2902. o56.FormFactor = Enum.FormFactor.Custom
  2903. o56.Size = Vector3.new(0.211111099, 0.200000003, 0.200000003)
  2904. o56.CFrame = CFrame.new(18.950964, 0.197641, 14.2215319, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  2905. o56.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2906. o56.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2907. o56.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2908. o56.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2909. o56.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2910. o56.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2911. o56.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2912. o57.Parent = o56
  2913. o57.Scale = Vector3.new(1, 0.0833333358, 0.666666687)
  2914. o58.Parent = o1
  2915. o58.Material = Enum.Material.SmoothPlastic
  2916. o58.BrickColor = BrickColor.new("Really black")
  2917. o58.Position = Vector3.new(18.950964, 0.258204013, 14.3493176)
  2918. o58.Rotation = Vector3.new(-90, -2.50447761e-006, -90)
  2919. o58.Anchored = true
  2920. o58.FormFactor = Enum.FormFactor.Custom
  2921. o58.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2922. o58.CFrame = CFrame.new(18.950964, 0.258204013, 14.3493176, -8.74279067e-008, 1, -4.37113812e-008, -3.83195418e-015, 4.37113812e-008, 1, 1, 8.74279067e-008, -4.65359901e-018)
  2923. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2924. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2925. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2926. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2927. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2928. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2929. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2930. o59.Parent = o58
  2931. o59.Scale = Vector3.new(0.49999997, 0.722222269, 0.472222239)
  2932. o60.Parent = o1
  2933. o60.Material = Enum.Material.SmoothPlastic
  2934. o60.BrickColor = BrickColor.new("Really black")
  2935. o60.Position = Vector3.new(18.950964, 0.244874001, 14.1993141)
  2936. o60.Rotation = Vector3.new(0.019784553, -6.66929267e-009, 180)
  2937. o60.Anchored = true
  2938. o60.FormFactor = Enum.FormFactor.Custom
  2939. o60.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2940. o60.CFrame = CFrame.new(18.950964, 0.244874001, 14.1993141, -1, -8.74227979e-008, -1.16401111e-010, 8.74227766e-008, -0.99999994, -0.000345305598, 0, -0.000345305569, 0.99999994)
  2941. o60.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2942. o60.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2943. o60.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2944. o60.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2945. o60.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2946. o60.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2947. o60.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2948. o61.Parent = o60
  2949. o61.Scale = Vector3.new(0.694444478, 0.222222224, 0.222222224)
  2950. o61.MeshType = Enum.MeshType.Wedge
  2951. o62.Parent = o1
  2952. o62.Material = Enum.Material.SmoothPlastic
  2953. o62.BrickColor = BrickColor.new("Black")
  2954. o62.Position = Vector3.new(18.993742, 1.19095695, 15.1076584)
  2955. o62.Rotation = Vector3.new(90, 44.9999962, -90)
  2956. o62.Anchored = true
  2957. o62.FormFactor = Enum.FormFactor.Custom
  2958. o62.Size = Vector3.new(1.58333337, 0.200000003, 0.200000003)
  2959. o62.CFrame = CFrame.new(18.993742, 1.19095695, 15.1076584, 0, 0.707106709, 0.707106709, 5.38120031e-018, 0.707106769, -0.707106769, -1, 9.59801127e-011, -2.04281037e-011)
  2960. o62.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2961. o62.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2962. o62.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2963. o62.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2964. o62.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2965. o62.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2966. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2967. o63.Parent = o62
  2968. o63.Scale = Vector3.new(1, 0.194444433, 0.222222224)
  2969. o64.Parent = o1
  2970. o64.Material = Enum.Material.SmoothPlastic
  2971. o64.Position = Vector3.new(18.950964, 0.867092013, 15.1298876)
  2972. o64.Rotation = Vector3.new(180, 2.50796006e-006, 8.65142192e-006)
  2973. o64.Anchored = true
  2974. o64.FormFactor = Enum.FormFactor.Custom
  2975. o64.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2976. o64.CFrame = CFrame.new(18.950964, 0.867092013, 15.1298876, 1, -1.50995803e-007, 4.3772161e-008, -1.50995803e-007, -1, -6.59664855e-015, 4.3772161e-008, 3.92853881e-018, -1)
  2977. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2978. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2979. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2980. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2981. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2982. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2983. o65.Parent = o64
  2984. o65.Scale = Vector3.new(0.611111104, 0.333333343, 0.138888881)
  2985. o65.MeshType = Enum.MeshType.Wedge
  2986. o66.Parent = o1
  2987. o66.Material = Enum.Material.SmoothPlastic
  2988. o66.Position = Vector3.new(18.950964, 0.83930999, 15.1048679)
  2989. o66.Rotation = Vector3.new(89.9999771, 90, 0)
  2990. o66.Anchored = true
  2991. o66.FormFactor = Enum.FormFactor.Custom
  2992. o66.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  2993. o66.CFrame = CFrame.new(18.950964, 0.83930999, 15.1048679, -8.74231674e-008, 2.50292942e-008, 1, 1, 4.33125763e-007, 8.74231461e-008, -4.33125791e-007, 1, -2.50292942e-008)
  2994. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2995. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2996. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2997. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2998. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2999. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3000. o67.Parent = o66
  3001. o67.Scale = Vector3.new(0.944444478, 0.111111112, 0.611111104)
  3002. o68.Parent = o1
  3003. o68.Material = Enum.Material.SmoothPlastic
  3004. o68.BrickColor = BrickColor.new("Fossil")
  3005. o68.Position = Vector3.new(18.950964, 0.716949999, 15.0719404)
  3006. o68.Rotation = Vector3.new(-45, 90, 0)
  3007. o68.Anchored = true
  3008. o68.FormFactor = Enum.FormFactor.Custom
  3009. o68.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3010. o68.CFrame = CFrame.new(18.950964, 0.716949999, 15.0719404, -1.36843425e-010, -2.04281037e-011, 1, -0.707106769, 0.707106769, -1.0960446e-021, -0.707106709, -0.707106709, 0)
  3011. o68.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3012. o68.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3013. o68.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3014. o68.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3015. o68.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3016. o68.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3017. o68.Color = Color3.new(0.623529, 0.631373, 0.67451)
  3018. o69.Parent = o68
  3019. o69.Scale = Vector3.new(0.527777731, 0.111111112, 0.611111104)
  3020. o70.Parent = o1
  3021. o70.Material = Enum.Material.SmoothPlastic
  3022. o70.BrickColor = BrickColor.new("Black")
  3023. o70.Position = Vector3.new(18.950964, 0.875427008, 15.0743237)
  3024. o70.Rotation = Vector3.new(3.08320072e-016, 0, -180)
  3025. o70.Anchored = true
  3026. o70.FormFactor = Enum.FormFactor.Custom
  3027. o70.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3028. o70.CFrame = CFrame.new(18.950964, 0.875427008, 15.0743237, -1, 1.0960446e-021, 0, 1.0960446e-021, -1, -5.38120031e-018, 0, 5.38120031e-018, 1)
  3029. o70.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3030. o70.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3031. o70.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3032. o70.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3033. o70.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3034. o70.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3035. o70.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3036. o71.Parent = o70
  3037. o71.Scale = Vector3.new(0.611111104, 0.249999985, 0.194444433)
  3038. o71.MeshType = Enum.MeshType.Wedge
  3039. o72.Parent = o1
  3040. o72.Material = Enum.Material.SmoothPlastic
  3041. o72.BrickColor = BrickColor.new("Black")
  3042. o72.Position = Vector3.new(18.9315281, 1.09817195, 15.0048761)
  3043. o72.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3044. o72.Anchored = true
  3045. o72.FormFactor = Enum.FormFactor.Custom
  3046. o72.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  3047. o72.CFrame = CFrame.new(18.9315281, 1.09817195, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3048. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3049. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3050. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3051. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3052. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3053. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3054. o72.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3055. o73.Parent = o72
  3056. o73.Scale = Vector3.new(1, 0.277777761, 0.527777731)
  3057. o74.Parent = o1
  3058. o74.Material = Enum.Material.SmoothPlastic
  3059. o74.BrickColor = BrickColor.new("Black")
  3060. o74.Position = Vector3.new(18.9870701, 1.13095105, 15.0048761)
  3061. o74.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3062. o74.Anchored = true
  3063. o74.FormFactor = Enum.FormFactor.Custom
  3064. o74.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  3065. o74.CFrame = CFrame.new(18.9870701, 1.13095105, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3066. o74.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3067. o74.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3068. o74.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3069. o74.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3070. o74.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3071. o74.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3072. o74.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3073. o75.Parent = o74
  3074. o75.Scale = Vector3.new(1, 0.583333313, 0.361111134)
  3075. o76.Parent = o1
  3076. o76.Material = Enum.Material.SmoothPlastic
  3077. o76.BrickColor = BrickColor.new("Black")
  3078. o76.Position = Vector3.new(18.970396, 1.17595196, 15.0048761)
  3079. o76.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3080. o76.Anchored = true
  3081. o76.FormFactor = Enum.FormFactor.Custom
  3082. o76.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  3083. o76.CFrame = CFrame.new(18.970396, 1.17595196, 15.0048761, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3084. o76.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3085. o76.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3086. o76.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3087. o76.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3088. o76.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3089. o76.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3090. o76.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3091. o77.Parent = o76
  3092. o77.Scale = Vector3.new(1, 0.444444448, 0.216666669)
  3093. o78.Parent = o1
  3094. o78.Material = Enum.Material.SmoothPlastic
  3095. o78.BrickColor = BrickColor.new("Black")
  3096. o78.Position = Vector3.new(18.950964, 0.39764601, 14.6493216)
  3097. o78.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
  3098. o78.Anchored = true
  3099. o78.FormFactor = Enum.FormFactor.Custom
  3100. o78.Size = Vector3.new(0.200000003, 0.550000012, 0.200000003)
  3101. o78.CFrame = CFrame.new(18.950964, 0.39764601, 14.6493216, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
  3102. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3103. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3104. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3105. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3106. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3107. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3108. o78.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3109. o79.Parent = o78
  3110. o79.Scale = Vector3.new(0.666666687, 1, 0.944444478)
  3111. o79.MeshType = Enum.MeshType.Wedge
  3112. o80.Parent = o1
  3113. o80.Material = Enum.Material.SmoothPlastic
  3114. o80.BrickColor = BrickColor.new("Black")
  3115. o80.Position = Vector3.new(18.8859501, 0.96707201, 15.0021019)
  3116. o80.Rotation = Vector3.new(-90, -2.50447761e-006, -90.0000076)
  3117. o80.Anchored = true
  3118. o80.FormFactor = Enum.FormFactor.Custom
  3119. o80.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3120. o80.CFrame = CFrame.new(18.8859501, 0.96707201, 15.0021019, -1.51107088e-007, 1, -4.37113812e-008, -6.60488848e-015, 4.37113812e-008, 1, 1, 1.51107088e-007, -4.65359901e-018)
  3121. o80.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3122. o80.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3123. o80.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3124. o80.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3125. o80.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3126. o80.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3127. o80.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3128. o81.Parent = o80
  3129. o81.Scale = Vector3.new(0.249999985, 0.027777778, 0.249999985)
  3130. o82.Parent = o1
  3131. o82.Material = Enum.Material.SmoothPlastic
  3132. o82.BrickColor = BrickColor.new("Dark stone grey")
  3133. o82.Position = Vector3.new(18.950964, 0.858749986, 14.8770924)
  3134. o82.Rotation = Vector3.new(-180, -2.50796256e-006, 5.00895703e-006)
  3135. o82.Anchored = true
  3136. o82.FormFactor = Enum.FormFactor.Custom
  3137. o82.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3138. o82.CFrame = CFrame.new(18.950964, 0.858749986, 14.8770924, 0.99999994, -8.74227837e-008, -4.37722036e-008, -8.74227837e-008, -0.99999994, 7.17606313e-018, -4.36557599e-008, 1.89421216e-015, -0.999999762)
  3139. o82.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3140. o82.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3141. o82.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3142. o82.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3143. o82.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3144. o82.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3145. o82.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3146. o83.Parent = o82
  3147. o83.Scale = Vector3.new(0.472222239, 0.416666687, 0.222222224)
  3148. o83.MeshType = Enum.MeshType.Wedge
  3149. o84.Parent = o1
  3150. o84.Material = Enum.Material.SmoothPlastic
  3151. o84.BrickColor = BrickColor.new("Black")
  3152. o84.Position = Vector3.new(18.950964, 1.05040395, 14.9382162)
  3153. o84.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3154. o84.Anchored = true
  3155. o84.FormFactor = Enum.FormFactor.Custom
  3156. o84.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
  3157. o84.CFrame = CFrame.new(18.950964, 1.05040395, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3158. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3159. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3160. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3161. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3162. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3163. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3164. o84.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3165. o85.Parent = o84
  3166. o85.Scale = Vector3.new(1, 0.222222224, 0.722222269)
  3167. o86.Parent = o1
  3168. o86.Material = Enum.Material.SmoothPlastic
  3169. o86.BrickColor = BrickColor.new("Black")
  3170. o86.Position = Vector3.new(18.950964, 0.469879985, 14.2215319)
  3171. o86.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  3172. o86.Anchored = true
  3173. o86.FormFactor = Enum.FormFactor.Custom
  3174. o86.Size = Vector3.new(0.200000003, 0.527777791, 0.211111099)
  3175. o86.CFrame = CFrame.new(18.950964, 0.469879985, 14.2215319, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  3176. o86.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3177. o86.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3178. o86.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3179. o86.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3180. o86.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3181. o86.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3182. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3183. o87.Parent = o86
  3184. o87.Scale = Vector3.new(0.666666687, 1, 1)
  3185. o87.MeshType = Enum.MeshType.Wedge
  3186. o88.Parent = o1
  3187. o88.Material = Enum.Material.SmoothPlastic
  3188. o88.BrickColor = BrickColor.new("Dark stone grey")
  3189. o88.Position = Vector3.new(18.950964, 0.736557007, 14.8798761)
  3190. o88.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  3191. o88.Anchored = true
  3192. o88.FormFactor = Enum.FormFactor.Custom
  3193. o88.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3194. o88.CFrame = CFrame.new(18.950964, 0.736557007, 14.8798761, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  3195. o88.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3196. o88.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3197. o88.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3198. o88.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3199. o88.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3200. o88.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3201. o88.Color = Color3.new(0.388235, 0.372549, 0.384314)
  3202. o89.Parent = o88
  3203. o89.Scale = Vector3.new(0.472222239, 0.416666687, 0.249999985)
  3204. o89.MeshType = Enum.MeshType.Wedge
  3205. o90.Parent = o1
  3206. o90.Material = Enum.Material.SmoothPlastic
  3207. o90.BrickColor = BrickColor.new("Smoky grey")
  3208. o90.Position = Vector3.new(18.950964, 0.683766007, 14.9020796)
  3209. o90.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3210. o90.Anchored = true
  3211. o90.FormFactor = Enum.FormFactor.Custom
  3212. o90.Size = Vector3.new(0.283333331, 0.200000003, 0.200000003)
  3213. o90.CFrame = CFrame.new(18.950964, 0.683766007, 14.9020796, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3214. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3215. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3216. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3217. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3218. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3219. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3220. o90.Color = Color3.new(0.356863, 0.364706, 0.411765)
  3221. o91.Parent = o90
  3222. o91.Scale = Vector3.new(1, 0.111111112, 0.611111104)
  3223. o92.Parent = o1
  3224. o92.Material = Enum.Material.SmoothPlastic
  3225. o92.BrickColor = BrickColor.new("Black")
  3226. o92.Position = Vector3.new(18.950964, 0.992074013, 14.9382162)
  3227. o92.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3228. o92.Anchored = true
  3229. o92.FormFactor = Enum.FormFactor.Custom
  3230. o92.Size = Vector3.new(1.24444449, 0.200000003, 0.200000003)
  3231. o92.CFrame = CFrame.new(18.950964, 0.992074013, 14.9382162, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3232. o92.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3233. o92.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3234. o92.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3235. o92.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3236. o92.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3237. o92.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3238. o92.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3239. o93.Parent = o92
  3240. o93.Scale = Vector3.new(1, 0.361111134, 0.666666687)
  3241. o94.Parent = o1
  3242. o94.Material = Enum.Material.SmoothPlastic
  3243. o94.BrickColor = BrickColor.new("Black")
  3244. o94.Position = Vector3.new(18.950964, 0.708733976, 14.827096)
  3245. o94.Rotation = Vector3.new(-180, 0.0927856117, 180)
  3246. o94.Anchored = true
  3247. o94.FormFactor = Enum.FormFactor.Custom
  3248. o94.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3249. o94.CFrame = CFrame.new(18.950964, 0.708733976, 14.827096, -0.999998689, -1.0960446e-021, 0.00161941373, -1.1745207e-017, 1, 4.66291637e-018, -0.00161941373, -5.38120031e-018, -0.999998689)
  3250. o94.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3251. o94.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3252. o94.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3253. o94.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3254. o94.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3255. o94.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3256. o94.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3257. o95.Parent = o94
  3258. o95.Scale = Vector3.new(0.611111104, 0.138888881, 0.249999985)
  3259. o95.MeshType = Enum.MeshType.Wedge
  3260. o96.Parent = o1
  3261. o96.Material = Enum.Material.SmoothPlastic
  3262. o96.BrickColor = BrickColor.new("Black")
  3263. o96.Position = Vector3.new(18.950964, 0.797657013, 14.8104324)
  3264. o96.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  3265. o96.Anchored = true
  3266. o96.FormFactor = Enum.FormFactor.Custom
  3267. o96.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
  3268. o96.CFrame = CFrame.new(18.950964, 0.797657013, 14.8104324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  3269. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3270. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3271. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3272. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3273. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3274. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3275. o96.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3276. o97.Parent = o96
  3277. o97.Scale = Vector3.new(0.472222239, 1, 0.444444448)
  3278. o98.Parent = o1
  3279. o98.Material = Enum.Material.SmoothPlastic
  3280. o98.BrickColor = BrickColor.new("Black")
  3281. o98.Position = Vector3.new(18.950964, 0.875427008, 14.8298864)
  3282. o98.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
  3283. o98.Anchored = true
  3284. o98.FormFactor = Enum.FormFactor.Custom
  3285. o98.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3286. o98.CFrame = CFrame.new(18.950964, 0.875427008, 14.8298864, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
  3287. o98.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3288. o98.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3289. o98.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3290. o98.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3291. o98.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3292. o98.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3293. o98.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3294. o99.Parent = o98
  3295. o99.Scale = Vector3.new(0.666666687, 0.249999985, 0.194444433)
  3296. o99.MeshType = Enum.MeshType.Wedge
  3297. o100.Parent = o1
  3298. o100.Material = Enum.Material.SmoothPlastic
  3299. o100.BrickColor = BrickColor.new("Black")
  3300. o100.Position = Vector3.new(18.988184, 0.986526012, 14.8076496)
  3301. o100.Rotation = Vector3.new(3.00000024, 90, 0)
  3302. o100.Anchored = true
  3303. o100.FormFactor = Enum.FormFactor.Custom
  3304. o100.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3305. o100.CFrame = CFrame.new(18.988184, 0.986526012, 14.8076496, 2.57358579e-011, -6.64535094e-012, 1, 0.0523359589, 0.99862951, -1.0960446e-021, -0.99862951, 0.0523359627, 0)
  3306. o100.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3307. o100.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3308. o100.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3309. o100.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3310. o100.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3311. o100.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3312. o100.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3313. o101.Parent = o100
  3314. o101.Scale = Vector3.new(0.694444478, 0.249999985, 0.361111134)
  3315. o102.Parent = o1
  3316. o102.Material = Enum.Material.SmoothPlastic
  3317. o102.BrickColor = BrickColor.new("Black")
  3318. o102.Position = Vector3.new(18.950964, 0.875427008, 14.8020916)
  3319. o102.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3320. o102.Anchored = true
  3321. o102.FormFactor = Enum.FormFactor.Custom
  3322. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3323. o102.CFrame = CFrame.new(18.950964, 0.875427008, 14.8020916, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3324. o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3325. o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3326. o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3327. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3328. o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3329. o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3330. o102.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3331. o103.Parent = o102
  3332. o103.Scale = Vector3.new(0.0833333358, 0.249999985, 0.666666687)
  3333. o104.Parent = o1
  3334. o104.Material = Enum.Material.SmoothPlastic
  3335. o104.BrickColor = BrickColor.new("Really black")
  3336. o104.Position = Vector3.new(18.950964, 0.536549985, 14.6048756)
  3337. o104.Rotation = Vector3.new(180, 2.50796006e-006, 5.00895612e-006)
  3338. o104.Anchored = true
  3339. o104.FormFactor = Enum.FormFactor.Custom
  3340. o104.Size = Vector3.new(0.200000003, 0.794444382, 0.244444445)
  3341. o104.CFrame = CFrame.new(18.950964, 0.536549985, 14.6048756, 1, -8.74227766e-008, 4.3772161e-008, -8.74227766e-008, -1, -3.8177829e-015, 4.3772161e-008, 6.83386182e-018, -1)
  3342. o104.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3343. o104.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3344. o104.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3345. o104.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3346. o104.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3347. o104.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3348. o104.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3349. o105.Parent = o104
  3350. o105.Scale = Vector3.new(0.694444478, 1, 1)
  3351. o105.MeshType = Enum.MeshType.Wedge
  3352. o106.Name = "Mag"
  3353. o106.Parent = o1
  3354. o106.Material = Enum.Material.SmoothPlastic
  3355. o106.BrickColor = BrickColor.new("Really black")
  3356. o106.Position = Vector3.new(18.950964, 0.56080699, 14.4704056)
  3357. o106.Rotation = Vector3.new(101, 90, 0)
  3358. o106.Anchored = true
  3359. o106.FormFactor = Enum.FormFactor.Custom
  3360. o106.Size = Vector3.new(0.872222185, 0.322222203, 0.200000003)
  3361. o106.CFrame = CFrame.new(18.950964, 0.56080699, 14.4704056, -2.79885857e-008, -5.65955389e-008, 1, 0.981627166, -0.190809026, 1.66447549e-008, 0.190809026, 0.981627107, 6.10016286e-008)
  3362. o106.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3363. o106.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3364. o106.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3365. o106.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3366. o106.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3367. o106.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3368. o106.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3369. o107.Parent = o106
  3370. o107.Scale = Vector3.new(1, 1, 0.611111104)
  3371. o108.Parent = o1
  3372. o108.Material = Enum.Material.SmoothPlastic
  3373. o108.BrickColor = BrickColor.new("Smoky grey")
  3374. o108.Position = Vector3.new(18.950964, 0.731004, 14.7326536)
  3375. o108.Rotation = Vector3.new(-90, 4.32571142e-006, -90.0000076)
  3376. o108.Anchored = true
  3377. o108.FormFactor = Enum.FormFactor.Custom
  3378. o108.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3379. o108.CFrame = CFrame.new(18.950964, 0.731004, 14.7326536, -1.51107088e-007, 1, 7.54979084e-008, 7.25342942e-015, -7.54979084e-008, 1, 1, 1.51107088e-007, 4.14945855e-015)
  3380. o108.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3381. o108.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3382. o108.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3383. o108.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3384. o108.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3385. o108.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3386. o108.Color = Color3.new(0.356863, 0.364706, 0.411765)
  3387. o109.Parent = o108
  3388. o109.Scale = Vector3.new(0.416666687, 0.694444478, 0.416666687)
  3389. o110.Parent = o1
  3390. o110.Material = Enum.Material.SmoothPlastic
  3391. o110.BrickColor = BrickColor.new("Black")
  3392. o110.Position = Vector3.new(18.950964, 0.544876993, 14.4409838)
  3393. o110.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3394. o110.Anchored = true
  3395. o110.FormFactor = Enum.FormFactor.Custom
  3396. o110.Size = Vector3.new(0.227777779, 0.711111128, 0.200000003)
  3397. o110.CFrame = CFrame.new(18.950964, 0.544876993, 14.4409838, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3398. o110.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3399. o110.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3400. o110.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3401. o110.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3402. o110.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3403. o110.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3404. o110.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3405. o111.Parent = o110
  3406. o111.Scale = Vector3.new(1, 1, 0.666666687)
  3407. o112.Parent = o1
  3408. o112.Material = Enum.Material.SmoothPlastic
  3409. o112.BrickColor = BrickColor.new("Black")
  3410. o112.Position = Vector3.new(18.950964, 0.775434017, 14.7993164)
  3411. o112.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  3412. o112.Anchored = true
  3413. o112.FormFactor = Enum.FormFactor.Custom
  3414. o112.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3415. o112.CFrame = CFrame.new(18.950964, 0.775434017, 14.7993164, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  3416. o112.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3417. o112.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3418. o112.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3419. o112.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3420. o112.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3421. o112.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3422. o112.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3423. o113.Parent = o112
  3424. o113.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
  3425. o113.MeshType = Enum.MeshType.Wedge
  3426. o114.Parent = o1
  3427. o114.Material = Enum.Material.SmoothPlastic
  3428. o114.BrickColor = BrickColor.new("Black")
  3429. o114.Position = Vector3.new(18.950964, 0.730996013, 14.7298584)
  3430. o114.Rotation = Vector3.new(180, 0, -90.0000076)
  3431. o114.Anchored = true
  3432. o114.FormFactor = Enum.FormFactor.Custom
  3433. o114.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3434. o114.CFrame = CFrame.new(18.950964, 0.730996013, 14.7298584, -1.94707198e-007, 1, 0, 1, 1.94707169e-007, -4.37113883e-008, -4.37113883e-008, 0, -1)
  3435. o114.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3436. o114.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3437. o114.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3438. o114.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3439. o114.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3440. o114.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3441. o114.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3442. o115.Parent = o114
  3443. o115.Scale = Vector3.new(0.833333373, 0.666666687, 0.805555522)
  3444. o116.Parent = o1
  3445. o116.Material = Enum.Material.SmoothPlastic
  3446. o116.BrickColor = BrickColor.new("Black")
  3447. o116.Position = Vector3.new(18.950964, 0.928192973, 14.7298584)
  3448. o116.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3449. o116.Anchored = true
  3450. o116.FormFactor = Enum.FormFactor.Custom
  3451. o116.Size = Vector3.new(0.827777743, 0.200000003, 0.200000003)
  3452. o116.CFrame = CFrame.new(18.950964, 0.928192973, 14.7298584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3453. o116.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3454. o116.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3455. o116.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3456. o116.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3457. o116.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3458. o116.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3459. o116.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3460. o117.Parent = o116
  3461. o117.Scale = Vector3.new(1, 0.277777761, 0.666666687)
  3462. o118.Parent = o1
  3463. o118.Material = Enum.Material.SmoothPlastic
  3464. o118.BrickColor = BrickColor.new("Black")
  3465. o118.Position = Vector3.new(18.950964, 0.825424016, 14.7993164)
  3466. o118.Rotation = Vector3.new(-180, 0, -6.27987314e-020)
  3467. o118.Anchored = true
  3468. o118.FormFactor = Enum.FormFactor.Custom
  3469. o118.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3470. o118.CFrame = CFrame.new(18.950964, 0.825424016, 14.7993164, 1, 1.0960446e-021, 0, -1.0960446e-021, -1, 5.38120031e-018, 0, 5.38120031e-018, -1)
  3471. o118.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3472. o118.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3473. o118.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3474. o118.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3475. o118.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3476. o118.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3477. o118.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3478. o119.Parent = o118
  3479. o119.Scale = Vector3.new(0.666666687, 0.249999985, 0.111111112)
  3480. o119.MeshType = Enum.MeshType.Wedge
  3481. o120.Parent = o1
  3482. o120.Material = Enum.Material.SmoothPlastic
  3483. o120.BrickColor = BrickColor.new("Black")
  3484. o120.Position = Vector3.new(18.950964, 0.600430012, 14.4798584)
  3485. o120.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3486. o120.Anchored = true
  3487. o120.FormFactor = Enum.FormFactor.Custom
  3488. o120.Size = Vector3.new(0.200000003, 0.666666687, 0.200000003)
  3489. o120.CFrame = CFrame.new(18.950964, 0.600430012, 14.4798584, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3490. o120.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3491. o120.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3492. o120.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3493. o120.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3494. o120.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3495. o120.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3496. o120.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3497. o121.Parent = o120
  3498. o121.Scale = Vector3.new(0.027777778, 1, 0.694444478)
  3499. o122.Parent = o1
  3500. o122.Material = Enum.Material.SmoothPlastic
  3501. o122.BrickColor = BrickColor.new("Black")
  3502. o122.Position = Vector3.new(18.950964, 0.980957985, 14.5104237)
  3503. o122.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  3504. o122.Anchored = true
  3505. o122.FormFactor = Enum.FormFactor.Custom
  3506. o122.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3507. o122.CFrame = CFrame.new(18.950964, 0.980957985, 14.5104237, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  3508. o122.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3509. o122.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3510. o122.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3511. o122.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3512. o122.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3513. o122.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3514. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3515. o123.Parent = o122
  3516. o123.Scale = Vector3.new(0.694444478, 0.0833333358, 0.333333343)
  3517. o123.MeshType = Enum.MeshType.Wedge
  3518. o124.Parent = o1
  3519. o124.Material = Enum.Material.SmoothPlastic
  3520. o124.BrickColor = BrickColor.new("Black")
  3521. o124.Position = Vector3.new(18.950964, 0.961513996, 14.6854324)
  3522. o124.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  3523. o124.Anchored = true
  3524. o124.FormFactor = Enum.FormFactor.Custom
  3525. o124.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3526. o124.CFrame = CFrame.new(18.950964, 0.961513996, 14.6854324, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  3527. o124.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3528. o124.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3529. o124.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3530. o124.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3531. o124.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3532. o124.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3533. o124.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3534. o125.Parent = o124
  3535. o125.Scale = Vector3.new(0.694444478, 0.277777761, 0.416666687)
  3536. o125.MeshType = Enum.MeshType.Wedge
  3537. o126.Parent = o1
  3538. o126.Material = Enum.Material.SmoothPlastic
  3539. o126.BrickColor = BrickColor.new("Really black")
  3540. o126.Position = Vector3.new(18.950964, 0.803216994, 14.6715384)
  3541. o126.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3542. o126.Anchored = true
  3543. o126.FormFactor = Enum.FormFactor.Custom
  3544. o126.Size = Vector3.new(0.244444445, 0.200000003, 0.200000003)
  3545. o126.CFrame = CFrame.new(18.950964, 0.803216994, 14.6715384, 0, -1.0960446e-021, 1, 5.38120031e-018, 1, -1.0960446e-021, -1, -5.38120031e-018, 0)
  3546. o126.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3547. o126.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3548. o126.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3549. o126.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3550. o126.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3551. o126.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3552. o126.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3553. o127.Parent = o126
  3554. o127.Scale = Vector3.new(1, 0.972222209, 0.666666687)
  3555. o128.Parent = o1
  3556. o128.Material = Enum.Material.SmoothPlastic
  3557. o128.BrickColor = BrickColor.new("Really black")
  3558. o128.Position = Vector3.new(18.950964, 0.672379017, 14.6450357)
  3559. o128.Rotation = Vector3.new(-30.0000038, 90, 0)
  3560. o128.Anchored = true
  3561. o128.FormFactor = Enum.FormFactor.Custom
  3562. o128.Size = Vector3.new(0.205555543, 0.200000003, 0.200000003)
  3563. o128.CFrame = CFrame.new(18.950964, 0.672379017, 14.6450357, 4.20376836e-008, -2.60188173e-008, 1, -0.50000006, 0.866025388, 4.35066809e-008, -0.866025388, -0.50000006, 2.33994797e-008)
  3564. o128.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3565. o128.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3566. o128.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3567. o128.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3568. o128.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3569. o128.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3570. o128.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3571. o129.Parent = o128
  3572. o129.Scale = Vector3.new(1, 0.722222269, 0.666666687)
  3573. o130.Parent = o1
  3574. o130.Material = Enum.Material.SmoothPlastic
  3575. o130.BrickColor = BrickColor.new("Really black")
  3576. o130.Position = Vector3.new(18.950964, 0.619874001, 14.3270836)
  3577. o130.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  3578. o130.Anchored = true
  3579. o130.FormFactor = Enum.FormFactor.Custom
  3580. o130.Size = Vector3.new(0.200000003, 0.705555558, 0.300000012)
  3581. o130.CFrame = CFrame.new(18.950964, 0.619874001, 14.3270836, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  3582. o130.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3583. o130.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3584. o130.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3585. o130.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3586. o130.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3587. o130.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3588. o130.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3589. o131.Parent = o130
  3590. o131.Scale = Vector3.new(0.694444478, 1, 1)
  3591. o131.MeshType = Enum.MeshType.Wedge
  3592. o132.Parent = o1
  3593. o132.Material = Enum.Material.SmoothPlastic
  3594. o132.BrickColor = BrickColor.new("Black")
  3595. o132.Position = Vector3.new(18.950964, 1.15317094, 14.2876415)
  3596. o132.Rotation = Vector3.new(30.0000019, 90, 0)
  3597. o132.Anchored = true
  3598. o132.FormFactor = Enum.FormFactor.Custom
  3599. o132.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3600. o132.CFrame = CFrame.new(18.950964, 1.15317094, 14.2876415, 1.28167699e-010, -5.82076609e-011, 1, 0.5, 0.866025388, -1.0960446e-021, -0.866025388, 0.5, 0)
  3601. o132.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3602. o132.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3603. o132.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3604. o132.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3605. o132.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3606. o132.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3607. o132.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3608. o133.Parent = o132
  3609. o133.Scale = Vector3.new(0.388888866, 0.194444433, 0.416666687)
  3610. o134.Parent = o1
  3611. o134.Material = Enum.Material.SmoothPlastic
  3612. o134.BrickColor = BrickColor.new("Black")
  3613. o134.Position = Vector3.new(18.950964, 1.10315704, 14.3126564)
  3614. o134.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3615. o134.Anchored = true
  3616. o134.FormFactor = Enum.FormFactor.Custom
  3617. o134.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3618. o134.CFrame = CFrame.new(18.950964, 1.10315704, 14.3126564, 0, -5.9604659e-008, 1, 5.38120031e-018, 1, 5.9604659e-008, -1, -5.38374141e-018, 0)
  3619. o134.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3620. o134.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3621. o134.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3622. o134.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3623. o134.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3624. o134.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3625. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3626. o135.Parent = o134
  3627. o135.Scale = Vector3.new(0.027777778, 0.861111045, 0.416666687)
  3628. o136.Parent = o1
  3629. o136.Material = Enum.Material.SmoothPlastic
  3630. o136.BrickColor = BrickColor.new("Black")
  3631. o136.Position = Vector3.new(18.950964, 0.969842017, 14.2187424)
  3632. o136.Rotation = Vector3.new(2.05579065e-016, -2.50796006e-006, 6.27987314e-020)
  3633. o136.Anchored = true
  3634. o136.FormFactor = Enum.FormFactor.Custom
  3635. o136.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3636. o136.CFrame = CFrame.new(18.950964, 0.969842017, 14.2187424, 1, -1.0960446e-021, -4.3772161e-008, -7.78546341e-022, 1, -3.58803156e-018, 4.3772161e-008, -5.38120031e-018, 1)
  3637. o136.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3638. o136.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3639. o136.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3640. o136.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3641. o136.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3642. o136.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3643. o136.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3644. o137.Parent = o136
  3645. o137.Scale = Vector3.new(0.666666687, 0.249999985, 0.74999994)
  3646. o137.MeshType = Enum.MeshType.Wedge
  3647. o138.Parent = o1
  3648. o138.Material = Enum.Material.SmoothPlastic
  3649. o138.BrickColor = BrickColor.new("Black")
  3650. o138.Position = Vector3.new(18.950964, 0.919857979, 14.2271004)
  3651. o138.Rotation = Vector3.new(-0.600734293, 89.980217, -5.99351438e-007)
  3652. o138.Anchored = true
  3653. o138.FormFactor = Enum.FormFactor.Custom
  3654. o138.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3655. o138.CFrame = CFrame.new(18.950964, 0.919857979, 14.2271004, 4.06289615e-008, 4.25005558e-016, 0.99999994, -6.70552254e-008, 0.999999881, 4.68723726e-010, -1.00000012, -9.68575407e-008, 4.47034694e-008)
  3656. o138.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3657. o138.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3658. o138.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3659. o138.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3660. o138.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3661. o138.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3662. o138.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3663. o139.Parent = o138
  3664. o139.Scale = Vector3.new(0.888888896, 0.249999985, 0.666666687)
  3665. o140.Parent = o1
  3666. o140.Material = Enum.Material.SmoothPlastic
  3667. o140.BrickColor = BrickColor.new("Black")
  3668. o140.Position = Vector3.new(18.950964, 1.17262495, 14.2539701)
  3669. o140.Rotation = Vector3.new(30.0000038, 1.24663654e-006, -90)
  3670. o140.Anchored = true
  3671. o140.FormFactor = Enum.FormFactor.Custom
  3672. o140.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3673. o140.CFrame = CFrame.new(18.950964, 1.17262495, 14.2539701, -4.959292e-008, 1, 2.17579128e-008, -0.866025388, -3.19989653e-008, -0.50000006, -0.50000006, -4.36557457e-008, 0.866025388)
  3674. o140.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3675. o140.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3676. o140.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3677. o140.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3678. o140.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3679. o140.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3680. o140.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3681. o141.Parent = o140
  3682. o141.Scale = Vector3.new(0.194444433, 0.416666687, 0.194444433)
  3683. o142.Parent = o1
  3684. o142.Material = Enum.Material.SmoothPlastic
  3685. o142.BrickColor = BrickColor.new("Really black")
  3686. o142.Position = Vector3.new(18.950964, 1.10038495, 14.3182096)
  3687. o142.Rotation = Vector3.new(3.08320072e-016, 90, 0)
  3688. o142.Anchored = true
  3689. o142.FormFactor = Enum.FormFactor.Custom
  3690. o142.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3691. o142.CFrame = CFrame.new(18.950964, 1.10038495, 14.3182096, 0, -2.98023295e-008, 1, 5.38120031e-018, 1, 2.98023295e-008, -1, -1.91260039e-018, 0)
  3692. o142.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3693. o142.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3694. o142.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3695. o142.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3696. o142.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3697. o142.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3698. o142.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3699. o143.Parent = o142
  3700. o143.Scale = Vector3.new(0.027777778, 0.722222269, 0.388888866)
  3701. o144.Parent = o1
  3702. o144.Material = Enum.Material.SmoothPlastic
  3703. o144.BrickColor = BrickColor.new("Black")
  3704. o144.Position = Vector3.new(18.950964, 0.986526012, 14.2826424)
  3705. o144.Rotation = Vector3.new(3.08320072e-016, 0, 6.27987314e-020)
  3706. o144.Anchored = true
  3707. o144.FormFactor = Enum.FormFactor.Custom
  3708. o144.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3709. o144.CFrame = CFrame.new(18.950964, 0.986526012, 14.2826424, 1, -1.0960446e-021, 0, -1.0960446e-021, 1, -5.38120031e-018, 0, -5.38120031e-018, 1)
  3710. o144.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3711. o144.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3712. o144.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3713. o144.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3714. o144.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3715. o144.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3716. o144.Color = Color3.new(0.105882, 0.164706, 0.207843)
  3717. o145.Parent = o144
  3718. o145.Scale = Vector3.new(0.666666687, 0.416666687, 0.333333343)
  3719. o145.MeshType = Enum.MeshType.Wedge
  3720. o146.Parent = o1
  3721. o146.Material = Enum.Material.SmoothPlastic
  3722. o146.BrickColor = BrickColor.new("Really black")
  3723. o146.Position = Vector3.new(18.950964, 0.872651994, 14.2770796)
  3724. o146.Rotation = Vector3.new(2.18855899e-013, 2.50129006e-006, 180)
  3725. o146.Anchored = true
  3726. o146.FormFactor = Enum.FormFactor.Custom
  3727. o146.Size = Vector3.new(0.200000003, 0.200000003, 0.211111099)
  3728. o146.CFrame = CFrame.new(18.950964, 0.872651994, 14.2770796, -1, -8.74227766e-008, 4.36557457e-008, 8.74227766e-008, -1, -3.81975606e-015, 4.36557457e-008, 6.83386182e-018, 1)
  3729. o146.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3730. o146.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3731. o146.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3732. o146.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3733. o146.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3734. o146.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3735. o146.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3736. o147.Parent = o146
  3737. o147.Scale = Vector3.new(0.666666687, 0.277777761, 1)
  3738. o147.MeshType = Enum.MeshType.Wedge
  3739. o148.Name = "Handle"
  3740. o148.Parent = o1
  3741. o148.Material = Enum.Material.SmoothPlastic
  3742. o148.BrickColor = BrickColor.new("Really black")
  3743. o148.Transparency = 1
  3744. o148.Position = Vector3.new(18.9506321, 0.598004997, 14.4106464)
  3745. o148.Rotation = Vector3.new(180, -2.50129006e-006, 180)
  3746. o148.Anchored = true
  3747. o148.FormFactor = Enum.FormFactor.Custom
  3748. o148.Size = Vector3.new(0.200000003, 0.205555543, 0.200000003)
  3749. o148.CFrame = CFrame.new(18.9506321, 0.598004997, 14.4106464, -1, -1.0960446e-021, -4.36557457e-008, 1.41269847e-021, 1, -1.6144448e-018, 4.36557457e-008, -5.38120031e-018, -1)
  3750. o148.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3751. o148.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3752. o148.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3753. o148.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3754. o148.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3755. o148.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3756. o148.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3757. o149.Name = "FireSound"
  3758. o149.Parent = o148
  3759. o149.SoundId = "rbxassetid://330704232"
  3760. o149.Volume = 10
  3761. o150.Parent = o148
  3762. o150.Scale = Vector3.new(0.99999994, 1, 0.99999994)
  3763. Victim = game.Players.LocalPlayer.Character
  3764. function Suicide ()
  3765. Victim.Torso.Neck.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(math.rad(25), -math.rad(0),-math.rad(0))
  3766. Victim.Torso.Neck.C1 = CFrame.new(0,0,0)
  3767. wait(.02)
  3768. Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(-70))
  3769. Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  3770. ANGLE = -70
  3771. ANGLE2 = -20
  3772. for i=1,7 do
  3773. ANGLE = ANGLE + 10
  3774. ANGLE2 = ANGLE2 + 10
  3775. Victim.Torso["Right Shoulder"].C0 = CFrame.new(2.3,.5,0) * CFrame.Angles(math.rad(-90), -math.rad(160),-math.rad(ANGLE))
  3776. Victim.Torso["Right Shoulder"].C1 = CFrame.new(0,0,0)
  3777. wait(1/30)
  3778. end
  3779. wait(.3)
  3780. o1.Handle.FireSound.Parent = workspace
  3781. workspace.FireSound:Play()
  3782. game.Players.LocalPlayer.Character.Humanoid.Health = 0
  3783. game.Players.LocalPlayer.Character.Head.BrickColor = BrickColor.new("Maroon")
  3784. player = game.Players[Victim.Name]
  3785. char = player.Character
  3786. char.Archivable = true
  3787. local rg = char:Clone()
  3788. rg.HumanoidRootPart:Destroy()
  3789. rg.Name = ""
  3790. rg.Humanoid.MaxHealth = 0
  3791.  
  3792. for i, v in pairs(rg.Torso:GetChildren()) do
  3793. if v:IsA("Glue") or v:IsA("Motor6D") then
  3794. v:Destroy()
  3795. end
  3796. end
  3797.  
  3798. local n = Instance.new("Glue", rg.Torso)
  3799. n.Name = "Neck"
  3800. n.Part0 = rg.Torso
  3801. n.Part1 = rg.Head
  3802. n.C0 = CFrame.new(0, 1, 0)
  3803. n.C1 = CFrame.new(0, -0.5, 0)
  3804.  
  3805.  
  3806. local rs = Instance.new("Glue", rg.Torso)
  3807. rs.Name = "Right Shoulder"
  3808. rs.Part0 = rg.Torso
  3809. rs.Part1 = rg["Right Arm"]
  3810. rs.C0 = CFrame.new(1.5, 0.5, 0)
  3811. rs.C1 = CFrame.new(0, 0.5, 0)
  3812. local ls = Instance.new("Glue", rg.Torso)
  3813. ls.Name = "Left Shoulder"
  3814. ls.Part0 = rg.Torso
  3815. ls.Part1 = rg["Left Arm"]
  3816. ls.C0 = CFrame.new(-1.5, 0.5, 0)
  3817. ls.C1 = CFrame.new(0, 0.5, 0)
  3818.  
  3819. local rh = Instance.new("Glue", rg.Torso)
  3820. rh.Name = "Right Hip"
  3821. rh.Part0 = rg.Torso
  3822. rh.Part1 = rg["Right Leg"]
  3823. rh.C0 = CFrame.new(0.5, -1, 0)
  3824. rh.C1 = CFrame.new(0, 1, 0)
  3825. local lh = Instance.new("Glue", rg.Torso)
  3826. lh.Name = "Left Hip"
  3827. lh.Part0 = rg.Torso
  3828. lh.Part1 = rg["Left Leg"]
  3829. lh.C0 = CFrame.new(-0.5, -1, 0)
  3830. lh.C1 = CFrame.new(0, 1, 0)
  3831. char.Torso:Destroy()
  3832. char.Head:Destroy()
  3833. char["Left Leg"]:Destroy()
  3834. char["Left Arm"]:Destroy()
  3835. char["Right Leg"]:Destroy()
  3836. char["Right Arm"]:Destroy()
  3837. rg.Parent = game.Workspace
  3838. rg.Head.BrickColor = BrickColor.new("Maroon")
  3839. rg.Torso.Neck:Destroy()
  3840. for i, v in pairs(rg.Torso:GetChildren()) do
  3841. if v:IsA("Motor6D") then
  3842. v:Destroy()
  3843. end
  3844. end
  3845. function DEATH ()
  3846. OHHNELLY = Instance.new("Part")
  3847. OHHNELLY.Parent = rg
  3848. OHHNELLY.Anchored = false
  3849. OHHNELLY.Material = Enum.Material.SmoothPlastic
  3850. OHHNELLY.BrickColor = BrickColor.new("Maroon")
  3851. OHHNELLY.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  3852. OHHNELLY.Position = rg.Head.Position
  3853. OHHNELLY.Color = Color3.new(0.458824, 0, 0)
  3854. OHHNELLY.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  3855. OHHNELLY.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  3856. OHHNELLY.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  3857. OHHNELLY.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  3858. OHHNELLY.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  3859. OHHNELLY.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  3860. end
  3861. for i=1, 10 do
  3862. DEATH()
  3863. print"BLOODY"
  3864. wait()
  3865. end
  3866. end
  3867. function Weld(x,y)
  3868. local W = Instance.new("Weld")
  3869. W.Part0 = x
  3870. W.Part1 = y
  3871. local CJ = CFrame.new(x.Position)
  3872. local C0 = x.CFrame:inverse()*CJ
  3873. local C1 = y.CFrame:inverse()*CJ
  3874. W.C0 = C0
  3875. W.C1 = C1
  3876. W.Parent = x
  3877. end
  3878.  
  3879. function Get(A)
  3880. if A.className == "Part" then
  3881. Weld(o1.Handle, A)
  3882. A.Anchored = false
  3883. else
  3884. local C = A:GetChildren()
  3885. for i=1, #C do
  3886. Get(C[i])
  3887. end
  3888. end
  3889. end
  3890.  
  3891. function Finale()
  3892. Get(o1)
  3893. end
  3894.  
  3895. o1.Equipped:connect(Finale)
  3896. o1.Unequipped:connect(Finale)
  3897. o1.Activated:connect(Suicide)
  3898. Finale()
  3899. elseif k=="l" then
  3900. --By Rufus14
  3901.  
  3902.  
  3903. mouse = game.Players.LocalPlayer:GetMouse()
  3904. gun = Instance.new("Part", game.Players.LocalPlayer.Character)
  3905. gun.BrickColor = BrickColor.Random(math.random())
  3906. gun.BrickColor = BrickColor.Random(math.random())
  3907. gun.BrickColor = BrickColor.Random(math.random())
  3908. gun.Size = Vector3.new(0.5, 1, 2)
  3909. gun.CanCollide = false
  3910. gun:BreakJoints()
  3911.  
  3912.  
  3913. swooshing = Instance.new("Sound", gun)
  3914. swooshing.SoundId = "rbxassetid://301184111"
  3915. swooshing.EmitterSize = 1
  3916. swooshing.PlaybackSpeed = 0.9
  3917. swooshing.Volume = 10
  3918. pumpedupkickz = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  3919. pumpedupkickz.SoundId = "rbxassetid://0"
  3920. pumpedupkickz.Volume = 2
  3921. pumpedupkickz.Looped = true
  3922. pumpedupkickz:Play()
  3923. weld = Instance.new("Weld", gun)
  3924. weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  3925. weld.Part1 = gun
  3926. weld.C0 = weld.C0 * CFrame.new(-0.2,-1.7,-0.25) * CFrame.Angles(0,1.6,-1.53)
  3927. mesh = Instance.new("SpecialMesh", gun)
  3928. mesh.MeshId = "rbxassetid://623102664"
  3929. mesh.Scale = Vector3.new(0.01,0.01,0.01)
  3930. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  3931. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  3932. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  3933. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  3934. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  3935. shooting = false
  3936.  
  3937. for i = 1,2 do
  3938. wait()
  3939. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.03)
  3940. end
  3941. for i = 1,2 do
  3942. wait()
  3943. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.07)
  3944. end
  3945. swooshing:Play()
  3946. for i = 1,7 do
  3947. wait()
  3948. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.17)
  3949. end
  3950. for i = 1,2 do
  3951. wait()
  3952. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.07)
  3953. end
  3954. for i = 1,2 do
  3955. wait()
  3956. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.03)
  3957. end
  3958. function shoot()
  3959. if not shooting then
  3960. shooting = true
  3961. local shotsound = Instance.new("Sound", gun)
  3962. shotsound.EmitterSize = 1
  3963. shotsound.SoundId = "rbxassetid://301184111"
  3964. shotsound.Volume = 10
  3965. shotsound:Play()
  3966. local missle = Instance.new("Part", workspace)
  3967. missle.Size = Vector3.new(1,1,1)
  3968. missle.CanCollide = false
  3969. missle.Material = "Neon"
  3970. missle.Shape = "Ball"
  3971. missle.BrickColor = BrickColor.Random(math.random())
  3972. missle.CFrame = gun.CFrame * CFrame.new(0,5.5,0)
  3973. missle:BreakJoints()
  3974. local velo = Instance.new("BodyVelocity", missle)
  3975. velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  3976. velo.Velocity = mouse.Hit.lookVector * 180
  3977. local ligh = Instance.new("PointLight", gun)
  3978. local blast = Instance.new("Part", gun)
  3979. blast.Size = Vector3.new(1,1.6,1.6)
  3980. blast.BrickColor = BrickColor.Random(math.random())
  3981. blast.Material = "Neon"
  3982. blast:BreakJoints()
  3983. local weld1 = Instance.new("Weld", gun)
  3984. weld1.Part0 = gun
  3985. weld1.Part1 = blast
  3986. weld1.C0 = weld1.C0 * CFrame.new(1.5,-1,0) * CFrame.Angles(0,0,-0.5)
  3987. for i = 1,2 do
  3988. weld.C0 = weld.C0 * CFrame.Angles(0,0,0.14)
  3989. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.14)
  3990. end
  3991. for i = 1,1 do
  3992. wait()
  3993. weld.C0 = weld.C0 * CFrame.Angles(0,0,-0.07)
  3994. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,-0.07)
  3995. end
  3996. blast:destroy()
  3997. ligh:destroy()
  3998. for i = 1,1 do
  3999. wait()
  4000. weld.C0 = weld.C0 * CFrame.Angles(0,0,-0.07)
  4001. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,-0.07)
  4002. end
  4003. local function kill(part)
  4004. local hum = part.Parent:findFirstChild("Humanoid")
  4005. local torso = part.Parent:findFirstChild("Torso")
  4006. local larm = part.Parent:findFirstChild("Left Arm")
  4007. local rarm = part.Parent:findFirstChild("Right Arm")
  4008. local lleg = part.Parent:findFirstChild("Left Leg")
  4009. local rleg = part.Parent:findFirstChild("Right Leg")
  4010. missle:destroy()
  4011. if hum ~= nil then
  4012. if torso then
  4013. hum.Health = 0
  4014. local shotsound1 = Instance.new("Sound", torso)
  4015. shotsound1:Play()
  4016. shotsound1.EmitterSize = 2
  4017. shotsound1.SoundId = "rbxassetid://301184111"
  4018. shotsound1.Volume = 8
  4019. shotsound1:Play()
  4020. local shotsound1 = Instance.new("Sound", torso)
  4021. shotsound1:Play()
  4022. shotsound1.EmitterSize = 2
  4023. shotsound1.SoundId = "rbxassetid://301184111"
  4024. shotsound1.Volume = 8
  4025. shotsound1:Play()
  4026. using = false
  4027. hit = Instance.new("Sound", torso)
  4028. hit.SoundId = "rbxassetid://173137001"
  4029. hit.Volume = 5
  4030. hit1 = Instance.new("Sound", torso)
  4031. hit1.SoundId = "rbxassetid://132236830"
  4032. hit1.Volume = 5
  4033. hit2 = Instance.new("Sound", torso)
  4034. hit2.SoundId = "rbxassetid://899623922"
  4035. hit2.Volume = 5
  4036. hit3 = Instance.new("Sound", torso)
  4037. hit3.SoundId = "rbxassetid://278062209"
  4038. hit3.Volume = 5
  4039. hit3.TimePosition = 0.33
  4040. print("You killed "..hum.Parent.Name)
  4041. hum.PlatformStand = true
  4042. ----------
  4043. local lhip = torso:findFirstChild("Left Hip")
  4044. if lhip then
  4045. ---
  4046. torso["Left Hip"]:destroy()
  4047. local head = game.Players.LocalPlayer.Character.Head
  4048. local glue = Instance.new("Glue", torso)
  4049. glue.Part0 = torso
  4050. glue.Part1 = torso.Parent["Left Leg"]
  4051. glue.Name = "Left leg"
  4052. local collider = Instance.new("Part", torso.Parent["Left Leg"])
  4053. collider.Position = Vector3.new(0,999,0)
  4054. collider.Size = Vector3.new(1.7, 1, 1)
  4055. collider.Shape = "Cylinder"
  4056. local weld = Instance.new("Weld", collider)
  4057. weld.Part0 = torso.Parent["Left Leg"]
  4058. weld.Part1 = collider
  4059. weld.C0 = CFrame.Angles(0, 0, 80)
  4060. collider.TopSurface = "Smooth"
  4061. collider.BottomSurface = "Smooth"
  4062. collider.formFactor = "Symmetric"
  4063. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4064. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4065. collider.Transparency = 1
  4066. end
  4067. local rhip = torso:findFirstChild("Right Hip")
  4068. if rhip then
  4069. ------------
  4070. torso["Right Hip"]:destroy()
  4071. local glue1 = Instance.new("Glue", torso)
  4072. glue1.Part0 = torso
  4073. glue1.Part1 = torso.Parent["Right Leg"]
  4074. glue1.Name = "Right leg"
  4075. local collider1 = Instance.new("Part", torso.Parent["Right Leg"])
  4076. collider1.Position = Vector3.new(0,9999,0)
  4077. collider1.Size = Vector3.new(1.7, 1, 1)
  4078. collider1.Shape = "Cylinder"
  4079. local weld1 = Instance.new("Weld", collider1)
  4080. weld1.Part0 = torso.Parent["Right Leg"]
  4081. weld1.Part1 = collider1
  4082. weld1.C0 = CFrame.Angles(0, 0, 80)
  4083. collider1.TopSurface = "Smooth"
  4084. collider1.BottomSurface = "Smooth"
  4085. collider1.formFactor = "Symmetric"
  4086. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4087. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4088. collider1.Transparency = 1
  4089. end
  4090. ------------
  4091. local rshoulder = torso:findFirstChild("Right Shoulder")
  4092. if rshoulder then
  4093. torso["Right Shoulder"]:destroy()
  4094. local glue11 = Instance.new("Glue", torso)
  4095. glue11.Part0 = torso
  4096. glue11.Part1 = torso.Parent["Right Arm"]
  4097. glue11.Name = "Right shoulder"
  4098. local collider11 = Instance.new("Part", torso.Parent["Right Arm"])
  4099. collider11.Position = Vector3.new(0,9999,0)
  4100. collider11.Size = Vector3.new(1.8,1,1)
  4101. collider11.Shape = "Cylinder"
  4102. local weld11 = Instance.new("Weld", collider11)
  4103. weld11.Part0 = torso.Parent["Right Arm"]
  4104. weld11.Part1 = collider11
  4105. weld11.C0 = CFrame.Angles(0, 0, 80)
  4106. collider11.TopSurface = "Smooth"
  4107. collider11.BottomSurface = "Smooth"
  4108. collider11.formFactor = "Symmetric"
  4109. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4110. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4111. collider11.Transparency = 1
  4112. end
  4113. ------------
  4114. local lshoulder = torso:findFirstChild("Left Shoulder")
  4115. if lshoulder then
  4116. torso["Left Shoulder"]:destroy()
  4117. local glue111 = Instance.new("Glue", torso)
  4118. glue111.Part0 = torso
  4119. glue111.Part1 = torso.Parent["Left Arm"]
  4120. glue111.Name = "Left shoulder"
  4121. local collider111 = Instance.new("Part", torso.Parent["Left Arm"])
  4122. collider111.Position = Vector3.new(0,9999,0)
  4123. collider111.Size = Vector3.new(1.8,1,1)
  4124. collider111.Shape = "Cylinder"
  4125. local weld111 = Instance.new("Weld", collider111)
  4126. weld111.Part0 = torso.Parent["Left Arm"]
  4127. weld111.Part1 = collider111
  4128. weld111.C0 = CFrame.Angles(0, 0, 80)
  4129. collider111.TopSurface = "Smooth"
  4130. collider111.BottomSurface = "Smooth"
  4131. collider111.formFactor = "Symmetric"
  4132. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4133. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4134. collider111.Transparency = 1
  4135. end
  4136. -----------------
  4137. local sensoring = Instance.new("Part", torso)
  4138. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  4139. sensoring.CanCollide = false
  4140. sensoring.Position = torso.Position
  4141. local welder = Instance.new("Weld", sensoring)
  4142. welder.Part0 = torso
  4143. welder.Part1 = sensoring
  4144. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  4145. sensoring.Transparency = 1
  4146. -----------------
  4147. local sensoring1 = Instance.new("Part", torso)
  4148. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  4149. sensoring1.CanCollide = false
  4150. sensoring1.Position = torso.Position
  4151. local welder1 = Instance.new("Weld", sensoring)
  4152. welder1.Part0 = torso
  4153. welder1.Part1 = sensoring1
  4154. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  4155. sensoring1.Transparency = 1
  4156. local function touch()
  4157. if not using then
  4158. using = true
  4159. local Math = math.random(1,4)
  4160. if Math == 1 then
  4161. hit:Play()
  4162. end
  4163. if Math == 2 then
  4164. hit1:Play()
  4165. end
  4166. if Math == 3 then
  4167. hit2:Play()
  4168. end
  4169. if Math == 4 then
  4170. hit3:Play()
  4171. end
  4172. wait(0.1)
  4173. using = false
  4174. end
  4175. end
  4176. sensoring.Touched:connect(touch)
  4177. sensoring1.Touched:connect(touch)
  4178. if part.Name == "Head" then
  4179. local hed = Instance.new("Sound", torso)
  4180. hed.SoundId = "rbxassetid://147936251"
  4181. hed.Volume = 5
  4182. hed:Play()
  4183. hum.Health = 555
  4184. local UUUHUUH = Instance.new("Sound", torso)
  4185. UUUHUUH.SoundId = "rbxassetid://666800317"
  4186. UUUHUUH.Volume = 5
  4187. UUUHUUH:Play()
  4188. for i,v in pairs(torso.Parent:GetChildren()) do
  4189. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  4190. v:destroy()
  4191. end
  4192. end
  4193. for i,v in pairs(torso.Parent.Head:GetChildren()) do
  4194. if v.ClassName == "Decal" then
  4195. v:destroy()
  4196. end
  4197. end
  4198. torso.Parent.Head.Transparency = 1
  4199. wait(4)
  4200. hum.Health = 0
  4201. end
  4202. while true do
  4203. wait(0.3)
  4204. hum.PlatformStand = true
  4205. end
  4206.  
  4207. --di ent
  4208. end
  4209. end
  4210. end
  4211. missle.Touched:connect(kill)
  4212. for i = 1,2 do
  4213. wait()
  4214. weld.C0 = weld.C0 * CFrame.Angles(0,0,-0.07)
  4215. rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,-0.07)
  4216. end
  4217. shooting = false
  4218. wait(3)
  4219. shotsound:destroy()
  4220. end
  4221. end
  4222. mouse.Button1Down:connect(shoot)
  4223. --0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0
  4224. --0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0
  4225. --[[
  4226. local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  4227. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  4228. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  4229. --]]
  4230. --By Rufus14 (FINALLY I KNOW HOW TO MAKE A RAGDOLL :D)
  4231. --die plz
  4232. mouse = game.Players.LocalPlayer:GetMouse()
  4233. function ragdoll()
  4234. pumpedupkickz:Stop()
  4235. game.Players.LocalPlayer.Character.Archivable = true
  4236. clone = game.Players.LocalPlayer.Character:Clone()
  4237. clone.Parent = workspace
  4238. for i,v in pairs(clone:GetChildren()) do
  4239. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  4240. v:destroy()
  4241. end
  4242. for i,p in pairs(v:GetChildren()) do
  4243. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  4244. p:destroy()
  4245. end
  4246. end
  4247. end
  4248. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  4249. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  4250. t:destroy()
  4251. end
  4252. end
  4253. vel = Instance.new("BodyVelocity", clone.Torso)
  4254. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  4255. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  4256. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  4257. using = false
  4258. hit = Instance.new("Sound", clone.Torso)
  4259. hit.SoundId = "rbxassetid://260430060"
  4260. hit.Volume = 5
  4261. hit1 = Instance.new("Sound", clone.Torso)
  4262. hit1.SoundId = "rbxassetid://138087186"
  4263. hit1.Volume = 5
  4264. hit2 = Instance.new("Sound", clone.Torso)
  4265. hit2.SoundId = "rbxassetid://131237241"
  4266. hit2.Volume = 5
  4267. hit3 = Instance.new("Sound", clone.Torso)
  4268. hit3.SoundId = "rbxassetid://278062209"
  4269. hit3.Volume = 5
  4270. hit3.TimePosition = 0.33
  4271. ded = Instance.new("Sound", clone.Torso)
  4272. ded.SoundId = "rbxassetid://418892870"
  4273. ded.Volume = 5
  4274. local leftarm = clone:findFirstChild("Left Arm")
  4275. local rightrm = clone:findFirstChild("Right Arm")
  4276. local leftleg = clone:findFirstChild("Left Leg")
  4277. local rightleg = clone:findFirstChild("Right Leg")
  4278. local head = clone:findFirstChild("Head")
  4279. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  4280. if g.ClassName == "Part" then
  4281. g:destroy()
  4282. end
  4283. end
  4284. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  4285. if h.ClassName == "Accesory" then
  4286. h:destroy()
  4287. end
  4288. end
  4289. game.Workspace.CurrentCamera.CameraSubject = head
  4290. if head ~= nil then
  4291. local glue13 = Instance.new("Glue", clone.Torso)
  4292. glue13.Part0 = clone.Torso
  4293. glue13.Part1 = head
  4294. glue13.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  4295. glue13.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  4296. local collider13 = Instance.new("Part", head)
  4297. collider13.Position = Vector3.new(0,999,0)
  4298. collider13.Size = Vector3.new(0.5, 0.9, 0.9)
  4299. collider13.Shape = "Cylinder"
  4300. collider13.Transparency = 1
  4301. local weld = Instance.new("Weld", collider13)
  4302. weld.Part0 = head
  4303. weld.Part1 = collider13
  4304. weld.C0 = weld.C0 * CFrame.new(0,0.2,0) * CFrame.Angles(0, 0, 80)
  4305. collider13.TopSurface = "Smooth"
  4306. collider13.BottomSurface = "Smooth"
  4307. collider13.formFactor = "Symmetric"
  4308. end
  4309. if leftleg ~= nil then
  4310. local glue = Instance.new("Glue", clone.Torso)
  4311. glue.Part0 = clone.Torso
  4312. glue.Part1 = leftleg
  4313. glue.Name = "Left leg"
  4314. local collider = Instance.new("Part", leftleg)
  4315. collider.Position = Vector3.new(0,999,0)
  4316. collider.Size = Vector3.new(1.7, 1, 1)
  4317. collider.Shape = "Cylinder"
  4318. local weld = Instance.new("Weld", collider)
  4319. weld.Part0 = leftleg
  4320. weld.Part1 = collider
  4321. weld.C0 = CFrame.Angles(0, 0, 80)
  4322. collider.TopSurface = "Smooth"
  4323. collider.BottomSurface = "Smooth"
  4324. collider.formFactor = "Symmetric"
  4325. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4326. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4327. collider.Transparency = 1
  4328. end
  4329. ------------
  4330. if rightleg ~= nil then
  4331. local glue1 = Instance.new("Glue", clone.Torso)
  4332. glue1.Part0 = clone.Torso
  4333. glue1.Part1 = rightleg
  4334. glue1.Name = "Right leg"
  4335. local collider1 = Instance.new("Part", rightleg)
  4336. collider1.Position = Vector3.new(0,999,0)
  4337. collider1.Size = Vector3.new(1.7, 1, 1)
  4338. collider1.Shape = "Cylinder"
  4339. local weld1 = Instance.new("Weld", collider1)
  4340. weld1.Part0 = rightleg
  4341. weld1.Part1 = collider1
  4342. weld1.C0 = CFrame.Angles(0, 0, 80)
  4343. collider1.TopSurface = "Smooth"
  4344. collider1.BottomSurface = "Smooth"
  4345. collider1.formFactor = "Symmetric"
  4346. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4347. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4348. collider1.Transparency = 1
  4349. end
  4350. ------------
  4351. if rightrm ~= nil then
  4352. local glue11 = Instance.new("Glue", clone.Torso)
  4353. glue11.Part0 = clone.Torso
  4354. glue11.Part1 = rightrm
  4355. glue11.Name = "Right shoulder"
  4356. local collider11 = Instance.new("Part", rightrm)
  4357. collider11.Position = Vector3.new(0,9999,0)
  4358. collider11.Size = Vector3.new(1.8,1,1)
  4359. collider11.Shape = "Cylinder"
  4360. local weld11 = Instance.new("Weld", collider11)
  4361. weld11.Part0 = rightrm
  4362. weld11.Part1 = collider11
  4363. weld11.C0 = CFrame.Angles(0, 0, 80)
  4364. collider11.TopSurface = "Smooth"
  4365. collider11.BottomSurface = "Smooth"
  4366. collider11.formFactor = "Symmetric"
  4367. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4368. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4369. collider11.Transparency = 1
  4370. end
  4371. ------------
  4372. if leftarm ~= nil then
  4373. local glue111 = Instance.new("Glue", clone.Torso)
  4374. glue111.Part0 = clone.Torso
  4375. glue111.Part1 = leftarm
  4376. glue111.Name = "Left shoulder"
  4377. local collider111 = Instance.new("Part", leftarm)
  4378. collider111.Position = Vector3.new(0,9999,0)
  4379. collider111.Size = Vector3.new(1.8,1,1)
  4380. collider111.Shape = "Cylinder"
  4381. local weld111 = Instance.new("Weld", collider111)
  4382. weld111.Part0 = leftarm
  4383. weld111.Part1 = collider111
  4384. weld111.C0 = CFrame.Angles(0, 0, 80)
  4385. collider111.TopSurface = "Smooth"
  4386. collider111.BottomSurface = "Smooth"
  4387. collider111.formFactor = "Symmetric"
  4388. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4389. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4390. collider111.Transparency = 1
  4391. ----------------
  4392. sensoring = Instance.new("Part", clone.Torso)
  4393. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  4394. sensoring.CanCollide = false
  4395. sensoring.Position = clone.Torso.Position
  4396. local welder = Instance.new("Weld", sensoring)
  4397. welder.Part0 = clone.Torso
  4398. welder.Part1 = sensoring
  4399. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  4400. sensoring.Transparency = 1
  4401. -----------------
  4402. sensoring1 = Instance.new("Part", clone.Torso)
  4403. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  4404. sensoring1.CanCollide = false
  4405. sensoring1.Position = clone.Torso.Position
  4406. local welder1 = Instance.new("Weld", sensoring)
  4407. welder1.Part0 = clone.Torso
  4408. welder1.Part1 = sensoring1
  4409. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  4410. sensoring1.Transparency = 1
  4411. end
  4412.  
  4413.  
  4414. clone.Name = game.Players.LocalPlayer.Character.Name.."Got Dominated","Got Killed","Got Memed","Got Ded","Got RIPPED apart","Got OOFED Apart ","Got Trolled","Got? Who died","Got destroyed "
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422. ded:Play()
  4423. vel:destroy()
  4424. wait(0.5)
  4425. local function touch()
  4426. if not using then
  4427. using = true
  4428. local Math = math.random(1,4)
  4429. if Math == 1 then
  4430. hit:Play()
  4431. end
  4432. if Math == 2 then
  4433. hit1:Play()
  4434. end
  4435. if Math == 3 then
  4436. hit2:Play()
  4437. end
  4438. if Math == 4 then
  4439. hit3:Play()
  4440. end
  4441. wait(0.1)
  4442. using = false
  4443. end
  4444. end
  4445. sensoring.Touched:connect(touch)
  4446. sensoring1.Touched:connect(touch)
  4447. wait(4.47)
  4448. hit1.Volume = 0
  4449. hit2.Volume = 0
  4450. hit3.Volume = 0
  4451. hit.Volume = 0
  4452. end
  4453.  
  4454. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  4455. while true do
  4456. wait(0.1)
  4457. gun.BrickColor = BrickColor.Random(math.random())
  4458.  
  4459. end
  4460.  
  4461. elseif k=='j'then
  4462. --[[
  4463. [Head/Waist Follow Mouse/Camera Script.]
  4464. [Works with both R6 and R15, lets you turn your character's head and waist towards your mouse/camera.]
  4465. [Scripted by (Unknown), upgraded by OhHeyItsCory.]
  4466. [I'm not sure who made the original script and the person I found it from definitely didn't make it.]
  4467. [If you find the original creator, please let me know so I can properly credit them <3]
  4468. [Anyways, here's a list of what I've added.]
  4469. [Waist rotation. (Previously, only the head turned.)]
  4470. [Tweening. (Basically, animating the rotation instead of instantly turning.)]
  4471. [Full body rotation. (If set to true, rotates the entire body towards the mouse.)]
  4472. [Specific rotation limits. (The original script used one variable to set the limits of both horizontal and vertical rotation, now there's variables for both limits!)]
  4473. --]]
  4474.  
  4475. wait()
  4476.  
  4477. --[Pre-Funcs]:
  4478.  
  4479. local Ang = CFrame.Angles --[Storing these as variables so I dont have to type them out.]
  4480. local aSin = math.asin
  4481. local aTan = math.atan
  4482.  
  4483. --[Constants]:
  4484.  
  4485. local Cam = game.Workspace.CurrentCamera
  4486.  
  4487. local Plr = game.Players.LocalPlayer
  4488. local Mouse = Plr:GetMouse()
  4489. local Body = Plr.Character or Plr.CharacterAdded:wait()
  4490. local Head = Body:WaitForChild("Head")
  4491. local Hum = Body:WaitForChild("Humanoid")
  4492. local Core = Body:WaitForChild("HumanoidRootPart")
  4493. local IsR6 = (Hum.RigType.Value==0) --[Checking if the player is using R15 or R6.]
  4494. local Trso = (IsR6 and Body:WaitForChild("Torso")) or Body:WaitForChild("UpperTorso")
  4495. local Neck = (IsR6 and Trso:WaitForChild("Neck")) or Head:WaitForChild("Neck") --[Once we know the Rig, we know what to find.]
  4496. local Waist = (not IsR6 and Trso:WaitForChild("Waist")) --[R6 doesn't have a waist joint, unfortunately.]
  4497.  
  4498. --[[
  4499. [Whether rotation follows the camera or the mouse.]
  4500. [Useful with tools if true, but camera tracking runs smoother.]
  4501. --]]
  4502. local MseGuide = false
  4503. --[[
  4504. [Whether the whole character turns to face the mouse.]
  4505. [If set to true, MseGuide will be set to true and both HeadHorFactor and BodyHorFactor will be set to 0]
  4506. --]]
  4507. local TurnCharacterToMouse = false
  4508. --[[
  4509. [Horizontal and Vertical limits for head and body tracking.]
  4510. [Setting to 0 negates tracking, setting to 1 is normal tracking, and setting to anything higher than 1 goes past real life head/body rotation capabilities.]
  4511. --]]
  4512. local HeadHorFactor = 1
  4513. local HeadVertFactor = 0.6
  4514. local BodyHorFactor = 0.5
  4515. local BodyVertFactor = 0.4
  4516.  
  4517. --[[
  4518. [How fast the body rotates.]
  4519. [Setting to 0 negates tracking, and setting to 1 is instant rotation. 0.5 is a nice in-between that works with MseGuide on or off.]
  4520. [Setting this any higher than 1 causes weird glitchy shaking occasionally.]
  4521. --]]
  4522. local UpdateSpeed = 0.5
  4523.  
  4524. local NeckOrgnC0 = Neck.C0 --[Get the base C0 to manipulate off of.]
  4525. local WaistOrgnC0 = (not IsR6 and Waist.C0) --[Get the base C0 to manipulate off of.]
  4526.  
  4527. --[Setup]:
  4528.  
  4529. Neck.MaxVelocity = 1/3
  4530.  
  4531. -- Activation]:
  4532. if TurnCharacterToMouse == true then
  4533. MseGuide = true
  4534. HeadHorFactor = 0
  4535. BodyHorFactor = 0
  4536. end
  4537.  
  4538. game:GetService("RunService").RenderStepped:Connect(function()
  4539. local CamCF = Cam.CoordinateFrame
  4540. if ((IsR6 and Body["Torso"]) or Body["UpperTorso"])~=nil and Body["Head"]~=nil then --[Check for the Torso and Head...]
  4541. local TrsoLV = Trso.CFrame.lookVector
  4542. local HdPos = Head.CFrame.p
  4543. if IsR6 and Neck or Neck and Waist then --[Make sure the Neck still exists.]
  4544. if Cam.CameraSubject:IsDescendantOf(Body) or Cam.CameraSubject:IsDescendantOf(Plr) then
  4545. local Dist = nil;
  4546. local Diff = nil;
  4547. if not MseGuide then --[If not tracking the Mouse then get the Camera.]
  4548. Dist = (Head.CFrame.p-CamCF.p).magnitude
  4549. Diff = Head.CFrame.Y-CamCF.Y
  4550. if not IsR6 then --[R6 and R15 Neck rotation C0s are different; R15: X axis inverted and Z is now the Y.]
  4551. Neck.C0 = Neck.C0:lerp(NeckOrgnC0*Ang((aSin(Diff/Dist)*HeadVertFactor), -(((HdPos-CamCF.p).Unit):Cross(TrsoLV)).Y*HeadHorFactor, 0), UpdateSpeed/2)
  4552. Waist.C0 = Waist.C0:lerp(WaistOrgnC0*Ang((aSin(Diff/Dist)*BodyVertFactor), -(((HdPos-CamCF.p).Unit):Cross(TrsoLV)).Y*BodyHorFactor, 0), UpdateSpeed/2)
  4553. else --[R15s actually have the properly oriented Neck CFrame.]
  4554. Neck.C0 = Neck.C0:lerp(NeckOrgnC0*Ang(-(aSin(Diff/Dist)*HeadVertFactor), 0, -(((HdPos-CamCF.p).Unit):Cross(TrsoLV)).Y*HeadHorFactor),UpdateSpeed/2)
  4555. end
  4556. else
  4557. local Point = Mouse.Hit.p
  4558. Dist = (Head.CFrame.p-Point).magnitude
  4559. Diff = Head.CFrame.Y-Point.Y
  4560. if not IsR6 then
  4561. Neck.C0 = Neck.C0:lerp(NeckOrgnC0*Ang(-(aTan(Diff/Dist)*HeadVertFactor), (((HdPos-Point).Unit):Cross(TrsoLV)).Y*HeadHorFactor, 0), UpdateSpeed/2)
  4562. Waist.C0 = Waist.C0:lerp(WaistOrgnC0*Ang(-(aTan(Diff/Dist)*BodyVertFactor), (((HdPos-Point).Unit):Cross(TrsoLV)).Y*BodyHorFactor, 0), UpdateSpeed/2)
  4563. else
  4564. Neck.C0 = Neck.C0:lerp(NeckOrgnC0*Ang((aTan(Diff/Dist)*HeadVertFactor), 0, (((HdPos-Point).Unit):Cross(TrsoLV)).Y*HeadHorFactor), UpdateSpeed/2)
  4565. end
  4566. end
  4567. end
  4568. end
  4569. end
  4570. if TurnCharacterToMouse == true then
  4571. Hum.AutoRotate = false
  4572. Core.CFrame = Core.CFrame:lerp(CFrame.new(Core.Position, Vector3.new(Mouse.Hit.p.x, Core.Position.Y, Mouse.Hit.p.z)), UpdateSpeed / 2)
  4573. else
  4574. Hum.AutoRotate = true
  4575. end
  4576. end)
  4577. --di ent
  4578. elseif k=='3'then--ah
  4579. print("Music by FunTimeArtic")
  4580. plr = game.Players.LocalPlayer
  4581. repeat
  4582. wait(0.4)
  4583. until plr.Character
  4584. chr = plr.Character
  4585. human = chr:FindFirstChild("Humanoid")
  4586. mouse = plr:GetMouse()
  4587. selected = false
  4588. equipd = false
  4589. tors = chr.Torso
  4590. rarm = chr["Right Arm"]
  4591. larm = chr["Left Arm"]
  4592. rleg = chr["Right Leg"]
  4593. lleg = chr["Left Leg"]
  4594. hrp = chr.HumanoidRootPart
  4595. head = chr.Head
  4596. anim = human.Animator
  4597. activu = false
  4598. torrent = false
  4599. boxingu = false
  4600. Heartbeat = Instance.new("BindableEvent")
  4601. Heartbeat.Name = "Heartbeat"
  4602. Heartbeat.Parent = script
  4603. frame = 0.03333333333333333
  4604. tf = 0
  4605. local bla3 = Instance.new("Sound")
  4606. bla3.SoundId = "rbxassetid://1273944801"
  4607. bla3.Volume = 1
  4608. bla3.Pitch = 1
  4609. bla3.Parent = workspace
  4610. bla3:Play()
  4611.  
  4612.  
  4613.  
  4614. game:GetService("RunService").Heartbeat:connect(function(s, p)
  4615. tf = tf + s
  4616. if tf >= frame then
  4617. for i = 1, math.floor(tf / frame) do
  4618. Heartbeat:Fire()
  4619. end
  4620. tf = tf - frame * math.floor(tf / frame)
  4621. end
  4622. end)
  4623. function swait(num)
  4624. if num == 0 or num == nil then
  4625. Heartbeat.Event:wait()
  4626. else
  4627. for i = 1, num do
  4628. Heartbeat.Event:wait()
  4629. end
  4630. end
  4631. end
  4632. tool = Instance.new("Tool")
  4633. tool.CanBeDropped = false
  4634. tool.RequiresHandle = false
  4635. tool.TextureId = ""
  4636. tool.ToolTip = "Virus"
  4637. tool.Name = "Nokaioa"
  4638. tool.Parent = plr.Backpack
  4639. modz = Instance.new("Model")
  4640. modz.Name = "memes"
  4641. modz.Parent = chr
  4642. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4643. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4644. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4645. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4646. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4647. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  4648. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4649. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4650. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  4651. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  4652. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  4653. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  4654. RS = tors:FindFirstChild("Right Shoulder")
  4655. LS = tors:FindFirstChild("Left Shoulder")
  4656. RH = tors:FindFirstChild("Right Hip")
  4657. LH = tors:FindFirstChild("Left Hip")
  4658. RJ = hrp:FindFirstChild("RootJoint")
  4659. N = tors:FindFirstChild("Neck")
  4660. cf = CFrame.new
  4661. ang = CFrame.Angles
  4662. rd = math.rad
  4663. rd2 = math.random
  4664. function nooutline(p)
  4665. p.TopSurface, p.BottomSurface, p.LeftSurface, p.RightSurface, p.FrontSurface, p.BottomSurface = 10, 10, 10, 10, 10, 10
  4666. end
  4667. function makepart(color, name, reflec, mater, parnt, cfram)
  4668. local port = Instance.new("Part")
  4669. port.BrickColor = BrickColor.new(color)
  4670. port.Name = name
  4671. port.Transparency = 1
  4672. nooutline(port)
  4673. port.Reflectance = reflec
  4674. port.Material = mater
  4675. port.Anchored = false
  4676. port.CanCollide = false
  4677. port.Locked = true
  4678. port.Size = Vector3.new(0.2, 0.2, 0.2)
  4679. port.Parent = parnt
  4680. return port
  4681. end
  4682. function makemesh(meshtype, scale, meshid, parent)
  4683. local mes = Instance.new("SpecialMesh")
  4684. mes.MeshType = meshtype
  4685. mes.Scale = scale
  4686. if meshtype == "FileMesh" then
  4687. mes.MeshId = meshid
  4688. end
  4689. mes.Parent = parent
  4690. return mes
  4691. end
  4692. function makeweld(parent, p0, p1, c0, c1)
  4693. local wel = Instance.new("Weld")
  4694. wel.Part0 = p0
  4695. wel.Part1 = p1
  4696. wel.C0 = c0
  4697. if c1 ~= nil then
  4698. wel.C1 = c1
  4699. end
  4700. wel.Parent = parent
  4701. return wel
  4702. end
  4703. function vidp(prnt)
  4704. local s = Instance.new("ParticleEmitter")
  4705. s.Enabled = false
  4706. s.LockedToPart = true
  4707. s.Color = ColorSequence.new(Color3.new("Black"))
  4708. s.LightEmission = 0.6
  4709. s.Size = NumberSequence.new({
  4710. NumberSequenceKeypoint.new(0, 0.275, 0),
  4711. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  4712. NumberSequenceKeypoint.new(0.433, 2.05, 0.75),
  4713. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  4714. NumberSequenceKeypoint.new(1, 0.05, 0)
  4715. })
  4716. s.Texture = "rbxassetid://31270182"
  4717. s.Transparency = NumberSequence.new({
  4718. NumberSequenceKeypoint.new(0, 0.6, 0),
  4719. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  4720. NumberSequenceKeypoint.new(1, 1, 0)
  4721. })
  4722. s.Name = "vid"
  4723. s.Lifetime = NumberRange.new(0.2)
  4724. s.Rate = 25
  4725. s.Speed = NumberRange.new(7, 10)
  4726. s.VelocitySpread = 360
  4727. s.Parent = prnt
  4728. local s2 = Instance.new("ParticleEmitter")
  4729. s2.Enabled = false
  4730. s2.LockedToPart = false
  4731. s2.Color = ColorSequence.new(Color3.new("Black"))
  4732. s2.LightEmission = 0.6
  4733. s2.Size = NumberSequence.new({
  4734. NumberSequenceKeypoint.new(0, 0, 0),
  4735. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  4736. NumberSequenceKeypoint.new(1, 0, 0)
  4737. })
  4738. s2.Texture = "rbxassetid://31270182"
  4739. s2.Transparency = NumberSequence.new({
  4740. NumberSequenceKeypoint.new(0, 0.6, 0),
  4741. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  4742. NumberSequenceKeypoint.new(1, 1, 0)
  4743. })
  4744. s2.Name = "vid2"
  4745. s2.Lifetime = NumberRange.new(0.5)
  4746. s2.Rate = 150
  4747. s2.Speed = NumberRange.new(2, 6)
  4748. s2.VelocitySpread = 360
  4749. s2.Parent = prnt
  4750. end
  4751. function glow(tz, paz, length)
  4752. if tz.Parent:FindFirstChildOfClass("Humanoid") and paz.Transparency == 1 then
  4753. do
  4754. local s = Instance.new("Sound")
  4755. s.SoundId = "rbxassetid://221727606"
  4756. s.Volume = 0.25
  4757. s.Pitch = math.random(9, 11) / 10
  4758. s.Parent = paz
  4759. s:Play()
  4760. local hmesh = Instance.new("SpecialMesh")
  4761. hmesh.MeshType = "FileMesh"
  4762. hmesh.MeshId = "NOSSIN"
  4763. hmesh.Parent = paz.Parent
  4764. paz.Transparency = 0.55
  4765. paz.vid.Enabled = true
  4766. paz.vid2.Enabled = true
  4767. delay(length, function()
  4768. paz.Transparency = 1
  4769. paz.vid.Enabled = false
  4770. paz.vid2.Enabled = false
  4771. hmesh:Destroy()
  4772. s:Destroy()
  4773. end)
  4774. end
  4775. end
  4776. end
  4777. function makeglow()
  4778. for _, p in pairs(chr:GetChildren()) do
  4779. if p.ClassName == "Accessory" then
  4780. do
  4781. local h = p:FindFirstChildOfClass("Part")
  4782. local nh = h:Clone()
  4783. for _, n in ipairs(nh:GetChildren()) do
  4784. if n.ClassName == "Attachment" or n.ClassName == "Motor6D" then
  4785. n:Destroy()
  4786. end
  4787. end
  4788. nooutline(nh)
  4789. nh.Parent = nil
  4790. nh.CFrame = h.CFrame
  4791. nh.Transparency = 1
  4792. nh.Name = "Glow"
  4793. nh.Material = "Neon"
  4794. nh.BrickColor = BrickColor.new("Black")
  4795. nh.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  4796. nh.CanCollide = false
  4797. nh.Parent = h
  4798. makeweld(nh, nh, h, cf(0, 0, 0))
  4799. local m = nh:FindFirstChildOfClass("SpecialMesh")
  4800. m.Scale = m.Scale + Vector3.new(0.06, 0.06, 0.06)
  4801. m.TextureId = ""
  4802. vidp(nh)
  4803. nh.Touched:connect(function(po)
  4804. glow(po, nh, 0.8)
  4805. end)
  4806. end
  4807. elseif p.ClassName == "Part" and p ~= hrp then
  4808. do
  4809. local n = p:Clone()
  4810. for _, m in ipairs(n:GetChildren()) do
  4811. if m.ClassName == "Attachment" or m.ClassName == "Motor6D" then
  4812. m:Destroy()
  4813. end
  4814. end
  4815. nooutline(n)
  4816. n.Parent = nil
  4817. n.Transparency = 1
  4818. n.Material = "Neon"
  4819. n.Name = "Glow"
  4820. n.BrickColor = BrickColor.new("Black")
  4821. n.CFrame = p.CFrame
  4822. n.CustomPhysicalProperties = PhysicalProperties.new(0.2, 0.3, 0.5)
  4823. n.CanCollide = false
  4824. n.Parent = p
  4825. makeweld(n, n, p, cf(0, 0, 0))
  4826. vidp(n)
  4827. n.Touched:connect(function(po)
  4828. glow(po, n, 0.8)
  4829. end)
  4830. if n:FindFirstChildOfClass("Decal") then
  4831. n:FindFirstChildOfClass("Decal"):Destroy()
  4832. end
  4833. if p:FindFirstChildOfClass("SpecialMesh") then
  4834. local c = p:FindFirstChildOfClass("SpecialMesh"):Clone()
  4835. c.Parent = nil
  4836. c.Scale = c.Scale + Vector3.new(0.05, 0.05, 0.05)
  4837. c.Parent = n
  4838. else
  4839. local m = Instance.new("BlockMesh")
  4840. m.Scale = Vector3.new(1.05, 1.025, 1.05)
  4841. if p == tors then
  4842. m.Scale = Vector3.new(1.05, 1.05, 1.05)
  4843. end
  4844. m.Parent = n
  4845. end
  4846. end
  4847. end
  4848. end
  4849. end
  4850. makeglow()
  4851. function lerpz(joint, prop, cfrmz, alp)
  4852. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  4853. end
  4854. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4855. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4856. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4857. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4858. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4859. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4860. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4861. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4862. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4863. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  4864. function resetlerp()
  4865. RJ.C0 = RJC0
  4866. RJ.C1 = RJC1
  4867. N.C0 = NC0
  4868. N.C1 = NC1
  4869. RS.C0 = RSC0
  4870. RS.C1 = RSC1
  4871. LS.C0 = LSC0
  4872. LS.C1 = LSC1
  4873. RH.C0 = RHC0
  4874. RH.C1 = RHC1
  4875. LH.C0 = LHC0
  4876. end
  4877. local ign = {chr}
  4878. function proj(cframe)
  4879. coroutine.resume(coroutine.create(function()
  4880. local mis = Instance.new("Part")
  4881. mis.Anchored = true
  4882. mis.CanCollide = false
  4883. mis.Size = Vector3.new(1, 1, 1)
  4884. mis.Transparency = 1
  4885. mis.Name = "pew"
  4886. mis.CFrame = cframe
  4887. mis.Parent = workspace
  4888. local s = Instance.new("ParticleEmitter")
  4889. s.Enabled = true
  4890. s.Color = ColorSequence.new(Color3.new("Black"))
  4891. s.LightEmission = 0.6
  4892. s.Size = NumberSequence.new({
  4893. NumberSequenceKeypoint.new(0, 0.4, 0),
  4894. NumberSequenceKeypoint.new(0.0241, 0.0625, 0),
  4895. NumberSequenceKeypoint.new(0.0299, 0.66, 0.22),
  4896. NumberSequenceKeypoint.new(0.0344, 0.0225, 0),
  4897. NumberSequenceKeypoint.new(1, 0, 0)
  4898. })
  4899. s.Texture = "rbxassetid://31270182"
  4900. s.Transparency = NumberSequence.new({
  4901. NumberSequenceKeypoint.new(0, 0.6, 0),
  4902. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  4903. NumberSequenceKeypoint.new(1, 1, 0)
  4904. })
  4905. s.Name = "vid"
  4906. s.Lifetime = NumberRange.new(1)
  4907. s.ZOffset = 0
  4908. s.Rate = 3000
  4909. s.Speed = NumberRange.new(25, 50)
  4910. s.VelocitySpread = 20
  4911. s.EmissionDirection = "Back"
  4912. s.Parent = mis
  4913. game.Debris:AddItem(mis, 10)
  4914. table.insert(ign, mis)
  4915. local wat = 0
  4916. local derp = false
  4917. local v = Instance.new("Sound")
  4918. v.SoundId = "rbxassetid://221727606"
  4919. v.Volume = 0.5
  4920. v.Looped = true
  4921. v.EmitterSize = 15
  4922. v.MaxDistance = 40
  4923. v.Pitch = math.random(12, 13) / 10
  4924. v.Parent = mis
  4925. v:Play()
  4926. repeat
  4927. swait()
  4928. wat = wat + 1
  4929. local ry = Ray.new(mis.Position, mis.CFrame.lookVector * 8)
  4930. local prt, pos = workspace:FindPartOnRayWithIgnoreList(ry, ign, false, true)
  4931. if prt and pos and 1 > prt.Transparency then
  4932. derp = true
  4933. mis.CFrame = CFrame.new(pos)
  4934. v:Stop()
  4935. s.Enabled = false
  4936. s.Speed = NumberRange.new(15, 25)
  4937. s.Lifetime = NumberRange.new(5)
  4938. s.VelocitySpread = 360
  4939. s:Emit(40)
  4940. local n = Instance.new("Sound")
  4941. n.Volume = 0.75
  4942. n.Pitch = rd2(9, 11) / 10
  4943. n.SoundId = "rbxassetid://184374162"
  4944. n.Parent = mis
  4945. n:Play()
  4946. hito(mis, 300, 500000, 0.01)
  4947. else
  4948. mis.CFrame = mis.CFrame * CFrame.new(0, 0, -5)
  4949. end
  4950. until wat == 50 or derp == true
  4951. if wat == 50 then
  4952. mis:Destroy()
  4953. end
  4954. if derp == true then
  4955. game.Debris:AddItem(mis, 1)
  4956. end
  4957. end))
  4958. end
  4959. function makesword(swocfrm, weldp1, cframe0)
  4960. local ay = function(name, size, parnt, cfram)
  4961. local port = Instance.new("Part")
  4962. port.BrickColor = BrickColor.new("Black")
  4963. port.Name = name
  4964. port.Transparency = 1
  4965. nooutline(port)
  4966. port.Material = "Neon"
  4967. port.Anchored = false
  4968. port.CanCollide = false
  4969. port.Locked = true
  4970. port.Size = size
  4971. port.Parent = parnt
  4972. return port
  4973. end
  4974. local swordmo = Instance.new("Model")
  4975. swordmo.Name = "swod"
  4976. swordmo.Parent = modz
  4977. local booval = Instance.new("BoolValue")
  4978. booval.Value = true
  4979. booval.Name = "mememem"
  4980. booval.Parent = swordmo
  4981. local function pr(par, amt, sped)
  4982. local s = Instance.new("ParticleEmitter")
  4983. s.Enabled = false
  4984. s.LockedToPart = true
  4985. s.Color = ColorSequence.new(Color3.new("Black"))
  4986. s.LightEmission = 0.6
  4987. s.Size = NumberSequence.new({
  4988. NumberSequenceKeypoint.new(0, 0.15, 0),
  4989. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  4990. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  4991. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  4992. NumberSequenceKeypoint.new(1, 0, 0)
  4993. })
  4994. s.Texture = "rbxassetid://31270182"
  4995. s.Transparency = NumberSequence.new({
  4996. NumberSequenceKeypoint.new(0, 0.7, 0),
  4997. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  4998. NumberSequenceKeypoint.new(1, 1, 0)
  4999. })
  5000. s.Name = "vid"
  5001. s.Lifetime = NumberRange.new(0.75)
  5002. s.Rate = 1
  5003. s.Speed = sped
  5004. s.VelocitySpread = 3
  5005. s.Parent = par
  5006. coroutine.resume(coroutine.create(function()
  5007. while booval.Value do
  5008. swait()
  5009. s:Emit(amt)
  5010. end
  5011. end))
  5012. return s
  5013. end
  5014. local ping = function(derp)
  5015. local s3 = Instance.new("ParticleEmitter")
  5016. s3.Enabled = false
  5017. s3.LockedToPart = false
  5018. s3.Color = ColorSequence.new(Color3.new("Black"))
  5019. s3.LightEmission = 0.6
  5020. s3.Size = NumberSequence.new({
  5021. NumberSequenceKeypoint.new(0, 0.35, 0),
  5022. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  5023. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  5024. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  5025. NumberSequenceKeypoint.new(1, 0, 0)
  5026. })
  5027. s3.Texture = "rbxassetid://31270182"
  5028. s3.Transparency = NumberSequence.new({
  5029. NumberSequenceKeypoint.new(0, 0.4, 0),
  5030. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5031. NumberSequenceKeypoint.new(1, 1, 0)
  5032. })
  5033. s3.Name = "vid3"
  5034. s3.Lifetime = NumberRange.new(0.5)
  5035. s3.Acceleration = Vector3.new(0, 5, 0)
  5036. s3.Rate = 350
  5037. s3.Speed = NumberRange.new(10, 15)
  5038. s3.VelocitySpread = 360
  5039. s3.Parent = derp
  5040. swait()
  5041. s3:Emit(120)
  5042. end
  5043. local b1 = ay("b1", Vector3.new(0.3, 2.5, 0.3), swordmo, swocfrm)
  5044. local p1 = pr(b1, 5, NumberRange.new(0, 1))
  5045. if weldp1 then
  5046. local w1 = makeweld(b1, b1, weldp1, cframe0, nil)
  5047. end
  5048. local bla = Instance.new("Sound")
  5049. bla.SoundId = "rbxassetid://61425219"
  5050. bla.Volume = 0.75
  5051. bla.Pitch = math.random(7, 9) / 10
  5052. bla.Parent = b1
  5053. bla:Play()
  5054. local b2 = ay("b2", Vector3.new(0.6, 0.75, 0.4), swordmo, swocfrm)
  5055. local p2 = pr(b2, 1, NumberRange.new(0, 1))
  5056. local w2 = makeweld(b2, b2, b1, ang(rd(180), rd(0), rd(0)) * cf(0, 1.5, 0), nil)
  5057. local b3 = ay("b3", Vector3.new(0.7, 0.75, 0.5), swordmo, swocfrm)
  5058. local p3 = pr(b3, 1, NumberRange.new(0, 3))
  5059. local w3 = makeweld(b3, b3, b1, ang(rd(180), rd(90), rd(0)) * cf(0, -1.5, 0), nil)
  5060. local b4 = ay("b4", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  5061. local p4 = pr(b4, 1, NumberRange.new(1, 2))
  5062. local w4 = makeweld(b4, b4, b3, cf(0, -0.5, 0) * ang(rd(70), rd(0), rd(0)), nil)
  5063. local b5 = ay("b5", Vector3.new(0.3, 0.75, 0.3), swordmo, swocfrm)
  5064. local p5 = pr(b5, 1, NumberRange.new(1, 2))
  5065. local w5 = makeweld(b5, b5, b3, cf(0, -0.5, 0) * ang(rd(290), rd(0), rd(0)), nil)
  5066. local b6 = ay("b6", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  5067. local p6 = pr(b6, 1, NumberRange.new(1, 2))
  5068. local w6 = makeweld(b6, b6, b3, cf(0, -0.25, 0) * ang(rd(35), rd(0), rd(0)), nil)
  5069. local b7 = ay("b7", Vector3.new(0.3, 0.5, 0.3), swordmo, swocfrm)
  5070. local p7 = pr(b7, 1, NumberRange.new(1, 2))
  5071. local w7 = makeweld(b7, b7, b3, cf(0, -0.25, 0) * ang(rd(325), rd(0), rd(0)), nil)
  5072. local b8 = ay("b8", Vector3.new(0.5, 5.5, 0.2), swordmo, swocfrm)
  5073. local p8 = pr(b8, 9, NumberRange.new(1, 3))
  5074. local w8 = makeweld(b8, b8, b1, ang(rd(0), rd(0), rd(0)) * cf(0, -4, 0), nil)
  5075. local anbo = Instance.new("Part")
  5076. anbo.Anchored = true
  5077. anbo.CanCollide = false
  5078. anbo.Size = Vector3.new(2.5, 9, 1)
  5079. anbo.CFrame = b8.CFrame * cf(0, -1.5, 0)
  5080. anbo.Transparency = 1
  5081. anbo.Parent = workspace
  5082. game.Debris:AddItem(anbo, 2)
  5083. ping(anbo)
  5084. local whos = Instance.new("ParticleEmitter")
  5085. whos.Enabled = false
  5086. whos.LockedToPart = false
  5087. whos.Color = ColorSequence.new(Color3.new("Black"))
  5088. whos.LightEmission = 0.6
  5089. whos.Size = NumberSequence.new({
  5090. NumberSequenceKeypoint.new(0, 0.15, 0),
  5091. NumberSequenceKeypoint.new(0.05, 0.3, 0.3),
  5092. NumberSequenceKeypoint.new(0.1, 0.15, 0),
  5093. NumberSequenceKeypoint.new(0.8, 0.2, 0),
  5094. NumberSequenceKeypoint.new(1, 0, 0)
  5095. })
  5096. whos.Texture = "rbxassetid://31270182"
  5097. whos.Transparency = NumberSequence.new({
  5098. NumberSequenceKeypoint.new(0, 0.7, 0),
  5099. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  5100. NumberSequenceKeypoint.new(1, 1, 0)
  5101. })
  5102. whos.Name = "whoos"
  5103. whos.Lifetime = NumberRange.new(0.75)
  5104. whos.Rate = 2000
  5105. whos.Speed = NumberRange.new(0)
  5106. whos.VelocityInheritance = 0.8
  5107. whos.VelocitySpread = 3
  5108. whos.Parent = b8
  5109. return swordmo
  5110. end
  5111. function removesword(swordmodel)
  5112. swordmodel.mememem.Value = false
  5113. local hn = swordmodel.b1
  5114. hn.Anchored = true
  5115. if hn:FindFirstChildOfClass("Weld") then
  5116. hn:FindFirstChildOfClass("Weld"):Destroy()
  5117. end
  5118. local bla = Instance.new("Sound")
  5119. bla.SoundId = "rbxassetid://192783601"
  5120. bla.Volume = 1.25
  5121. bla.Pitch = math.random(9, 10) / 10
  5122. bla.Parent = hn
  5123. bla:Play()
  5124. local ping = function(derp)
  5125. local s3 = Instance.new("ParticleEmitter")
  5126. s3.Enabled = false
  5127. s3.LockedToPart = false
  5128. s3.Color = ColorSequence.new(Color3.new("Black"))
  5129. s3.LightEmission = 0.6
  5130. s3.Size = NumberSequence.new({
  5131. NumberSequenceKeypoint.new(0, 0.35, 0),
  5132. NumberSequenceKeypoint.new(0.2, 0.25, 0.25),
  5133. NumberSequenceKeypoint.new(0.4, 0.15, 0),
  5134. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  5135. NumberSequenceKeypoint.new(1, 0, 0)
  5136. })
  5137. s3.Texture = "rbxassetid://31270182"
  5138. s3.Transparency = NumberSequence.new({
  5139. NumberSequenceKeypoint.new(0, 0.4, 0),
  5140. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5141. NumberSequenceKeypoint.new(1, 1, 0)
  5142. })
  5143. s3.Name = "vid3"
  5144. s3.Lifetime = NumberRange.new(0.5)
  5145. s3.Acceleration = Vector3.new(0, 5, 0)
  5146. s3.Rate = 350
  5147. s3.Speed = NumberRange.new(10, 15)
  5148. s3.VelocitySpread = 360
  5149. s3.Parent = derp
  5150. swait()
  5151. s3:Emit(180)
  5152. end
  5153. local anbo = Instance.new("Part")
  5154. anbo.Anchored = true
  5155. anbo.CanCollide = false
  5156. anbo.Size = Vector3.new(2.5, 9, 1)
  5157. anbo.CFrame = swordmodel.b8.CFrame * cf(0, -1.5, 0)
  5158. anbo.Transparency = 1
  5159. anbo.Parent = workspace
  5160. game.Debris:AddItem(anbo, 2)
  5161. ping(anbo)
  5162. game.Debris:AddItem(swordmodel, 1.25)
  5163. end
  5164. function eswing()
  5165. if activu == true or selected == false then
  5166. return
  5167. end
  5168. activu = true
  5169. local sw = makesword(hrp.CFrame, rarm, ang(rd(90), rd(0), rd(90)) * cf(0, 1, 0.5))
  5170. animo(false)
  5171. local hwel = sw.b1:FindFirstChildOfClass("Weld")
  5172. local hwelc0 = hwel.C0
  5173. local whoo = sw.b8:FindFirstChild("whoos")
  5174. for _ = 1, 12 do
  5175. swait()
  5176. lerpz(RJ, "C0", RJC0 * cf(0, 0.75, 0) * ang(rd(0), rd(0), rd(-70)), 0.5)
  5177. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(-6), rd(70)), 0.5)
  5178. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(-13), rd(0), rd(0)), 0.5)
  5179. lerpz(RS, "C0", RSC0 * cf(0.3, 0.25, 0.55) * ang(rd(-30), rd(-70), rd(15)), 0.5)
  5180. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(0)), 0.5)
  5181. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(10), rd(5), rd(10)), 0.5)
  5182. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  5183. lerpz(RH, "C0", RHC0 * cf(0.45, 0.05, -0.15) * ang(rd(-5), rd(60), rd(0)), 0.5)
  5184. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  5185. lerpz(LH, "C0", LHC0 * cf(0.45, 0.05, -0.35) * ang(rd(-5), rd(75), rd(0)), 0.5)
  5186. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  5187. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.5)
  5188. end
  5189. for c = 1, 3 do
  5190. swait()
  5191. lerpz(RJ, "C0", RJC0 * cf(0, -0.25, 0) * ang(rd(0), rd(0), rd(10)), 0.1 + c / 5)
  5192. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(10), rd(0), rd(-10)), 0.1 + c / 5)
  5193. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  5194. lerpz(RS, "C0", RSC0 * cf(-0.2, 0.35, 0.9) * ang(rd(-20), rd(170), rd(15)), 0.1 + c / 5)
  5195. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  5196. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-20), rd(5), rd(10)), 0.1 + c / 5)
  5197. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  5198. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-5), rd(-10), rd(1)), 0.1 + c / 5)
  5199. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  5200. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.1 + c / 5)
  5201. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.1 + c / 5)
  5202. hwel.C0 = hwel.C0:lerp(cf(-0.15, 0.15, 0) * ang(rd(0), rd(0), rd(10)) * hwelc0, 0.1 + c / 5)
  5203. end
  5204. whoo.Enabled = true
  5205. for _ = 1, 14 do
  5206. swait()
  5207. hito(sw.b8, 3, 35, 0.8)
  5208. lerpz(RJ, "C0", RJC0 * cf(0, -0.75, 0) * ang(rd(0), rd(0), rd(60)), 0.6)
  5209. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-5), rd(0), rd(-40)), 0.6)
  5210. lerpz(N, "C1", NC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  5211. lerpz(RS, "C0", RSC0 * cf(-0.1, 0.65, 0.9) * ang(rd(-15), rd(135), rd(-165)), 0.6)
  5212. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  5213. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-30), rd(5), rd(10)), 0.6)
  5214. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  5215. lerpz(RH, "C0", RHC0 * cf(-0.25, 0, 0) * ang(rd(-5), rd(-50), rd(1)), 0.6)
  5216. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  5217. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-5), rd(10), rd(-1)), 0.6)
  5218. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.6)
  5219. hwel.C0 = hwel.C0:lerp(cf(-0.25, 0.25, 0) * ang(rd(0), rd(0), rd(40)) * hwelc0, 0.6)
  5220. end
  5221. whoo.Enabled = false
  5222. removesword(sw)
  5223. animo(true)
  5224. for _ = 1, 10 do
  5225. swait()
  5226. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5227. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5228. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5229. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5230. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5231. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5232. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5233. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5234. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5235. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5236. end
  5237. resetlerp()
  5238. activu = false
  5239. end
  5240. function torentmod()
  5241. if selected == false or activu == true then
  5242. return
  5243. end
  5244. if torrent == false then
  5245. torrent = true
  5246. do
  5247. local viarm = Instance.new("Part")
  5248. nooutline(viarm)
  5249. viarm.CanCollide = false
  5250. viarm.Transparency = 1
  5251. viarm.Name = "shootingu"
  5252. viarm.Size = Vector3.new(1.25, 1, 1.25)
  5253. viarm.CFrame = rarm.CFrame
  5254. viarm.Parent = modz
  5255. makeweld(viarm, viarm, rarm, cf(0, 1, 0))
  5256. s = Instance.new("ParticleEmitter")
  5257. s.Enabled = true
  5258. s.Color = ColorSequence.new(Color3.new("Black"))
  5259. s.LightEmission = 0.6
  5260. s.Size = NumberSequence.new({
  5261. NumberSequenceKeypoint.new(0, 0, 0),
  5262. NumberSequenceKeypoint.new(0.0241, 0.0925, 0),
  5263. NumberSequenceKeypoint.new(0.0299, 0.56, 0.25),
  5264. NumberSequenceKeypoint.new(0.0344, 0.0925, 0),
  5265. NumberSequenceKeypoint.new(1, 0, 0)
  5266. })
  5267. s.Texture = "rbxassetid://31270182"
  5268. s.Transparency = NumberSequence.new({
  5269. NumberSequenceKeypoint.new(0, 0.6, 0),
  5270. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5271. NumberSequenceKeypoint.new(1, 1, 0)
  5272. })
  5273. s.Name = "vid"
  5274. s.Acceleration = viarm.CFrame.upVector * 5
  5275. s.Lifetime = NumberRange.new(1)
  5276. s.ZOffset = 1
  5277. s.Rate = 1250
  5278. s.Speed = NumberRange.new(2, 3)
  5279. s.VelocitySpread = 180
  5280. s.Parent = viarm
  5281. coroutine.resume(coroutine.create(function()
  5282. while s do
  5283. swait()
  5284. s.Acceleration = viarm.CFrame.upVector * 6
  5285. end
  5286. end))
  5287. coroutine.resume(coroutine.create(function()
  5288. while torrent == true do
  5289. swait()
  5290. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5291. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5292. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.3)
  5293. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5294. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5295. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5296. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5297. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5298. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5299. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  5300. end
  5301. end))
  5302. local shootinz = false
  5303. hd = tool.Activated:connect(function()
  5304. shootinz = true
  5305. repeat
  5306. swait(3)
  5307. lerpz(RS, "C0", RSC0 * cf(rd2(-3, -1) / 10, 0, 0) * ang(rd(rd2(-5, 5)), rd(rd2(-5, 5)), rd(rd2(95, 105))), 0.8)
  5308. proj(CFrame.new(viarm.Position, mouse.Hit.p + Vector3.new(rd2(-1, 1), rd2(-1, 1), 0)))
  5309. local sd = Instance.new("Sound")
  5310. sd.Volume = 0.3
  5311. sd.Pitch = rd2(11, 13) / 10
  5312. sd.SoundId = "rbxassetid://221727606"
  5313. sd.Parent = viarm
  5314. local sd2 = sd:Clone()
  5315. sd2.SoundId = "rbxassetid://238381567"
  5316. sd2.Parent = viarm
  5317. sd:Play()
  5318. sd2:Play()
  5319. game.Debris:AddItem(sd, 1)
  5320. game.Debris:AddItem(sd2, 1)
  5321. until shootinz == false or torrent == false
  5322. end)
  5323. hu = tool.Deactivated:connect(function()
  5324. shootinz = false
  5325. end)
  5326. end
  5327. elseif torrent == true then
  5328. hd:Disconnect()
  5329. hu:Disconnect()
  5330. torrent = false
  5331. modz:FindFirstChild("shootingu"):FindFirstChild("vid").Enabled = false
  5332. for _ = 1, 10 do
  5333. swait()
  5334. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5335. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5336. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5337. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5338. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5339. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5340. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5341. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5342. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5343. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5344. end
  5345. resetlerp()
  5346. modz:FindFirstChild("shootingu"):Destroy()
  5347. end
  5348. end
  5349. function suprfast()
  5350. if selected == false or activu == true then
  5351. return
  5352. end
  5353. activu = true
  5354. human.WalkSpeed = human.WalkSpeed + 30
  5355. human.JumpPower = human.JumpPower + 45
  5356. for _, d in ipairs(chr:GetChildren()) do
  5357. if d.ClassName == "Accessory" then
  5358. swait()
  5359. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 2)
  5360. coroutine.resume(coroutine.create(function()
  5361. local clones = {}
  5362. for i = 1, 5 do
  5363. local v = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"):Clone()
  5364. v.Name = "nyoo"
  5365. v.vid:Destroy()
  5366. v.vid2:Destroy()
  5367. v.AccessoryWeld:Destroy()
  5368. v.Weld:Destroy()
  5369. v.Transparency = 0.9
  5370. v.Anchored = true
  5371. v.Parent = modz
  5372. table.insert(clones, v)
  5373. end
  5374. num = 0
  5375. repeat
  5376. swait()
  5377. num = num % 5 + 1
  5378. clones[num].CFrame = d:FindFirstChildOfClass("Part"):FindFirstChild("Glow").CFrame
  5379. until activu == false
  5380. for _, b in ipairs(clones) do
  5381. swait()
  5382. b:Destroy()
  5383. end
  5384. end))
  5385. elseif d.ClassName == "Part" and d ~= hrp then
  5386. swait()
  5387. glow(hrp, d:FindFirstChild("Glow"), 2)
  5388. coroutine.resume(coroutine.create(function()
  5389. local clones = {}
  5390. for i = 1, 5 do
  5391. local v = d:FindFirstChild("Glow"):Clone()
  5392. v.Name = "lel"
  5393. v.vid:Destroy()
  5394. v.vid2:Destroy()
  5395. v.Weld:Destroy()
  5396. v.Transparency = 0.9
  5397. v.Anchored = true
  5398. v.Parent = modz
  5399. table.insert(clones, v)
  5400. end
  5401. num = 0
  5402. repeat
  5403. swait()
  5404. num = num % 5 + 1
  5405. clones[num].CFrame = d:FindFirstChild("Glow").CFrame
  5406. until activu == false
  5407. for _, b in ipairs(clones) do
  5408. swait()
  5409. b:Destroy()
  5410. end
  5411. end))
  5412. end
  5413. end
  5414. wait(2)
  5415. activu = false
  5416. human.WalkSpeed = human.WalkSpeed - 30
  5417. human.JumpPower = human.JumpPower - 45
  5418. end
  5419. function fly()
  5420. if selected == false or activu == true or torrent == true then
  5421. return
  5422. end
  5423. local memedon = {}
  5424. activu = true
  5425. local emi = true
  5426. local mp = Instance.new("Part")
  5427. mp.Size = Vector3.new(0.2, 0.2, 0.2)
  5428. mp.CanCollide = false
  5429. mp.Transparency = 1
  5430. mp.Parent = modz
  5431. table.insert(memedon, mp)
  5432. makeweld(mp, mp, tors, ang(rd(-30), rd(0), rd(0)) * CFrame.new(0, -0.5, -0.5), nil)
  5433. local function pr(par, amt)
  5434. local s = Instance.new("ParticleEmitter")
  5435. s.Enabled = false
  5436. s.LockedToPart = true
  5437. s.Color = ColorSequence.new(Color3.new("Black"))
  5438. s.LightEmission = 0.6
  5439. s.Size = NumberSequence.new({
  5440. NumberSequenceKeypoint.new(0, 0.3, 0),
  5441. NumberSequenceKeypoint.new(0.8, 0.3, 0),
  5442. NumberSequenceKeypoint.new(1, 0, 0)
  5443. })
  5444. s.Texture = "rbxassetid://31270182"
  5445. s.Transparency = NumberSequence.new({
  5446. NumberSequenceKeypoint.new(0, 0.7, 0),
  5447. NumberSequenceKeypoint.new(0.89, 0.7, 0),
  5448. NumberSequenceKeypoint.new(1, 1, 0)
  5449. })
  5450. s.Name = "vid"
  5451. s.Lifetime = NumberRange.new(0.75)
  5452. s.Rate = 1
  5453. s.Speed = NumberRange.new(10, 15)
  5454. s.VelocitySpread = 3
  5455. s.Parent = par
  5456. coroutine.resume(coroutine.create(function()
  5457. while emi do
  5458. swait()
  5459. s:Emit(amt)
  5460. end
  5461. end))
  5462. return s
  5463. end
  5464. for _, d in ipairs(chr:GetChildren()) do
  5465. if d.ClassName == "Accessory" then
  5466. glow(hrp, d:FindFirstChildOfClass("Part"):FindFirstChild("Glow"), 1.5)
  5467. elseif d.ClassName == "Part" and d ~= hrp then
  5468. glow(hrp, d:FindFirstChild("Glow"), 1.5)
  5469. end
  5470. end
  5471. local f1 = makepart("Black red", "w1", 1, "Neon", modz, hrp.CFrame)
  5472. f1.Size = Vector3.new(0.4, 0.4, 0.4)
  5473. local p1 = pr(f1, 12)
  5474. p1.Acceleration = Vector3.new(-15, 0, 15)
  5475. local w1 = makeweld(f1, f1, mp, CFrame.Angles(rd(-5), rd(10), rd(-50)) * CFrame.new(0.25, 0, 0), nil)
  5476. local f2 = makepart("Black red", "w2", 1, "Neon", modz, hrp.CFrame)
  5477. f2.Size = Vector3.new(0.4, 0.4, 0.4)
  5478. local p2 = pr(f2, 12)
  5479. p2.Acceleration = Vector3.new(15, 0, 15)
  5480. local w2 = makeweld(f2, f2, mp, CFrame.Angles(rd(-5), rd(-10), rd(50)) * CFrame.new(-0.25, 0, 0), nil)
  5481. local f3 = makepart("Black red", "w3", 1, "Neon", modz, hrp.CFrame)
  5482. f3.Size = Vector3.new(1.3, 0.6, 0.6)
  5483. p3 = pr(f3, 4)
  5484. p3.Speed = NumberRange.new(10, 12)
  5485. local w3 = makeweld(f3, f3, mp, CFrame.Angles(rd(-40), rd(10), rd(-145)) * CFrame.new(2, -1, -0.5), nil)
  5486. local f4 = makepart("Black red", "w4", 1, "Neon", modz, hrp.CFrame)
  5487. f4.Size = Vector3.new(1.3, 0.6, 0.6)
  5488. p4 = pr(f4, 4)
  5489. p4.Speed = NumberRange.new(10, 12)
  5490. local w4 = makeweld(f4, f4, mp, CFrame.Angles(rd(-40), rd(-10), rd(145)) * CFrame.new(-2, -1, -0.5), nil)
  5491. local f5 = makepart("Black red", "w5", 1, "Neon", modz, hrp.CFrame)
  5492. f5.Size = Vector3.new(1.3, 0.6, 0.6)
  5493. p5 = pr(f5, 4)
  5494. p5.Speed = NumberRange.new(10, 12)
  5495. local w5 = makeweld(f5, f5, mp, CFrame.Angles(rd(-30), rd(-10), rd(-115)) * CFrame.new(3, -1.75, -1), nil)
  5496. local f6 = makepart("Black red", "w6", 1, "Neon", modz, hrp.CFrame)
  5497. f6.Size = Vector3.new(1.3, 0.6, 0.6)
  5498. p6 = pr(f6, 4)
  5499. p6.Speed = NumberRange.new(10, 12)
  5500. local w6 = makeweld(f6, f6, mp, CFrame.Angles(rd(-30), rd(10), rd(115)) * CFrame.new(-3, -1.75, -1), nil)
  5501. local f7 = makepart("Black red", "w7", 1, "Neon", modz, hrp.CFrame)
  5502. f7.Size = Vector3.new(1.9, 0.6, 0.6)
  5503. p7 = pr(f7, 6)
  5504. p7.Speed = NumberRange.new(10, 12)
  5505. local w7 = makeweld(f7, f7, mp, CFrame.Angles(rd(-40), rd(-5), rd(-140)) * CFrame.new(2.5, -1.65, -0.65), nil)
  5506. local f8 = makepart("Really red", "w8", 1, "Neon", modz, hrp.CFrame)
  5507. f8.Size = Vector3.new(1.9, 0.6, 0.6)
  5508. p8 = pr(f8, 6)
  5509. p8.Speed = NumberRange.new(10, 12)
  5510. local w8 = makeweld(f8, f8, mp, CFrame.Angles(rd(-40), rd(5), rd(140)) * CFrame.new(-2.5, -1.65, -0.65), nil)
  5511. t1 = pr(f1, 2)
  5512. t1.LockedToPart = false
  5513. t2 = pr(f2, 2)
  5514. t2.LockedToPart = false
  5515. t3 = pr(f3, 2)
  5516. t3.LockedToPart = false
  5517. t4 = pr(f4, 2)
  5518. t4.LockedToPart = false
  5519. t5 = pr(f5, 2)
  5520. t5.LockedToPart = false
  5521. t6 = pr(f6, 2)
  5522. t6.LockedToPart = false
  5523. t7 = pr(f7, 2)
  5524. t7.LockedToPart = false
  5525. t8 = pr(f8, 2)
  5526. t8.LockedToPart = false
  5527. table.insert(memedon, f1)
  5528. table.insert(memedon, f2)
  5529. table.insert(memedon, f3)
  5530. table.insert(memedon, f4)
  5531. table.insert(memedon, f5)
  5532. table.insert(memedon, f6)
  5533. table.insert(memedon, f7)
  5534. table.insert(memedon, f8)
  5535. local sd = Instance.new("Sound")
  5536. sd.Volume = 1.5
  5537. sd.Pitch = rd2(10, 12) / 10
  5538. sd.SoundId = "rbxassetid://201858072"
  5539. sd.Parent = hrp
  5540. sd:Play()
  5541. game.Debris:AddItem(sd, 1)
  5542. human.PlatformStand = true
  5543. local bg = Instance.new("BodyGyro")
  5544. bg.MaxTorque = Vector3.new(15000, 15000, 15000)
  5545. bg.P = 2500
  5546. bg.D = 100
  5547. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  5548. bg.Parent = hrp
  5549. local bf = Instance.new("BodyVelocity")
  5550. bf.MaxForce = Vector3.new(15000, 15000, 15000)
  5551. bf.P = 2500
  5552. bf.Velocity = mouse.Hit.p - hrp.Position.unit * 200
  5553. bf.Parent = hrp
  5554. for d = 1, 100 do
  5555. swait()
  5556. bg.CFrame = CFrame.new(hrp.Position, mouse.Hit.p)
  5557. bf.Velocity = mouse.Hit.p - hrp.Position.unit * (200 - d * 2)
  5558. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(80), rd(0), math.sin(-hrp.RotVelocity.Y / 5)), 0.4)
  5559. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-70), rd(0), rd(0)), 0.4)
  5560. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5561. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5562. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5563. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5564. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5565. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5566. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5567. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5568. end
  5569. bf:Destroy()
  5570. bg:Destroy()
  5571. human.PlatformStand = false
  5572. emi = false
  5573. p1.LockedToPart = false
  5574. p2.LockedToPart = false
  5575. p3.LockedToPart = false
  5576. p4.LockedToPart = false
  5577. p5.LockedToPart = false
  5578. p6.LockedToPart = false
  5579. p7.LockedToPart = false
  5580. p8.LockedToPart = false
  5581. for _ = 1, 10 do
  5582. swait()
  5583. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5584. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5585. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5586. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5587. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5588. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5589. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5590. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5591. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5592. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.4)
  5593. end
  5594. delay(0.5, function()
  5595. for _, l in ipairs(memedon) do
  5596. l:Destroy()
  5597. end
  5598. end)
  5599. resetlerp()
  5600. activu = false
  5601. end
  5602. function musiclel()
  5603. if selected == false or activu == true then
  5604. return
  5605. end
  5606. if boxingu == false then
  5607. boxingu = true
  5608. do
  5609. local watz = 1
  5610. local hmm = 1
  5611. local intens = 30
  5612. local deg = 20
  5613. local derp = makepart("Black", "hurr", 0.25, "Neon", modz, hrp.CFrame)
  5614. derp.Locked = true
  5615. local s = Instance.new("ParticleEmitter")
  5616. s.Enabled = true
  5617. s.LockedToPart = true
  5618. s.Color = ColorSequence.new(Color3.new("Black"))
  5619. s.LightEmission = 0.6
  5620. s.Size = NumberSequence.new({
  5621. NumberSequenceKeypoint.new(0, 0.275, 0),
  5622. NumberSequenceKeypoint.new(0.406, 0.762, 0),
  5623. NumberSequenceKeypoint.new(0.433, 1.5, 0.75),
  5624. NumberSequenceKeypoint.new(0.476, 0.625, 0),
  5625. NumberSequenceKeypoint.new(1, 0.05, 0)
  5626. })
  5627. s.Texture = "rbxassetid://31270182"
  5628. s.Transparency = NumberSequence.new({
  5629. NumberSequenceKeypoint.new(0, 0.6, 0),
  5630. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5631. NumberSequenceKeypoint.new(1, 1, 0)
  5632. })
  5633. s.Name = "vid"
  5634. s.Lifetime = NumberRange.new(0.2)
  5635. s.Rate = 75
  5636. s.Speed = NumberRange.new(7, 10)
  5637. s.VelocitySpread = 360
  5638. s.ZOffset = 1
  5639. s.Parent = derp
  5640. local s2 = Instance.new("ParticleEmitter")
  5641. s2.Enabled = true
  5642. s2.LockedToPart = false
  5643. s2.Color = ColorSequence.new(Color3.new("Black"))
  5644. s2.LightEmission = 0.6
  5645. s2.Size = NumberSequence.new({
  5646. NumberSequenceKeypoint.new(0, 0, 0),
  5647. NumberSequenceKeypoint.new(0.853, 0.125, 0.1),
  5648. NumberSequenceKeypoint.new(1, 0, 0)
  5649. })
  5650. s2.Texture = "rbxassetid://31270182"
  5651. s2.Transparency = NumberSequence.new({
  5652. NumberSequenceKeypoint.new(0, 0.6, 0),
  5653. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5654. NumberSequenceKeypoint.new(1, 1, 0)
  5655. })
  5656. s2.Name = "vid2"
  5657. s2.Lifetime = NumberRange.new(0.5)
  5658. s2.Rate = 350
  5659. s2.Speed = NumberRange.new(2, 6)
  5660. s2.VelocitySpread = 360
  5661. s2.ZOffset = 1
  5662. s2.Parent = derp
  5663. local s3 = Instance.new("ParticleEmitter")
  5664. s3.Enabled = false
  5665. s3.LockedToPart = false
  5666. s3.Color = ColorSequence.new(Color3.new("Black"))
  5667. s3.LightEmission = 0.6
  5668. s3.Size = NumberSequence.new({
  5669. NumberSequenceKeypoint.new(0, 0.45, 0),
  5670. NumberSequenceKeypoint.new(0.853, 0.25, 0.1),
  5671. NumberSequenceKeypoint.new(1, 0, 0)
  5672. })
  5673. s3.Texture = "rbxassetid://31270182"
  5674. s3.Transparency = NumberSequence.new({
  5675. NumberSequenceKeypoint.new(0, 0.6, 0),
  5676. NumberSequenceKeypoint.new(0.89, 0.6, 0),
  5677. NumberSequenceKeypoint.new(1, 1, 0)
  5678. })
  5679. s3.Name = "vid3"
  5680. s3.Lifetime = NumberRange.new(0.5)
  5681. s3.Acceleration = Vector3.new(0, 30, 0)
  5682. s3.Rate = 350
  5683. s3.Speed = NumberRange.new(20, 30)
  5684. s3.VelocitySpread = 360
  5685. s3.Parent = derp
  5686. derp.Anchored = true
  5687. derp.Transparency = 0.5
  5688. derp.Size = Vector3.new(3, 2, 2)
  5689. derp.CFrame = hrp.CFrame
  5690. local lol = makemesh("FileMesh", Vector3.new(1, 1, 1), "rbxassetid://151760030", derp)
  5691. local sound = Instance.new("Sound")
  5692. sound.Name = "moose"
  5693. sound.Volume = 7
  5694. sound.EmitterSize = 40
  5695. sound.MaxDistance = 40
  5696. sound.Looped = true
  5697. sound.Parent = derp
  5698. coroutine.resume(coroutine.create(function()
  5699. local hey = false
  5700. while derp do
  5701. swait()
  5702. watz = watz + hmm
  5703. derp.CFrame = derp.CFrame:lerp(hrp.CFrame * cf(-1.5, 3, 2.5) * ang(0, 0, rd(deg * math.cos(watz / intens))), 0.4)
  5704. derp.Size = derp.Size:lerp(Vector3.new(3 * (1 + sound.PlaybackLoudness / 500), 2 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 1000)), 0.7)
  5705. lol.Scale = lol.Scale:lerp(Vector3.new(1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500), 1 * (1 + sound.PlaybackLoudness / 500)), 0.7)
  5706. if hey == false and (3 < lol.Scale).magnitude then
  5707. hey = true
  5708. s3:Emit(20)
  5709. delay(0.25, function()
  5710. hey = false
  5711. end)
  5712. end
  5713. end
  5714. end))
  5715. local sg = Instance.new("ScreenGui")
  5716. sg.Name = "simpleflips"
  5717. sg.Parent = plr.PlayerGui
  5718. local fr = Instance.new("Frame")
  5719. fr.AnchorPoint = Vector2.new(1, 0.5)
  5720. fr.BackgroundColor3 = Color3.new(0.09411764705882353, 0.9568627450980393, 1)
  5721. fr.BorderSizePixel = 2
  5722. fr.Position = UDim2.new(0.975, 0, 0.5, 0)
  5723. fr.Size = UDim2.new(0, 200, 0, 100)
  5724. fr.Parent = sg
  5725. local mbox = Instance.new("TextBox")
  5726. mbox.AnchorPoint = Vector2.new(0.5, 0.5)
  5727. mbox.BackgroundColor3 = Color3.new(0.45098039215686275, 0.7803921568627451, 1)
  5728. mbox.BorderSizePixel = 2
  5729. mbox.Position = UDim2.new(0.5, 0, 0.25, 0)
  5730. mbox.Size = UDim2.new(0, 150, 0, 40)
  5731. mbox.Font = "SourceSansBold"
  5732. mbox.FontSize = "Size24"
  5733. mbox.Text = "MEME"
  5734. mbox.TextWrapped = true
  5735. mbox.Parent = fr
  5736. local pley = Instance.new("TextButton")
  5737. pley.AnchorPoint = Vector2.new(0.5, 0.5)
  5738. pley.BackgroundColor3 = Color3.new(0.25098039215686274, 1, 0.3137254901960784)
  5739. pley.BorderSizePixel = 2
  5740. pley.Position = UDim2.new(0.25, 0, 0.75, 0)
  5741. pley.Size = UDim2.new(0, 75, 0, 35)
  5742. pley.Font = "SourceSansBold"
  5743. pley.FontSize = "Size18"
  5744. pley.Text = "kappa"
  5745. pley.Parent = fr
  5746. local stap = Instance.new("TextButton")
  5747. stap.AnchorPoint = Vector2.new(0.5, 0.5)
  5748. stap.BackgroundColor3 = Color3.new(1, 0.25098039215686274, 0.11764705882352941)
  5749. stap.BorderSizePixel = 2
  5750. stap.Position = UDim2.new(0.75, 0, 0.75, 0)
  5751. stap.Size = UDim2.new(0, 75, 0, 35)
  5752. stap.Font = "SourceSansBold"
  5753. stap.FontSize = "Size18"
  5754. stap.Text = "pride"
  5755. stap.Parent = fr
  5756. pl = pley.MouseButton1Click:connect(function()
  5757. sound.SoundId = "rbxassetid://" .. mbox.Text
  5758. sound:Play()
  5759. end)
  5760. st = stap.MouseButton1Click:connect(function()
  5761. sound:Stop()
  5762. end)
  5763. end
  5764. elseif boxingu == true then
  5765. activu = true
  5766. boxingu = false
  5767. local derp = modz:FindFirstChild("hurr")
  5768. local s3 = derp:FindFirstChild("vid3")
  5769. local s1 = derp:FindFirstChild("vid")
  5770. local s2 = derp:FindFirstChild("vid2")
  5771. local sound = derp:FindFirstChild("moose")
  5772. local sg = plr.PlayerGui:FindFirstChild("simpleflips")
  5773. pl:Disconnect()
  5774. st:Disconnect()
  5775. s3:Emit(40)
  5776. s1.Enabled = false
  5777. s2.Enabled = false
  5778. sound:Stop()
  5779. sg:Destroy()
  5780. derp.Transparency = 1
  5781. local poo = Instance.new("Sound")
  5782. poo.SoundId = "rbxassetid://174658105"
  5783. poo.Volume = 1.25
  5784. poo.TimePosition = 0.65
  5785. poo.Parent = derp
  5786. poo:Play()
  5787. wait(0.75)
  5788. derp:Destroy()
  5789. activu = false
  5790. end
  5791. end
  5792. function hito(partoz, magn, dmg, debtim)
  5793. for _, guy in pairs(workspace:GetChildren()) do
  5794. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Head") and guy ~= chr and magn > (guy:FindFirstChild("Head").Position - partoz.Position).magnitude and guy:FindFirstChild("Head"):FindFirstChild("alabo") == nil then
  5795. do
  5796. local humz = guy:FindFirstChild("Humanoid")
  5797. local hed = guy:FindFirstChild("Head")
  5798. humz:TakeDamage(dmg)
  5799. local db = Instance.new("StringValue")
  5800. db.Name = "alabo"
  5801. db.Parent = hed
  5802. delay(debtim, function()
  5803. db:Destroy()
  5804. end)
  5805. end
  5806. end
  5807. end
  5808. end
  5809. function animo(yep)
  5810. if yep == true then
  5811. anim.Parent = human
  5812. chr.Animate.Disabled = false
  5813. elseif yep == false then
  5814. chr.Animate.Disabled = true
  5815. anim.Parent = nil
  5816. end
  5817. end
  5818. mouse.KeyDown:connect(function(key)
  5819. if key == "f" then
  5820. suprfast()
  5821. end
  5822. if key == "q" then
  5823. torentmod()
  5824. end
  5825. if key == "c" then
  5826. fly()
  5827. end
  5828. if key == "e" then
  5829. eswing()
  5830. end
  5831. if key == "m" then
  5832. musiclel()
  5833. end
  5834.  
  5835. if key == "g" then
  5836.  
  5837. local Player = game.Players.LocalPlayer
  5838. local Character = Player.Character or Player.CharacterAdded:wait()
  5839. local Mouse = Player:GetMouse()
  5840.  
  5841. Enabled = true
  5842. Keyhold = false
  5843.  
  5844. Mouse.KeyDown:connect(function(key)
  5845. if not Enabled then return end
  5846. key = key:lower()
  5847. if key == "h" then
  5848. Enabled = false
  5849. Keyhold = true
  5850. local q = Instance.new("Part")
  5851. local Charging = 0
  5852.  
  5853. q.Size = Vector3.new(20,20,20)
  5854. while Keyhold == true do -- Holding Effect
  5855. wait()
  5856. Charging = Charging +6
  5857. q.Size = q.Size+Vector3.new(0.1,0.1,0.1)
  5858. q.CFrame = q.CFrame*CFrame.new(0,0.05,0)
  5859. wait()
  5860. if Charging == 30 then break end
  5861. end
  5862. q.Shape = "Ball"
  5863. q.CanCollide = true
  5864. q.BrickColor = BrickColor.new("Really Red")
  5865. q.Material = "Cobblestone"
  5866. q.Parent = Character
  5867. q.CFrame = Character.HumanoidRootPart.CFrame*CFrame.new(0,0,-5)
  5868. local BodyVelocity = Instance.new("BodyVelocity", q)
  5869. BodyVelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5870. BodyVelocity.Velocity = Character.HumanoidRootPart.CFrame.lookVector *800
  5871. local Fire = Instance.new("Fire")
  5872. Fire.Color = Color3.new(math.random)
  5873. Fire.SecondaryColor = Color3.new(math.random)
  5874. Fire.Size = 45
  5875. Fire.Heat = 30
  5876. Fire.Name = "DeadlyFire"
  5877. Fire.Parent = q
  5878.  
  5879. --if (script.Parent ~= nil) and (script.Parent.className == "Part") then --Work if in a block
  5880. -- connection = script.Parent.Touched:connect(onTouched)
  5881. --end -- Grass Troll by RangeMeludE --
  5882.  
  5883.  
  5884. game.Debris:AddItem(q, 5)
  5885. wait(2)
  5886. local Exp = Instance.new("Explosion")
  5887. Exp.Visible = true
  5888. Exp.BlastRadius = 50
  5889. Exp.BlastPressure = 324902903290329002
  5890. Exp.Parent = q
  5891. Exp.Position = q.Position
  5892. local Oofer = Instance.new("Sound")
  5893. Oofer.SoundId = "rbxassetid://268931220"
  5894. Oofer.PlaybackSpeed = 1
  5895. Oofer.Volume = 1
  5896. Oofer.MaxDistance = 1000000
  5897. Oofer.EmitterSize = 10
  5898. Oofer.Parent = Exp
  5899. Oofer.Playing = true
  5900. print("Skaia-Ad-Infinitum-P2")
  5901. wait(0.016666666666666666)
  5902.  
  5903. bla3:Stop()
  5904.  
  5905.  
  5906. local sound2 = Instance.new("Sound", game.Workspace)
  5907. sound2.SoundId = "https://www.roblox.com/asset/?id=450193952"
  5908. sound2.Volume = 2
  5909. sound2.Playing = true
  5910. sound2.Looped = true
  5911.  
  5912.  
  5913. player = owner or game:GetService("Players").LocalPlayer
  5914.  
  5915. chatted = false
  5916.  
  5917.  
  5918. a = Instance.new("BillboardGui", player.Character:FindFirstChild("Head"))
  5919. a.ExtentsOffset = Vector3.new(1,0,0)
  5920. a.Size = UDim2.new(1,0,1,0)
  5921. a.AlwaysOnTop = true
  5922. a.Enabled = true
  5923. b = Instance.new("ImageLabel", a)
  5924. b.BackgroundTransparency = 1
  5925. b.BorderSizePixel = 0
  5926. b.Image = "http://www.roblox.com/asset/?id=1349293908"
  5927. b.ImageTransparency = 0.1
  5928. b.Position = UDim2.new(0.2,0,0.05,0)
  5929. b.Size = UDim2.new(5,0,1.2,0)
  5930. b.Visible = false
  5931. c = Instance.new("TextLabel", b)
  5932. c.BackgroundTransparency = 1
  5933. c.BorderSizePixel = 0
  5934. c.Position = UDim2.new(0.1,0,0)
  5935. c.Size = UDim2.new(0.5,0,0.4,0)
  5936. c.ZIndex = 2
  5937. c.Font = "SourceSans"
  5938. c.FontSize = "Size18"
  5939. c.Text = player.Name..":"
  5940. c.TextColor3 = Color3.new(255/255,255/255,255/255)
  5941. c.TextXAlignment = "Left"
  5942. c.TextYAlignment = "Center"
  5943. d = Instance.new("TextLabel", b)
  5944. d.BackgroundTransparency = 1
  5945. d.BorderSizePixel = 0
  5946. d.Position = UDim2.new(0.1,0,0.4,0)
  5947. d.Size = UDim2.new(0.9,0,0.6,0)
  5948. d.ZIndex = 2
  5949. d.Font = "SourceSans"
  5950. d.FontSize = "Size18"
  5951. d.Text = ""
  5952. d.TextColor3 = Color3.new(255/255,255/255,255/255)
  5953. d.TextXAlignment = "Left"
  5954. d.TextYAlignment = "Top"
  5955. d.TextWrapped = true
  5956.  
  5957.  
  5958. function message(message)
  5959. repeat wait() until chatted == false
  5960. chatted = true
  5961. b.Visible = true
  5962. if string.find(message,"-r") ~=nil then
  5963. for i=1,string.len(message),1 do
  5964. d.TextColor3 = Color3.new(math.random(1,255)/255,math.random(1,255)/255,math.random(1,255)/255)
  5965. d.Text = string.sub(message,1,i)
  5966. wait(0.1)
  5967. end
  5968. elseif string.find(message,"-b") ~=nil then
  5969. for i=1,string.len(message),1 do
  5970. d.Text = string.sub(string.byte(message),1,i)
  5971. wait(0.05)
  5972. end
  5973. else
  5974. for i=1,string.len(message),1 do
  5975. d.Text = string.sub(message,1,i)
  5976. wait(0.05)
  5977. end
  5978. end
  5979. wait(2)
  5980. if string.find(message,"-t") ~=nil then
  5981. b.Visible = true
  5982. else
  5983. b.Visible = false
  5984. d.TextColor3 = Color3.new(255/255,255/255,255/255)
  5985. end
  5986. chatted = false
  5987. end
  5988.  
  5989.  
  5990.  
  5991.  
  5992. player.Chatted:connect(message)
  5993. --Made by kingkiller1000
  5994.  
  5995. wait(1) -- Change this to what you want the cooldown to be.
  5996. end
  5997. Enabled = true
  5998. end)
  5999.  
  6000. Mouse.KeyUp:connect(function(key)
  6001. key = key:lower()
  6002. if key == "h" then
  6003. Keyhold = false
  6004. end
  6005. end)
  6006. end
  6007.  
  6008. end)
  6009. tool.Equipped:connect(function()
  6010. selected = true
  6011. end)
  6012. tool.Unequipped:connect(function()
  6013. selected = false
  6014. end)
  6015. elseif k=='5'then
  6016.  
  6017. local SystemBotName = '[Dragon]: '
  6018. function SystemMessage(Text1) -- dont edit
  6019. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6020. Text = Text1;
  6021. Color = Color3.new(255,255,255);
  6022. Font = Enum.Font.SourceSans;
  6023. FontSize = Enum.FontSize.Size24;
  6024. })
  6025. end
  6026. function AdMessage(Text1) -- dont edit
  6027. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6028. Text = Text1;
  6029. Color = Color3.new(255,255,255);
  6030. Font = Enum.Font.SourceSans;
  6031. FontSize = Enum.FontSize.Size24;
  6032. })
  6033. end
  6034. function BossMessage(Text1) -- dont edit
  6035. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6036. Text = Text1;
  6037. Color = Color3.new(255,255,255);
  6038. Font = Enum.Font.SourceSans;
  6039. FontSize = Enum.FontSize.Size24;
  6040. })
  6041. end
  6042. function Message2(Text1) --
  6043. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6044. Text = Text1;
  6045. Color = Color3.new(255,255,255);--add diffrent color number value.
  6046. Font = Enum.Font.SourceSans;
  6047. FontSize = Enum.FontSize.Size24;
  6048. })
  6049. end
  6050. function Message3(Text1) --
  6051. game.StarterGui:SetCore("ChatMakeSystemMessage", { --Just wanna add more text,you'll need to copypaste and Change the text,then type in the text.
  6052. Text = Text1;
  6053. Color = Color3.new(0,0,0);
  6054. Font = Enum.Font.SourceSans;
  6055. FontSize = Enum.FontSize.Size24;
  6056. })
  6057. end
  6058. -- Edit only down here--
  6059.  
  6060. SystemMessage(SystemBotName.."Hello.")
  6061. wait(5)
  6062. AdMessage(SystemBotName.." So Who Are You")
  6063. wait(5)
  6064. BossMessage(SystemBotName.."Your A Robloxian")
  6065. wait(5)
  6066. Message2(SystemBotName.."NOW YOU MUST PAY FOR THE DESTRUCTION YOU CAUSED")
  6067. wait(5)
  6068. Message3(SystemBotName.."And your dead")
  6069. elseif k=='6'then
  6070. local SystemBotName = '[Dragon]: '
  6071. function SystemMessage(Text1) -- dont edit
  6072. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6073. Text = Text1;
  6074. Color = Color3.new(255,255,255);
  6075. Font = Enum.Font.SourceSans;
  6076. FontSize = Enum.FontSize.Size24;
  6077. })
  6078. end
  6079. function AdMessage(Text1) -- dont edit
  6080. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6081. Text = Text1;
  6082. Color = Color3.new(255,255,255);
  6083. Font = Enum.Font.SourceSans;
  6084. FontSize = Enum.FontSize.Size24;
  6085. })
  6086. end
  6087. function BossMessage(Text1) -- dont edit
  6088. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6089. Text = Text1;
  6090. Color = Color3.new(255,255,255);
  6091. Font = Enum.Font.SourceSans;
  6092. FontSize = Enum.FontSize.Size24;
  6093. })
  6094. end
  6095. function Message2(Text1) --
  6096. game.StarterGui:SetCore("ChatMakeSystemMessage", {
  6097. Text = Text1;
  6098. Color = Color3.new(255,255,255);--add diffrent color number value.
  6099. Font = Enum.Font.SourceSans;
  6100. FontSize = Enum.FontSize.Size24;
  6101. })
  6102. end
  6103. function Message3(Text1) --
  6104. game.StarterGui:SetCore("ChatMakeSystemMessage", { --Just wanna add more text,you'll need to copypaste and Change the text,then type in the text.
  6105. Text = Text1;
  6106. Color = Color3.new(0,0,0);
  6107. Font = Enum.Font.SourceSans;
  6108. FontSize = Enum.FontSize.Size24;
  6109. })
  6110. end
  6111. -- Edit only down here--
  6112.  
  6113. SystemMessage(SystemBotName.."The script was edited by CKbackup (Sugarie Saffron) And the credits also goes to the original owner")
  6114. wait(5)
  6115. AdMessage(SystemBotName.." Keys: Mostly all of the normal sins keys, and these Q E T 3 5 6")
  6116. wait(5)
  6117. BossMessage(SystemBotName.."And this was edited again By Animescapetower")
  6118. wait(5)
  6119. Message2(SystemBotName.."So, Probaly this is it.")
  6120. wait(5)
  6121. Message3(SystemBotName.."Also be very careful do not abuse or break any rules using this script.")
  6122. end
  6123. end
  6124. end)
  6125.  
  6126. local sine = 0
  6127. local change = 1
  6128. local val = 0
  6129.  
  6130. local mananum=0
  6131. while true do
  6132. swait()
  6133. sine = sine + change
  6134. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  6135. local velderp=RootPart.Velocity.y
  6136. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  6137. if equipped==true or equipped==false then
  6138. --if Anim=="Idle" and attack==false then
  6139. --idle=idle+1
  6140. --else
  6141. --idle=0
  6142. --end
  6143. if idle>=1000 then
  6144. if attack==false then
  6145. --Sheath()
  6146. end
  6147. end
  6148. if RootPart.Velocity.y > 1 and hitfloor==nil then
  6149. Anim="Jump"
  6150. if attack==false then
  6151. Footsteps:Stop()
  6152. Footsteps2:Stop()
  6153. Neck.C0=clerp(Neck.C0,necko*euler(-0.2,0,0),.3)
  6154. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  6155. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0),.3)
  6156. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(-.25,0,0.5),.3)
  6157. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  6158. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(-.25,0,-0.5),.3)
  6159. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  6160. RH.C0=clerp(RH.C0,cf(1,0,-.75)*euler(-0.5,1.57,0)*euler(0,0,0),.2)
  6161. LH.C0=clerp(LH.C0,cf(-1,-1,-.3)*euler(-0.5,-1.57,0)*euler(0,0,0),.2)
  6162. handleweld.C0=clerp(handleweld.C0,cf(0-1*math.cos(sine/40),6-0.5*math.cos(sine/20),7)*angles(math.rad(-5+5*math.cos(sine/20)),math.rad(0),math.rad(0)),.2)
  6163. Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(20),math.rad(0)),.2)
  6164. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(20),math.rad(-20),math.rad(0)),.2)
  6165. end
  6166. elseif RootPart.Velocity.y < -1 and hitfloor==nil then
  6167. Anim="Fall"
  6168. if attack==false then
  6169. Footsteps:Stop()
  6170. Footsteps2:Stop()
  6171. Neck.C0=clerp(Neck.C0,necko*euler(0.3,0,0),.3)
  6172. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  6173. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*euler(0,0,0),.3)
  6174. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(0.1,0,1),.3)
  6175. RW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  6176. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*euler(0.1,0,-1),.3)
  6177. LW.C1=clerp(LW.C1,cf(0,0.5,0)*euler(0,0,0),.3)
  6178. RH.C0=clerp(RH.C0,cf(1,-1,0)*euler(0.6,1.57,0)*euler(0,0,0),.2)
  6179. LH.C0=clerp(LH.C0,cf(-1,-1,0)*euler(-0.8,-1.57,0)*euler(0,0,0),.2)
  6180. handleweld.C0=clerp(handleweld.C0,cf(0-1*math.cos(sine/40),6-0.5*math.cos(sine/20),7)*angles(math.rad(-5+5*math.cos(sine/20)),math.rad(0),math.rad(0)),.2)
  6181. Handleweld.C0=clerp(Handleweld.C0,cf(4,-1,0)*angles(math.rad(-20),math.rad(-10),math.rad(0)),.2)
  6182. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4,-1,0)*angles(math.rad(-20),math.rad(10),math.rad(0)),.2)
  6183. end
  6184. elseif torvel<1 and hitfloor~=nil then
  6185. Anim="Idle"
  6186. change=2
  6187. if attack==false then
  6188. Footsteps:Stop()
  6189. Footsteps2:Stop()
  6190. Humanoid.WalkSpeed=12
  6191. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(6),math.rad(0),math.rad(0)),.3)
  6192. Neck.C0=clerp(Neck.C0,necko*angles(math.rad(3+3*math.cos(sine/36)),math.rad(0),math.rad(0)),.3)
  6193. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  6194. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(16-6*math.cos(sine/28))),.3)
  6195. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(10),math.rad(0),math.rad(-16+6*math.cos(sine/28))),.3)
  6196. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(16)),.3)
  6197. LH.C0=clerp(LH.C0,cf(-1,-1.1,0)*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(24)),.3)
  6198. handleweld.C0=clerp(handleweld.C0,cf(0-1*math.cos(sine/40),6-0.5*math.cos(sine/20),7)*angles(math.rad(-5+5*math.cos(sine/20)),math.rad(0),math.rad(0)),.2)
  6199. Handleweld.C0=clerp(Handleweld.C0,cf(4-1*math.cos(sine/30),0,0-1*math.cos(sine/30))*angles(math.rad(0+8*math.cos(sine/30)),math.rad(0),math.rad(0-8*math.cos(sine/30))),.2)
  6200. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4+1*math.cos(sine/36),0,0+1*math.cos(sine/36))*angles(math.rad(0-12*math.cos(sine/36)),math.rad(0),math.rad(0-12*math.cos(sine/36))),.2)
  6201. end
  6202. elseif torvel>2 and hitfloor~=nil then
  6203. Anim="Walk"
  6204. if attack==false then
  6205. change=5
  6206. --[[RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0)*angles(math.rad(35),math.rad(0),math.rad(15*math.cos(sine/10))),.3)
  6207. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*angles(math.rad(-30),math.rad(0),math.rad(0)),.3)
  6208. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-135*math.cos(sine/9)),math.rad(0),math.rad(0)),.3)
  6209. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(135*math.cos(sine/9)),math.rad(0),math.rad(0)),.3)
  6210. RH.C0=clerp(RH.C0,cf(1,-1,0)*angles(math.rad(0),math.rad(90),math.rad(0)),.3)
  6211. LH.C0=clerp(LH.C0,cf(-1,-1,0)*angles(math.rad(0),math.rad(-90),math.rad(0)),.3)
  6212. --Handleweld.C0=clerp(--Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.3)
  6213. Torso.Neck.C0=clerp(Torso.Neck.C0,necko*euler(0,0,0),.2)
  6214. RootJoint.C0=clerp(RootJoint.C0,RootCF*euler(0.1,0,0),.2)
  6215. --RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*euler(-0.1,0,0.2),.2)
  6216. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-5),math.rad(-25),math.rad(20)),.3)
  6217. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(5),math.rad(25),math.rad(-20)),.3)
  6218. RH.C0=clerp(RH.C0,RHC0,.3)
  6219. LH.C0=clerp(LH.C0,LHC0,.3)
  6220. Handleweld.C0=clerp(Handleweld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  6221. Handle2weld.C0=clerp(Handle2weld.C0,cf(0,0,0)*angles(math.rad(0),math.rad(0),math.rad(0)),.2)
  6222. ]]--
  6223. Humanoid.WalkSpeed=50
  6224. --Footsteps:Play()
  6225. --Footsteps2:Stop()
  6226. --RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+0.1*math.cos(sine/2.5))*angles(math.rad(10+1*math.cos(sine/2.5)),math.rad(0),math.rad(1-5*math.cos(sine/5))),.3)
  6227. --Neck.C0=clerp(Neck.C0,necko*euler(0+0.075*math.cos(sine/2.5),0,0)*angles(math.rad(0),math.rad(0),math.rad(1+5*math.cos(sine/5))),.3)
  6228. --Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  6229. --RW.C0=clerp(RW.C0,cf(1.4+0.25*math.cos(sine/5),0.5+0.25*math.cos(sine/5),-0.2+0.5*math.cos(sine/5))*angles(math.rad(20-60*math.cos(sine/5)),math.rad(0),math.rad(-4+30*math.cos(sine/5))),.3)
  6230. --LW.C0=clerp(LW.C0,cf(-1.4+0.25*math.cos(sine/5),0.5-0.25*math.cos(sine/5),-0.2-0.5*math.cos(sine/5))*angles(math.rad(20+60*math.cos(sine/5)),math.rad(0),math.rad(4+30*math.cos(sine/5))),.3)
  6231. --RH.C0=clerp(RH.C0,cf(1,-1-0.1*math.cos(sine/5),0-0.25*math.cos(sine/5))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0+50*math.cos(sine/5))),.3)
  6232. --LH.C0=clerp(LH.C0,cf(-1,-1+0.1*math.cos(sine/5),0+0.25*math.cos(sine/5))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-2.5),math.rad(0),math.rad(0+50*math.cos(sine/5))),.3)
  6233. --handleweld.C0=clerp(handleweld.C0,cf(0-1*math.cos(sine/40),6-0.5*math.cos(sine/20),7)*angles(math.rad(-5+5*math.cos(sine/20)),math.rad(0),math.rad(0)),.2)
  6234. --Handleweld.C0=clerp(Handleweld.C0,cf(4-.5*math.cos(sine/30),0,0-.5*math.cos(sine/30))*angles(math.rad(0+1*math.cos(sine/30)),math.rad(-30),math.rad(0-1*math.cos(sine/30))),.2)
  6235. --Handle2weld.C0=clerp(Handle2weld.C0,cf(-4+.5*math.cos(sine/36),0,0+.5*math.cos(sine/36))*angles(math.rad(0-3*math.cos(sine/36)),math.rad(30),math.rad(0-3*math.cos(sine/36))),.2)
  6236. --end
  6237. --elseif torvel>=22 and hitfloor~=nil then
  6238. --Anim="Run"
  6239. change=1
  6240. --if attack==false then
  6241. Footsteps:Stop()
  6242. Footsteps2:Play()
  6243. RootJoint.C0=clerp(RootJoint.C0,RootCF*cf(0,0,0+0.1*math.cos(sine/2.5))*angles(math.rad(20+1*math.cos(sine/2.5)),math.rad(0),math.rad(0)),.3)
  6244. Neck.C0=clerp(Neck.C0,necko*euler(-0.2+0.075*math.cos(sine/2.5),0,0),.3)
  6245. Neck.C1=clerp(Neck.C1,necko2*euler(0,0,0),.3)
  6246. RW.C0=clerp(RW.C0,cf(1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(24)),.3)
  6247. LW.C0=clerp(LW.C0,cf(-1.5,0.5,0)*angles(math.rad(-40),math.rad(0),math.rad(-24)),.3)
  6248. RH.C0=clerp(RH.C0,cf(1,-1-0.1*math.cos(sine/5),0-0.5*math.cos(sine/5))*angles(math.rad(0),math.rad(90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0+70*math.cos(sine/5))),.3)
  6249. LH.C0=clerp(LH.C0,cf(-1,-1+0.1*math.cos(sine/5),0+0.5*math.cos(sine/5))*angles(math.rad(0),math.rad(-90),math.rad(0))*angles(math.rad(-5),math.rad(0),math.rad(0+70*math.cos(sine/5))),.3)
  6250. handleweld.C0=clerp(handleweld.C0,cf(0,6,7)*angles(math.rad(-5),math.rad(0),math.rad(0)),.2)
  6251. Handleweld.C0=clerp(Handleweld.C0,cf(4-.5*math.cos(sine/30),0,0-.5*math.cos(sine/30))*angles(math.rad(0+1*math.cos(sine/30)),math.rad(-60),math.rad(0-1*math.cos(sine/30))),.2)
  6252. Handle2weld.C0=clerp(Handle2weld.C0,cf(-4+.5*math.cos(sine/36),0,0+.5*math.cos(sine/36))*angles(math.rad(0-3*math.cos(sine/36)),math.rad(60),math.rad(0-3*math.cos(sine/36))),.2)
  6253. end
  6254. end
  6255. end
  6256. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement