Advertisement
00fjg

Untitled

Aug 29th, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 53.92 KB | None | 0 0
  1. Creater by XxXexe5 and 0bingo53442
  2.  
  3. plr = game.Players.LocalPlayer
  4. chr = plr.Character or plr.CharacterAdded:wait()
  5. mouse = plr:GetMouse()
  6. fire = Instance.new("Fire")
  7. shield = Instance.new('Part')
  8. shield.FormFactor = "Custom"
  9. shield.Size = Vector3.new(.2,.2,.2)
  10. shield.BottomSurface = "Smooth"
  11. shield.TopSurface = "Smooth"
  12. shield.Anchored = true
  13. shield.CanCollide = false
  14. shield.BrickColor = BrickColor.new(0,0,0)
  15. shield.Transparency = .5
  16. mesh = Instance.new("SpecialMesh",shield)
  17. mesh.MeshType = "Sphere"
  18. tele = Instance.new("Part")
  19. tele.Anchored = true
  20. tele.Transparency = .5
  21. tele.CanCollide = false
  22. cil = Instance.new("CylinderMesh",tele)
  23. tele.BrickColor = BrickColor.new(1,1,1)
  24. tele.Size = Vector3.new(5,1,5)
  25. box = Instance.new("Part")
  26. box.Transparency = .5
  27. box.Anchored = true
  28. box.CanCollide = false
  29. box.FormFactor = Enum.FormFactor.Custom
  30. box.Size = Vector3.new(.2,.2,.2)
  31. box.TopSurface = Enum.SurfaceType.Smooth
  32. box.BottomSurface = Enum.SurfaceType.Smooth
  33.  
  34. mouse.KeyDown:connect(function(key)
  35. if key == '' then
  36. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  37. local clone = fire:Clone()
  38. clone.Parent = chr["Right Arm"]
  39. clone.Color = Color3.new(1,1,1)
  40. clone.SecondaryColor = clone.Color
  41. wait(2)
  42. clone:Destroy()
  43. local target = mouse.Target
  44. local victim = game.Players:GetPlayerFromCharacter(mouse.Target.Parent)
  45. victim.Character.Torso.Anchored = true
  46. while true do
  47. game:GetService('RunService').RenderStepped:wait()
  48. victim.Character.HumanoidRootPart.CFrame = victim.Character.HumanoidRootPart.CFrame + Vector3.new(0,.1,0)
  49. end
  50. end
  51. elseif key == '' then
  52. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  53. local clone = fire:Clone()
  54. clone.Parent = chr["Right Arm"]
  55. clone.Color = Color3.new(0.3333333333333333,0.6666666666666667,1)
  56. clone.SecondaryColor = clone.Color
  57. wait(2)
  58. clone:Destroy()
  59. local victim = game.Players:GetPlayerFromCharacter(mouse.Target.Parent)
  60. local children = victim.Character:GetChildren()
  61. victim.Character.Humanoid.WalkSpeed = 0
  62. victim.Character.Torso.Anchored = true
  63. for i,v in pairs(children) do
  64. if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
  65. v.Anchored = true
  66. v.CanCollide = false
  67. for i = 0,1,.1 do
  68. wait()
  69. v.Transparency = i
  70. end
  71. end
  72. end
  73. end
  74. elseif key == '' then
  75. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  76. local clone = fire:Clone()
  77. clone.Parent = chr["Right Arm"]
  78. clone.Color = Color3.new(1,0,0)
  79. clone.SecondaryColor = clone.Color
  80. wait(2)
  81. clone:Destroy()
  82. local explosion = Instance.new('Explosion',workspace)
  83. explosion.Position = mouse.Target.Position
  84. end
  85. elseif key == '' then
  86. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  87. local clone = fire:Clone()
  88. clone.Parent = chr["Right Arm"]
  89. clone.Color = Color3.new(0,1,0)
  90. clone.SecondaryColor = clone.Color
  91. wait(2)
  92. clone:Destroy()
  93. local victim = game.Players:GetPlayerFromCharacter(mouse.Target.Parent)
  94. local children = victim.Character:GetChildren()
  95. victim.Character.Humanoid.WalkSpeed = 0
  96. victim.Character.Torso.Anchored = true
  97. for i,v in pairs(children) do
  98. if v.ClassName == "Part" and v.Name ~= "HumanoidRootPart" then
  99. wait(.25)
  100. v.BrickColor = BrickColor.Green()
  101. v.CanCollide = false
  102. v.Parent = workspace
  103. v.Anchored = false
  104. end
  105. end
  106. end
  107. elseif key == '' then
  108. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  109. local clone = fire:Clone()
  110. clone.Parent = chr["Right Arm"]
  111. clone.Color = Color3.new(0,0,0)
  112. clone.SecondaryColor = clone.Color
  113. wait(2)
  114. clone:Destroy()
  115. local ball = shield:Clone()
  116. ball.Parent = workspace
  117.  
  118. ball.Touched:connect(function(p)
  119. if p.Name ~= "Base" and p.Parent ~=chr or p.Name ~= "Base" and p.Parent.Parent ~= chr then
  120. p:Destroy()
  121. end
  122. end)
  123.  
  124. while ball.Size.Y < 26 do
  125. game:GetService('RunService').RenderStepped:wait()
  126. ball.Size = ball.Size + Vector3.new(.25,.25,.25)
  127. ball.CFrame = chr.Torso.CFrame
  128. end
  129. for i = .5,1,.05 do
  130. game:GetService('RunService').RenderStepped:wait()
  131. ball.Transparency = i
  132. end
  133. ball:Destroy()
  134. end
  135. elseif key == '' then
  136. local dis = shield:Clone()
  137. local telep = tele:Clone()
  138. telep.Parent = workspace
  139. dis.Parent = workspace
  140. dis.BrickColor = BrickColor.new(1,1,1)
  141. for i = 1,25 do
  142. game:GetService('RunService').RenderStepped:wait()
  143. dis.Size = dis.Size + Vector3.new(.35,.35,.35)
  144. dis.CFrame = chr.Torso.CFrame
  145. telep.Size = telep.Size + Vector3.new(0,5,0)
  146. telep.CFrame = chr.Torso.CFrame
  147. end
  148. for i = .5,1,.05 do
  149. game:GetService('RunService').RenderStepped:wait()
  150. dis.Transparency = i
  151. telep.Transparency = i
  152. dis.CFrame = chr.Torso.CFrame
  153. telep.CFrame = chr.Torso.CFrame
  154. end
  155. dis:Destroy()
  156. telep:Destroy()
  157. chr:SetPrimaryPartCFrame(mouse.Hit+Vector3.new(0,20,0))
  158. elseif
  159. key == '' then
  160. if mouse.Target.Name == "Torso" or mouse.Target.Name == "Head" or mouse.Target.ClassName == "Part" then
  161. local target = mouse.Target
  162. local clone = fire:Clone()
  163. clone.Parent = chr["Right Arm"]
  164. clone.Color = Color3.new(math.random(0,1),math.random(0,1),math.random(0,1))
  165. clone.SecondaryColor = clone.Color
  166. wait(2)
  167. clone:Destroy()
  168. local boxB = box:Clone()
  169. boxB.Parent = target
  170. boxB.BrickColor = BrickColor.new(math.random(0,1),math.random(0,1),math.random(0,1))
  171. local victim = game.Players:GetPlayerFromCharacter(mouse.Target.Parent).Character
  172. victim.Humanoid.WalkSpeed = 0
  173. for i = .2,10,.2 do
  174. game:GetService('RunService').RenderStepped:wait()
  175. boxB.Size = Vector3.new(i,i,i)
  176. boxB.CFrame = victim.Torso.CFrame
  177. end
  178. for i = .5,1,.025 do
  179. game:GetService('RunService').RenderStepped:wait()
  180. boxB.Transparency = i
  181. end
  182. wait()
  183. boxB:Destroy()
  184. local children = victim:GetChildren()
  185. for i,v in pairs(children) do
  186. clone = fire:Clone()
  187. clone.Parent = v
  188. clone.Color = Color3.new(1,0,0)
  189. victim.Humanoid.Health = victim.Humanoid.Health - 10
  190. if v.ClassName == "Part" then
  191. v.BrickColor = BrickColor.Red()
  192. end
  193. end
  194. end
  195. elseif key == '' then
  196. local clone = fire:Clone()
  197. clone.Parent = chr["Right Arm"]
  198. clone.Color = Color3.new(1,1,1)
  199. clone.SecondaryColor = clone.Color
  200. wait(.5)
  201. clone:Destroy()
  202. local sphere = shield:Clone()
  203. sphere.Parent = workspace
  204. sphere.Touched:connect(function(p)
  205. local debounce = false
  206. local h = p.Parent:FindFirstChild("Humanoid")
  207. if h and h.Parent.Name ~= plr.Name and debounce == false then
  208. debounce = true
  209. local dis = shield:Clone()
  210. local telep = tele:Clone()
  211. telep.Parent = workspace
  212. dis.Parent = workspace
  213. dis.BrickColor = BrickColor.new(1,1,1)
  214. for i = 1,25 do
  215. game:GetService('RunService').RenderStepped:wait()
  216. dis.Size = dis.Size + Vector3.new(.35,.35,.35)
  217. dis.CFrame = h.Parent.Torso.CFrame
  218. telep.Size = telep.Size + Vector3.new(0,5,0)
  219. telep.CFrame = h.Parent.Torso.CFrame
  220. end
  221. for i = .5,1,.05 do
  222. game:GetService('RunService').RenderStepped:wait()
  223. dis.Transparency = i
  224. telep.Transparency = i
  225. dis.CFrame = h.Parent.Torso.CFrame
  226. telep.CFrame = h.Parent.Torso.CFrame
  227. end
  228. dis:Destroy()
  229. telep:Destroy()
  230. h.Parent:MoveTo(h.Parent.PrimaryPart.Position + Vector3.new(math.random(-50,50),20,math.random(-50,50)))
  231. wait(5)
  232. debounce = false
  233. end
  234. end)
  235. for i = .2,25,.5 do
  236. game:GetService('RunService').RenderStepped:wait()
  237. sphere.Size = Vector3.new(i,i,i)
  238. sphere.CFrame = chr.Torso.CFrame
  239. end
  240. for i = .5,1,.05 do
  241. game:GetService('RunService').RenderStepped:wait()
  242. sphere.Transparency = i
  243. end
  244. sphere:Destroy()
  245. elseif key == '' and mouse.Target.ClassName == "Part" then
  246. local target = mouse.Target
  247. local sword = tele:Clone()
  248. sword.FormFactor = "Custom"
  249. sword.BrickColor = BrickColor.new(0,0,0)
  250. sword.Parent = workspace
  251. sword.Size = Vector3.new(.2,.2,.2)
  252. local swordB = sword:Clone()
  253. swordB.Parent = workspace
  254. for i = 1,5,.2 do
  255. game:GetService('RunService').RenderStepped:wait()
  256. sword.Size = Vector3.new(.2,i,.2)
  257. sword.CFrame = chr["Right Arm"].CFrame
  258. swordB.Size = Vector3.new(.2,i,.2)
  259. swordB.CFrame = chr["Left Arm"].CFrame
  260. end
  261. for i = 1,30 do
  262. game:GetService('RunService').RenderStepped:wait()
  263. swordB.CFrame = chr["Left Arm"].CFrame
  264. sword.CFrame = chr["Right Arm"].CFrame
  265. end
  266. local swordC = sword:Clone()
  267. swordC.Parent = workspace
  268. sword.CFrame = target.CFrame + Vector3.new(0,10,0)
  269. for i = 3,7,.5 do
  270. game:GetService('RunService').RenderStepped:wait()
  271. sword.Size = Vector3.new(.2,i,.2)
  272. sword.CFrame = target.CFrame + Vector3.new(0,10,0)
  273. swordB.CFrame = chr["Left Arm"].CFrame
  274. swordC.CFrame = chr["Right Arm"].CFrame
  275. end
  276. for i = 10,0,-.2 do
  277. game:GetService('RunService').RenderStepped:wait()
  278. sword.Rotation = Vector3.new(0,0,0)
  279. sword.CFrame = target.CFrame + Vector3.new(0,i,0)
  280. sword.Rotation = Vector3.new(0,0,0)
  281. swordB.CFrame = chr["Left Arm"].CFrame
  282. swordC.CFrame = chr["Right Arm"].CFrame
  283. end
  284. if target.Parent.ClassName == "Hat" then
  285. target.Parent.Parent.Humanoid.Health = target.Parent.Parent.Humanoid.Health - 15
  286. else
  287. target.Parent.Humanoid.Health = target.Parent.Humanoid.Health - 35
  288. end
  289. for i = .5,1,.05 do
  290. game:GetService('RunService').RenderStepped:wait()
  291. sword.Transparency = i
  292. swordB.Transparency = i
  293. swordC.Transparency = i
  294. end
  295. sword:Destroy()
  296. swordB:Destroy()
  297. swordC:Destroy()
  298. elseif key == '' and mouse.Target and mouse.Target.Parent.ClassName == "Model" and mouse.Target.ClassName == "Part" then
  299. local target = mouse.Target
  300. local children = target.Parent:GetChildren()
  301. for i,v in pairs(children) do
  302. v.BrickColor = BrickColor.new(1,0,0)
  303. local clone = fire:Clone()
  304. clone.Parent = v
  305. clone.Color = Color3.new(1,0,0)
  306. wait(.25)
  307. v:Destroy()
  308. end
  309. elseif key == 'x' and mouse.Target.ClassName == "Part" then
  310. local t = mouse.Target.Transparency
  311. for i = t,0.7,.02 do
  312. game:GetService('RunService').RenderStepped:wait()
  313. mouse.Target.Transparency = i
  314. end
  315. mouse.Target:Destroy()
  316. elseif key == 'z' then
  317. local part = Instance.new("Part",workspace)
  318. part.CFrame = CFrame.new(50,50,50)
  319. local bv = Instance.new("BodyVelocity",part)
  320. Instance.new("CFrameValue",part)
  321. local rotate = Instance.new("BodyAngularVelocity",part)
  322. rotate.AngularVelocity = Vector3.new(math.random(3.5,7.5),math.random(3.5,7.5),math.random(3.5,7.5))
  323. local cvalue = part:WaitForChild("Value")
  324. part.Touched:connect(function(p)
  325. if p.Name == "Part" or p.Name == "Head" then
  326. for i = 0,1,.05 do
  327. game:GetService('RunService').RenderStepped:wait()
  328. part.Transparency = i
  329. p.Transparency = i
  330. end
  331. p:Destroy()
  332. part:Destroy()
  333. elseif p.Name == "Baseplate" or p.Name == "Base" or p.Name == "BasePlate" then
  334. cvalue.Value = part.CFrame
  335. part.Anchored = true
  336. for i = 10,25,.5 do
  337. game:GetService('RunService').RenderStepped:wait()
  338. part.Size = Vector3.new(i,i,i)
  339. part.CFrame = cvalue.Value
  340. end
  341. for i = 0,1.,.05 do
  342. game:GetService('RunService').RenderStepped:wait()
  343. part.Transparency = i
  344. end
  345. part:Destroy()
  346. end
  347. end)
  348. part.Parent = chr
  349. part.BrickColor = BrickColor.new(193,1,1)
  350. part.Material = "Slate"
  351. part.Anchored = false
  352. part.CanCollide = false
  353. part.Name = "bomb"
  354. part.FormFactor = "Custom"
  355. part.Size = Vector3.new(.2,.2,.2)
  356. part.BottomSurface = "Smooth"
  357. part.TopSurface = "Smooth"
  358. local sbox = Instance.new("SelectionBox",part)
  359. sbox.Adornee = part
  360. sbox.Color3 = Color3.new(0,0,0)
  361. sbox.LineThickness = 0.005
  362. sbox.Transparency = .75
  363. sbox.SurfaceColor3 = Color3.new(0,0,0)
  364. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge,math.huge)
  365. for i = 1,9 do
  366. wait()
  367. local clone = part:Clone()
  368. Instance.new("CFrameValue",clone)
  369. local rotateB = Instance.new("BodyAngularVelocity",part)
  370. rotateB.AngularVelocity = Vector3.new(math.random(5,15),math.random(5,15),math.random(5,15))
  371. clone.CFrame = CFrame.new(100,100,100)
  372. local cvalueB = clone:WaitForChild("Value")
  373. wait()
  374. clone.Parent = chr
  375. clone.Name = "bomb"
  376. clone.Touched:connect(function(p)
  377. if p.Name == "Part" or p.Name == "Head" then
  378. for i = 0,1,.05 do
  379. game:GetService('RunService').RenderStepped:wait()
  380. clone.Transparency = i
  381. p.Transparency = i
  382. end
  383. p:Destroy()
  384. clone:Destroy()
  385. elseif p.Name == "Baseplate" or p.Name == "Base" or p.Name == "BasePlate" then
  386. cvalueB.Value = clone.CFrame
  387. clone.Anchored = true
  388. for i = 10,25,.5 do
  389. game:GetService('RunService').RenderStepped:wait()
  390. clone.Size = Vector3.new(i,i,i)
  391. clone.CFrame = cvalueB.Value
  392. end
  393. for i = 0,1.,.05 do
  394. game:GetService('RunService').RenderStepped:wait()
  395. clone.Transparency = i
  396. end
  397. clone:Destroy()
  398. end
  399. end)
  400. end
  401. local children = chr:GetChildren()
  402. for i,v in pairs(children) do
  403. if v.Name == "bomb" then
  404. for i = .2,10,.5 do
  405. game:GetService('RunService').RenderStepped:wait()
  406. v.Size = Vector3.new(i,i,i)
  407. v.CFrame = chr.Torso.CFrame * CFrame.Angles(math.random(),math.pi,math.random()) + Vector3.new(0,20,0)
  408. end
  409. local bvB = v:WaitForChild("BodyVelocity")
  410. bvB.Velocity = mouse.Hit.lookVector*200
  411. end
  412. end
  413. elseif key == 'e' then
  414. local kill = Instance.new("Part")
  415. local bv = Instance.new("BodyVelocity",kill)
  416. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  417. local rotate = Instance.new("BodyAngularVelocity",kill)
  418. rotate.AngularVelocity = Vector3.new(math.random(10,20),math.random(10,20),math.random(10,20))
  419. kill.CFrame = CFrame.new(50,50,50)
  420. kill.Touched:connect(function(p)
  421. if p.Name == "Head" and p.Parent ~= chr or p.Name == "Torso" and p.Parent ~= chr then
  422. p.Parent.Humanoid.Health = 0
  423. p:Destroy()
  424. for i = 1,10 do
  425. game:GetService('RunService').RenderStepped:wait()
  426. kill.Size = kill.Size - Vector3.new(.2,.2,.2)
  427. kill.Transparency = kill.Transparency - .1
  428. end
  429. end
  430. end)
  431. kill.BrickColor = BrickColor.new(0,0,0)
  432. kill.Material = "Slate"
  433. kill.Anchored = false
  434. kill.CanCollide = false
  435. kill.FormFactor = "Custom"
  436. kill.Size = Vector3.new(1,1,1)
  437. kill.TopSurface = "Smooth"
  438. kill.BottomSurface = "Smooth"
  439. wait()
  440. local sbox = Instance.new("SelectionBox",kill)
  441. sbox.Adornee = kill
  442. sbox.Color3 = Color3.new(1,1,1)
  443. sbox.LineThickness = .010
  444. sbox.Transparency = .5
  445. kill.Parent = workspace
  446. kill.CFrame = chr.Head.CFrame
  447. wait()
  448. kill.BodyVelocity.Velocity = mouse.Hit.lookVector*100
  449. kill.ChildAdded:connect(function(c)
  450. for i = 0,1,.2 do
  451. game:GetService('RunService').RenderStepped:wait()
  452. c.Transparency = i
  453. c.SelectionBox.Transparency = i
  454. end
  455. c:Destroy()
  456. end)
  457. while kill.Transparency == 0 do
  458. wait(.09)
  459. local clone = kill:Clone()
  460. clone.Anchored = true
  461. clone.Parent = kill
  462. clone.CFrame = kill.CFrame
  463. end
  464. end
  465. end)
  466. --=<=Abilitys above=>=--
  467. ew = function(Object, Parent, Name, Data)
  468. local Object = Instance.new(Object)
  469. for Index, Value in pairs(Data or {}) do
  470. Object[Index] = Value
  471. end
  472. Object.Parent = Parent
  473. Object.Name = Name
  474. return Object
  475. end
  476.  
  477. local Player = game:GetService("Players").LocalPlayer
  478. repeat wait(1) until Player.Character
  479. local Character = Player.Character
  480. Character.Animate.Disabled = true
  481. local la = Character:FindFirstChild("Left Arm")
  482. local ra = Character:FindFirstChild("Right Arm")
  483. local ll = Character:FindFirstChild("Left Leg")
  484. local rl = Character:FindFirstChild("Right Leg")
  485. local Torso = Character:FindFirstChild("Torso")
  486. z = Instance.new("Sound", Torso)
  487. z.SoundId = "rbxassetid://182096702" -- Put Music ID Here.
  488. z.Looped = true
  489. z.Volume = 10
  490. wait(.1)
  491. z:Play()
  492. local Humanoid = Character:findFirstChild("Humanoid")
  493. local Mouse = Player:GetMouse()
  494. Character.Animate.Disabled = true
  495. Character.Sound:Destroy()
  496. Humanoid.Animator:Destroy()
  497.  
  498. local LimbAccess = {LA=true,RA=true,LL=true,RL=true,RJ=true,NJ=true,Weapon=true}
  499. local State = "Lounge"
  500. local Active = true
  501. local Mode = "Staff"
  502. function Lerp(a,b,i) -- A = First pos, B = Second Pos, i = Speed
  503. return a:lerp(b,i)
  504. end
  505. Left_Arm = Instance.new("Weld",Torso)
  506. Left_Arm.Part0 = Torso
  507. Left_Arm.Part1 = la
  508. Left_Arm.Name = "LeftArmJ"
  509. Left_Arm.C0 = CFrame.new(-1.5,0.5,0)
  510. Left_Arm.C1 = CFrame.new(0,0.5,0)
  511. Right_Arm = Instance.new("Weld",Torso)
  512. Right_Arm.Part0 = Torso
  513. Right_Arm.Part1 = ra
  514. Right_Arm.Name = "RightArmJ"
  515. Right_Arm.C0 = CFrame.new(1.5,0.5,0)
  516. Right_Arm.C1 = CFrame.new(0,0.5,0)
  517. Left_Leg = Instance.new("Weld",Torso)
  518. Left_Leg.Part0 = Torso
  519. Left_Leg.Part1 = ll
  520. Left_Leg.Name = "LeftLegJ"
  521. Left_Leg.C0 = CFrame.new(-0.5,-1,0)
  522. Left_Leg.C1 = CFrame.new(0,1,0)
  523. Right_Leg = Instance.new("Weld",Torso)
  524. Right_Leg.Name = "RightLegJ"
  525. Right_Leg.Part0 = Torso
  526. Right_Leg.Part1 = rl
  527. Right_Leg.C0 = CFrame.new(0.5,-1,0)
  528. Right_Leg.C1 = CFrame.new(0,1,0)
  529. Staffw = Instance.new("Weld",Torso)
  530. Staffw.Part0 = Torso
  531. Staffw.Part1 = Handle
  532. Staffw.Name = "StaffJoint"
  533.  
  534. local RootJoint = Instance.new("Weld",Character["HumanoidRootPart"])
  535. RootJoint.Name = "RootJ"
  536. RootJoint.Part0 = Character["HumanoidRootPart"]
  537. RootJoint.Part1 = Torso
  538.  
  539. local NeckJ = Instance.new("Weld",Torso)
  540. NeckJ.Name = "NeckJ"
  541. NeckJ.Part0 = Torso
  542. NeckJ.Part1 = Character.Head
  543. NeckJ.C1 = CFrame.new(0,-1.5,0)
  544.  
  545. function Change()
  546.  
  547. end
  548. _G.MoveCheck1 = false
  549. _G.SatanState = false
  550.  
  551. function SpellBinder(SpellID)
  552. if _G.MoveCheck1 == false then
  553. _G.MoveCheck1 = true
  554. if _G.SatanState == false then
  555. _G.SatanState = true
  556.  
  557. ID = 357442018
  558. _G.SpellBindStuff = 0
  559. _G.SpellBind = game:GetObjects("rbxassetid://437368177")[1]
  560. _G.SpellBind.Decal.Texture = "rbxassetid://" .. SpellID
  561. _G.SpellBind.Decal1.Texture = "rbxassetid://" .. SpellID
  562. _G.SpellBind.Parent = game.Players.LocalPlayer.Character
  563. _G.SpellBind.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame - game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
  564. _G.SpellBind.CFrame = CFrame.new(_G.SpellBind.Position, game.Players.LocalPlayer.Character.Torso.Position)* CFrame.Angles(1.6,0,0)
  565. _G.SpellBind.ParticleEmitter.Color = ColorSequence.new(Color3.new(255,0,0))
  566. _G.SpellBind.ParticleEmitter.Size = NumberSequence.new(5)
  567.  
  568. _G.UnsealEnforca = game:GetService("RunService").RenderStepped:connect(function()
  569. _G.SpellBind.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame + game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 35
  570. _G.SpellBind.CFrame = CFrame.new(_G.SpellBind.Position, game.Players.LocalPlayer.Character.Torso.Position)* CFrame.Angles(1.6,_G.SpellBindStuff,0)
  571. _G.SpellBindStuff = _G.SpellBindStuff + 0.012
  572. end)
  573.  
  574.  
  575. for i = 1, 117 do
  576. _G.SpellBind.Size = _G.SpellBind.Size + Vector3.new(0.50,0,0.50)
  577. wait(0.07)
  578. end
  579.  
  580.  
  581. wait(0.1)
  582.  
  583. _G.chatcustom("You shall not pass!", "Really red", game.Players.LocalPlayer)
  584. _G.MoveCheck1 = false
  585. else
  586. _G.MoveCheck1 = true
  587. wait(0.6)
  588.  
  589. for i = 1, 117 do
  590. _G.SpellBind.Size = _G.SpellBind.Size - Vector3.new(0.50,0,0.50)
  591. wait(0.07)
  592. end
  593.  
  594.  
  595. _G.UnsealEnforca:disconnect()
  596. _G.SpellBind.Parent = _G.newParent
  597. wait(0.1)
  598. _G.SatanState = false
  599. _G.MoveCheck1 = false
  600. end
  601. end
  602. end
  603.  
  604.  
  605.  
  606. _G.ConnectionAgent = Mouse.KeyDown:connect(function(key)
  607. if key == "q" and State == "Flying" and Active == true then
  608. State = "Lounge"
  609. Humanoid.WalkSpeed = 30
  610. elseif key == "q" and State == "Lounge" and Active == true then
  611. State = "Flying"
  612. Humanoid.WalkSpeed = 20
  613. elseif key == "q" and State == "Battle" and Active == true then
  614. State = "Flying"
  615. Humanoid.WalkSpeed = 50
  616. elseif key == "e" and State == "Battle" and Active == true then
  617. SpellBinder(375165574)
  618. elseif key == "e" and Active == true then
  619. --[[
  620. Humanoid.WalkSpeed = 0
  621. State = "Changing"
  622. Mode = "Changing"
  623. Active = false
  624. Change()
  625. --]]
  626. end
  627. end)
  628.  
  629. Player.Character.Humanoid.Died:connect(function()
  630. _G.ConnectionAgent:disconnect()
  631. end)
  632.  
  633. angle = 0
  634. angle2 = 0
  635. angle3 = 0
  636. anglespeed = 2
  637. anglespeed2 = 1
  638. anglespeed3 = .4
  639. game:GetService("RunService").Stepped:connect(function()
  640. angle = ((angle % 100) + anglespeed/10)
  641. angle2 = ((angle2 % 100) + anglespeed2/10)
  642. angle3 = ((angle3 % 100) + anglespeed3/10) --it'll go from 0 to 100 and repeat in a loop. basically it will get to its destination and back --ok
  643. if Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude < 2 and State == "Flying" then -- idle
  644. if not Humanoid.WalkSpeed == 50 then
  645. Humanoid.WalkSpeed = 50
  646. end
  647. if LimbAccess.RJ then
  648. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.5,.5+math.sin(angle2)*.1,0)*CFrame.Angles(math.sin(angle3)*.02,math.rad(90),0),.2)
  649. end
  650. if LimbAccess.LA then
  651. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.2,0.35,0)*CFrame.Angles(math.rad(-25)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(0)+math.sin(angle3)*.06),.1)
  652. end
  653. if LimbAccess.NJ then
  654. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(-45)+(math.sin(-angle3)*.04),0),.25)
  655. end
  656. if LimbAccess.RA then
  657. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-25)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(-5)+math.sin(angle3)*.06),.1)
  658. end
  659. if LimbAccess.LL then
  660. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,(math.sin(angle3)*.1)-.6,-.2)*CFrame.Angles(math.rad(35)+(math.sin(angle3)*.1),0,math.rad(-5)),.1)
  661. end
  662. if LimbAccess.RL then
  663. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,(math.sin(angle3)*.1)-.7,-.1)*CFrame.Angles(math.rad(45)+(math.sin(angle3)*.1),0,math.rad(5)),.1)
  664. end
  665. if LimbAccess.Weapon then
  666. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(0,-1,0),.2)
  667. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,0,-.4)*CFrame.Angles(math.rad(180),math.rad(180),0),.2)
  668. end
  669. elseif Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude > 2 and State == "Flying" then -- walk
  670. if LimbAccess.RJ then
  671. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.5,.5+math.sin(angle2)*.1,0)*CFrame.Angles(math.sin(angle3)*.02,math.rad(90),0),.2)
  672. end
  673. if LimbAccess.LA then
  674. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.2,0.35,0)*CFrame.Angles(math.rad(-25)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(7)+math.sin(angle3)*.06),.1)
  675. end
  676. if LimbAccess.NJ then
  677. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(-45)+(math.sin(-angle3)*.04),0),.25)
  678. end
  679. if LimbAccess.RA then
  680. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-25)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(-5)+math.sin(angle3)*.06),.1)
  681. end
  682. if LimbAccess.LL then
  683. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,(math.sin(angle3)*.1)-.6,-.2)*CFrame.Angles(math.rad(35)+(math.sin(angle3)*.1),0,math.rad(-5)),.1)
  684. end
  685. if LimbAccess.RL then
  686. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,(math.sin(angle3)*.1)-.7,-.1)*CFrame.Angles(math.rad(45)+(math.sin(angle3)*.1),0,math.rad(5)),.1)
  687. end
  688. if LimbAccess.Weapon then
  689. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(0,-1,0),.2)
  690. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,0,-.4)*CFrame.Angles(math.rad(180),math.rad(180),0),.2)
  691. end
  692. end
  693. if Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude < 2 and State == "Lounge" then -- idle
  694. if not Humanoid.WalkSpeed == 30 then
  695. Humanoid.WalkSpeed = 30
  696. end
  697. if LimbAccess.RJ then
  698. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.5,0,0)*CFrame.Angles(math.sin(angle3)*.02,math.rad(0),0),.2)
  699. end
  700. if LimbAccess.LA then
  701. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(-3)+math.sin(angle3)*.06),.1)
  702. end
  703. if LimbAccess.NJ then
  704. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(0)+(math.sin(-angle3)*.04),0),.25)
  705. end
  706. if LimbAccess.RA then
  707. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(5)+(math.sin(angle3)*.1),math.rad(0),math.rad(3)),.1)
  708. end
  709. if LimbAccess.LL then
  710. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,-1,0)*CFrame.Angles(0,0,math.rad(-5)+math.sin(angle3)*.02),.1)
  711. end
  712. if LimbAccess.RL then
  713. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,-1,0)*CFrame.Angles(0,0,math.rad(15)+math.sin(angle3)*-.02),.1)
  714. end
  715. if LimbAccess.Weapon then
  716. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(0,0,.5),.2)
  717. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,0,0)*CFrame.Angles(math.rad(180),math.rad(180),math.rad(-45)),.2)
  718. end
  719. elseif Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude > 2 and State == "Lounge" then -- walk
  720. if LimbAccess.RJ then
  721. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.2,math.sin(angle2)*.1,0)*CFrame.Angles(0,math.rad(0),0),.2)
  722. end
  723. if LimbAccess.LA then
  724. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5)+math.sin(angle3)*.06,0+math.sin(angle3)*.06,math.rad(-23)+math.sin(angle3)*.06),.1)
  725. end
  726. if LimbAccess.NJ then
  727. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(0)+(math.sin(-angle3)*.04),0),.25)
  728. end
  729. if LimbAccess.RA then
  730. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(5)+(math.sin(angle3)*.1),math.rad(0),math.rad(23)),.1)
  731. end
  732. if LimbAccess.LL then
  733. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,(math.sin(angle3)*.1)-.6,-.2)*CFrame.Angles(math.rad(-15)+(math.sin(angle3)*.1),0,math.rad(-5)),.1)
  734. end
  735. if LimbAccess.RL then
  736. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,(math.sin(angle3)*.1)-.7,-.1)*CFrame.Angles(math.rad(-15)+(math.sin(angle3)*.1),0,math.rad(5)),.1)
  737. end
  738. if LimbAccess.Weapon then
  739. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(0,0,.5),.2)
  740. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,0,0)*CFrame.Angles(math.rad(180),math.rad(180),math.rad(-45)),.2)
  741. end
  742. end
  743. if Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude < 2 and State == "Battle" then -- idle
  744. if not Humanoid.WalkSpeed == 20 then
  745. Humanoid.WalkSpeed = 20
  746. end
  747. if LimbAccess.RJ then
  748. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.5,.5+math.sin(angle2)*.1,0)*CFrame.Angles(math.sin(angle3)*.02,math.rad(0),0),.2)
  749. end
  750. if LimbAccess.LA then
  751. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.1,0.5,-.7)*CFrame.Angles(math.rad(5),math.rad(-135),math.rad(-90)),.1)
  752. end
  753. if LimbAccess.NJ then
  754. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(0)+(math.sin(-angle3)*.04),0),.25)
  755. end
  756. if LimbAccess.RA then
  757. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.1,0.5,-.7)*CFrame.Angles(math.rad(5),math.rad(135),math.rad(90)),.1)
  758. end
  759. if LimbAccess.LL then
  760. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,-1,0)*CFrame.Angles(0,0,math.rad(-5)+math.sin(angle3)*.02),.1)
  761. end
  762. if LimbAccess.RL then
  763. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,-1,0)*CFrame.Angles(0,0,math.rad(5)+math.sin(angle3)*-.02),.1)
  764. end
  765. if LimbAccess.Weapon then
  766. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(0,-.5,-1),.2)
  767. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,.6,0)*CFrame.Angles(math.rad(90),math.rad(180),math.rad(-90)),.2)
  768. end
  769. elseif Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude > 2 and State == "Battle" then -- walk
  770. if LimbAccess.RJ then
  771. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.2,.5+math.sin(angle2)*.1,0)*CFrame.Angles(0,math.rad(0),0),.2)
  772. end
  773. if LimbAccess.LA then
  774. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-.9,0.6,-.8)*CFrame.Angles(math.rad(5),math.rad(-135),math.rad(-90)),.1)
  775. end
  776. if LimbAccess.NJ then
  777. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.sin(-angle3)*.04,math.rad(0)+(math.sin(-angle3)*.04),0),.25)
  778. end
  779. if LimbAccess.RA then
  780. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.1,0.4,-.3)*CFrame.Angles(math.rad(5),math.rad(135),math.rad(90)),.1)
  781. end
  782. if LimbAccess.LL then
  783. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-0.5,(math.sin(angle3)*.1)-.7,-.2)*CFrame.Angles(math.rad(-15)+(math.sin(angle3)*.1),0,math.rad(-5)),.1)
  784. end
  785. if LimbAccess.RL then
  786. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(0.5,(math.sin(angle3)*.1)-.7,-.1)*CFrame.Angles(math.rad(-15)+(math.sin(angle3)*.1),0,math.rad(5)),.1)
  787. end
  788. if LimbAccess.Weapon then
  789. Staffw.C0 = Lerp(Staffw.C0,CFrame.new(.4,.5,-1),.2)
  790. Staffw.C1 = Lerp(Staffw.C1,CFrame.new(0,.1,0)*CFrame.Angles(math.rad(135),math.rad(120),math.rad(-135)),.2)
  791. end
  792. end
  793. if Vector3.new(Torso.Velocity.x,0,Torso.Velocity.z).magnitude < 2 and State == "Changing" then -- idle
  794. if LimbAccess.RJ then
  795. RootJoint.C0 = Lerp(RootJoint.C0,CFrame.new(-.5,.5+math.sin(angle2)*.1,0)*CFrame.Angles(math.sin(angle3)*.02,math.rad(0),0),.2)
  796. end
  797. if LimbAccess.LA then
  798. Left_Arm.C0 = Lerp(Left_Arm.C0,CFrame.new(-1.3,0.51,-.7)*CFrame.Angles(math.rad(5),math.rad(-165),math.rad(-90)),.1)
  799. end
  800. if LimbAccess.NJ then
  801. NeckJ.C0 = Lerp(NeckJ.C0,CFrame.new(0,0,0)*CFrame.Angles(math.rad(-10),math.rad(0)+(math.sin(-angle3)*.04),0),.25)
  802. end
  803. if LimbAccess.RA then
  804. Right_Arm.C0 = Lerp(Right_Arm.C0,CFrame.new(1.3,0.49,-.7)*CFrame.Angles(math.rad(5),math.rad(165),math.rad(90)),.1)
  805. end
  806. if LimbAccess.LL then
  807. Left_Leg.C0 = Lerp(Left_Leg.C0,CFrame.new(-1,-1,-.4)*CFrame.Angles(0,math.rad(25),math.rad(75)),.1)
  808. end
  809. if LimbAccess.RL then
  810. Right_Leg.C0 = Lerp(Right_Leg.C0,CFrame.new(1,-1,-.4)*CFrame.Angles(0,math.rad(-25),math.rad(-75)),.1)
  811. end
  812. end
  813. end)
  814.  
  815. Player = game:GetService("Players").LocalPlayer
  816. Cha = Player.Character
  817. rarm=Cha["Right Arm"]
  818. larm=Cha["Left Arm"]
  819. rar=Cha["Right Leg"]
  820. lar=Cha["Left Leg"]
  821.  
  822. Handle = Instance.new("Part",Cha)
  823. Handle.TopSurface = "Smooth"
  824. Handle.BottomSurface = "Smooth"
  825. Handle.Size = Vector3.new(1,1,1)
  826. Handle.CanCollide = false
  827. Handle.Transparency = 0
  828. Handle.BrickColor = BrickColor.new("Crimson")
  829. HandleMesh = Instance.new("SpecialMesh", Handle)
  830. HandleMesh.MeshType = "Brick"
  831. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  832. HandleWeld = Instance.new("Weld",Cha)
  833. HandleWeld.Part0 = rarm
  834. HandleWeld.Part1 = Handle
  835. HandleWeld.C1 = CFrame.new(0, 0.4, 0)
  836.  
  837.  
  838. Hand = Instance.new("Part",Cha)
  839. Hand.TopSurface = "Smooth"
  840. Hand.BottomSurface = "Smooth"
  841. Hand.Size = Vector3.new(1,1,1)
  842. Hand.CanCollide = false
  843. Hand.Transparency = 0
  844. Hand.BrickColor = BrickColor.new("Royal purple")
  845. HandMesh = Instance.new("SpecialMesh", Hand)
  846. HandMesh.MeshType = "Brick"
  847. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  848. HandWeld = Instance.new("Weld",Cha)
  849. HandWeld.Part0 = rarm
  850. HandWeld.Part1 = Hand
  851. HandWeld.C1 = CFrame.new(0, 0.4, 0)
  852.  
  853. Handle = Instance.new("Part",Cha)
  854. Handle.TopSurface = "Smooth"
  855. Handle.BottomSurface = "Smooth"
  856. Handle.Size = Vector3.new(1,1,1)
  857. Handle.CanCollide = false
  858. Handle.Transparency = 0
  859. Handle.BrickColor = BrickColor.new("Crimson")
  860. HandleMesh = Instance.new("SpecialMesh", Handle)
  861. HandleMesh.MeshType = "Brick"
  862. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  863. HandleWeld = Instance.new("Weld",Cha)
  864. HandleWeld.Part0 = larm
  865. HandleWeld.Part1 = Handle
  866. HandleWeld.C1 = CFrame.new(0, 0.4, 0)
  867.  
  868.  
  869. Hand = Instance.new("Part",Cha)
  870. Hand.TopSurface = "Smooth"
  871. Hand.BottomSurface = "Smooth"
  872. Hand.Size = Vector3.new(1,1,1)
  873. Hand.CanCollide = false
  874. Hand.Transparency = 0
  875. Hand.BrickColor = BrickColor.new("Royal purple")
  876. HandMesh = Instance.new("SpecialMesh", Hand)
  877. HandMesh.MeshType = "Brick"
  878. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  879. HandWeld = Instance.new("Weld",Cha)
  880. HandWeld.Part0 = larm
  881. HandWeld.Part1 = Hand
  882. HandWeld.C1 = CFrame.new(0, 0.4, 0)
  883.  
  884. Handle = Instance.new("Part",Cha)
  885. Handle.TopSurface = "Smooth"
  886. Handle.BottomSurface = "Smooth"
  887. Handle.Size = Vector3.new(1,1,1)
  888. Handle.CanCollide = false
  889. Handle.Transparency = 0
  890. Handle.BrickColor = BrickColor.new("Crimson")
  891. HandleMesh = Instance.new("SpecialMesh", Handle)
  892. HandleMesh.MeshType = "Brick"
  893. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  894. HandleWeld = Instance.new("Weld",Cha)
  895. HandleWeld.Part0 = larm
  896. HandleWeld.Part1 = Handle
  897. HandleWeld.C1 = CFrame.new(0, 0.2, 0)
  898.  
  899.  
  900. Hand = Instance.new("Part",Cha)
  901. Hand.TopSurface = "Smooth"
  902. Hand.BottomSurface = "Smooth"
  903. Hand.Size = Vector3.new(1,1,1)
  904. Hand.CanCollide = false
  905. Hand.Transparency = 0
  906. Hand.BrickColor = BrickColor.new("Bright green")
  907. HandMesh = Instance.new("SpecialMesh", Hand)
  908. HandMesh.MeshType = "Brick"
  909. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  910. HandWeld = Instance.new("Weld",Cha)
  911. HandWeld.Part0 = larm
  912. HandWeld.Part1 = Hand
  913. HandWeld.C1 = CFrame.new(0, 0.2, 0)
  914.  
  915. Handle = Instance.new("Part",Cha)
  916. Handle.TopSurface = "Smooth"
  917. Handle.BottomSurface = "Smooth"
  918. Handle.Size = Vector3.new(1,1,1)
  919. Handle.CanCollide = false
  920. Handle.Transparency = 0
  921. Handle.BrickColor = BrickColor.new("Crimson")
  922. HandleMesh = Instance.new("SpecialMesh", Handle)
  923. HandleMesh.MeshType = "Brick"
  924. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  925. HandleWeld = Instance.new("Weld",Cha)
  926. HandleWeld.Part0 = rarm
  927. HandleWeld.Part1 = Handle
  928. HandleWeld.C1 = CFrame.new(0, 0.2, 0)
  929.  
  930.  
  931. Hand = Instance.new("Part",Cha)
  932. Hand.TopSurface = "Smooth"
  933. Hand.BottomSurface = "Smooth"
  934. Hand.Size = Vector3.new(1,1,1)
  935. Hand.CanCollide = false
  936. Hand.Transparency = 0
  937. Hand.BrickColor = BrickColor.new("Bright green")
  938. HandMesh = Instance.new("SpecialMesh", Hand)
  939. HandMesh.MeshType = "Brick"
  940. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  941. HandWeld = Instance.new("Weld",Cha)
  942. HandWeld.Part0 = rarm
  943. HandWeld.Part1 = Hand
  944. HandWeld.C1 = CFrame.new(0, 0.2, 0)
  945.  
  946. Handle = Instance.new("Part",Cha)
  947. Handle.TopSurface = "Smooth"
  948. Handle.BottomSurface = "Smooth"
  949. Handle.Size = Vector3.new(1,1,1)
  950. Handle.CanCollide = false
  951. Handle.Transparency = 0
  952. Handle.BrickColor = BrickColor.new("Crimson")
  953. HandleMesh = Instance.new("SpecialMesh", Handle)
  954. HandleMesh.MeshType = "Brick"
  955. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  956. HandleWeld = Instance.new("Weld",Cha)
  957. HandleWeld.Part0 = rarm
  958. HandleWeld.Part1 = Handle
  959. HandleWeld.C1 = CFrame.new(0, 0.6, 0)
  960.  
  961.  
  962. Hand = Instance.new("Part",Cha)
  963. Hand.TopSurface = "Smooth"
  964. Hand.BottomSurface = "Smooth"
  965. Hand.Size = Vector3.new(1,1,1)
  966. Hand.CanCollide = false
  967. Hand.Transparency = 0
  968. Hand.BrickColor = BrickColor.new("Bright green")
  969. HandMesh = Instance.new("SpecialMesh", Hand)
  970. HandMesh.MeshType = "Brick"
  971. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  972. HandWeld = Instance.new("Weld",Cha)
  973. HandWeld.Part0 = rarm
  974. HandWeld.Part1 = Hand
  975. HandWeld.C1 = CFrame.new(0, 0.6, 0)
  976.  
  977. Handle = Instance.new("Part",Cha)
  978. Handle.TopSurface = "Smooth"
  979. Handle.BottomSurface = "Smooth"
  980. Handle.Size = Vector3.new(1,1,1)
  981. Handle.CanCollide = false
  982. Handle.Transparency = 0
  983. Handle.BrickColor = BrickColor.new("Crimson")
  984. HandleMesh = Instance.new("SpecialMesh", Handle)
  985. HandleMesh.MeshType = "Brick"
  986. HandleMesh.Scale = Vector3.new(1.01,0.5,1.01)
  987. HandleWeld = Instance.new("Weld",Cha)
  988. HandleWeld.Part0 = larm
  989. HandleWeld.Part1 = Handle
  990. HandleWeld.C1 = CFrame.new(0, 0.6, 0)
  991.  
  992.  
  993. Hand = Instance.new("Part",Cha)
  994. Hand.TopSurface = "Smooth"
  995. Hand.BottomSurface = "Smooth"
  996. Hand.Size = Vector3.new(1,1,1)
  997. Hand.CanCollide = false
  998. Hand.Transparency = 0
  999. Hand.BrickColor = BrickColor.new("Bright green")
  1000. HandMesh = Instance.new("SpecialMesh", Hand)
  1001. HandMesh.MeshType = "Brick"
  1002. HandMesh.Scale = Vector3.new(1.02,0.1,1.02)
  1003. HandWeld = Instance.new("Weld",Cha)
  1004. HandWeld.Part0 = larm
  1005. HandWeld.Part1 = Hand
  1006. HandWeld.C1 = CFrame.new(0, 0.6, 0)
  1007.  
  1008. wait(0.1)
  1009.  
  1010. rs = game:GetService'RunService'
  1011. plrs = game:GetService'Players'
  1012. lp = plrs.LocalPlayer
  1013. c = lp.Character
  1014. root = lp.Character.HumanoidRootPart
  1015. human = c.Humanoid
  1016. FPS = 0
  1017. inf = 0
  1018. opos1 = Vector3.new(1)
  1019. opos2 = Vector3.new(2)
  1020. opos3 = Vector3.new(3)
  1021. waves = Instance.new("Model", c)
  1022. res = Instance.new("Model", c)
  1023.  
  1024. local function b()
  1025. local t=tick();
  1026. local l=t%1*3;
  1027. local t=.5*math.pi*(l%1);
  1028. if l<0.5 then
  1029. return Color3.new(47,0,32);
  1030. elseif l<2 then
  1031. return Color3.new(193,0,0);
  1032. else
  1033. return Color3.new(0,10,0);
  1034. end;
  1035. end;
  1036. speedParts = function()
  1037. for i = 1, 4 do
  1038. local pos = Vector3.new(math.sin(math.rad(inf + 360 * i)) * 2, math.sin(math.rad(inf + 260 * i) + math.pi / 2) * 2, -c.HumanoidRootPart.Velocity / 5) * (math.sin(tick()) + 2)
  1039. local CFramepos = root.CFrame:toWorldSpace(CFrame.new(pos)).p
  1040. local opos
  1041. if i == 1 then
  1042. opos = opos1
  1043. elseif i == 2 then
  1044. opos = opos2
  1045. else
  1046. opos = opos3
  1047. end
  1048. if human.MoveDirection ~= Vector3.new(7, 8, 9) then
  1049. local e
  1050. if #res:children() <= 3 then
  1051. e = Instance.new("Part")
  1052. else
  1053. e = res:FindFirstChild("Tail")
  1054. end
  1055. e.Parent = waves
  1056. e.Anchored = true
  1057. e.CanCollide = false
  1058. e.Transparency = 0
  1059. e.Material = "Slate"
  1060. e.Name = "Tail"
  1061. e.Color = b(); --Color = a();
  1062. e.Size = Vector3.new(.2, (CFramepos - opos).magnitude, .2)
  1063. e.CFrame = CFrame.new((CFramepos + opos) / 2, opos) * CFrame.Angles(math.pi / 2, 4, 2)
  1064. end
  1065. if i == 1 then
  1066. opos1 = CFramepos
  1067. elseif i == 2 then
  1068. opos2 = CFramepos
  1069. else
  1070. opos3 = CFramepos
  1071. end
  1072. end
  1073. end
  1074.  
  1075. rs.RenderStepped:connect(function()
  1076. FPS = 1 / rs.RenderStepped:wait()
  1077. for i, v in pairs (waves:children()) do
  1078. v.Transparency = v.Transparency + .05 / (FPS / 60)
  1079. if v.Transparency >= .98 then
  1080. v.Transparency = 1
  1081. v.Parent = res
  1082. end
  1083. end
  1084. inf = inf + (8 + root.Velocity.magnitude / 15) / (FPS / 60)
  1085. speedParts()
  1086. end)
  1087.  
  1088. local p = game.Players.LocalPlayer
  1089. local char = p.Character
  1090. local size = 15
  1091. part = function()
  1092.  
  1093. local a = Instance.new("Part", script)
  1094. a.Anchored = true
  1095. a.CanCollide = true
  1096. a.CFrame = char.Torso.CFrame
  1097. a.Size = Vector3.new(size, 0.2, 0.2)
  1098. a.Transparency = 5
  1099. return a
  1100. end
  1101.  
  1102. part2 = function()
  1103.  
  1104. local a = Instance.new("Part", script)
  1105. a.Anchored = true
  1106. a.CanCollide = true
  1107. a.CFrame = char.Torso.CFrame
  1108. a.Size = Vector3.new(0.2, size, 0.2)
  1109. a.Transparency = 5
  1110. return a
  1111. end
  1112.  
  1113. part3 = function()
  1114.  
  1115. local a = Instance.new("Part", script)
  1116. a.Anchored = true
  1117. a.CanCollide = false
  1118. a.Size = Vector3.new(size, size, 1)
  1119. a.Transparency = 5
  1120. a.Material = "Neon"
  1121. a.BrickColor = BrickColor.new("Really black")
  1122. local b = Instance.new("BlockMesh", a)
  1123. b.Scale = Vector3.new(1, 1, 0)
  1124. return a
  1125. end
  1126.  
  1127. local replicating = false
  1128. local root, a, b, c, d, a2, b2, c2, d2, aa, bb, cc, dd, z, x, c, v, b, n = nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil
  1129. replicate = function()
  1130.  
  1131. replicating = true
  1132. script:ClearAllChildren()
  1133. root = part()
  1134. root.Transparency = 5
  1135. root.Size = Vector3.new(0.2, 0.2, 0.2)
  1136. root.CanCollide = false
  1137. a = part()
  1138. b = part()
  1139. c = part()
  1140. d = part()
  1141. a2 = part()
  1142. b2 = part()
  1143. c2 = part()
  1144. d2 = part()
  1145. aa = part2()
  1146. bb = part2()
  1147. cc = part2()
  1148. dd = part2()
  1149. z = part3()
  1150. x = part3()
  1151. c = part3()
  1152. v = part3()
  1153. b = part3()
  1154. n = part3()
  1155. replicating = false
  1156. end
  1157.  
  1158. script.ChildRemoved:connect(function(a)
  1159.  
  1160. if a.ClassName == "Part" and replicating == false then
  1161. replicate()
  1162. end
  1163. end
  1164. )
  1165. replicate()
  1166. local tick = 0
  1167. CreateRegion3FromLocAndSize = function(Position, Size)
  1168.  
  1169. local SizeOffset = Size / 2
  1170. local Point1 = Position - SizeOffset
  1171. local Point2 = Position + SizeOffset
  1172. return Region3.new(Point1, Point2)
  1173. end
  1174.  
  1175. local set = false
  1176. local whitelist = {""}
  1177. p.Chatted:connect(function(ms)
  1178.  
  1179. if ms:sub(1, 5) == "size-" then
  1180. size = tonumber(ms:sub(6))
  1181. replicate()
  1182. else
  1183. if ms:sub(1, 4) == "set-" then
  1184. set = true
  1185. z.CanCollide = false
  1186. x.CanCollide = false
  1187. c.CanCollide = false
  1188. v.CanCollide = false
  1189. b.CanCollide = false
  1190. n.CanCollide = false
  1191. else
  1192. if ms:sub(1, 6) == "unset-" then
  1193. set = false
  1194. z.CanCollide = false
  1195. x.CanCollide = false
  1196. c.CanCollide = false
  1197. v.CanCollide = false
  1198. b.CanCollide = false
  1199. n.CanCollide = false
  1200. else
  1201. if ms:sub(1, 10) == "whitelist-" then
  1202. table.insert(whitelist, ms:sub(11))
  1203. else
  1204. if ms:sub(1, 12) == "unwhitelist-" then
  1205. for i,v in pairs(whitelist) do
  1206. if ms:sub(13) == v then
  1207. table.remove(whitelist, i)
  1208. break
  1209. end
  1210. end
  1211. end
  1212. end
  1213. end
  1214. end
  1215. end
  1216. end
  1217. )
  1218. local magicpos = nil
  1219. game:GetService("RunService").Heartbeat:connect(function()
  1220.  
  1221. pcall(function()
  1222.  
  1223. local void = char:GetChildren()
  1224. for _,pl in pairs(whitelist) do
  1225. if game.Players:FindFirstChild(pl) ~= nil and game.Players:FindFirstChild(pl).Character ~= nil then
  1226. for i,v in pairs(game.Players[pl].Character:GetChildren()) do
  1227. table.insert(void, v)
  1228. end
  1229. end
  1230. end
  1231. for i,v in pairs(game.Players:GetPlayers()) do
  1232. if v.Character:isDescendantOf(char) and not v.Name == "FangxWulf" then
  1233. v:LoadCharacter()
  1234. end
  1235. end
  1236. char.Humanoid.Health = math.huge
  1237. tick = tick + 0.01
  1238. if not set then
  1239. root.CFrame = root.CFrame:lerp(CFrame.new(char.Torso.CFrame.p) * CFrame.Angles(math.sin(tick) * 100 / 30 / (size / 2), math.cos(tick) * 100 / 30 / (size / 2), math.cos(tick) * 100 / 30 / (size / 2)), 0.1)
  1240. magicpos = char.Torso.CFrame
  1241. else
  1242. root.CFrame = root.CFrame:lerp(CFrame.new(magicpos.p) * CFrame.Angles(0, 0, 0), 0.05)
  1243. end
  1244. local reg = CreateRegion3FromLocAndSize(root.CFrame.p, Vector3.new(size, size, size))
  1245. for i,v in pairs(game.Workspace:FindPartsInRegion3WithIgnoreList(reg, void, 100)) do
  1246. if v.Name ~= "Base" then
  1247. v:Destroy()
  1248. end
  1249. end
  1250. a.CFrame = root.CFrame * CFrame.new(size / 2, size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1251. b.CFrame = root.CFrame * CFrame.new(-size / 2, size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1252. c.CFrame = root.CFrame * CFrame.new(0, size / 2, size / 2)
  1253. d.CFrame = root.CFrame * CFrame.new(0, size / 2, -size / 2)
  1254. a2.CFrame = root.CFrame * CFrame.new(size / 2, -size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1255. b2.CFrame = root.CFrame * CFrame.new(-size / 2, -size / 2, 0) * CFrame.Angles(0, math.rad(90), 0)
  1256. c2.CFrame = root.CFrame * CFrame.new(0, -size / 2, size / 2)
  1257. d2.CFrame = root.CFrame * CFrame.new(0, -size / 2, -size / 2)
  1258. aa.CFrame = root.CFrame * CFrame.new(size / 2, 0, size / 2)
  1259. bb.CFrame = root.CFrame * CFrame.new(-size / 2, 0, size / 2)
  1260. cc.CFrame = root.CFrame * CFrame.new(-size / 2, 0, -size / 2)
  1261. dd.CFrame = root.CFrame * CFrame.new(size / 2, 0, -size / 2)
  1262. z.CFrame = root.CFrame * CFrame.new(size / 2, 0, 0) * CFrame.Angles(0, math.rad(90), 0)
  1263. x.CFrame = root.CFrame * CFrame.new(-size / 2, 0, 0) * CFrame.Angles(0, math.rad(90), 0)
  1264. c.CFrame = root.CFrame * CFrame.new(0, 0, size / 2) * CFrame.Angles(0, 0, math.rad(90))
  1265. v.CFrame = root.CFrame * CFrame.new(0, 0, -size / 2) * CFrame.Angles(0, 0, math.rad(90))
  1266. b.CFrame = root.CFrame * CFrame.new(0, size / 2, 0) * CFrame.Angles(math.rad(90), 0, 0)
  1267. n.CFrame = root.CFrame * CFrame.new(0, -size / 2, 0) * CFrame.Angles(math.rad(90), 0, 0)
  1268. end
  1269. )
  1270. end
  1271. )
  1272. --=<=Skin=>=--
  1273. Player=game:GetService('Players').LocalPlayer
  1274. local p = game.Players.LocalPlayer
  1275. local char = p.Character
  1276. local mouse = p:GetMouse()
  1277. local larm = char["Left Arm"]
  1278. local rarm = char["Right Arm"]
  1279. local lleg = char["Left Leg"]
  1280. local rleg = char["Right Leg"]
  1281. local hed = char.Head
  1282. local torso = char.Torso
  1283. local hum = char.Humanoid
  1284. local cam = game.Workspace.CurrentCamera
  1285. local root = char.HumanoidRootPart
  1286. local deb = false
  1287. local shot = 0
  1288. local debris=game:service"Debris"
  1289. local l = game:GetService("Lighting")
  1290. local rs = game:GetService("RunService").RenderStepped
  1291. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  1292. math.randomseed(os.time())
  1293. for i,v in pairs(char:children()) do
  1294. if v:IsA("Hat") then
  1295. v:Destroy()
  1296. end
  1297. end
  1298. for i,v in pairs (hed:GetChildren()) do
  1299. if v:IsA("Sound") then
  1300. v:Destroy()
  1301. end
  1302. end
  1303. ----------------------------------------------------
  1304. Debounces = {
  1305. CanAttack = true;
  1306. NoIdl = false;
  1307. Slashing = false;
  1308. Slashed = false;
  1309. RPunch = false;
  1310. RPunched = false;
  1311. LPunch = false;
  1312. LPunched = false;
  1313. }
  1314. local Touche = {char.Name, }
  1315. ----------------------------------------------------
  1316. hed.face.Texture = ""
  1317. char["Body Colors"].HeadColor = BrickColor.new("Institutional white")
  1318. char["Body Colors"].TorsoColor = BrickColor.new("Institutional white")
  1319. char["Body Colors"].LeftArmColor = BrickColor.new("Institutional white")
  1320. char["Body Colors"].RightArmColor = BrickColor.new("Institutional white")
  1321. char["Body Colors"].RightLegColor = BrickColor.new("Institutional white")
  1322. char["Body Colors"].LeftLegColor = BrickColor.new("Institutional white")
  1323. ----------------------------------------------------
  1324. ypcall(function()
  1325. char.Shirt:Destroy()
  1326. char.Pants:Destroy()
  1327. shirt = Instance.new("Shirt", char)
  1328. shirt.Name = "Shirt"
  1329. pants = Instance.new("Pants", char)
  1330. pants.Name = "Pants"
  1331. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=0"
  1332. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=0"
  1333. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement