Advertisement
Guest User

Untitled

a guest
Nov 13th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.67 KB | None | 0 0
  1. --[[
  2. User: boyfriend2012
  3. Script: DSSJ3
  4. Pass: QNAh3g8U
  5.  
  6. ]]
  7.  
  8. local p = game.Players.LocalPlayer
  9. local char = p.Character
  10. local mouse = p:GetMouse()
  11. local larm = char["Left Arm"]
  12. local rarm = char["Right Arm"]
  13. local lleg = char["Left Leg"]
  14. local rleg = char["Right Leg"]
  15. local hed = char.Head
  16. local torso = char.Torso
  17. local hum = char.Humanoid
  18. local cam = game.Workspace.CurrentCamera
  19. local root = char.HumanoidRootPart
  20. local deb = false
  21. local shot = 0
  22. local debris=game:service"Debris"
  23. local l = game:GetService("Lighting")
  24. local rs = game:GetService("RunService").RenderStepped
  25. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  26. math.randomseed(os.time())
  27. for i,v in pairs(char:children()) do
  28. if v:IsA("Hat") then
  29. v:Destroy()
  30. end
  31. end
  32. for i,v in pairs (hed:GetChildren()) do
  33. if v:IsA("Sound") then
  34. v:Destroy()
  35. end
  36. end
  37. ----------------------------------------------------
  38. Debounces = {
  39. CanAttack = true;
  40. NoIdl = false;
  41. Slashing = false;
  42. Slashed = false;
  43. RPunch = false;
  44. RPunched = false;
  45. LPunch = false;
  46. LPunched = false;
  47. }
  48. local Touche = {char.Name, }
  49. ----------------------------------------------------
  50. hed.face.Texture = "rbxassetid://34668268"
  51. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  52. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  53. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  54. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  55. ----------------------------------------------------
  56. ypcall(function()
  57. char.Shirt:Destroy()
  58. char.Pants:Destroy()
  59. shirt = Instance.new("Shirt", char)
  60. shirt.Name = "Shirt"
  61. pants = Instance.new("Pants", char)
  62. pants.Name = "Pants"
  63. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=236410507"
  64. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=236412261"
  65. end)
  66. ----------------------------------------------------
  67. function lerp(a, b, t) -- Linear interpolation
  68. return a + (b - a)*t
  69. end
  70.  
  71. function slerp(a, b, t) --Spherical interpolation
  72. dot = a:Dot(b)
  73. if dot > 0.99999 or dot < -0.99999 then
  74. return t <= 0.5 and a or b
  75. else
  76. r = math.acos(dot)
  77. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  78. end
  79. end
  80.  
  81. function matrixInterpolate(a, b, t)
  82. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  83. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  84. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  85. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  86. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  87. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  88. local t = v1:Dot(v2)
  89. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  90. return CFrame.new()
  91. end
  92. return CFrame.new(
  93. v0.x, v0.y, v0.z,
  94. v1.x, v1.y, v1.z,
  95. v2.x, v2.y, v2.z,
  96. v3.x, v3.y, v3.z)
  97. end
  98. ----------------------------------------------------
  99. function genWeld(a,b)
  100. local w = Instance.new("Weld",a)
  101. w.Part0 = a
  102. w.Part1 = b
  103. return w
  104. end
  105. function weld(a, b)
  106. local weld = Instance.new("Weld")
  107. weld.Name = "W"
  108. weld.Part0 = a
  109. weld.Part1 = b
  110. weld.C0 = a.CFrame:inverse() * b.CFrame
  111. weld.Parent = a
  112. return weld;
  113. end
  114. ----------------------------------------------------
  115. function Lerp(c1,c2,al)
  116. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  117. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  118. for i,v in pairs(com1) do
  119. com1[i] = v+(com2[i]-v)*al
  120. end
  121. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  122. end
  123. ----------------------------------------------------
  124. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  125. local wld = Instance.new("Weld", wp1)
  126. wld.Part0 = wp0
  127. wld.Part1 = wp1
  128. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  129. end
  130. ----------------------------------------------------
  131. function weld5(part0, part1, c0, c1)
  132. weeld=Instance.new("Weld", part0)
  133. weeld.Part0=part0
  134. weeld.Part1=part1
  135. weeld.C0=c0
  136. weeld.C1=c1
  137. return weeld
  138. end
  139. ----------------------------------------------------
  140. function HasntTouched(plrname)
  141. local ret = true
  142. for _, v in pairs(Touche) do
  143. if v == plrname then
  144. ret = false
  145. end
  146. end
  147. return ret
  148. end
  149. ----------------------------------------------------
  150. newWeld(torso, larm, -1.5, 0.5, 0)
  151. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  152. newWeld(torso, rarm, 1.5, 0.5, 0)
  153. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  154. newWeld(torso, hed, 0, 1.5, 0)
  155. newWeld(torso, lleg, -0.5, -1, 0)
  156. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  157. newWeld(torso, rleg, 0.5, -1, 0)
  158. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  159. newWeld(root, torso, 0, -1, 0)
  160. torso.Weld.C1 = CFrame.new(0, -1, 0)
  161. ----------------------------------------------------
  162. z = Instance.new("Sound", char)
  163. z.SoundId = "rbxassetid://282572614"--303570180
  164. z.Looped = true
  165. z.Pitch = 1
  166. z.Volume = 1
  167. wait(.1)
  168. z:Play()
  169. ----------------------------------------------------
  170. local Transforming = true
  171. hum.WalkSpeed = 0
  172. local fx = Instance.new("Part",torso)
  173. fx.Anchored = true
  174. fx.Material = "Neon"
  175. fx.CanCollide = false
  176. fx.Locked = true
  177. fx.Transparency = 1
  178. fx.Material = "SmoothPlastic"
  179. fx.Size = Vector3.new(1,1,1)
  180. fx.TopSurface = "SmoothNoOutlines"
  181. fx.BottomSurface = "SmoothNoOutlines"
  182. fx.BrickColor = BrickColor.new("Really black")
  183. fxm = Instance.new("SpecialMesh",fx)
  184. fxm.MeshType = "Sphere"
  185. fxm.Scale = Vector3.new(1,1,1)
  186. for i = 1, 20 do rs:wait()
  187. fx.Transparency = fx.Transparency - (1/20)
  188. fx.CFrame = torso.CFrame
  189. fxm.Scale = fxm.Scale + Vector3.new(0.5,0.5,0.5)
  190. rs:wait()
  191. end
  192. ----------------------------------------------------
  193. local m = Instance.new("Model")
  194. m.Name = "Hair"
  195. p1 = Instance.new("Part", m)
  196. p1.BrickColor = BrickColor.new("Really black")
  197. p1.FormFactor = Enum.FormFactor.Symmetric
  198. p1.Size = Vector3.new(1, 1, 1)
  199. p1.CFrame = CFrame.new(-2.49043155, 8.24595642, -3.40113306, -5.48362732e-006, -0.978699088, 0.205299795, 3.27825546e-007, -0.205299854, -0.978699148, 1, -5.28991222e-006, 1.48639083e-006)
  200. p1.CanCollide = false
  201. p1.Locked = true
  202. p1.BottomSurface = Enum.SurfaceType.Smooth
  203. p1.TopSurface = Enum.SurfaceType.Smooth
  204. b1 = Instance.new("SpecialMesh", p1)
  205. b1.MeshId = "http://www.roblox.com/asset/?id=12212520"
  206. b1.TextureId = ""
  207. b1.MeshType = Enum.MeshType.FileMesh
  208. b1.Name = "Mesh"
  209. b1.VertexColor = Vector3.new(0, 0, 0)
  210. b1.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  211. p2 = Instance.new("Part", m)
  212. p2.BrickColor = BrickColor.new("Pastel brown")
  213. p2.Transparency = 1
  214. p2.Name = "Head"
  215. p2.FormFactor = Enum.FormFactor.Symmetric
  216. p2.Size = Vector3.new(2, 1, 1)
  217. p2.CFrame = CFrame.new(-1.70008016, 8.14794922, -3.40013027, 4.24603923e-006, 7.4505806e-008, -1, -1.50268988e-007, 1, 1.49011612e-008, 1.00000012, 6.79109462e-008, 4.23316806e-006)
  218. p2.CanCollide = false
  219. p2.Locked = true
  220. p2.TopSurface = Enum.SurfaceType.Smooth
  221. b2 = Instance.new("SpecialMesh", p2)
  222. b2.MeshType = Enum.MeshType.Head
  223. b2.Name = "Mesh"
  224. b2.Scale = Vector3.new(1.25, 1.25, 1.25)
  225. p3 = Instance.new("Part", m)
  226. p3.BrickColor = BrickColor.new("Really black")
  227. p3.FormFactor = Enum.FormFactor.Symmetric
  228. p3.Size = Vector3.new(2, 2, 2)
  229. p3.CFrame = CFrame.new(-1.70003617, 8.71796131, -3.4000442, 2.57710985e-006, 6.95607483e-008, -1.00000012, -1.20466638e-007, 1, 9.95640903e-009, 1.00000024, 3.81086345e-008, 2.56423846e-006)
  230. p3.CanCollide = false
  231. p3.Locked = true
  232. p3.BottomSurface = Enum.SurfaceType.Smooth
  233. p3.TopSurface = Enum.SurfaceType.Smooth
  234. b3 = Instance.new("SpecialMesh", p3)
  235. b3.MeshId = "http://www.roblox.com/asset/?id=16627529"
  236. b3.TextureId = ""
  237. b3.MeshType = Enum.MeshType.FileMesh
  238. b3.Name = "Mesh"
  239. b3.VertexColor = Vector3.new(0, 0, 0)
  240. b3.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  241. p4 = Instance.new("Part", m)
  242. p4.BrickColor = BrickColor.new("Really black")
  243. p4.FormFactor = Enum.FormFactor.Symmetric
  244. p4.Size = Vector3.new(1, 1, 1)
  245. p4.CFrame = CFrame.new(-1.77981007, 8.84795475, -3.40016508, 5.79576135e-006, 7.9450956e-008, -1.00000012, -1.80071311e-007, 1, 1.98458743e-008, 1.00000024, 9.77132402e-008, 5.78289018e-006)
  246. p4.CanCollide = false
  247. p4.Locked = true
  248. p4.BottomSurface = Enum.SurfaceType.Smooth
  249. p4.TopSurface = Enum.SurfaceType.Smooth
  250. b4 = Instance.new("SpecialMesh", p4)
  251. b4.MeshId = "http://www.roblox.com/asset/?id=19326912"
  252. b4.TextureId = ""
  253. b4.MeshType = Enum.MeshType.FileMesh
  254. b4.Name = "Mesh"
  255. b4.VertexColor = Vector3.new(0, 0, 0)
  256. p5 = Instance.new("Part", m)
  257. p5.BrickColor = BrickColor.new("Really black")
  258. p5.FormFactor = Enum.FormFactor.Symmetric
  259. p5.Size = Vector3.new(1, 1, 1)
  260. p5.CFrame = CFrame.new(-1.70003772, 8.46796131, -3.40004301, -3.43517968e-007, 2.98088111e-007, -1, -1.00421907e-007, 1, 2.38484063e-007, 1.00000012, 1.80640072e-008, -3.56389592e-007)
  261. p5.CanCollide = false
  262. p5.Locked = true
  263. p5.BottomSurface = Enum.SurfaceType.Smooth
  264. p5.TopSurface = Enum.SurfaceType.Smooth
  265. b5 = Instance.new("SpecialMesh", p5)
  266. b5.MeshId = "http://www.roblox.com/asset/?id=45916884"
  267. b5.TextureId = ""
  268. b5.MeshType = Enum.MeshType.FileMesh
  269. b5.Name = "Mesh"
  270. b5.VertexColor = Vector3.new(0, 0, 0)
  271. b5.Scale = Vector3.new(1, 0.899999976, 1)
  272. p6 = Instance.new("Part", m)
  273. p6.BrickColor = BrickColor.new("Really black")
  274. p6.FormFactor = Enum.FormFactor.Symmetric
  275. p6.Size = Vector3.new(1, 1, 1)
  276. p6.CFrame = CFrame.new(-1.89967656, 8.58795834, -3.44990659, -5.81936433e-007, 5.36502284e-007, -0.99999994, -1.3998249e-007, 1, 4.76898265e-007, 1, 5.76247672e-008, -5.94808171e-007)
  277. p6.CanCollide = false
  278. p6.Locked = true
  279. p6.BottomSurface = Enum.SurfaceType.Smooth
  280. p6.TopSurface = Enum.SurfaceType.Smooth
  281. b6 = Instance.new("SpecialMesh", p6)
  282. b6.MeshId = "http://www.roblox.com/asset/?id=62246019"
  283. b6.TextureId = ""
  284. b6.MeshType = Enum.MeshType.FileMesh
  285. b6.Name = "Mesh"
  286. b6.VertexColor = Vector3.new(0, 0, 0)
  287. p7 = Instance.new("Part", m)
  288. p7.BrickColor = BrickColor.new("Really black")
  289. p7.FormFactor = Enum.FormFactor.Symmetric
  290. p7.Size = Vector3.new(1, 1, 1)
  291. p7.CFrame = CFrame.new(-1.89918542, 8.31796837, -3.50097537, -4.62727087e-007, 5.36502228e-007, -0.999999881, -1.39982518e-007, 1, 4.76898208e-007, 0.99999994, 5.76247459e-008, -4.75598938e-007)
  292. p7.CanCollide = false
  293. p7.Locked = true
  294. p7.BottomSurface = Enum.SurfaceType.Smooth
  295. p7.TopSurface = Enum.SurfaceType.Smooth
  296. b7 = Instance.new("SpecialMesh", p7)
  297. b7.MeshId = "http://www.roblox.com/asset/?id=76056263"
  298. b7.TextureId = ""
  299. b7.MeshType = Enum.MeshType.FileMesh
  300. b7.Name = "Mesh"
  301. b7.VertexColor = Vector3.new(0, 0, 0)
  302. p8 = Instance.new("Part", m)
  303. p8.BrickColor = BrickColor.new("Really black")
  304. p8.FormFactor = Enum.FormFactor.Symmetric
  305. p8.Size = Vector3.new(1, 1, 1)
  306. p8.CFrame = CFrame.new(-2.62433338, 7.66397905, -3.4010179, -1.17798254e-006, -0.805111349, 0.593123376, -2.5008859e-007, -0.593123615, -0.805111527, 0.999999881, -9.58229293e-007, 4.4941558e-007)
  307. p8.CanCollide = false
  308. p8.Locked = true
  309. p8.BottomSurface = Enum.SurfaceType.Smooth
  310. p8.TopSurface = Enum.SurfaceType.Smooth
  311. b8 = Instance.new("SpecialMesh", p8)
  312. b8.MeshId = "http://www.roblox.com/asset/?id=12212520"
  313. b8.TextureId = ""
  314. b8.MeshType = Enum.MeshType.FileMesh
  315. b8.Name = "Mesh"
  316. b8.VertexColor = Vector3.new(0, 0, 0)
  317. b8.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  318. p9 = Instance.new("Part", m)
  319. p9.BrickColor = BrickColor.new("Really black")
  320. p9.FormFactor = Enum.FormFactor.Symmetric
  321. p9.Size = Vector3.new(2, 1, 2)
  322. p9.CFrame = CFrame.new(-1.76505995, 8.56096649, -3.40065479, -9.73168881e-007, -0.0995008349, -0.995037436, -1.70322267e-007, 0.995037675, -0.0995009243, 1, 1.13823972e-007, -6.80968242e-007)
  323. p9.CanCollide = false
  324. p9.Locked = true
  325. p9.BottomSurface = Enum.SurfaceType.Smooth
  326. p9.TopSurface = Enum.SurfaceType.Smooth
  327. b9 = Instance.new("SpecialMesh", p9)
  328. b9.MeshId = "http://www.roblox.com/asset/?id=12259089"
  329. b9.TextureId = ""
  330. b9.MeshType = Enum.MeshType.FileMesh
  331. b9.Name = "Mesh"
  332. b9.VertexColor = Vector3.new(0, 0, 0)
  333. b9.Scale = Vector3.new(1.01999998, 1.04999995, 1.04999995)
  334. p10 = Instance.new("Part", m)
  335. p10.BrickColor = BrickColor.new("Really black")
  336. p10.FormFactor = Enum.FormFactor.Symmetric
  337. p10.Size = Vector3.new(1, 1, 1)
  338. p10.CFrame = CFrame.new(-2.0207715, 9.06097031, -3.39961624, -1.10652763e-006, -0.683569431, -0.729885519, -2.85231891e-007, 0.729885638, -0.68356967, 1.00000012, -3.22293062e-007, -8.40051371e-007)
  339. p10.CanCollide = false
  340. p10.Locked = true
  341. p10.BottomSurface = Enum.SurfaceType.Smooth
  342. p10.TopSurface = Enum.SurfaceType.Smooth
  343. b10 = Instance.new("SpecialMesh", p10)
  344. b10.MeshId = "http://www.roblox.com/asset/?id=12212520"
  345. b10.TextureId = ""
  346. b10.MeshType = Enum.MeshType.FileMesh
  347. b10.Name = "Mesh"
  348. b10.VertexColor = Vector3.new(0, 0, 0)
  349. b10.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  350. p11 = Instance.new("Part", m)
  351. p11.BrickColor = BrickColor.new("Really black")
  352. p11.FormFactor = Enum.FormFactor.Symmetric
  353. p11.Size = Vector3.new(1, 1, 1)
  354. p11.CFrame = CFrame.new(-2.16468835, 8.78595829, -3.40089417, -1.41617738e-006, -0.989475727, -0.144699216, -4.36450762e-007, 0.144699067, -0.989476085, 1.00000024, -9.47996682e-007, -7.38401468e-007)
  355. p11.CanCollide = false
  356. p11.Locked = true
  357. p11.BottomSurface = Enum.SurfaceType.Smooth
  358. p11.TopSurface = Enum.SurfaceType.Smooth
  359. b11 = Instance.new("SpecialMesh", p11)
  360. b11.MeshId = "http://www.roblox.com/asset/?id=12212520"
  361. b11.TextureId = ""
  362. b11.MeshType = Enum.MeshType.FileMesh
  363. b11.Name = "Mesh"
  364. b11.VertexColor = Vector3.new(0, 0, 0)
  365. b11.Scale = Vector3.new(1, 1.60000002, 1.29999995)
  366. p12 = Instance.new("Part", m)
  367. p12.BrickColor = BrickColor.new("Really black")
  368. p12.FormFactor = Enum.FormFactor.Custom
  369. p12.Size = Vector3.new(1, 3.5, 1)
  370. p12.CFrame = CFrame.new(-3.74216318, 6.74288082, -3.40101933, -1.20476273e-006, -0.553697288, 0.832718134, -3.31002866e-007, -0.832718611, -0.553697169, 1.00000036, -8.7345768e-007, 3.69213154e-007)
  371. p12.CanCollide = false
  372. p12.Locked = true
  373. p12.BottomSurface = Enum.SurfaceType.Smooth
  374. p12.TopSurface = Enum.SurfaceType.Smooth
  375. b12 = Instance.new("SpecialMesh", p12)
  376. b12.MeshId = "http://www.roblox.com/asset/?id=12212520"
  377. b12.TextureId = ""
  378. b12.MeshType = Enum.MeshType.FileMesh
  379. b12.Name = "Mesh"
  380. b12.VertexColor = Vector3.new(0, 0, 0)
  381. b12.Scale = Vector3.new(1, 3, 1.29999995)
  382. p13 = Instance.new("Part", m)
  383. p13.BrickColor = BrickColor.new("Really black")
  384. p13.FormFactor = Enum.FormFactor.Custom
  385. p13.Size = Vector3.new(1, 2, 1)
  386. p13.CFrame = CFrame.new(-3.32689047, 6.86741829, -3.40101862, -9.81709945e-007, -0.319307148, 0.947651446, -5.6545997e-007, -0.947651923, -0.31930691, 1.00000048, -8.39551717e-007, 1.79318391e-007)
  387. p13.CanCollide = false
  388. p13.Locked = true
  389. p13.BottomSurface = Enum.SurfaceType.Smooth
  390. p13.TopSurface = Enum.SurfaceType.Smooth
  391. b13 = Instance.new("SpecialMesh", p13)
  392. b13.MeshId = "http://www.roblox.com/asset/?id=12212520"
  393. b13.TextureId = ""
  394. b13.MeshType = Enum.MeshType.FileMesh
  395. b13.Name = "Mesh"
  396. b13.VertexColor = Vector3.new(0, 0, 0)
  397. b13.Scale = Vector3.new(1, 3, 1.29999995)
  398. p14 = Instance.new("Part", m)
  399. p14.BrickColor = BrickColor.new("Really black")
  400. p14.FormFactor = Enum.FormFactor.Custom
  401. p14.Size = Vector3.new(1, 2, 1)
  402. p14.CFrame = CFrame.new(-3.02689028, 7.96740961, -3.40101862, -1.33478545e-006, -0.750354111, 0.661036491, -5.20037702e-008, -0.661037207, -0.750354171, 1.0000006, -6.31296757e-007, 2.01137496e-007)
  403. p14.CanCollide = false
  404. p14.Locked = true
  405. p14.BottomSurface = Enum.SurfaceType.Smooth
  406. p14.TopSurface = Enum.SurfaceType.Smooth
  407. b14 = Instance.new("SpecialMesh", p14)
  408. b14.MeshId = "http://www.roblox.com/asset/?id=12212520"
  409. b14.TextureId = ""
  410. b14.MeshType = Enum.MeshType.FileMesh
  411. b14.Name = "Mesh"
  412. b14.VertexColor = Vector3.new(0, 0, 0)
  413. b14.Scale = Vector3.new(1, 3, 1.29999995)
  414. p15 = Instance.new("Part", m)
  415. p15.BrickColor = BrickColor.new("Really black")
  416. p15.FormFactor = Enum.FormFactor.Custom
  417. p15.Size = Vector3.new(1, 2.5, 1)
  418. p15.CFrame = CFrame.new(-2.96531463, 7.75924349, -2.90101862, 0.342019022, -0.520305753, 0.782499552, -1.1920929e-007, -0.832718909, -0.553697407, 0.939693451, 0.189374983, -0.284806281)
  419. p15.CanCollide = false
  420. p15.Locked = true
  421. p15.BottomSurface = Enum.SurfaceType.Smooth
  422. p15.TopSurface = Enum.SurfaceType.Smooth
  423. b15 = Instance.new("SpecialMesh", p15)
  424. b15.MeshId = "http://www.roblox.com/asset/?id=12212520"
  425. b15.TextureId = ""
  426. b15.MeshType = Enum.MeshType.FileMesh
  427. b15.Name = "Mesh"
  428. b15.VertexColor = Vector3.new(0, 0, 0)
  429. b15.Scale = Vector3.new(1, 3, 1.29999995)
  430. p16 = Instance.new("Part", m)
  431. p16.BrickColor = BrickColor.new("Really black")
  432. p16.FormFactor = Enum.FormFactor.Custom
  433. p16.Size = Vector3.new(1, 2.5, 1)
  434. p16.CFrame = CFrame.new(-2.96531439, 7.75924349, -3.80101967, -0.258820295, -0.534830391, 0.804343879, -1.78813934e-007, -0.832718968, -0.553697228, 0.96592629, -0.143308073, 0.215523779)
  435. p16.CanCollide = false
  436. p16.Locked = true
  437. p16.BottomSurface = Enum.SurfaceType.Smooth
  438. p16.TopSurface = Enum.SurfaceType.Smooth
  439. b16 = Instance.new("SpecialMesh", p16)
  440. b16.MeshId = "http://www.roblox.com/asset/?id=12212520"
  441. b16.TextureId = ""
  442. b16.MeshType = Enum.MeshType.FileMesh
  443. b16.Name = "Mesh"
  444. b16.VertexColor = Vector3.new(0, 0, 0)
  445. b16.Scale = Vector3.new(1, 3, 1.29999995)
  446. p17 = Instance.new("Part", m)
  447. p17.BrickColor = BrickColor.new("Really black")
  448. p17.FormFactor = Enum.FormFactor.Custom
  449. p17.Size = Vector3.new(1, 2.4000001, 1)
  450. p17.CFrame = CFrame.new(-2.69075108, 7.07788849, -3.40101933, -1.13248825e-006, -0.319307148, 0.947651625, -1.1920929e-006, -0.947652161, -0.319306791, 1.0000006, -1.54972076e-006, 1.04308128e-007)
  451. p17.CanCollide = false
  452. p17.Locked = true
  453. p17.BottomSurface = Enum.SurfaceType.Smooth
  454. p17.TopSurface = Enum.SurfaceType.Smooth
  455. b17 = Instance.new("SpecialMesh", p17)
  456. b17.MeshId = "http://www.roblox.com/asset/?id=12212520"
  457. b17.TextureId = ""
  458. b17.MeshType = Enum.MeshType.FileMesh
  459. b17.Name = "Mesh"
  460. b17.VertexColor = Vector3.new(0, 0, 0)
  461. b17.Scale = Vector3.new(1, 3, 1.29999995)
  462. p18 = Instance.new("Part", m)
  463. p18.BrickColor = BrickColor.new("Really black")
  464. p18.FormFactor = Enum.FormFactor.Custom
  465. p18.Size = Vector3.new(2, 2, 2)
  466. p18.CFrame = CFrame.new(-1.70003319, 8.71796608, -3.40004444, -2.37434961e-006, 1.78813934e-007, 1.00000036, -2.35242567e-007, 1.00000072, 3.27825546e-007, -1.0000006, 7.95440158e-009, -2.91315405e-006)
  467. p18.CanCollide = false
  468. p18.Locked = true
  469. p18.BottomSurface = Enum.SurfaceType.Smooth
  470. p18.TopSurface = Enum.SurfaceType.Smooth
  471. b18 = Instance.new("SpecialMesh", p18)
  472. b18.MeshId = "http://www.roblox.com/asset/?id=16627529"
  473. b18.TextureId = ""
  474. b18.MeshType = Enum.MeshType.FileMesh
  475. b18.Name = "Mesh"
  476. b18.VertexColor = Vector3.new(0, 0, 0)
  477. b18.Scale = Vector3.new(1.04999995, 1.04999995, 1.04999995)
  478. w1 = Instance.new("Weld", p1)
  479. w1.Name = "Head_Weld"
  480. w1.Part0 = p1
  481. w1.C0 = CFrame.new(3.40111661, -0.744508088, 8.58160019, -5.48362732e-006, 3.27825546e-007, 1, -0.978699088, -0.205299854, -5.30481339e-006, 0.205299824, -0.978699148, 1.49011612e-006)
  482. w1.Part1 = p2
  483. w1.C1 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  484. w2 = Instance.new("Weld", p2)
  485. w2.Name = "Part_Weld"
  486. w2.Part0 = p2
  487. w2.C0 = CFrame.new(3.40013766, -8.14794827, -1.70006609, 4.23192978e-006, -1.08796726e-007, 1.00000012, 2.9664772e-008, 1, 1.08796598e-007, -1.00000012, 2.96642924e-008, 4.23192978e-006)
  488. w2.Part1 = p3
  489. w2.C1 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  490. w3 = Instance.new("Weld", p3)
  491. w3.Name = "Part_Weld"
  492. w3.Part0 = p3
  493. w3.C0 = CFrame.new(3.40004802, -8.71796036, -1.70002759, 2.56299973e-006, -7.89943471e-008, 1, 2.47196947e-008, 1, 7.89942831e-008, -1, 2.47194887e-008, 2.56299973e-006)
  494. w3.Part1 = p4
  495. w3.C1 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  496. w4 = Instance.new("Weld", p4)
  497. w4.Name = "Part_Weld"
  498. w4.Part0 = p4
  499. w4.C0 = CFrame.new(3.40017533, -8.8479538, -1.77979064, 5.78165054e-006, -1.38599077e-007, 1, 3.46098972e-008, 1, 1.38598878e-007, -1, 3.46090907e-008, 5.78165054e-006)
  500. w4.Part1 = p5
  501. w4.C1 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  502. w5 = Instance.new("Weld", p5)
  503. w5.Name = "Part_Weld"
  504. w5.Part0 = p5
  505. w5.C0 = CFrame.new(3.40004182, -8.46796036, -1.70004117, -3.57627869e-007, -5.89495883e-008, 0.99999994, 2.53247009e-007, 1, 5.89496665e-008, -0.99999994, 2.53247009e-007, -3.57627869e-007)
  506. w5.Part1 = p6
  507. w5.C1 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  508. w6 = Instance.new("Weld", p6)
  509. w6.Name = "Part_Weld"
  510. w6.Part0 = p6
  511. w6.C0 = CFrame.new(3.44990563, -8.58795738, -1.89968324, -5.96046448e-007, -9.85101565e-008, 1, 4.91661183e-007, 1, 9.85104407e-008, -1, 4.9166124e-007, -5.96046448e-007)
  512. w6.Part1 = p7
  513. w6.C1 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  514. w7 = Instance.new("Weld", p7)
  515. w7.Name = "Part_Weld"
  516. w7.Part0 = p7
  517. w7.C0 = CFrame.new(3.50097466, -8.31796741, -1.89919162, -4.76837158e-007, -9.85101849e-008, 0.99999994, 4.91661126e-007, 1, 9.85104265e-008, -0.99999994, 4.91661183e-007, -4.76837158e-007)
  518. w7.Part1 = p8
  519. w7.C1 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  520. w8 = Instance.new("Weld", p8)
  521. w8.Name = "Part_Weld"
  522. w8.Part0 = p8
  523. w8.C0 = CFrame.new(3.40101647, 2.43280101, 7.72691393, -1.1920929e-006, -2.08616257e-007, 1, -0.805111527, -0.593123555, -9.83476639e-007, 0.593123496, -0.805111527, 4.17232513e-007)
  524. w8.Part1 = p9
  525. w8.C1 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  526. w9 = Instance.new("Weld", p9)
  527. w9.Name = "Part_Weld"
  528. w9.Part0 = p9
  529. w9.C0 = CFrame.new(3.40065455, -8.6941061, -0.904481649, -8.34465027e-007, -1.67638063e-007, 1.00000012, -0.0995008498, 0.995037496, 1.00582838e-007, -0.995037615, -0.0995008498, -8.34465027e-007)
  530. w9.Part1 = p10
  531. w9.C1 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  532. w10 = Instance.new("Weld", p10)
  533. w10.Name = "Part_Weld"
  534. w10.Part0 = p10
  535. w10.C0 = CFrame.new(3.39961672, -7.99480963, 4.71886492, -9.53674316e-007, -2.98023224e-007, 1, -0.683569372, 0.729885519, -4.47034836e-007, -0.729885459, -0.683569431, -9.53674316e-007)
  536. w10.Part1 = p11
  537. w10.C1 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  538. w11 = Instance.new("Weld", p11)
  539. w11.Name = "Part_Weld"
  540. w11.Part0 = p11
  541. w11.C0 = CFrame.new(3.40089583, -3.41323304, 8.38025856, -1.31130219e-006, -4.76837158e-007, 1.00000012, -0.989475787, 0.144699097, -1.07288361e-006, -0.144699246, -0.989475787, -7.15255737e-007)
  542. w11.Part1 = p12
  543. w11.C1 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  544. w12 = Instance.new("Weld", p12)
  545. w12.Name = "Part_Weld"
  546. w12.Part0 = p12
  547. w12.C0 = CFrame.new(3.40101814, 3.54288888, 6.84968376, -9.53674316e-007, -4.47034836e-007, 1, -0.553697109, -0.832718134, -9.23871994e-007, 0.832718134, -0.553697109, 6.55651093e-007)
  548. w12.Part1 = p13
  549. w12.C1 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  550. w13 = Instance.new("Weld", p13)
  551. w13.Name = "Part_Weld"
  552. w13.Part0 = p13
  553. w13.C0 = CFrame.new(3.40102005, 5.44561195, 5.34554911, -8.34465027e-007, -6.40749931e-007, 1.00000012, -0.319307029, -0.947651505, -8.19563866e-007, 0.947651386, -0.319307029, 3.57627869e-007)
  554. w13.Part1 = p14
  555. w13.C1 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  556. w14 = Instance.new("Weld", p14)
  557. w14.Name = "Part_Weld"
  558. w14.Part0 = p14
  559. w14.C0 = CFrame.new(3.40101624, 2.99550176, 7.97925997, -9.53674316e-007, -1.49011612e-007, 1, -0.750353813, -0.661036491, -8.64267349e-007, 0.661036491, -0.750353813, 5.36441803e-007)
  560. w14.Part1 = p15
  561. w14.C1 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  562. w15 = Instance.new("Weld", p15)
  563. w15.Name = "Part_Weld"
  564. w15.Part0 = p15
  565. w15.C0 = CFrame.new(3.74026394, 5.46776819, 5.79039907, 0.34201923, -3.27825546e-007, 0.939692974, -0.520305395, -0.832718134, 0.189374775, 0.782499313, -0.553697109, -0.284805775)
  566. w15.Part1 = p16
  567. w15.C1 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  568. w16 = Instance.new("Weld", p16)
  569. w16.Name = "Part_Weld"
  570. w16.Part0 = p16
  571. w16.C0 = CFrame.new(2.90401983, 4.33060169, 7.50061178, -0.258819938, -2.68220901e-007, 0.965925574, -0.534830093, -0.832718134, -0.143308043, 0.80434382, -0.55369705, 0.215523928)
  572. w16.Part1 = p17
  573. w16.C1 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  574. w17 = Instance.new("Weld", p17)
  575. w17.Name = "Part_Weld"
  576. w17.Part0 = p17
  577. w17.C0 = CFrame.new(3.4010253, 5.84818506, 4.80991411, -8.56413749e-007, -1.3483392e-006, 1, -0.31930685, -0.947651386, -1.55121427e-006, 0.947651386, -0.31930685, 3.81047698e-007)
  578. w17.Part1 = p18
  579. w17.C1 = CFrame.new(-3.40004683, -8.71796036, 1.70002675, -2.6504224e-006, -7.89943471e-008, -1, -2.47197018e-008, 1, -7.89942831e-008, 1, 2.47194887e-008, -2.6504224e-006)
  580. m.Parent = char
  581. m:MakeJoints()
  582. ----------------------------------------------------
  583. local cor = Instance.new("Part", char.Hair)
  584. cor.Name = "Link"
  585. cor.Locked = true
  586. cor.BottomSurface = 0
  587. cor.CanCollide = false
  588. cor.Size = Vector3.new(1, 9, 1)
  589. cor.Transparency = 1
  590. cor.TopSurface = 0
  591. corw = Instance.new("Weld", cor)
  592. corw.Part0 = hed
  593. corw.Part1 = cor
  594. corw.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  595. corw.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  596. weld1 = Instance.new("Weld", char.Hair)
  597. weld1.Part0 = cor
  598. weld1.Part1 = char.Hair.Head
  599. weld1.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  600. ----------------------------------------------------
  601. GroundWave1 = function()
  602. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  603. local Colors = {"Royal purple", "Really black"}
  604. local wave = Instance.new("Part", torso)
  605. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  606. wave.Anchored = true
  607. wave.CanCollide = false
  608. wave.Locked = true
  609. wave.Size = Vector3.new(1, 1, 1)
  610. wave.TopSurface = "Smooth"
  611. wave.BottomSurface = "Smooth"
  612. wave.Transparency = 0.35
  613. wave.CFrame = HandCF
  614. wm = Instance.new("SpecialMesh", wave)
  615. wm.MeshId = "rbxassetid://3270017"
  616. coroutine.wrap(function()
  617. for i = 1, 30, 1 do
  618. wm.Scale = Vector3.new(1 + i*1.2, 1 + i*1.2, 1)
  619. wave.Size = wm.Scale
  620. wave.CFrame = HandCF
  621. wave.Transparency = i/30
  622. wait()
  623. end
  624. wait()
  625. wave:Destroy()
  626. end)()
  627. end
  628. ----------------------------------------------------
  629. GroundWave = function()
  630. if Transforming == true then
  631. local wave = Instance.new("Part", torso)
  632. wave.BrickColor = BrickColor.new("Really black")
  633. wave.Anchored = true
  634. wave.CanCollide = false
  635. wave.Locked = true
  636. wave.Size = Vector3.new(1, 1, 1)
  637. wave.TopSurface = "Smooth"
  638. wave.BottomSurface = "Smooth"
  639. wave.Transparency = 0.35
  640. wave.CFrame = fx.CFrame
  641. wm = Instance.new("SpecialMesh", wave)
  642. wm.MeshType = "Sphere"
  643. wm.Scale = Vector3.new(1,1,1)
  644. coroutine.wrap(function()
  645. for i = 1, 18, 1 do
  646. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  647. --wave.Size = wm.Scale
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement