Advertisement
Guest User

Untitled

a guest
Sep 25th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.79 KB | None | 0 0
  1. --[[
  2. User: Ramper1709
  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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement