ShutThefickUp

Untitled

Jun 19th, 2019
499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. do
  4. print("FE Compatibility code by Mokiros")
  5. script.Parent = Player.Character
  6.  
  7. --RemoteEvent for communicating
  8. local Event = Instance.new("RemoteEvent")
  9. Event.Name = "UserInput_Event"
  10.  
  11. --Fake event to make stuff like Mouse.KeyDown work
  12. local function fakeEvent()
  13. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  14. t.connect = t.Connect
  15. return t
  16. end
  17.  
  18. --Creating fake input objects with fake variables
  19. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  20. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  21. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  22. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  23. end}
  24. --Merged 2 functions into one by checking amount of arguments
  25. CAS.UnbindAction = CAS.BindAction
  26.  
  27. --This function will trigger the events that have been :Connect()'ed
  28. local function te(self,ev,...)
  29. local t = m[ev]
  30. if t and t._fakeEvent and t.Function then
  31. t.Function(...)
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=Player then return end
  39. if io.isMouse then
  40. m.Target = io.Target
  41. m.Hit = io.Hit
  42. else
  43. local b = io.UserInputState == Enum.UserInputState.Begin
  44. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  45. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  46. end
  47. for _,t in pairs(CAS.Actions) do
  48. for _,k in pairs(t.Keys) do
  49. if k==io.KeyCode then
  50. t.Function(t.Name,io.UserInputState,io)
  51. end
  52. end
  53. end
  54. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  55. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  56. end
  57. end)
  58. Event.Parent = NLS([==[
  59. local Player = game:GetService("Players").LocalPlayer
  60. local Event = script:WaitForChild("UserInput_Event")
  61.  
  62. local UIS = game:GetService("UserInputService")
  63. local input = function(io,a)
  64. if a then return end
  65. --Since InputObject is a client-side instance, we create and pass table instead
  66. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  67. end
  68. UIS.InputBegan:Connect(input)
  69. UIS.InputEnded:Connect(input)
  70.  
  71. local Mouse = Player:GetMouse()
  72. local h,t
  73. --Give the server mouse data 30 times every second, but only if the values changed
  74. --If player is not moving their mouse, client won't fire events
  75. while wait(1/30) do
  76. if h~=Mouse.Hit or t~=Mouse.Target then
  77. h,t=Mouse.Hit,Mouse.Target
  78. Event:FireServer({isMouse=true,Target=t,Hit=h})
  79. end
  80. end]==],Player.Character)
  81. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  82. end
  83.  
  84. local Player = owner
  85. local Character = game.Players.LocalPlayer.Character
  86. local Create = LoadLibrary("RbxUtility").Create
  87. CFuncs = {
  88.  
  89.  
  90.  
  91.  
  92. ["Weld"] = {
  93. Create = function(Parent, Part0, Part1, C0, C1)
  94. local Weld = Create("Weld"){
  95. Parent = Parent,
  96. Part0 = Part0,
  97. Part1 = Part1,
  98. C0 = C0,
  99. C1 = C1,
  100. }
  101. return Weld
  102. end;
  103. };
  104.  
  105. ["Sound"] = {
  106. Create = function(id, par, vol, pit)
  107. coroutine.resume(coroutine.create(function()
  108. local S = Create("Sound"){
  109. Volume = vol,
  110. Pitch = pit or 1,
  111. SoundId = id,
  112. Parent = par or workspace,
  113. }
  114. wait()
  115. S:play()
  116. game:GetService("Debris"):AddItem(S, 6)
  117. end))
  118. end;
  119. };
  120.  
  121. ["ParticleEmitter"] = {
  122. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  123. local fp = Create("ParticleEmitter"){
  124. Parent = Parent,
  125. Color = ColorSequence.new(Color1, Color2),
  126. LightEmission = LightEmission,
  127. Size = Size,
  128. Texture = Texture,
  129. Transparency = Transparency,
  130. ZOffset = ZOffset,
  131. Acceleration = Accel,
  132. Drag = Drag,
  133. LockedToPart = LockedToPart,
  134. VelocityInheritance = VelocityInheritance,
  135. EmissionDirection = EmissionDirection,
  136. Enabled = Enabled,
  137. Lifetime = LifeTime,
  138. Rate = Rate,
  139. Rotation = Rotation,
  140. RotSpeed = RotSpeed,
  141. Speed = Speed,
  142. VelocitySpread = VelocitySpread,
  143. }
  144. return fp
  145. end;
  146. };
  147.  
  148. CreateTemplate = {
  149.  
  150. };
  151. }
  152.  
  153.  
  154.  
  155. New = function(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.  
  165.  
  166. CV="Really black"
  167. ArtificialHB = Create("BindableEvent", script){
  168. Parent = script,
  169. Name = "Heartbeat",
  170. }
  171.  
  172. function swait(num)
  173. if num == 0 or num == nil then
  174. ArtificialHB.Event:wait()
  175. else
  176. for i = 0, num do
  177. ArtificialHB.Event:wait()
  178. end
  179. end
  180. end
  181.  
  182. function chatfunc(text)
  183. local chat = coroutine.wrap(function()
  184. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  185. Character:FindFirstChild("TalkingBillBoard"):destroy()
  186. end
  187. local naeeym2 = Instance.new("BillboardGui",Character)
  188. naeeym2.Size = UDim2.new(0,100,0,40)
  189. naeeym2.StudsOffset = Vector3.new(0,3,0)
  190. naeeym2.Adornee = Character.Head
  191. naeeym2.Name = "TalkingBillBoard"
  192. local tecks2 = Instance.new("TextLabel",naeeym2)
  193. tecks2.BackgroundTransparency = 1
  194. tecks2.BorderSizePixel = 0
  195. tecks2.Text = ""
  196. tecks2.Font = "Fantasy"
  197. tecks2.TextSize = 30
  198. tecks2.TextStrokeTransparency = 0
  199. tecks2.TextColor3 = Color3.new(0,0,0)
  200. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  201. tecks2.Size = UDim2.new(1,0,0.5,0)
  202. local tecks3 = Instance.new("TextLabel",naeeym2)
  203. tecks3.BackgroundTransparency = 1
  204. tecks3.BorderSizePixel = 0
  205. tecks3.Text = ""
  206. tecks3.Font = "Fantasy"
  207. tecks3.TextSize = 30
  208. tecks3.TextStrokeTransparency = 0
  209. tecks3.TextColor3 = Color3.new(0,0,0)
  210. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  211. tecks3.Size = UDim2.new(1,0,0.5,0)
  212. for i = 1,string.len(text),1 do
  213. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, 6, .8)
  214. tecks2.Text = string.sub(text,1,i)
  215. tecks3.Text = string.sub(text,1,i)
  216. wait(0.01)
  217. end
  218. wait(2)
  219. for i = 1, 50 do
  220. swait()
  221. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  222. tecks2.Rotation = tecks2.Rotation - .8
  223. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  224. tecks2.TextTransparency = tecks2.TextTransparency + .04
  225. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  226. tecks3.Rotation = tecks2.Rotation + .8
  227. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  228. tecks3.TextTransparency = tecks2.TextTransparency + .04
  229. end
  230. naeeym2:Destroy()
  231. end)
  232. chat()
  233.  
  234. end
  235. function onChatted(msg)
  236. chatfunc(msg)
  237.  
  238. end
  239. Player.Chatted:connect(onChatted)
  240.  
  241. abss = Instance.new("BillboardGui",Character)
  242. abss.Size = UDim2.new(10,0,10,0)
  243. abss.Enabled = false
  244. abss.Name = "ROCKYMOUNT"
  245. imgl = Instance.new("ImageLabel",abss)
  246. imgl.Position = UDim2.new(0,0,0,0)
  247. imgl.Size = UDim2.new(1,0,1,0)
  248. imgl.Image = "rbxassetid://711463989"
  249. imgl.BackgroundTransparency = 1
  250. imgl.ImageColor3 = Color3.new(0,255,255)
  251. img2 = Instance.new("ImageLabel",abss)
  252. img2.Position = UDim2.new(0,0,0,0)
  253. img2.Size = UDim2.new(1,0,1,0)
  254. img2.Image = "rbxassetid://711463989"
  255. img2.BackgroundTransparency = 1
  256. img2.ImageColor3 = Color3.new(0,255,255)
  257.  
  258.  
  259.  
  260.  
  261. local lolf = true
  262. local shake = false
  263. local go2 = false
  264. local up = 0
  265. local grab2 = false
  266. local pushed = false
  267. base = Instance.new("Part",workspace)
  268. base.Name = "Base"
  269. base.Transparency = 1
  270. z42d = Instance.new("Sound",game.Players.LocalPlayer.Character)
  271. z42d.Volume = 50
  272. z42d.Looped = true
  273. z42d.SoundId = "rbxassetid://470279287"
  274. z42d:Play()
  275. local jk = false
  276. local kiout = false
  277. local rl = true
  278. ll = 0
  279. local combodamage = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999e+999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  280. local can = 5
  281. local lolwait = 3
  282. local auracan3 = true
  283. local auracan1 = true
  284. local darius1 = true
  285. local ki = true
  286. local darius = true
  287. local kamecolor = "Hot pink"
  288. z42 = Instance.new("Sound",game.Players.LocalPlayer.Character)
  289. z42.Volume = 20
  290. z42.Looped = false
  291. z42.SoundId = "rbxassetid://863808186"
  292. local clickon = false
  293. local beamknockback = 0
  294. local beamdamage = 0.001
  295. local hited1 = false
  296. local hited = false
  297. local kamesize = 1
  298. local kamehameha = false
  299. local walksound = "rbxassetid://908473722"
  300. local moving = false
  301. local poon = false
  302.  
  303. local v3 = Vector3.new
  304. divine = Instance.new("Part",game.Players.LocalPlayer.Character)
  305. divine.Size = Vector3.new(0.5,0.5,3)
  306. divine.Position = v3(5,50,5)
  307.  
  308. divine.BrickColor = BrickColor.new("Pink")
  309. divine.Transparency = 1
  310. divinemesh = Instance.new("SpecialMesh",divine)
  311. divinemesh.MeshType = "Sphere"
  312. divinemesh.Scale = v3(1,1,1)
  313.  
  314.  
  315.  
  316. ------------------------------------------------------------------
  317. divine2 = Instance.new("Part",game.Players.LocalPlayer.Character)
  318. divine2.Size = Vector3.new(0.5,0.5,3)
  319. divine2.Position = v3(5,5,5)
  320.  
  321. divine2.BrickColor = BrickColor.new("Pink")
  322. divine2.Transparency = 1
  323. divinemesh = Instance.new("SpecialMesh",divine2)
  324. divinemesh.MeshType = "Sphere"
  325. divinemesh.Scale = v3(1,1,1)
  326.  
  327.  
  328.  
  329. ------------------------------------------------------------------
  330. divine3 = Instance.new("Part",game.Players.LocalPlayer.Character)
  331. divine3.Size = Vector3.new(0.5,0.5,3)
  332. divine3.Position = v3(5,8,5)
  333.  
  334. divine3.BrickColor = BrickColor.new("Pink")
  335. divine3.Transparency = 1
  336. divinemesh = Instance.new("SpecialMesh",divine3)
  337. divinemesh.MeshType = "Sphere"
  338. divinemesh.Scale = v3(1,1,1)
  339.  
  340.  
  341.  
  342. ------------------------------------------------------------------
  343. divine4 = Instance.new("Part",game.Players.LocalPlayer.Character)
  344. divine4.Size = Vector3.new(0.5,0.5,3)
  345. divine4.Position = v3(5,3,5)
  346.  
  347. divine4.BrickColor = BrickColor.new("Pink")
  348. divine4.Transparency = 1
  349. divinemesh = Instance.new("SpecialMesh",divine4)
  350. divinemesh.MeshType = "Sphere"
  351. divinemesh.Scale = v3(1,1,1)
  352.  
  353.  
  354.  
  355. ------------------------------------------------------------------
  356. divine5 = Instance.new("Part",game.Players.LocalPlayer.Character)
  357. divine5.Size = Vector3.new(0.5,0.5,3)
  358. divine5.Position = v3(5,55,5)
  359.  
  360. divine5.BrickColor = BrickColor.new("Pink")
  361. divine5.Transparency = 1
  362. divinemesh = Instance.new("SpecialMesh",divine5)
  363. divinemesh.MeshType = "Sphere"
  364. divinemesh.Scale = v3(1,1,1)
  365.  
  366.  
  367.  
  368. ------------------------------------------------------------------
  369. divine6 = Instance.new("Part",game.Players.LocalPlayer.Character)
  370. divine6.Size = Vector3.new(0.5,0.5,3)
  371. divine6.Position = v3(5,5,5)
  372.  
  373. divine6.BrickColor = BrickColor.new("Pink")
  374. divine6.Transparency = 1
  375. divinemesh = Instance.new("SpecialMesh",divine6)
  376. divinemesh.MeshType = "Sphere"
  377. divinemesh.Scale = v3(1,1,1)
  378.  
  379.  
  380. local new=Instance.new
  381. local rad=math.rad
  382. local cf=CFrame.new
  383. local v3=Vector3.new
  384. local ang=function(x,y,z)
  385. return CFrame.Angles(rad(x),rad(y),rad(z))
  386. end
  387. local player=owner
  388. local char=player.Character
  389. local cam=workspace.Camera
  390. local weld=function(a,b,c0,c1)
  391. m=Instance.new('Motor',a)
  392. m.Part0=a
  393. m.Part1=b
  394. m.C0=c0
  395. m.C1=c1
  396. return m
  397. end
  398.  
  399.  
  400. beamm=Instance.new('Model',workspace)
  401. beamm.Name='beam'
  402.  
  403. laser=false
  404.  
  405. rs=Instance.new('Part',char)
  406. rs.Transparency=1
  407. rs.CanCollide=false
  408. rs.TopSurface,rs.BottomSurface=0,0
  409. rs.FormFactor=3
  410. rs.Size=Vector3.new(.5,.5,.5)
  411.  
  412. ls=rs:Clone()
  413. ls.Parent=char
  414.  
  415.  
  416.  
  417. s1=Instance.new('Sound',char)
  418. s1.Volume=1
  419. s1.Pitch=1
  420. s1.Looped=true
  421.  
  422.  
  423. particles={}
  424.  
  425. local wep=new('Part',char)
  426.  
  427. wep.FormFactor=3
  428. wep.Transparency = 1
  429. wep.CanCollide=false
  430. wep.Size=v3(0.1,0.1,0.1)
  431. wep.TopSurface,wep.BottomSurface=0,0
  432. local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
  433.  
  434.  
  435. local beam1=wep:Clone()
  436. beam1:ClearAllChildren()
  437. beam1.Material='Neon'
  438. beam1.BrickColor=BrickColor.new(kamecolor)
  439. beam1.Color = Color3.fromRGB(35,0,53)
  440. beam1.Size=Vector3.new(1,1,1)
  441. beam1.Transparency=0
  442. beam1.Anchored=true
  443. local ms=Instance.new('BlockMesh',beam1)
  444. local inner1=beam1:Clone()
  445. inner1.Transparency=1
  446. inner1.Material='SmoothPlastic'
  447. inner1.BrickColor=BrickColor.new(kamecolor)
  448. inner1.Color = Color3.fromRGB(35,0,53)
  449. local ms2=inner1.Mesh
  450.  
  451. local expl1=inner1:Clone()
  452. expl1.Mesh:Destroy()
  453. expl1.Material='Neon'
  454. expl1.BrickColor=BrickColor.new(kamecolor)
  455. expl1.Color = Color3.fromRGB(35,0,53)
  456. expl1.Size=Vector3.new(1,1,1)
  457. expl1.Transparency=0
  458. pl=Instance.new('PointLight',expl1)
  459. pl.Color=expl1.BrickColor.Color
  460. pl.Range=pl.Range*2
  461. pl.Name='light'
  462. local br=pl.Range
  463.  
  464. local exa1=expl1:Clone()
  465. exa1.Size=Vector3.new(1,1,1)
  466. pl2=exa1.light
  467.  
  468. local part=exa1:Clone()
  469. part.Size=Vector3.new(1.5,1.5,1.5)
  470. pl3=part.light
  471. pms=Instance.new('BlockMesh',part)
  472.  
  473. char.Humanoid.Died:connect(function()
  474. laser=false
  475. beam1.Parent=nil
  476. inner1.Parent=nil
  477. expl1.Parent=nil
  478. exa1.Parent=nil
  479. s1:stop()
  480. end)
  481.  
  482.  
  483.  
  484. parti=0
  485. game:service'RunService'.Stepped:connect(function()
  486. parti=parti+1
  487. for i,v in pairs(particles) do
  488. v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
  489. v.Transparency=v.Transparency+.08
  490. if v.Transparency >= 1 then
  491. v:Destroy()
  492. table.remove(particles,i)
  493. else
  494. v.Parent=beamm
  495. end
  496. end
  497.  
  498. a=cam.CoordinateFrame.p
  499. b=mouse.Hit.p
  500. mhitr=Ray.new(a,(b-a).unit*999)
  501. mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
  502.  
  503.  
  504. if laser then
  505. beamm.Parent=workspace
  506. beam1.Parent=beamm
  507. inner1.Parent=beamm
  508. expl1.Parent=beamm
  509. exa1.Parent=beamm
  510. s1.Volume=s1.Volume-0.0034
  511.  
  512. ray=Ray.new((wep.CFrame*cf(0,-1.5,0)).p,((wep.CFrame*cf(0,-10,0)).p-(wep.CFrame*cf(0,-1.5,0)).p).unit*999)
  513. hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
  514.  
  515. if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) then
  516.  
  517. if hit.Parent:IsA("Model") and hit ~= workspace.Base then
  518. hit.Parent:BreakJoints()
  519.  
  520. wait()
  521. end
  522. if hit.Parent:IsA("Part") and hit ~= workspace.Base then
  523. hit.Anchored = false
  524. hit.Position = hit.Position + Vector3.new(0,1,0)
  525. block = Instance.new("BodyForce",hit)
  526. block.Force = beam1.CFrame.lookVector
  527. s1.Volume=s1.Volume+0.0034
  528.  
  529. hit.Position = hit.Position + Vector3.new(0,1,0)
  530. block = Instance.new("BodyForce",hit)
  531. block.Force = beam1.CFrame.lookVector
  532.  
  533. end
  534. end
  535.  
  536. if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
  537. e=Instance.new('Explosion',workspace)
  538. e.Position=pos
  539. e.BlastRadius=14
  540. e.BlastPressure=1e4
  541. end
  542. if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
  543. hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
  544. end
  545.  
  546. if parti==math.floor(parti) then
  547. par=part:Clone()
  548. table.insert(particles,par)
  549. par.Parent=beamm
  550. par.Transparency=1-s1.Volume
  551. par.light.Range=br*s1.Volume
  552. par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
  553. end
  554.  
  555. mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
  556. ms.Scale=v3(s1.Volume,s1.Volume,mag)
  557. ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
  558. beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
  559. inner1.CFrame=beam1.CFrame
  560. pl.Range=br*s1.Volume
  561. pl2.Range=br*s1.Volume
  562.  
  563. expl1.Transparency=0
  564. expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  565.  
  566. exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  567.  
  568. end
  569. end)
  570.  
  571. local base = true
  572. local ssjr = false
  573. local down2 = false
  574. local ok = 0
  575. local lala = false
  576. local walkon = false
  577. local idle = true
  578. local idle1 = true
  579. local canattack = true
  580. local nohit = 0
  581. local p = game.Players.LocalPlayer
  582. local char = p.Character
  583. local mouse = p:GetMouse()
  584. local larm = char["Left Arm"]
  585. local rarm = char["Right Arm"]
  586. local lleg = char["Left Leg"]
  587. local rleg = char["Right Leg"]
  588. local hed = char.Head
  589. local torso = char.Torso
  590. zwc = Instance.new("Sound",torso)
  591. zwc.Volume = 1
  592. zwc.Looped = false
  593. zwc.SoundId = "rbxassetid://137579113"
  594. local hum = char.Humanoid
  595. hum.Name = "loldar"
  596. local cam = game.Workspace.CurrentCamera
  597. local root = char.HumanoidRootPart
  598. local deb = false
  599. local shot = 0
  600. local walk = true
  601. local debris=game:service"Debris"
  602. local l = game:GetService("Lighting")
  603. local rs = game:GetService("RunService").RenderStepped
  604. local canattack = true
  605. hed.face.Texture = "http://www.roblox.com/asset/?id=665350491"
  606. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  607. function lerp(a, b, t) -- Linear interpolation
  608. return a + (b - a)*t
  609. end
  610.  
  611. function slerp(a, b, t) --Spherical interpolation
  612. dot = a:Dot(b)
  613. if dot > 0.99999 or dot < -0.99999 then
  614. return t <= 0.5 and a or b
  615. else
  616. r = math.acos(dot)
  617. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  618. end
  619. end
  620. function matrixInterpolate(a, b, t)
  621. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  622. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  623. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  624. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  625. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  626. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  627. local t = v1:Dot(v2)
  628. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  629. return CFrame.new()
  630. end
  631. return CFrame.new(
  632. v0.x, v0.y, v0.z,
  633. v1.x, v1.y, v1.z,
  634. v2.x, v2.y, v2.z,
  635. v3.x, v3.y, v3.z)
  636. end
  637. ----------------------------------------------------
  638. function genWeld(a,b)
  639. local w = Instance.new("Weld",a)
  640. w.Part0 = a
  641. w.Part1 = b
  642. return w
  643. end
  644. function weld(a, b)
  645. local weld = Instance.new("Weld")
  646. weld.Name = "W"
  647. weld.Part0 = a
  648. weld.Part1 = b
  649. weld.C0 = a.CFrame:inverse() * b.CFrame
  650. weld.Parent = a
  651. return weld;
  652. end
  653. ----------------------------------------------------
  654. function Lerp(c1,c2,al)
  655. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  656. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  657. for i,v in pairs(com1) do
  658. com1[i] = v+(com2[i]-v)*al
  659. end
  660. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  661. end
  662. ----------------------------------------------------
  663. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  664. local wld = Instance.new("Weld", wp1)
  665. wld.Part0 = wp0
  666. wld.Part1 = wp1
  667. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  668. end
  669. hum.MaxHealth = math.huge
  670. wait()
  671. hum.Health = math.huge
  672. ----------------------------------------------------
  673. function weld5(part0, part1, c0, c1)
  674. weeld=Instance.new("Weld", part0)
  675. weeld.Part0=part0
  676. weeld.Part1=part1
  677. weeld.C0=c0
  678. weeld.C1=c1
  679. return weeld
  680. end
  681. ----------------------------------------------------
  682. function HasntTouched(plrname)
  683. local ret = true
  684. for _, v in pairs(Touche) do
  685. if v == plrname then
  686. ret = false
  687. end
  688. end
  689. return ret
  690. end
  691. newWeld(torso, larm, -1.5, 0.5, 0)
  692. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  693. newWeld(torso, rarm, 1.5, 0.5, 0)
  694. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  695. newWeld(torso, hed, 0, 1.5, 0)
  696. newWeld(torso, lleg, -0.5, -1, 0)
  697. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  698. newWeld(torso, rleg, 0.5, -1, 0)
  699. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  700. newWeld(root, torso, 0, -1, 0)
  701. torso.Weld.C1 = CFrame.new(0, -1, 0)
  702. GroundWave1 = function()
  703. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  704.  
  705. local wave = Instance.new("Part", torso)
  706. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  707. wave.Anchored = true
  708. wave.CanCollide = false
  709. wave.Locked = true
  710. wave.Size = Vector3.new(1, 1, 1)
  711. wave.TopSurface = "Smooth"
  712. wave.BottomSurface = "Smooth"
  713. wave.Transparency = 0.35
  714. wave.CFrame = HandCF
  715. wm = Instance.new("SpecialMesh", wave)
  716. wm.MeshId = "rbxassetid://3270017"
  717. coroutine.wrap(function()
  718. for i = 1, 30, 1 do
  719. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  720. wave.Size = wm.Scale
  721. wave.CFrame = HandCF
  722. wave.Transparency = i/30
  723. wait()
  724. end
  725. wait()
  726. wave:Destroy()
  727. end)()
  728. end
  729. function stance1()
  730. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(15),math.rad(0)), 0.1)--head
  731. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(0)), 1)--torso
  732. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(12),math.rad(15),math.rad(30)), 0.1)--arm
  733. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(12),math.rad(15),math.rad(-30)), 0.1)--arm
  734. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(15), math.rad(10)), 0.1)--leg
  735. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-15), math.rad(-40), math.rad(-5)), 0.1)--leg
  736. end
  737. -------------------------------------------------------------
  738. function stance2()
  739. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.1)--head
  740. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.1)--torso
  741. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.1)--rarm
  742. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(0)), 0.1)--larm
  743. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)--lleg
  744. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.1)--rleg
  745.  
  746. end
  747. ----------------------------------------------------------
  748. z41 = Instance.new("Sound",torso)
  749. z41.Volume = 20
  750. z41.Looped = false
  751. z41.SoundId = "rbxassetid://863807725"
  752. z412 = Instance.new("Sound",torso)
  753. z412.Volume = 20
  754. z412.Looped = false
  755. z412.SoundId = "rbxassetid://895090420"
  756. z4122 = Instance.new("Sound",torso)
  757. z4122.Volume = 20
  758. z4122.Looped = false
  759. z4122.SoundId = "rbxassetid://897147945"
  760. function swing1()
  761. for i = 1, 5 do
  762. wait()
  763. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  764. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  765. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-70)), 0.4)--arm
  766. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  767. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  768. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.4)--leg
  769. end
  770.  
  771. z41:Play()
  772. for i = 1, 5 do
  773. wait()
  774. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  775. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  776. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(60)), 0.4)--arm
  777. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  778. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  779. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)--leg
  780. end
  781. end
  782. function swing11()
  783. for i = 1, 5 do
  784. wait()
  785. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  786. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  787. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-70)), 0.4)--arm
  788. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  789. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  790. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.4)--leg
  791. end
  792.  
  793. z412:Play()
  794. for i = 1, 5 do
  795. wait()
  796. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  797. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  798. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(60)), 0.4)--arm
  799. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  800. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  801. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)--leg
  802. end
  803. end
  804. ------------------------------------------------------------------------------------------------
  805. function swing2()
  806. for i = 1, 5 do
  807. wait()
  808. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  809. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(0)), 0.4)--torso
  810. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-200),math.rad(0),math.rad(30)), 0.4)--arm
  811. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.4)--leg
  814. end
  815.  
  816. z41:Play()
  817. for i = 1, 5 do
  818. wait()
  819. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(-10),math.rad(0)), 0.4)--head
  820. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(10), math.rad(0)), 0.4)--torso
  821. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.3,-.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-50)), 0.4)--arm
  822. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-30)), 0.4)--arm
  823. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-10)), 0.4)--leg
  824. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(12), math.rad(0), math.rad(0)), 0.4)--leg
  825. end
  826. end
  827. -----------------------------------------------------------------------------------------------
  828. function swing3()
  829.  
  830. z41:Play()
  831. for i = 1, 7 do
  832. wait()
  833. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  834. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  835. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(90)), 0.4)--arm
  836. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  837. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)--leg
  838. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)--leg
  839. torso.CFrame = torso.CFrame * CFrame.Angles(0,-.928,0)+ Vector3.new(0,5,0)
  840.  
  841. end
  842.  
  843. end
  844. ------------------------------------------------------------------------------------------------
  845. function firstswing()
  846. for i = 1, 10 do
  847. wait()
  848. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  849. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  850. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-70)), 0.4)--arm
  851. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  852. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  853. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--leg
  854. end
  855.  
  856. for i = 1, 10 do
  857. wait()
  858. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  859. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  860. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(40)), 0.4)--arm
  861. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  862. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  863. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
  864. end
  865. end
  866. function flytowards()
  867. for i = 1, 5 do
  868. wait()
  869. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
  870. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), 0.4)--torso
  871. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.4)--arm
  872. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--arm
  873. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  874. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--leg
  875. end
  876. end
  877. function swings()
  878. for i = 1, 5 do
  879. wait()
  880. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.4)--head
  881. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.4)--torso
  882. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-70)), 0.4)--arm
  883. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--arm
  884. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  885. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--leg
  886. end
  887.  
  888.  
  889. for i = 1, 5 do
  890. wait()
  891. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  892. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  893. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(30)), 0.4)--arm
  894. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  895. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  896. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
  897. end
  898. z42:Play()
  899. end
  900. -----------------------------------------------
  901. function divineswinging()
  902. shot1 = true
  903. for i = 1, 4 do
  904. wait()
  905. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  906. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  907. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-1)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-120)), 0.8)--arm
  908. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.8)--arm
  909. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--leg
  910. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.8)--leg
  911. end
  912. z42:Play()
  913. for i = 1, 4 do
  914. wait()
  915. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  916. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  917. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(120)), 0.8)--arm
  918. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.8)--arm
  919. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.8)--leg
  920. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(10)), 0.8)--leg
  921. end
  922. z42:Play()
  923. for i = 1, 4 do
  924. wait()
  925. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(-10),math.rad(0)), 0.4)--head
  926. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(10), math.rad(0)), 0.4)--torso
  927. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.3,-.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-50)), 0.4)--arm
  928. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-30)), 0.4)--arm
  929. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-10)), 0.4)--leg
  930. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(12), math.rad(0), math.rad(0)), 0.4)--leg
  931. end
  932. z42:Play()
  933. for i = 1, 4 do
  934. wait()
  935. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  936. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  937. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-1)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-120)), 0.8)--arm
  938. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.8)--arm
  939. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--leg
  940. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.8)--leg
  941. end
  942. z42:Play()
  943. for i = 1, 4 do
  944. wait()
  945. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  946. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  947. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(120)), 0.8)--arm
  948. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.8)--arm
  949. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-18)), 0.8)--leg
  950. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(10)), 0.8)--leg
  951. end
  952. z42:Play()
  953. for i = 1, 4 do
  954. wait()
  955. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  956. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  957. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-1)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-120)), 0.8)--arm
  958. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.8)--arm
  959. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--leg
  960. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.8)--leg
  961. end
  962. z42:Play()
  963. z4122:Play()
  964. for i = 1, 4 do
  965. wait()
  966. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  967. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  968. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(30)), 0.4)--arm
  969. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  970. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  971. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
  972. end
  973.  
  974. end
  975. -----------------------------------------------------------------------------------------
  976. function divineend()
  977.  
  978. for i = 1, 7 do
  979. wait()
  980. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  981. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  982. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  983. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  984. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)--leg
  985. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)--leg
  986. torso.CFrame = torso.CFrame * CFrame.Angles(0,.88,0)
  987. end
  988. wait(0.5)
  989. for i = 1, 7 do
  990. wait()
  991. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  992. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  993. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  994. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  995. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.4)--leg
  996. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.4)--leg
  997. torso.CFrame = torso.CFrame * CFrame.Angles(0,.88,0)
  998. end
  999. kiweld7.C0 = CFrame.new(-1.7,-3,0) * CFrame.Angles(rad(180),rad(0),rad(40))
  1000. for i = 1, 15 do
  1001. wait()
  1002.  
  1003. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.4)--head
  1004. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-70), math.rad(0)), 0.4)--torso
  1005. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,1.5,-0.3)*CFrame.Angles(math.rad(190),math.rad(40),math.rad(-50)), 0.4)--arm
  1006. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-70)), 0.4)--arm
  1007. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  1008. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  1009. end
  1010. end
  1011. ---------------------------------------------------------
  1012. local block = Instance.new("Part",torso)
  1013. block.Size = Vector3.new(0.1,0.1,0.1)
  1014. block.Position = block.Position + Vector3.new(2,2,2)
  1015. block.Transparency = 1
  1016. local weld = Instance.new("Weld",torso)
  1017. weld.Part0 = torso
  1018. weld.Part1 = block
  1019. weld.C0 = CFrame.new(0,3,0)
  1020. local block2 = Instance.new("Part",torso)
  1021. block2.Size = Vector3.new(3,2,1)
  1022. block2.CanCollide = false
  1023. block2.Position = block.Position + Vector3.new(2,2,2)
  1024. block2.Transparency = 1
  1025. local weld2 = Instance.new("Weld",torso)
  1026. weld2.Part0 = torso
  1027. weld2.Part1 = block2
  1028. weld2.C0 = CFrame.new(0,-1.5,0)
  1029. local part2 = Instance.new("ParticleEmitter",block)
  1030. part2.Lifetime = NumberRange.new(5)
  1031. part2.Speed = NumberRange.new(0)
  1032. part2.Color = ColorSequence.new(Color3.fromRGB(183,39,212))
  1033. part2.Size = NumberSequence.new(7)
  1034. part2.Transparency = NumberSequence.new(1)
  1035. part2.LockedToPart = true
  1036. part2.Rate = 3
  1037. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  1038. part2.ZOffset = -3
  1039.  
  1040. local part7 = Instance.new("ParticleEmitter",block)
  1041. part7.Lifetime = NumberRange.new(5)
  1042. part7.Speed = NumberRange.new(0)
  1043.  
  1044. part7.Size = NumberSequence.new(7)
  1045. part7.Transparency = NumberSequence.new(1)
  1046. part7.LockedToPart = true
  1047. part7.Rate = 3
  1048. part7.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
  1049. part7.Texture = "http://www.roblox.com/asset/?id=894173257"
  1050. part7.ZOffset = -1
  1051. local model = Instance.new("Model",torso)
  1052. local part3 = Instance.new("ParticleEmitter",block2)
  1053. part3.Lifetime = NumberRange.new(1)
  1054. part3.Speed = NumberRange.new(5)
  1055. part3.Color = ColorSequence.new(Color3.fromRGB(255,0,102))
  1056. part3.Transparency = NumberSequence.new(1)
  1057. part3.Size = NumberSequence.new(0.5)
  1058. part3.LockedToPart = true
  1059. part3.Rate = 10
  1060. part3.Texture = "http://www.roblox.com/asset/?id=549349471"
  1061. part3.ZOffset = -0.5
  1062. part3.SpreadAngle = Vector2.new(50,0)
  1063. aura1 = Instance.new("ParticleEmitter",torso)
  1064. aura1.Transparency = NumberSequence.new(1)
  1065. aura1.Size = NumberSequence.new(5)
  1066. aura1.Speed = NumberRange.new(0)
  1067. aura1.Lifetime = NumberRange.new(5)
  1068. aura1.LockedToPart = true
  1069. aura1.Rate = 3.5
  1070. aura1.Color = ColorSequence.new(Color3.new(0,0,0))
  1071.  
  1072. aura1.ZOffset = 2
  1073. aura1.Lifetime = NumberRange.new(3)
  1074.  
  1075.  
  1076.  
  1077. ypcall(function()
  1078. shirt = Instance.new("Shirt", char)
  1079. shirt.Name = "Shirt"
  1080. pants = Instance.new("Pants", char)
  1081. pants.Name = "Pants"
  1082. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=432851554"
  1083. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=432851568"
  1084. end)
  1085. for i,v in pairs(char:children()) do
  1086. if v:IsA("Accessory") then
  1087. v:Destroy()
  1088. end
  1089. end
  1090. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  1091. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  1092. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  1093. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  1094. Hair99 = Instance.new("Part")
  1095.  
  1096. Hair99.Parent = p.Character
  1097. Hair99.Name = "Hair"
  1098. Hair99.formFactor = "Symmetric"
  1099. Hair99.Size = Vector3.new(1, 1, 1)
  1100. Hair99.CFrame = p.Character.Head.CFrame
  1101. Hair99:BreakJoints()
  1102. Hair99.CanCollide = false
  1103. Hair99.TopSurface = "Smooth"
  1104. Hair99.BottomSurface = "Smooth"
  1105. Hair99.BrickColor = BrickColor.new("New Yeller")
  1106. Hair99.Transparency = 1
  1107.  
  1108. Weld = Instance.new("Weld")
  1109. Weld.Part0 = p.Character.Head
  1110. Weld.Part1 = Hair99
  1111. Weld.Parent = p.Character.Head
  1112. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  1113.  
  1114. Hair7 = Instance.new("Part")
  1115. Hair7.Parent = p.Character
  1116. Hair7.Name = "Hair"
  1117. Hair7.CanCollide = false
  1118. Hair7.Locked = true
  1119. Hair7.TopSurface = "Smooth"
  1120. Hair7.BottomSurface = "Smooth"
  1121. Hair7.formFactor = "Symmetric"
  1122. Hair7.Material = "Neon"
  1123. Hair7.BrickColor = BrickColor.new("Really black")
  1124. Hair7.CFrame = p.Character.Torso.CFrame
  1125. Hair7.Size = Vector3.new(1, 1, 1)
  1126. Hair7.Transparency = 0
  1127.  
  1128. Mesh = Instance.new("SpecialMesh")
  1129. Mesh.Parent = Hair99
  1130. Mesh.MeshType = "Sphere"
  1131. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  1132. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  1133.  
  1134.  
  1135. Weld1 = Instance.new("Weld")
  1136. Weld1.Parent = p.Character.Head
  1137. Weld1.Part0 = p.Character.Head
  1138. Weld1.Part1 = Hair7
  1139. Weld1.C0 = CFrame.new(0, 1, 0)
  1140.  
  1141. Mesh = Instance.new("SpecialMesh")
  1142. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  1143. Mesh.Parent = Hair7
  1144. Mesh.Scale = Vector3.new(1, 1, 1)
  1145. Mesh.MeshType = "FileMesh"
  1146. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  1147. Mesh.TextureId = ""
  1148.  
  1149. mouse.Button1Down:connect(function()
  1150. t = mouse.Target.Parent:FindFirstChild("Torso")
  1151. hu = mouse.Target.Parent:FindFirstChild("Humanoid")
  1152. if mouse.Target == nil then
  1153. clickon = false
  1154. end
  1155. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  1156. clickon = true
  1157. poon = true
  1158. zwc1s2 = Instance.new("Sound",mouse.Target)
  1159. zwc1s2.Volume = 5
  1160. zwc1s2.Looped = false
  1161. zwc1s2.SoundId = "rbxassetid://915341277"
  1162. zwc1s2:Play()
  1163.  
  1164.  
  1165.  
  1166. else
  1167. clickon = false
  1168.  
  1169. end
  1170.  
  1171. end)
  1172. aurapart3 = Instance.new("Part",char)
  1173. aurapart3.Size = Vector3.new(0.1,0.1,0.1)
  1174. aurapart3.Position = Vector3.new(0,2,0)
  1175. aurapart3.Transparency = 1
  1176. aurapart3.CanCollide = false
  1177. auraweld3 = Instance.new("Weld",char)
  1178. auraweld3.Part0 = aurapart3
  1179. auraweld3.Part1 = torso
  1180. auraweld3.C0 = CFrame.new(0,-3,0)
  1181. aura3 = Instance.new("ParticleEmitter",aurapart3)
  1182. aura3.Transparency = NumberSequence.new(1)
  1183. aura3.Color = ColorSequence.new(Color3.new(0,0,0))
  1184. aura3.Size = NumberSequence.new(8)
  1185. aura3.Speed = NumberRange.new(0)
  1186. aura3.LockedToPart = true
  1187. aura3.Rate = 5
  1188. aura3.Lifetime = NumberRange.new(5)
  1189. aura3.ZOffset = -5
  1190. z2 = Instance.new("Sound",torso)
  1191. z2.Volume = 3
  1192. z2.Looped = false
  1193. z2.SoundId = "rbxassetid://908489666"
  1194. z2d = Instance.new("Sound",torso)
  1195. z2d.Volume = 20
  1196. z2d.Looped = false
  1197. z2d.SoundId = "rbxassetid://663610350"
  1198. z4r = Instance.new("Sound",torso)
  1199. z4r.Volume = 5
  1200. z4r.Looped = false
  1201. z4r.SoundId = "rbxassetid://908474188"
  1202.  
  1203. mouse.KeyDown:connect(function(Key)
  1204. if Key == "r" then
  1205. if canattack == true then
  1206.  
  1207.  
  1208. kamehamehaon = true
  1209.  
  1210. idle = false
  1211.  
  1212. idle1 = false
  1213. canattack = false
  1214. hum.WalkSpeed = 0
  1215.  
  1216.  
  1217.  
  1218. for i = 1,25 do
  1219. wait()
  1220.  
  1221. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 0.1)--head
  1222. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 0.1)--torso
  1223. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 0.1)--rarm
  1224. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 0.1)--larm
  1225. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--lleg
  1226. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--rleg
  1227. end
  1228.  
  1229. if ssjr == true then
  1230. chatfunc("Kaaaaaaa")
  1231. z2d:Play()
  1232. wait(3)
  1233. chatfunc("Meeeeeeee")
  1234. else
  1235. z2:Play()
  1236. chatfunc("Kame")
  1237. end
  1238. partaura.Size = NumberSequence.new(0.1)
  1239.  
  1240. partaura.Transparency = NumberSequence.new(0)
  1241. partaura1.Transparency = NumberSequence.new(0)
  1242. kamehameha = true
  1243. if ssjr == true then
  1244.  
  1245. wait(2.5)
  1246. chatfunc("Haaaaaa")
  1247. wait(3.5)
  1248. chatfunc("Meeeeeee")
  1249. wait(2)
  1250. chatfunc("HA")
  1251. wait(0.5)
  1252. else
  1253.  
  1254. wait(2)
  1255. chatfunc("Hame")
  1256. wait(2)
  1257. end
  1258. if kamehamehaon == true then
  1259. kamehamehaon = false
  1260. hited = true
  1261. wait(0.1)
  1262. point = true
  1263. kamehamehaon = false
  1264. kamehameha = false
  1265.  
  1266.  
  1267.  
  1268. partaura.Transparency = NumberSequence.new(1)
  1269. partaura1.Transparency = NumberSequence.new(1)
  1270. if ssjr == false then
  1271. z2:Stop()
  1272. z4r:Play()
  1273. chatfunc("HAAAAAAAAAA")
  1274. end
  1275.  
  1276.  
  1277. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1278. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  1279. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  1280. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  1281. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  1282. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288. laser = true
  1289. s1.Volume=1
  1290. s1:play()
  1291. wait(5.4)
  1292. point = false
  1293. laser = false
  1294. beam1.Size = Vector3.new(1,1,1)
  1295. beam1.Parent=nil
  1296. inner1.Parent=nil
  1297. expl1.Parent=nil
  1298. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1299. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1300. end
  1301. hited1 = false
  1302. exa1.Parent=nil
  1303. s1:stop()
  1304.  
  1305. idle = true
  1306. canattack = true
  1307. idle1 = true
  1308. hum.WalkSpeed = 16
  1309.  
  1310. end
  1311. end
  1312. end
  1313. end)
  1314. partt = Instance.new("Part",char)
  1315. partt.Position = Vector3.new(999,999,999)
  1316. partt.Transparency = 1
  1317. partt.CanCollide = false
  1318. partt.Size = Vector3.new(0.1,0.1,0.1)
  1319. partweld = Instance.new("Weld",partt)
  1320. partweld.Part0 = torso
  1321. partweld.Part1 = partt
  1322. partweld.C0 = CFrame.new(0.3,-.5,-1.5)
  1323. partaura = Instance.new("ParticleEmitter",partt)
  1324. partaura.Size = NumberSequence.new(2)
  1325. partaura.LockedToPart = true
  1326.  
  1327. partaura.Transparency = NumberSequence.new(1)
  1328. partaura.Texture = "rbxassetid://547574922"
  1329. partaura.Speed = NumberRange.new(0)
  1330. partaura.Color = ColorSequence.new(Color3.fromRGB(35,0,53))
  1331. partaura.Rate = 2
  1332. partaura.ZOffset = 0
  1333. partaura1 = Instance.new("ParticleEmitter",partt)
  1334. partaura1.Size = NumberSequence.new(5)
  1335. partaura1.LockedToPart = true
  1336.  
  1337. partaura1.Transparency = NumberSequence.new(1)
  1338. partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
  1339. partaura1.Color = ColorSequence.new(Color3.fromRGB(35,0,53))
  1340. partaura1.Speed = NumberRange.new(0)
  1341. partaura1.Rate = 3
  1342. partaura1.ZOffset = -1
  1343.  
  1344. partaura1.RotSpeed = NumberRange.new(-10,10)
  1345. partaura1.SpreadAngle = Vector2.new(360,360)
  1346. partaura1.Rotation = NumberRange.new(0,360)
  1347. aj = 0
  1348.  
  1349. zh = Instance.new("Sound",torso)
  1350. zh.Volume = 1
  1351. zh.Looped = true
  1352. zh.SoundId = "rbxassetid://491515754"
  1353. mouse.KeyDown:connect(function(key)
  1354. if key == "b" then
  1355. if ssjr == false then
  1356. if canattack == true then
  1357. chatfunc("You've come Supriseingly ..Far for a Human...")
  1358. wait(4)
  1359. chatfunc("Let.. me Show you something as a Reward..!")
  1360. for i = 1,10 do
  1361. wait()
  1362. z42d.Volume = z42d.Volume - 5
  1363. end
  1364. idle = false
  1365. kiout = false
  1366. kiblade.Transparency = 1
  1367. trail.Enabled = false
  1368. base = false
  1369. hum.WalkSpeed = 0
  1370. lolwait = 6
  1371. local part9 = Instance.new("ParticleEmitter",block)
  1372. part9.Lifetime = NumberRange.new(100)
  1373. part9.Speed = NumberRange.new(50)
  1374. part9.Color = ColorSequence.new(Color3.fromRGB(246,111,255))
  1375. part9.Size = NumberSequence.new(15)
  1376. part9.Transparency = NumberSequence.new(1)
  1377. part9.LockedToPart = true
  1378. part9.Rate = 300
  1379. part9.Texture = "http://www.roblox.com/asset/?id=894173257"
  1380. part9.ZOffset = -3
  1381.  
  1382. idle1 = false
  1383. Colors = {"Really black", "Really black"}
  1384. canattack = false
  1385. wait(0.1)
  1386.  
  1387. for i = 1, 20 do
  1388. wait()
  1389. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  1390. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  1391. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  1392. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  1393. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  1394. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  1395. end
  1396. shake = true
  1397. partt2 = Instance.new("Part",char)
  1398. partt2.Position = torso.Position - Vector3.new(0,2,0)
  1399. partt2.Transparency = 1
  1400. partt2.CanCollide = true
  1401. partt2.Size = Vector3.new(15,0.1,15)
  1402. partaura1 = Instance.new("ParticleEmitter",partt2)
  1403. partaura1.Size = NumberSequence.new(0.8)
  1404. partaura1.LockedToPart = true
  1405. partaura1.Lifetime = NumberRange.new(3)
  1406. partaura1.Transparency = NumberSequence.new(0)
  1407. partaura1.Texture = "http://www.roblox.com/asset/?id=570874272"
  1408.  
  1409. partaura1.Speed = NumberRange.new(5)
  1410. partaura1.Rate = 2
  1411.  
  1412. aura3.Transparency = NumberSequence.new(0)
  1413.  
  1414. z1 = Instance.new("Sound",torso)
  1415. z1.Volume = 100
  1416. z1.Looped = false
  1417. z1.SoundId = "rbxassetid://927472099"
  1418. z1:Play()
  1419. game.Lighting.TimeOfDay = 0
  1420. smoke.Enabled = true
  1421. light.Enabled = true
  1422. GroundWave1()
  1423. wait(0.3)
  1424.  
  1425. wait(0.3)
  1426. GroundWave1()
  1427. wait(0.3)
  1428.  
  1429. wait(0.3)
  1430. GroundWave1()
  1431. wait(0.3)
  1432.  
  1433. wait(0.3)
  1434. GroundWave1()
  1435. wait(0.3)
  1436.  
  1437. wait(0.3)
  1438. GroundWave1()
  1439. wait(0.3)
  1440.  
  1441. wait(0.3)
  1442. GroundWave1()
  1443. wait(0.3)
  1444.  
  1445. wait(0.3)
  1446. GroundWave1()
  1447. wait(0.3)
  1448.  
  1449. wait(0.3)
  1450. GroundWave1()
  1451. wait(0.3)
  1452. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1453. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1454. end
  1455. wait(0.3)
  1456. GroundWave1()
  1457. wait(0.3)
  1458.  
  1459. wait(0.3)
  1460. GroundWave1()
  1461. wait(0.3)
  1462.  
  1463. wait(0.3)
  1464. GroundWave1()
  1465. wait(0.3)
  1466.  
  1467. wait(0.3)
  1468. GroundWave1()
  1469. wait(0.3)
  1470.  
  1471. wait(0.3)
  1472. GroundWave1()
  1473. wait(0.3)
  1474.  
  1475. wait(0.3)
  1476. GroundWave1()
  1477. wait(0.3)
  1478.  
  1479. wait(0.3)
  1480. GroundWave1()
  1481. wait(0.3)
  1482.  
  1483. wait(0.3)
  1484. GroundWave1()
  1485. wait(0.3)
  1486.  
  1487. wait(0.3)
  1488. GroundWave1()
  1489. wait(0.3)
  1490.  
  1491. wait(0.3)
  1492. GroundWave1()
  1493. wait(0.3)
  1494.  
  1495. wait(0.3)
  1496. GroundWave1()
  1497. wait(0.3)
  1498.  
  1499. wait(0.3)
  1500. GroundWave1()
  1501. wait(0.3)
  1502.  
  1503. wait(0.3)
  1504. GroundWave1()
  1505. wait(0.3)
  1506.  
  1507. wait(0.3)
  1508. GroundWave1()
  1509. wait(0.3)
  1510.  
  1511. wait(0.3)
  1512. GroundWave1()
  1513. wait(0.3)
  1514.  
  1515. wait(0.3)
  1516. GroundWave1()
  1517. wait(0.3)
  1518.  
  1519. wait(0.3)
  1520. GroundWave1()
  1521. wait(0.3)
  1522.  
  1523. wait(0.3)
  1524. GroundWave1()
  1525. wait(0.3)
  1526.  
  1527. wait(0.3)
  1528. GroundWave1()
  1529. wait(0.3)
  1530.  
  1531. wait(0.3)
  1532. GroundWave1()
  1533. wait(0.3)
  1534.  
  1535. wait(0.3)
  1536. GroundWave1()
  1537. wait(0.3)
  1538.  
  1539. wait(0.3)
  1540. GroundWave1()
  1541. shake = false
  1542. hed.face.Texture = "http://www.roblox.com/asset/?id=601974383"
  1543. hum.CameraOffset = Vector3.new(0,0,0)
  1544. part9.Transparency = NumberSequence.new(0.4)
  1545. aura3.Transparency = NumberSequence.new(1)
  1546.  
  1547. aura1.Transparency = NumberSequence.new(1)
  1548. Mesh.MeshId = "rbxassetid://430344159"
  1549. Mesh.Scale = Vector3.new(6,6,6)
  1550. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1551. Hair7.BrickColor = BrickColor.new("Carnation pink")
  1552.  
  1553. for i = 1, 5 do
  1554. wait()
  1555. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.8)--head
  1556. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  1557. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.8)--arm
  1558. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.8)--arm
  1559. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.8)--leg
  1560. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.8)--leg
  1561. end
  1562. wait(3)
  1563. part9:Destroy()
  1564. smoke:Destroy()
  1565. zh:Play()
  1566. Colors = {"Hot pink", "Hot pink"}
  1567. GroundWave1()
  1568. wait(0.3)
  1569.  
  1570.  
  1571. GroundWave1()
  1572. wait(0.3)
  1573.  
  1574. GroundWave1()
  1575. wait(0.3)
  1576.  
  1577. GroundWave1()
  1578. wait(0.3)
  1579. GroundWave1()
  1580. part2.Transparency = NumberSequence.new(0)
  1581. part3.Transparency = NumberSequence.new(0)
  1582. part7.Transparency = NumberSequence.new(0)
  1583. hed.Anchored = false
  1584.  
  1585. ssjr = true
  1586. beam1.Color = Color3.fromRGB(203,16,97)
  1587. inner1.Color = Color3.fromRGB(203,16,97)
  1588. expl1.Color = Color3.fromRGB(203,16,97)
  1589. exa1.Color = Color3.fromRGB(203,16,97)
  1590. partaura.Color = ColorSequence.new(Color3.fromRGB(203,16,97))
  1591. partaura1.Color = ColorSequence.new(Color3.fromRGB(255,102,204))
  1592. wait(1)
  1593. for i = 1,20 do
  1594. wait()
  1595. z1.Volume = z1.Volume - 0.5
  1596. end
  1597. for i = 1,50 do
  1598. wait()
  1599. z42d.Volume = z42d.Volume + 1
  1600. end
  1601. idle = true
  1602. idle1 = true
  1603. canattack = true
  1604. chatfunc("Aint This A Beautiful Color?")
  1605. wait(4)
  1606. chatfunc("I Shall Call This")
  1607. wait(4)
  1608. chatfunc("Rosé")
  1609. wait(3)
  1610. chatfunc("Yes Super Sayian Rosé")
  1611. wait(3)
  1612. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1613. Character:FindFirstChild("TalkingBillBoard"):destroy()
  1614. end
  1615. hum.WalkSpeed = 16
  1616.  
  1617. end
  1618. end
  1619. end
  1620. end)
  1621. local hit1 = true
  1622. local hit2 = false
  1623. local hit3 = false
  1624. local hit4 = false
  1625. zw = Instance.new("Sound",torso)
  1626. zw.Volume = 1
  1627. zw.Looped = false
  1628. zw.SoundId = "rbxassetid://896243541"
  1629.  
  1630. function leftkick()
  1631. for i = 1, 5 do
  1632. wait()
  1633. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-60),math.rad(0)), 0.8)--head
  1634. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(2), math.rad(60), math.rad(0)), 0.8)--torso
  1635. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.8)--rarm
  1636. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--larm
  1637. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--lleg
  1638. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(40)), 0.8)--rleg
  1639. end
  1640. zw:Play()
  1641. end
  1642. function rightkick()
  1643. for i = 1, 5 do
  1644. wait()
  1645. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.8)--head
  1646. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), 0.8)--torso
  1647. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.8)--rarm
  1648. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.8)--larm
  1649. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), 0.8)--lleg
  1650. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.8)--rleg
  1651. end
  1652. zw:Play()
  1653. end
  1654. function leftpunch()
  1655. for i = 1, can do
  1656. wait()
  1657. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.8)--head
  1658. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  1659. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  1660. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--larm
  1661. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  1662. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  1663. end
  1664. zw:Play()
  1665. end
  1666. function rightpunch()
  1667. for i = 1, can do
  1668. wait()
  1669. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  1670. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  1671. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  1672. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  1673. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  1674. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  1675. end
  1676. zw:Play()
  1677. end
  1678. mouse.KeyDown:connect(function(key)
  1679. if key == "e" then
  1680. if hit1 == true and canattack == true and kiout == false then
  1681. canattack = false
  1682. nohit = 0
  1683.  
  1684. hit1 = false
  1685. hit2 = true
  1686. hit3 = false
  1687. hit4 = false
  1688. hand1 = Instance.new("Part",rarm)
  1689. hand1.Size = Vector3.new(1.5,1.5,1.5)
  1690. hand1.CanCollide = false
  1691. hand1.Transparency = 1
  1692. hand1.Position = Vector3.new(999,999,999)
  1693. hand1weld = Instance.new("Weld",hand1)
  1694. hand1weld.Part0 = rarm
  1695. hand1weld.Part1 = hand1
  1696. hand1weld.C0 = CFrame.new(0,-1.2,0)
  1697. ----------------------------------------------------------------
  1698.  
  1699. function touch1(hit)
  1700. if not hit.Parent:findFirstChild("Humanoid") then return end
  1701. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1702. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  1703.  
  1704. zwc:Play()
  1705. end
  1706. end
  1707. hand1.Touched:connect(touch1)
  1708. rightpunch()
  1709.  
  1710. hand1:Destroy()
  1711. canattack = true
  1712. end
  1713.  
  1714.  
  1715.  
  1716.  
  1717. if hit1 == true and canattack == true and kiout == true then
  1718. nohit = 0
  1719. canattack = false
  1720. hit1 = false
  1721. kiblade5 = Instance.new("Part",char)
  1722. kiblade5.Name = "Blade"
  1723. kiblade5.Size = v3(1,5,1)
  1724. kiblade5.Transparency = 1
  1725. kiblade5.Color = Color3.fromRGB(170,0,127)
  1726. kiblade5.Position = v3(999,999,999)
  1727. kiblade5.CanCollide = false
  1728.  
  1729.  
  1730. kiweld5 = Instance.new("Weld",kiblade5)
  1731. kiweld5.Part0 = rarm
  1732. kiweld5.Part1 = kiblade5
  1733. kiweld5.C0 = CFrame.new(0,-2.1,0) * CFrame.Angles(rad(180),rad(0),rad(0))
  1734. hit2 = true
  1735. hit3 = false
  1736. hit4 = false
  1737. function touch1(hit)
  1738. if not hit.Parent:findFirstChild("Humanoid") then return end
  1739. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1740. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage / 2
  1741.  
  1742. z42:Play()
  1743. end
  1744. end
  1745. kiblade5.Touched:connect(touch1)
  1746. hum.WalkSpeed = 0
  1747. swing1()
  1748. hum.WalkSpeed = 16
  1749.  
  1750. canattack = true
  1751. kiblade5:Destroy()
  1752. end
  1753. end
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760. end)
  1761. mouse.KeyDown:connect(function(key)
  1762. if key == "e" then
  1763. if hit2 == true and canattack == true and kiout == false then
  1764. canattack = false
  1765. nohit = 0
  1766.  
  1767. hit1 = false
  1768. hit2 = false
  1769. hit3 = true
  1770. hit4 = false
  1771. hand2 = Instance.new("Part",rarm)
  1772. hand2.Size = Vector3.new(1.5,1.5,1.5)
  1773. hand1.CanCollide = false
  1774. hand2.Transparency = 1
  1775. hand2.Position = Vector3.new(999,999,999)
  1776. hand2weld = Instance.new("Weld",hand2)
  1777. hand2weld.Part0 = larm
  1778. hand2weld.Part1 = hand2
  1779. hand2weld.C0 = CFrame.new(0,-1.2,0)
  1780. ----------------------------------------------------------------
  1781.  
  1782. function touch1(hit)
  1783. if not hit.Parent:findFirstChild("Humanoid") then return end
  1784. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1785. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  1786.  
  1787. zwc:Play()
  1788. end
  1789. end
  1790. hand2.Touched:connect(touch1)
  1791. leftpunch()
  1792.  
  1793. canattack = true
  1794. hand2:Destroy()
  1795.  
  1796. end
  1797.  
  1798. if hit2 == true and canattack == true and kiout == true then
  1799. canattack = false
  1800. nohit = 0
  1801. kiblade5 = Instance.new("Part",char)
  1802. kiblade5.Name = "Blade"
  1803. kiblade5.Size = v3(1,5,1)
  1804. kiblade5.Transparency = 1
  1805. kiblade5.Color = Color3.fromRGB(170,0,127)
  1806. kiblade5.Position = v3(999,999,999)
  1807. kiblade5.CanCollide = false
  1808.  
  1809.  
  1810. kiweld5 = Instance.new("Weld",kiblade5)
  1811. kiweld5.Part0 = rarm
  1812. kiweld5.Part1 = kiblade5
  1813. kiweld5.C0 = CFrame.new(0,-2.1,0) * CFrame.Angles(rad(180),rad(0),rad(0))
  1814. hit1 = false
  1815. hit2 = false
  1816. hit3 = true
  1817. hit4 = false
  1818. function touch1(hit)
  1819. if not hit.Parent:findFirstChild("Humanoid") then return end
  1820. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1821. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage / 2
  1822.  
  1823. z42:Play()
  1824. end
  1825. end
  1826. kiblade5.Touched:connect(touch1)
  1827. hum.WalkSpeed = 0
  1828. swing2()
  1829. hum.WalkSpeed = 16
  1830.  
  1831. canattack = true
  1832. kiblade5:Destroy()
  1833. end
  1834.  
  1835. end
  1836. end)
  1837. mouse.KeyDown:connect(function(key)
  1838. if key == "e" then
  1839. if hit3 == true and canattack == true and kiout == false then
  1840. canattack = false
  1841. nohit = 0
  1842.  
  1843. hit1 = true
  1844. hit2 = false
  1845. hit3 = false
  1846. hit4 = false
  1847. hand3 = Instance.new("Part",lleg)
  1848. hand3.Size = Vector3.new(1.5,1.5,1.5)
  1849. hand3.CanCollide = false
  1850. hand3.Transparency = 1
  1851. hand3.Position = Vector3.new(999,999,999)
  1852. hand3weld = Instance.new("Weld",hand3)
  1853. hand3weld.Part0 = lleg
  1854. hand3weld.Part1 = hand3
  1855. hand3weld.C0 = CFrame.new(0,-1.2,0)
  1856. ----------------------------------------------------------------
  1857.  
  1858. function touch1(hit)
  1859. if not hit.Parent:findFirstChild("Humanoid") then return end
  1860. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1861. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  1862.  
  1863. zwc:Play()
  1864. end
  1865. end
  1866. hand3.Touched:connect(touch1)
  1867. rightkick()
  1868.  
  1869. canattack = true
  1870. hand3:Destroy()
  1871.  
  1872. end
  1873.  
  1874. if hit3 == true and canattack == true and kiout == true then
  1875. if clickon == true then
  1876. jk = true
  1877. clickon = false
  1878. end
  1879. canattack = false
  1880. kiblade5 = Instance.new("Part",char)
  1881. kiblade5.Name = "Blade"
  1882. kiblade5.Size = v3(1,5,1)
  1883. kiblade5.Transparency = 1
  1884. kiblade5.Color = Color3.fromRGB(170,0,127)
  1885. kiblade5.Position = v3(999,999,999)
  1886. kiblade5.CanCollide = false
  1887.  
  1888.  
  1889. kiweld5 = Instance.new("Weld",kiblade5)
  1890. kiweld5.Part0 = rarm
  1891. kiweld5.Part1 = kiblade5
  1892. kiweld5.C0 = CFrame.new(0,-2.1,0) * CFrame.Angles(rad(180),rad(0),rad(0))
  1893. nohit = 0
  1894. hit1 = true
  1895. hit2 = false
  1896. hit3 = false
  1897. hit4 = false
  1898. function touch1(hit)
  1899. if not hit.Parent:findFirstChild("Humanoid") then return end
  1900. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1901. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage / 2
  1902. hit.Parent:findFirstChild("Torso").CFrame = hit.Parent:findFirstChild("Torso").CFrame + v3(0,5,0)
  1903.  
  1904. z42:Play()
  1905. end
  1906. end
  1907. kiblade5.Touched:connect(touch1)
  1908. hum.WalkSpeed = 0
  1909. swing3()
  1910. hum.WalkSpeed = 16
  1911.  
  1912. canattack = true
  1913.  
  1914. kiblade5:Destroy()
  1915. wait(0.4)
  1916. if jk == true then
  1917. jk = false
  1918. clickon = true
  1919. end
  1920. end
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927. end
  1928. end)
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950. kiblade = Instance.new("Part",char)
  1951. kiblade.Name = "Blade"
  1952. kiblade.Size = v3(1,5,1)
  1953. kiblade.Transparency = 1
  1954. kiblade.Color = Color3.fromRGB(170,0,127)
  1955. kiblade.Position = v3(999,999,999)
  1956. kiblade.CanCollide = false
  1957. kiblademesh = Instance.new("SpecialMesh",kiblade)
  1958. kiblademesh.MeshType = "FileMesh"
  1959. kiblademesh.MeshId = "rbxassetid://898849476"
  1960. kiblademesh.Scale = v3(0.01,0.008,0.01)
  1961. kiweld7 = Instance.new("Weld",kiblade)
  1962. kiweld7.Part0 = rarm
  1963. kiweld7.Part1 = kiblade
  1964. kiweld7.C0 = CFrame.new(0,-2.1,0) * CFrame.Angles(rad(180),rad(0),rad(0))
  1965. kiblade1 = Instance.new("Part",char)
  1966. kiblade1.Name = "Blade"
  1967. kiblade1.Transparency = 1
  1968. kiblade1.Size = v3(0.1,0.1,0.1)
  1969. kiblade1.Position = v3(999,999,999)
  1970. kiblade1.CanCollide = false
  1971. kiblademesh = Instance.new("SpecialMesh",kiblade1)
  1972. kiblademesh.MeshType = "Sphere"
  1973. kiblademesh.Scale = v3(1,1,1)
  1974. kiweld = Instance.new("Weld",kiblade1)
  1975. kiweld.Part0 = rarm
  1976. kiweld.Part1 = kiblade1
  1977. kiweld.C0 = CFrame.new(0,-1,0)
  1978. kiblade2 = Instance.new("Part",char)
  1979. kiblade2.Name = "Blade"
  1980. kiblade2.Size = v3(0.1,0.1,0.1)
  1981. kiblade2.Transparency = 1
  1982. kiblade2.Position = v3(999,999,999)
  1983. kiblade2.CanCollide = false
  1984. kiblademesh = Instance.new("SpecialMesh",kiblade2)
  1985. kiblademesh.MeshType = "Sphere"
  1986. kiblademesh.Scale = v3(1,1,1)
  1987. kiweld = Instance.new("Weld",kiblade2)
  1988. kiweld.Part0 = rarm
  1989. kiweld.Part1 = kiblade2
  1990. kiweld.C0 = CFrame.new(0,-4.5,0)
  1991. torso = game.Players.LocalPlayer.Character.Torso
  1992. head = game.Players.LocalPlayer.Character.Head
  1993. torso1 = Instance.new("Attachment",kiblade1)
  1994. head1 = Instance.new("Attachment",kiblade2)
  1995. trail = Instance.new("Trail",torso)
  1996. trail.Color = ColorSequence.new(Color3.fromRGB(170,0,127))
  1997. trail.Attachment0 = torso1
  1998. trail.Attachment1 = head1
  1999. trail.Lifetime = 0.5
  2000. trail.Enabled = false
  2001. light = Instance.new("PointLight",torso)
  2002. light.Enabled = false
  2003. light.Color = Color3.fromRGB(120,6,105)
  2004. light.Brightness = 999
  2005. light.Range = 50
  2006. smoke = Instance.new("Smoke",torso)
  2007. smoke.RiseVelocity = 5
  2008. smoke.Color = Color3.fromRGB(170,0,127)
  2009. smoke.Size = 20
  2010. smoke.Opacity = 0.5
  2011. smoke.Enabled = false
  2012.  
  2013. mouse.KeyDown:connect(function(key)
  2014. if key == "n" then
  2015. if kiout == false then
  2016. if canattack == true then
  2017. canattack = false
  2018. idle=false
  2019. idle1=false
  2020. wait(0.1)
  2021. kiout = true
  2022. swing11()
  2023. kiblade.Transparency = 0
  2024. trail.Enabled = true
  2025. wait(0.6)
  2026. canattack = true
  2027. idle=true
  2028. idle1=true
  2029. end
  2030. end
  2031.  
  2032.  
  2033. end
  2034. end)
  2035. function pushaway()
  2036. for i = 1, 10 do
  2037. wait()
  2038. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  2039. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  2040. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  2041. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  2042. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  2043. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  2044. end
  2045. for i = 1, 10 do
  2046. wait()
  2047. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  2048. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  2049. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  2050. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  2051. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  2052. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  2053. end
  2054. end
  2055. mouse.KeyDown:connect(function(key)
  2056. if key == "m" then
  2057. if kiout == true then
  2058.  
  2059.  
  2060. kiout = false
  2061. kiblade.Transparency = 1
  2062. trail.Enabled = false
  2063.  
  2064. end
  2065. end
  2066. end)
  2067.  
  2068.  
  2069.  
  2070. function grab5()
  2071. for i = 1, 10 do
  2072. wait()
  2073.  
  2074. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  2075. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  2076. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2077. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2078. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  2079. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  2080. end
  2081. for i = 1, 10 do
  2082. wait()
  2083.  
  2084. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  2085. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  2086. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  2087. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  2088. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  2089. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  2090. end
  2091. end
  2092.  
  2093. mouse.KeyDown:connect(function(key)
  2094. if key == "u" then
  2095. if canattack == true then
  2096.  
  2097. if kiout == false then
  2098. grab2 = false
  2099. grabhit3 = Instance.new("Part",char)
  2100. grabhit3.Size = Vector3.new(2,2,2)
  2101. grabhit3.Name = "LOL"
  2102. grabhit3.Position = Vector3.new(999,999,999)
  2103. grabhit3.Transparency = 1
  2104. grabhit3.CanCollide = false
  2105. grabweld3 = Instance.new("Weld",grabhit3)
  2106. grabweld3.Part0 = torso
  2107. grabweld3.Part1 = grabhit3
  2108. grabweld3.C0 = CFrame.new(0,0,-2)
  2109.  
  2110. grab8 = false
  2111. idle = false
  2112. idle1 = false
  2113. canattack = false
  2114. hum.HipHeight = 0
  2115.  
  2116. kiblade.Transparency = 0
  2117. trail.Enabled = true
  2118. swing11()
  2119. if clickon == true then
  2120. jk = true
  2121. clickon = false
  2122. end
  2123. wait(1.4)
  2124.  
  2125. go2 = true
  2126. flytowards()
  2127.  
  2128. function touch5(hit)
  2129. if not hit.Parent:findFirstChild("Humanoid") then return end
  2130. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2131. grabhit3.TouchInterest:Destroy()
  2132. go2 = false
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149. grabhit = Instance.new("Part",char)
  2150. grabhit.Size = Vector3.new(5,5,5)
  2151. grabhit.Position = Vector3.new(999,999,999)
  2152. grabhit.Transparency = 1
  2153. grabhit.CanCollide = false
  2154. grabweld = Instance.new("Weld",grabhit)
  2155. grabweld.Part0 = torso
  2156. grabweld.Part1 = grabhit
  2157. grabweld.C0 = CFrame.new(0,0,-2)
  2158. ---------------------------------------------------------------
  2159. hand1 = Instance.new("Part",rarm)
  2160. hand1.Size = Vector3.new(0.1,0.1,0.1)
  2161. hand1.CanCollide = false
  2162. hand1.Transparency = 1
  2163. hand1.Position = Vector3.new(999,999,999)
  2164. hand2mesh = Instance.new("SpecialMesh",hand1)
  2165. hand2mesh.MeshType = "FileMesh"
  2166.  
  2167. hand2mesh.Scale = Vector3.new(1,1,1)
  2168. hand2aura = Instance.new("ParticleEmitter",hand1)
  2169. hand2aura.Size = NumberSequence.new(1)
  2170. hand2aura.Texture = "rbxassetid://715401010"
  2171. hand2aura.Speed = NumberRange.new(0)
  2172. hand2aura.LockedToPart = true
  2173. hand2aura.Transparency = NumberSequence.new(1)
  2174. hand2aura.RotSpeed = NumberRange.new(999)
  2175. hand1weld = Instance.new("Weld",hand1)
  2176. hand1weld.Part0 = rarm
  2177. hand1weld.Part1 = hand1
  2178. hand1weld.C0 = CFrame.new(0,-1.8,0)
  2179. ----------------------------------------------------------------
  2180. hand2 = Instance.new("Part",rarm)
  2181. hand2.Size = Vector3.new(1,1,1)
  2182. hand1.CanCollide = false
  2183. hand2.Transparency = 1
  2184. hand2.Position = Vector3.new(999,999,999)
  2185.  
  2186. hand2weld = Instance.new("Weld",hand2)
  2187. hand2weld.Part0 = larm
  2188. hand2weld.Part1 = hand2
  2189. hand2weld.C0 = CFrame.new(0,-1.2,0)
  2190. function touch1(hit)
  2191. if not hit.Parent:findFirstChild("Humanoid") then return end
  2192. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2193. hu1 = hit.Parent:findFirstChild("Humanoid")
  2194.  
  2195. t.Anchored = false
  2196. if clickon == true then
  2197. jk = true
  2198. clickon = false
  2199. end
  2200. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  2201. if hu1.Health > 100 then
  2202. hu1.MaxHealth = 100
  2203. hu1.Health = 100
  2204. end
  2205.  
  2206. end
  2207. end
  2208. hand1.Touched:connect(touch1)
  2209. function touch2(hit)
  2210. if not hit.Parent:findFirstChild("Humanoid") then return end
  2211. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2212. hu1 = hit.Parent:findFirstChild("Humanoid")
  2213.  
  2214.  
  2215. if clickon == true then
  2216. jk = true
  2217. clickon = false
  2218. end
  2219. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  2220. if hu1.Health > 100 then
  2221. hu1.MaxHealth = 100
  2222. hu1.Health = 100
  2223. end
  2224. end
  2225. end
  2226. hand2.Touched:connect(touch2)
  2227. function touch(hit)
  2228. if not hit.Parent:findFirstChild("Humanoid") then return end
  2229. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2230. grabhit.TouchInterest:Destroy()
  2231. grab2 = true
  2232. t.Anchored = false
  2233. if clickon == true then
  2234. jk = true
  2235. clickon = false
  2236. end
  2237.  
  2238.  
  2239.  
  2240. hu12 = hit.Parent:findFirstChild("Humanoid")
  2241. to12 = hit.Parent:findFirstChild("Torso")
  2242. he12 = hit.Parent:findFirstChild("Head")
  2243. ra12 = hit.Parent:findFirstChild("Right Arm")
  2244. la12 = hit.Parent:findFirstChild("Left Arm")
  2245. rl12 = hit.Parent:findFirstChild("Right Leg")
  2246. ll12 = hit.Parent:findFirstChild("Left Leg")
  2247. hu12.WalkSpeed = 0
  2248. if hu12.Health > 100 then
  2249. hu12.MaxHealth = 100
  2250. hu12.Health = 100
  2251. end
  2252.  
  2253.  
  2254.  
  2255.  
  2256. end
  2257.  
  2258. if grab2 == true then
  2259.  
  2260. hu12.Health = hu12.Health - 10
  2261. firstswing()
  2262. hu12.Health = hu12.Health - 10
  2263. z42:Play()
  2264. pushed = true
  2265. go1 = true
  2266. flytowards()
  2267.  
  2268. he12.Anchored = true
  2269. pushed = false
  2270. -------------------------------------------------------------
  2271. grabhit1 = Instance.new("Part",char)
  2272. grabhit1.Size = Vector3.new(1,1,1)
  2273. grabhit1.Position = Vector3.new(999,999,999)
  2274. grabhit1.Transparency = 1
  2275. grabhit1.CanCollide = false
  2276. grabweld = Instance.new("Weld",grabhit1)
  2277. grabweld.Part0 = torso
  2278. grabweld.Part1 = grabhit1
  2279. grabweld.C0 = CFrame.new(0,0,-2)
  2280. function touch(hit)
  2281. if not hit.Parent:findFirstChild("Humanoid") then return end
  2282. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2283. grabhit1.TouchInterest:Destroy()
  2284. go1 = false
  2285.  
  2286. -------------------------------------------------------------------
  2287.  
  2288.  
  2289. swings()
  2290. hu12.Health = hu12.Health - 20
  2291. hu12.Health = hu12.Health - 10
  2292. he12.Anchored = false
  2293. pushed1 = true
  2294. divine.Transparency = .5
  2295. divine2.Transparency = .5
  2296. divine3.Transparency = .5
  2297. divine4.Transparency = .5
  2298. divine5.Transparency = .5
  2299. divine6.Transparency = .5
  2300.  
  2301. divineswinging()
  2302.  
  2303. hu12.Health = hu12.Health - 10
  2304. pushed1 = false
  2305. shot1 = false
  2306. divine.CFrame = to12.CFrame + hed.CFrame.lookVector
  2307. divine2.CFrame = ra12.CFrame + hed.CFrame.lookVector + v3(0,0,0)
  2308. divine3.CFrame = la12.CFrame + hed.CFrame.lookVector + v3(0,0,0)
  2309. divine4.CFrame = rl12.CFrame + hed.CFrame.lookVector + v3(2.1,1.3,0)
  2310. divine5.CFrame = ll12.CFrame + hed.CFrame.lookVector + v3(-1.7,1.6,0)
  2311. divine6.CFrame = he12.CFrame + hed.CFrame.lookVector + v3(1.9,-1,0)
  2312.  
  2313. divine.Anchored = true
  2314. divine2.Anchored = true
  2315. divine3.Anchored = true
  2316. divine4.Anchored = true
  2317. divine5.Anchored = true
  2318. divine6.Anchored = true
  2319. he12.Anchored = true
  2320. go1 = false
  2321. part6 = Instance.new("Part",to12)
  2322. part6.Size = Vector3.new(1,1,1)
  2323. part6.Transparency = 0
  2324. part6.Position = hit.Position
  2325. part6.BrickColor = BrickColor.new("Hot pink")
  2326. partmesh = Instance.new("SpecialMesh",part6)
  2327. partmesh.MeshType = "Sphere"
  2328. partmesh.Scale = Vector3.new(1,1,1)
  2329. partweld1 = Instance.new("Weld",to12)
  2330. partweld1.Part0 = to12
  2331. partweld1.Part1 = part6
  2332. partweld1.C0 = CFrame.new(0,0,0)
  2333.  
  2334. divineend()
  2335.  
  2336.  
  2337. wait(0.4)
  2338. hu12:Destroy()
  2339.  
  2340. for i = 1,50 do
  2341. wait()
  2342. partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
  2343. part6.Transparency = part6.Transparency + 0.02
  2344. end
  2345. hu12.WalkSpeed = 16
  2346.  
  2347.  
  2348. ------------------------------------------------------------
  2349. hand1:Destroy()
  2350. hand2:Destroy()
  2351. kiweld7.C0 = CFrame.new(0,-2.1,0) * CFrame.Angles(rad(180),rad(0),rad(0))
  2352. kiblade.Transparency = 1
  2353. trail.Enabled = false
  2354.  
  2355. for i,v in pairs(char:children()) do
  2356. if v:IsA("Accessory") then
  2357. v:Destroy()
  2358. end
  2359. end
  2360. for i,v in pairs(char:children()) do
  2361. if v:IsA("Hat") then
  2362. v:Destroy()
  2363. end
  2364. end
  2365. canattack = true
  2366. idle = true
  2367. grabhit:Destroy()
  2368. idle1 = true
  2369.  
  2370. if jk == true then
  2371. jk = false
  2372. clickon = true
  2373. end
  2374.  
  2375. grab8 = false
  2376. end
  2377. end
  2378. grabhit1.Touched:connect(touch)
  2379. end
  2380.  
  2381.  
  2382. end
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391. grabhit.Touched:connect(touch)
  2392. end
  2393. end
  2394. grabhit3.Touched:connect(touch5)
  2395.  
  2396.  
  2397.  
  2398. wait(3)
  2399.  
  2400. if grab2 == false then
  2401. grabhit3:Destroy()
  2402. go2 = false
  2403. kiblade.Transparency = 1
  2404. trail.Enabled = false
  2405. canattack = true
  2406. idle = true
  2407. up = 0
  2408.  
  2409. idle1 = true
  2410. if jk == true then
  2411. jk = false
  2412. clickon = true
  2413. end
  2414.  
  2415.  
  2416.  
  2417. end
  2418. end
  2419. end
  2420.  
  2421.  
  2422. end
  2423. end)
  2424.  
  2425.  
  2426.  
  2427. ------------------------------------------------------------------
  2428. throw1 = 3
  2429. game:GetService("RunService").RenderStepped:connect(function()
  2430.  
  2431.  
  2432. if pushed == true then
  2433.  
  2434. to12.CFrame = to12.CFrame + hed.CFrame.lookVector * 3 + v3(0,0.51,0)
  2435. end
  2436. if pushed1 == true then
  2437.  
  2438. to12.CFrame = to12.CFrame + hed.CFrame.lookVector * 1.5 + v3(0,0,0)
  2439. end
  2440. if go1 == true then
  2441.  
  2442. torso.CFrame = CFrame.new(torso.CFrame.p,to12.CFrame.p + v3(0,0,2))
  2443. end
  2444. if go2 == true then
  2445. torso.CFrame = CFrame.new(torso.CFrame.p,t.CFrame.p + v3(0,0,2))
  2446.  
  2447. end
  2448. if shot1 == true then
  2449. throw1 = throw1 + 1.5
  2450. divine.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(0,0,0)
  2451. divine2.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(1,0,0)
  2452. divine3.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(-1,-1,0)
  2453. divine4.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(2,1,0)
  2454. divine5.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(-1,1,0)
  2455. divine6.CFrame = hed.CFrame + hed.CFrame.lookVector * throw1 + v3(2,-1,0)
  2456.  
  2457.  
  2458. end
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2475.  
  2476. if walk == true then
  2477.  
  2478. if canattack == true then
  2479. walk = false
  2480. ok = 0
  2481. hum.HipHeight = 0
  2482. lala = false
  2483. down2 = false
  2484. walkon = true
  2485.  
  2486. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  2487. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  2488. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  2489. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  2490. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  2491. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  2492. wait(0.1)
  2493. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2494. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  2495. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  2496. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  2497. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  2498. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  2499. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  2500. wait(0.1)
  2501. end
  2502. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2503. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2504. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2505. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  2506. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  2507. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  2508. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  2509.  
  2510.  
  2511. wait(.1)
  2512. end
  2513. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2514. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2515. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2516. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  2517. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  2518. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  2519. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  2520.  
  2521.  
  2522. wait(.1)
  2523. end
  2524. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2525.  
  2526. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2527. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2528. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  2529. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  2530. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  2531. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  2532. wait(0.1)
  2533.  
  2534. end
  2535. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2536.  
  2537. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2538. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2539. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  2540. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  2541. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  2542. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  2543. wait(0.1)
  2544.  
  2545. end
  2546. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2547.  
  2548. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2549. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2550. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  2551. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  2552. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  2553. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  2554. wait(0.1)
  2555. end
  2556. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2557.  
  2558. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2559. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2560. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  2561. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  2562. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  2563. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  2564. wait(0.1)
  2565. end
  2566. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2567. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2568. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2569. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  2570. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  2571. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  2572. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  2573. wait(0.1)
  2574.  
  2575. end
  2576. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2577. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2578. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2579. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  2580. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  2581. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  2582. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  2583. wait(0.1)
  2584.  
  2585. end
  2586. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2587. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2588. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2589. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  2590. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  2591. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  2592. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  2593.  
  2594. wait(0.1)
  2595. end
  2596. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  2597. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2598. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  2599. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  2600. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  2601. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  2602. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  2603.  
  2604. wait(0.1)
  2605. end
  2606.  
  2607. walk = true
  2608. end
  2609. end
  2610. end
  2611. if hum.MoveDirection.x == 0 and nohit > 10 then
  2612. if idle1 == true then
  2613. if ssjr == true then
  2614. walkon = false
  2615. idle1 = false
  2616. idle = false
  2617. if canattack == true then
  2618. idle = true
  2619. idle1 = true
  2620. end
  2621.  
  2622. hum.HipHeight = ok
  2623. stance1()
  2624.  
  2625. end
  2626. end
  2627. end
  2628. if hum.MoveDirection.x == 0 and nohit > 10 then
  2629. if idle1 == true then
  2630. if base == true then
  2631. hum.HipHeight = 0
  2632. if canattack == true then
  2633. idle = true
  2634. idle1 = true
  2635. end
  2636. walkon = false
  2637. idle1 = false
  2638. idle = false
  2639. if canattack == true then
  2640. idle = true
  2641. idle1 = true
  2642. end
  2643.  
  2644. stance2()
  2645.  
  2646. end
  2647. end
  2648. end
  2649. if rl == true then
  2650. rl = false
  2651. nohit = nohit + 0.2
  2652. rl = true
  2653. end
  2654.  
  2655. if lala == false and walkon == false then
  2656.  
  2657. ok = ok + 0.05
  2658.  
  2659. end
  2660. if ok > 3.9999999 and walkon == false then
  2661. lala = true
  2662. down2 = true
  2663. ok = ok - 0.05
  2664.  
  2665. end
  2666. if ok < 0.1111111 and walkon == false then
  2667. down2 = false
  2668. lala = false
  2669. end
  2670. if down2 == true then
  2671. ok = ok - 0.05
  2672. end
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679. if auracan3 == true then
  2680. auracan3 = false
  2681. aura3.Texture = "rbxassetid://901509906"
  2682. wait(0.07)
  2683. aura3.Texture = "rbxassetid://901510046"
  2684. wait(0.07)
  2685. aura3.Texture = "rbxassetid://901510125"
  2686. wait(0.07)
  2687. auracan3 = true
  2688. end
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694. if kamehameha == true then
  2695. aj1 = aj1 + 0.005
  2696. partaura.Size = NumberSequence.new(aj1)
  2697. beam1.Size=beam1.Size + v3(0.01,0.01,0)
  2698. beamdamage = beamdamage + 0.001
  2699. expl1.Size=expl1.Size + v3(0.01,0.01,0.01)*s1.Volume
  2700. exa1.Size=exa1.Size + v3(0.01,0.01,0.01)*s1.Volume
  2701. else
  2702. aj1 = 0.1
  2703.  
  2704. end
  2705.  
  2706. if clickon == true then
  2707.  
  2708. torso.CFrame = CFrame.new(torso.CFrame.p,t.CFrame.p)
  2709. if hu.Health > 100 then
  2710. hu.MaxHealth = 100
  2711. hu.Health = 100
  2712. end
  2713. if hu.Health < 1 then
  2714. clickon = false
  2715.  
  2716. end
  2717.  
  2718. end
  2719.  
  2720. if darius == true then
  2721. darius = false
  2722. wait(0.1)
  2723. part2.Texture = "http://www.roblox.com/asset/?id=926975911"
  2724. wait(0.1)
  2725. part2.Texture = "http://www.roblox.com/asset/?id=926976058"
  2726. wait(0.1)
  2727. part2.Texture = "http://www.roblox.com/asset/?id=926976185"
  2728.  
  2729.  
  2730. darius = true
  2731. end
  2732. if darius1 == true then
  2733. darius1 = false
  2734. wait(0.1)
  2735. part7.Texture = "http://www.roblox.com/asset/?id=927229024"
  2736. wait(0.1)
  2737. part7.Texture = "http://www.roblox.com/asset/?id=927282857"
  2738. wait(0.1)
  2739. part7.Texture = "http://www.roblox.com/asset/?id=927283016"
  2740.  
  2741.  
  2742. darius1 = true
  2743. end
  2744.  
  2745.  
  2746. if auracan1 == true then
  2747. auracan1 = false
  2748. aura1.Texture = "rbxassetid://281983000"
  2749. wait(0.1)
  2750. aura1.Texture = "rbxassetid://281982895"
  2751. wait(0.1)
  2752. aura1.Texture = "rbxassetid://281983092"
  2753. wait(0.1)
  2754. aura1.Texture = "rbxassetid://281996097"
  2755. wait(0.1)
  2756. aura1.Texture = "rbxassetid://281983189"
  2757. wait(0.1)
  2758. aura1.Texture = "rbxassetid://281983242"
  2759. wait(0.1)
  2760. aura1.Texture = "rbxassetid://281983280"
  2761. wait(0.1)
  2762. aura1.Texture = "rbxassetid://281983337"
  2763. wait(0.1)
  2764.  
  2765. auracan1 = true
  2766. end
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778. if shake == true then
  2779. if lolf == true then
  2780. lolf = false
  2781.  
  2782. hum.CameraOffset = Vector3.new(math.random(-0.7,0.7),math.random(-0.7,0.7),math.random(-0.7,0.7))
  2783.  
  2784.  
  2785.  
  2786.  
  2787. wait()
  2788. lolf = true
  2789. end
  2790. end
  2791.  
  2792. end)
  2793. zwc1 = Instance.new("Sound",torso)
  2794. zwc1.Volume = 5
  2795. zwc1.Looped = false
  2796. zwc1.SoundId = "rbxassetid://744770874"
  2797. mouse.KeyDown:connect(function(key)
  2798. if key == "z" then
  2799. if canattack == true then
  2800.  
  2801. canattack = false
  2802. idle = false
  2803. hum.WalkSpeed = 0
  2804. nohit = 0
  2805. idle1 = false
  2806. for i = 1, 10 do
  2807. wait()
  2808. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2809. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  2810. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--arm
  2811. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.7,-0.7)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(140)), 0.4)--arm
  2812. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  2813. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  2814. end
  2815.  
  2816. zwc1:Play()
  2817. if clickon == true then
  2818. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  2819. else
  2820. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 40
  2821. end
  2822. canattack = true
  2823. idle = true
  2824. hum.WalkSpeed = 10
  2825. idle1 = true
  2826. end
  2827.  
  2828.  
  2829. end
  2830. end)
  2831.  
  2832. ee = Instance.new("Part",char)
  2833. ee.Size = Vector3.new(0.2,0.2,0.2)
  2834. ee.Position = Vector3.new(9999999,9999999,9999999)
  2835. ee.Shape = "Ball"
  2836. ee.BrickColor = BrickColor.new("Lime green")
  2837. ee1 = Instance.new("Part",char)
  2838. ee1.Size = Vector3.new(0.18,0.18,0.18)
  2839. ee1.Position = Vector3.new(999999,999999,999999)
  2840. ee1.Shape = "Ball"
  2841. ee1.BrickColor = BrickColor.new("New Yeller")
  2842. ee2 = Instance.new("Part",char)
  2843. ee2.Size = Vector3.new(0.06,0.06,0.06)
  2844. ee2.Shape = "Ball"
  2845. ee2.BrickColor = BrickColor.new("New Yeller")
  2846. ee2.Position = Vector3.new(99999,99999,99999)
  2847. ee3 = Instance.new("Part",char)
  2848. ee3.Size = Vector3.new(0.06,0.06,0.06)
  2849. ee3.Shape = "Ball"
  2850. ee3.BrickColor = BrickColor.new("New Yeller")
  2851. ee3.Position = Vector3.new(9999,9999,9999)
  2852. ee4 = Instance.new("Part",char)
  2853. ee4.Size = Vector3.new(0.1,0.1,0.1)
  2854. ee4.Shape = "Ball"
  2855. ee4.BrickColor = BrickColor.new("New Yeller")
  2856. ee4.Position = Vector3.new(999,999,999)
  2857. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  2858. eew.Part0 = game.Players.LocalPlayer.Character.Head
  2859. eew.Part1 = ee
  2860. eew.C0 = CFrame.new(-0.68,-0.22,0)
  2861. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  2862. eew1.Part0 = ee
  2863. eew1.Part1 = ee1
  2864. eew1.C0 = CFrame.new(0,0.02,0)
  2865. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  2866. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  2867. eew2.Part1 = ee2
  2868. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  2869. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  2870. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  2871. eew3.Part1 = ee3
  2872. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  2873. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  2874. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  2875. eew4.Part1 = ee4
  2876. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  2877. chatfunc("So This Is Goku Body")
  2878. wait(4)
  2879. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2880. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2881. end
Add Comment
Please, Sign In to add comment