Advertisement
Guest User

Remy's goku

a guest
Dec 14th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.88 KB | None | 0 0
  1. local p = game.Players.LocalPlayer
  2. local char = p.Character
  3. local mouse = p:GetMouse()
  4. local larm = char["Left Arm"]
  5. local rarm = char["Right Arm"]
  6. local lleg = char["Left Leg"]
  7. local rleg = char["Right Leg"]
  8. local hed = char.Head
  9. local torso = char.Torso
  10. local hum = char.Humanoid
  11. local cam = game.Workspace.CurrentCamera
  12. local root = char.HumanoidRootPart
  13. local deb = false
  14. local shot = 0
  15. local debris=game:service"Debris"
  16. local l = game:GetService("Lighting")
  17. local rs = game:GetService("RunService").RenderStepped
  18. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  19. math.randomseed(os.time())
  20. for i,v in pairs(char:children()) do
  21. if v:IsA("Hat") then
  22. v:Destroy()
  23. end
  24. end
  25. for i,v in pairs (hed:GetChildren()) do
  26. if v:IsA("Sound") then
  27. v:Destroy()
  28. end
  29. end
  30. ----------------------------------------------------
  31. Debounces = {
  32. CanAttack = true;
  33. NoIdl = false;
  34. Slashing = false;
  35. Slashed = false;
  36. RPunch = false;
  37. RPunched = false;
  38. LPunch = false;
  39. LPunched = false;
  40. }
  41. local Touche = {char.Name, }
  42. ----------------------------------------------------
  43. hed.face.Texture = "rbxassetid://33395282"
  44. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  45. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  46. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  47. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  48. ----------------------------------------------------
  49. ypcall(function()
  50. char.Shirt:Destroy()
  51. char.Pants:Destroy()
  52. shirt = Instance.new("Shirt", char)
  53. shirt.Name = "Shirt"
  54. pants = Instance.new("Pants", char)
  55. pants.Name = "Pants"
  56. end)
  57. ----------------------------------------------------
  58. LoudVolume = false
  59. Submerged = false
  60. Music = true
  61. script.Name = "GOKU"
  62. Player = game.Players.LocalPlayer
  63. c = game.Players.LocalPlayer.Character
  64. Head = c.Head
  65. anim = c.Humanoid.Animator
  66. Humanoid = c:findFirstChild("Humanoid")
  67. Humanoid.Name = "InfiniteBeing"
  68. b23 = Instance.new("BoolValue", c)
  69. b23.Name = "InfiniteHuman"
  70. rage = false
  71. p = game.Players.LocalPlayer
  72. Music = false
  73. local Effects = {}
  74. attack = false
  75. local attacking = false
  76. vt = Vector3.new
  77. bc = BrickColor.new
  78. br = BrickColor.random
  79. it = Instance.new
  80. cf = CFrame.new
  81. euler = CFrame.fromEulerAnglesXYZ
  82. angles = CFrame.Angles
  83. matr = math.random
  84. mouse = Player:GetMouse()
  85. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  86. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  87. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  88. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  89. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  90. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  91. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  92. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  93. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  94. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  95. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  96. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  97. RS = c.Torso:FindFirstChild("Right Shoulder")
  98. LS = c.Torso:FindFirstChild("Left Shoulder")
  99. RH = c.Torso:FindFirstChild("Right Hip")
  100. LH = c.Torso:FindFirstChild("Left Hip")
  101. RJ = c.HumanoidRootPart:FindFirstChild("RootJoint")
  102. N = c.Torso:FindFirstChild("Neck")
  103. cf = CFrame.new
  104. ang = CFrame.Angles
  105. rd = math.rad
  106. rd2 = math.random
  107. function swait(num)
  108. if num == 0 or num == nil then
  109. game:service("RunService").Heartbeat:wait(0)
  110. else
  111. for i = 0, num do
  112. game:service("RunService").Heartbeat:wait(0)
  113. end
  114. end
  115. end
  116. function lerpz(joint, prop, cfrmz, alp)
  117. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  118. end
  119. function resetlerp()
  120. RJ.C0 = RJC0
  121. RJ.C1 = RJC1
  122. N.C0 = NC0
  123. N.C1 = NC1
  124. RS.C0 = RSC0
  125. RS.C1 = RSC1
  126. LS.C0 = LSC0
  127. LS.C1 = LSC1
  128. RH.C0 = RHC0
  129. RH.C1 = RHC1
  130. LH.C0 = LHC0
  131. LH.C1 = LHC1
  132. end
  133. for _, c in pairs(c:children()) do
  134. if c.className == "Accessory" then
  135. c.Parent = nil
  136. end
  137. end
  138. local S2 = Instance.new("Sound", c.HumanoidRootPart)
  139. S2.SoundId = ""
  140. S2.Volume = 0
  141. S2.Looped = true
  142. local P = Instance.new("Part", c)
  143. P.CanCollide = false
  144. P.Size = Vector3.new(0.2, 0.2, 0.2)
  145. P.BrickColor = BrickColor.new("Really black")
  146. local M = Instance.new("SpecialMesh", P)
  147. M.MeshId = "rbxassetid://884095858"
  148. M.Scale = Vector3.new(0.04, 0.04, 0.04)
  149. M.Offset = Vector3.new(-0.225, 0.65, -0.1)
  150. local W = Instance.new("Weld", c.Head)
  151. W.Part0 = c.Head
  152. W.Part1 = P
  153. W.C0 = CFrame.Angles(0, math.rad(180), 0)
  154. trazx = Instance.new("ParticleEmitter")
  155. function New(Object, Parent, Name, Data)
  156. local Object = Instance.new(Object)
  157. for Index, Value in pairs(Data or {}) do
  158. Object[Index] = Value
  159. end
  160. Object.Parent = Parent
  161. Object.Name = Name
  162. return Object
  163. end
  164. Form = "None"
  165. function SSJB()
  166. if Form == "None" then
  167. Form = "SSJB"
  168. hed.face.Texture = "rbxassetid://262534270"
  169. attack = true
  170. anim.Parent = nil
  171. for i = 1, 35 do
  172. swait()
  173. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  174. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  175. lerpz(RS, "C0", RSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(140)), 0.3)
  176. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  177. lerpz(LS, "C0", LSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(-140)), 0.3)
  178. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  179. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
  180. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  181. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
  182. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  183. end
  184. local S = Instance.new("Sound", c.HumanoidRootPart)
  185. S.SoundId = "rbxassetid://491515754"
  186. S.Volume = 1
  187. S:Play()
  188. local S2 = Instance.new("Sound", c.HumanoidRootPart)
  189. S2.SoundId = "rbxassetid://491515754"
  190. S2.Looped = true
  191. S2:Play()
  192. for i = 1, 15 do
  193. swait()
  194. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 0.5)
  195. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  196. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-5), rd(5), rd(45)), 0.5)
  197. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  198. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5), rd(-5), rd(-45)), 0.5)
  199. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  200. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-10), rd(10)), 0.5)
  201. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  202. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(10), rd(-10)), 0.5)
  203. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  204. end
  205. for i, v in pairs(c:children()) do
  206. if v.ClassName == "Part" then
  207. local tra = trazx:clone()
  208. tra.Parent = v
  209. tra.LightEmission = 1
  210. tra.Color = ColorSequence.new(Color3.new(0, 00000000000, 9))
  211. tra.Rate = 15
  212. tra.Rotation = NumberRange.new(-5, 5)
  213. tra.Lifetime = NumberRange.new(1.5, 2)
  214. tra.Size = NumberSequence.new({
  215. NumberSequenceKeypoint.new(0, 0.1, 0),
  216. NumberSequenceKeypoint.new(1, 0, 0)
  217. })
  218. tra.Transparency = NumberSequence.new({
  219. NumberSequenceKeypoint.new(0, 1, 0),
  220. NumberSequenceKeypoint.new(0.135, 0, 0),
  221. NumberSequenceKeypoint.new(0.875, 0, 0),
  222. NumberSequenceKeypoint.new(1, 1, 0)
  223. })
  224. tra.Speed = NumberRange.new(0.5)
  225. tra.VelocitySpread = 360
  226. tra.VelocityInheritance = 0.5
  227. tra.ZOffset = 2
  228. tra.Acceleration = Vector3.new(0, 2.5, 0)
  229. end
  230. end
  231. local tra = trazx:clone()
  232. tra.Parent = c.HumanoidRootPart
  233. tra.Texture = "rbxassetid://1236589967"
  234. tra.LightEmission = 0.8
  235. tra.Color = ColorSequence.new(Color3.new(0, 0.00000000000000000,9))
  236. tra.Rate = 250
  237. tra.Rotation = NumberRange.new(-5, 5)
  238. tra.Lifetime = NumberRange.new(0.75)
  239. tra.Size = NumberSequence.new({
  240. NumberSequenceKeypoint.new(0, 4.81, 0.875),
  241. NumberSequenceKeypoint.new(1, 2.13, 0.875)
  242. })
  243. tra.Transparency = NumberSequence.new({
  244. NumberSequenceKeypoint.new(0, 1, 0),
  245. NumberSequenceKeypoint.new(0.0399, 0.85, 0),
  246. NumberSequenceKeypoint.new(0.394, 0.9, 0),
  247. NumberSequenceKeypoint.new(0.699, 1, 0),
  248. NumberSequenceKeypoint.new(1, 1, 0)
  249. })
  250. tra.Speed = NumberRange.new(15)
  251. tra.VelocitySpread = 360
  252. tra.VelocityInheritance = 0.5
  253. tra.ZOffset = 3.5
  254. tra.Acceleration = Vector3.new(0, 25, 0)
  255. for i = 1, 25 do
  256. for i = 1, 3 do
  257. swait()
  258. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.4) * ang(rd(12), rd(0), rd(0)), 0.5)
  259. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  260. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(50)), 0.5)
  261. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  262. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(-50)), 0.5)
  263. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  264. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-12), rd(12)), 0.5)
  265. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  266. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(12), rd(-12)), 0.5)
  267. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  268. end
  269. for i = 1, 3 do
  270. swait()
  271. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 0.5)
  272. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  273. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(45)), 0.5)
  274. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  275. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement