Advertisement
DarkSideYT123

Untitled

Aug 5th, 2019
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 43.35 KB | None | 0 0
  1.  
  2. --// Shortcut Variables \\--
  3. wait(1)
  4. can = true
  5. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  6. local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
  7. local C3 = {N=Color3.new,RGB=Color3.fromRGB,HSV=Color3.fromHSV,tHSV=Color3.toHSV}
  8. local V3 = {N=Vector3.new,FNI=Vector3.FromNormalId,A=Vector3.FromAxis}
  9. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
  10. local R3 = {N=Region3.new}
  11. local De = S.Debris
  12. local WS = workspace
  13. local Lght = S.Lighting
  14. local RepS = S.ReplicatedStorage
  15. local IN = Instance.new
  16. local Plrs = S.Players
  17.  
  18. local Emit = IN("ParticleEmitter").Emit;
  19.  
  20. --// Initializing \\--
  21. local Plr = game.Players.DarkSideYT123
  22. local Char = Plr.Character
  23. local Hum = Char:FindFirstChildOfClass'Humanoid'
  24. local RArm = Char["Right Arm"]
  25. local LArm = Char["Left Arm"]
  26. local RLeg = Char["Right Leg"]
  27. local LLeg = Char["Left Leg"]
  28. local Root = Char:FindFirstChild'HumanoidRootPart'
  29. local Torso = Char.Torso
  30. local Head = Char:WaitForChild("Head")
  31. local NeutralAnims = true
  32. local Attack = false
  33. local Debounces = {Debounces={}}
  34. local Hit = {}
  35. local Sine = 0
  36. local Change = 1
  37.  
  38. Cooldown = false
  39.  
  40. local Effects = IN("Folder",Char)
  41. Effects.Name = "Effects"
  42. Times = 0
  43. repeat
  44. wait(0.1)
  45. Times = Times + 1
  46. if Char:FindFirstChildOfClass("Accessory") then
  47. Char:FindFirstChildOfClass("Accessory"):Destroy()
  48. end
  49. until Times == 5
  50.  
  51. Char.Head.Transparency = 1
  52. Char.Head.face.Transparency = 1
  53. Char["Left Leg"].BrickColor = BrickColor.new("Really black")
  54. Char["Right Arm"].Material = "Neon"
  55. Char["Left Arm"].Material = "Neon"
  56. Char["Right Leg"].Material = "Neon"
  57. Char["Left Leg"].Material = "Neon"
  58. Char["Torso"].Material = "Neon"
  59.  
  60. Char.HumanoidRootPart.Anchored = true
  61. Char.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
  62. wait(1)
  63. Char.HumanoidRootPart.Anchored = false
  64. local FakeHead = Instance.new("Part", Char)
  65. FakeHead.Name = "FakeHead"
  66. FakeHead.Material = "Neon"
  67. FakeHead.BrickColor = BrickColor.new("Institutional white")
  68. FakeHead.Size = Vector3.new(1.104, 1, 1)
  69. FakeHead.Position = Char.Head.Position
  70. local FakeHeadWeld = Instance.new("Weld", Char)
  71. FakeHeadWeld.Name = "FakeHeadWeld"
  72. FakeHeadWeld.Part0 = Char.Head
  73. FakeHeadWeld.Part1 = FakeHead
  74. local TopHat1 = Instance.new("Part", Char)
  75. TopHat1.Name = "TopHead1"
  76. TopHat1.Size = Vector3.new(1.812, 0.232, 1.878)
  77. TopHat1.Anchored = true
  78. TopHat1.Position = FakeHead.Position + Vector3.new(0, 0.5, 0)
  79. TopHat1.BrickColor = BrickColor.new("Really black")
  80. TopHat1.Material = "Neon"
  81. local TopHat1Weld = Instance.new("WeldConstraint", Char)
  82. TopHat1Weld.Name = "TopHat1Weld"
  83. TopHat1Weld.Part0 = FakeHead
  84. TopHat1Weld.Part1 = TopHat1
  85. TopHat1.Anchored = false
  86. local TopHat2 = Instance.new("Part", Char)
  87. TopHat2.Name = "TopHead2"
  88. TopHat2.Size = Vector3.new(1.123, 0.296, 1.164)
  89. TopHat2.Anchored = true
  90. TopHat2.Position = FakeHead.Position + Vector3.new(0, 0.7, 0)
  91. TopHat2.BrickColor = BrickColor.new("Institutional white")
  92. TopHat2.Material = "Neon"
  93. local TopHat2Weld = Instance.new("WeldConstraint", Char)
  94. TopHat2Weld.Name = "TopHat2Weld"
  95. TopHat2Weld.Part0 = FakeHead
  96. TopHat2Weld.Part1 = TopHat2
  97. TopHat2.Anchored = false
  98. local TopHat3 = Instance.new("Part", Char)
  99. TopHat3.Name = "TopHead3"
  100. TopHat3.Size = Vector3.new(1.09, 2.344, 1.13)
  101. TopHat3.Anchored = true
  102. TopHat3.Position = FakeHead.Position + Vector3.new(0, 1.7, 0)
  103. TopHat3.BrickColor = BrickColor.new("Really black")
  104. TopHat3.Material = "Neon"
  105. local TopHat3Weld = Instance.new("WeldConstraint", Char)
  106. TopHat3Weld.Name = "TopHat3Weld"
  107. TopHat3Weld.Part0 = FakeHead
  108. TopHat3Weld.Part1 = TopHat3
  109. TopHat3.Anchored = false
  110. local PortalPart = Instance.new("Part", Char)
  111. PortalPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  112. PortalPart.Orientation = Vector3.new(60, 0, 0)
  113. PortalPart.Anchored = true
  114. PortalPart.Transparency = 1
  115. PortalPart.CanCollide = false
  116. PortalPart.Massless = true
  117. local PortalPartWeld = Instance.new("WeldConstraint", Char)
  118. PortalPartWeld.Name = "PortalPartWeld"
  119. PortalPartWeld.Part0 = Char.HumanoidRootPart
  120. PortalPartWeld.Part1 = PortalPart
  121. PortalPart.Anchored = false
  122. local PortalPart2 = Instance.new("Part", Char)
  123. PortalPart2.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  124. PortalPart2.Orientation = Vector3.new(-37.76, 116.57, 50.77)
  125. PortalPart2.Anchored = true
  126. PortalPart2.Transparency = 1
  127. PortalPart2.CanCollide = false
  128. PortalPart2.Massless = true
  129. local PortalPartWeld2 = Instance.new("WeldConstraint", Char)
  130. PortalPartWeld2.Name = "PortalPartWeld2"
  131. PortalPartWeld2.Part0 = Char.HumanoidRootPart
  132. PortalPartWeld2.Part1 = PortalPart2
  133. PortalPart2.Anchored = false
  134. local Name = Instance.new("BillboardGui", TopHat3)
  135. Name.ExtentsOffset = Vector3.new(0, 2, 0)
  136. Name.Size = UDim2.new(0,200,0,100)
  137. local NameText = Instance.new("TextLabel", Name)
  138. NameText.Text = "Mr Void"
  139. NameText.BackgroundTransparency = 1
  140. NameText.Font = Enum.Font.Cartoon
  141. NameText.TextSize = 50
  142. NameText.TextColor3 = Color3.new(500, 500, 500)
  143. NameText.Size = UDim2.new(0,200,0,100)
  144.  
  145.  
  146.  
  147. local Present = Instance.new("Tool", Plr.Backpack)
  148. Present.Name = "Present"
  149. Present.RequiresHandle = false
  150. Present.Activated:Connect(function()
  151. local Portal = Instance.new("Part", workspace)
  152. Portal.BrickColor = BrickColor.new("Really black")
  153. Portal.Material = "SmoothPlastic"
  154. Portal.Anchored = true
  155. Portal.CanCollide = false
  156. Portal.CFrame = PortalPart.CFrame
  157. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  158. wait(0.05)
  159. Portal.Orientation = PortalPart.Orientation
  160. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  161. wait(0.05)
  162. Portal.Orientation = PortalPart2.Orientation
  163. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  164. wait(0.05)
  165. Portal.Orientation = PortalPart.Orientation
  166. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  167. wait(0.05)
  168. Portal.Orientation = PortalPart2.Orientation
  169. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  170. wait(0.05)
  171. Portal.Orientation = PortalPart.Orientation
  172. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  173. wait(0.05)
  174. Portal.Orientation = PortalPart2.Orientation
  175. Portal.Size = Vector3.new(2, 0.05, 2)
  176. wait(0.05)
  177. Portal.Orientation = PortalPart.Orientation
  178. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  179. wait(0.05)
  180. Portal.Orientation = PortalPart2.Orientation
  181. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  182. wait(0.05)
  183. Portal.Orientation = PortalPart.Orientation
  184. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  185. local Present = Instance.new("Part", workspace)
  186. local Present2 = Instance.new("Part", workspace)
  187. Present2.Anchored = true
  188. Present2.CanCollide = false
  189. Present2.BrickColor = BrickColor.new("Institutional white")
  190. Present2.Material = "Neon"
  191. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  192. Present2.CFrame = Present.CFrame
  193. local Present2Weld = Instance.new("WeldConstraint", Present2)
  194. Present2Weld.Part0 = Present
  195. Present2Weld.Part1 = Present2
  196. Present2.Anchored = false
  197. local Present3 = Instance.new("Part", workspace)
  198. Present3.Anchored = true
  199. Present3.CanCollide = false
  200. Present3.BrickColor = BrickColor.new("Institutional white")
  201. Present3.Material = "Neon"
  202. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  203. Present3.CFrame = Present.CFrame
  204. local Present3Weld = Instance.new("WeldConstraint", Present3)
  205. Present3Weld.Part0 = Present
  206. Present3Weld.Part1 = Present3
  207. Present3.Anchored = false
  208. Present.Transparency = 0
  209. Present.CanCollide = true
  210. Present.BrickColor = BrickColor.new("Really black")
  211. Present.Material = "Neon"
  212. Present.Size = Vector3.new(2, 2, 2)
  213.  
  214. local Duh1 = Instance.new("Part", workspace)
  215. Duh1.Anchored = true
  216. Duh1.CanCollide = false
  217. Duh1.Orientation = Vector3.new(0, 0, -40)
  218. Duh1.BrickColor = BrickColor.new("Institutional white")
  219. Duh1.Material = "Neon"
  220. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  221. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  222. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  223. Duh1Weld.Part0 = Present
  224. Duh1Weld.Part1 = Duh1
  225. Duh1.Anchored = false
  226. local Duh2 = Instance.new("Part", workspace)
  227. Duh2.Anchored = true
  228. Duh2.CanCollide = false
  229. Duh2.Orientation = Vector3.new(0, 0, 40)
  230. Duh2.BrickColor = BrickColor.new("Institutional white")
  231. Duh2.Material = "Neon"
  232. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  233. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  234. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  235. Duh2Weld.Part0 = Present
  236. Duh2Weld.Part1 = Duh2
  237. Duh2.Anchored = false
  238. Present.CFrame = PortalPart.CFrame
  239. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  240. wait(1)
  241. Portal.Orientation = PortalPart2.Orientation
  242. Portal.Size = Vector3.new(5, 0.05, 5)
  243. wait(0.05)
  244. Portal.Orientation = PortalPart.Orientation
  245. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  246. wait(0.05)
  247. Portal.Orientation = PortalPart.Orientation
  248. Portal.Size = Vector3.new(4, 0.05, 4)
  249. wait(0.05)
  250. Portal.Size = Vector3.new(3, 0.05, 3)
  251. wait(0.05)
  252. Portal.Size = Vector3.new(2, 0.05, 2)
  253. wait(0.05)
  254. Portal:Destroy()
  255. Present.Touched:Connect(function(Something)
  256. if Something.Parent:FindFirstChild("Humanoid") then
  257. if can == true then
  258. Present:Destroy()
  259. Present2:Destroy()
  260. Present3:Destroy()
  261. Duh1:Destroy()
  262. Duh2:Destroy()
  263.  
  264. local Character = Something.parent
  265. local Buff = math.random(1, 2)
  266. if Buff == 1 then
  267. local Aura = Instance.new("Part", workspace)
  268. Aura.BrickColor = BrickColor.new("Institutional white")
  269. Aura.Shape = "Ball"
  270. Aura.Material = Enum.Material.ForceField
  271. Aura.Size = Vector3.new(10, 10, 10)
  272. Aura.CanCollide = true
  273. Aura.Massless = true
  274. Aura.CFrame = Character.HumanoidRootPart.CFrame
  275. local AuraWeld = Instance.new("Weld", Aura)
  276. AuraWeld.Part0 = Character.Head
  277. AuraWeld.Part1 = Aura
  278. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  279. can = false
  280. wait(0.2)
  281. can = true
  282. wait(29.8)
  283. Aura:Destroy()
  284. else
  285. if Buff == 2 then
  286. can = false
  287. Character.Humanoid.WalkSpeed = 42
  288. Character.Humanoid.JumpPower = 75
  289. local Aura2 = Instance.new("Part", workspace)
  290. Aura2.BrickColor = BrickColor.new("Institutional white")
  291. Aura2.Shape = "Ball"
  292. Aura2.Material = Enum.Material.ForceField
  293. Aura2.Size = Vector3.new(2, 2, 2)
  294. Aura2.CanCollide = true
  295. Aura2.CFrame = Character.HumanoidRootPart.CFrame
  296. local Aura2Weld = Instance.new("Weld", Aura2)
  297. Aura2Weld.Part0 = Character.Head
  298. Aura2Weld.Part1 = Aura2
  299. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  300. wait(0.2)
  301. can = true
  302. wait(14.8)
  303. Character.Humanoid.WalkSpeed = 16
  304. Character.Humanoid.JumpPower = 50
  305. end
  306. end
  307. end
  308. end
  309. end)
  310. end)
  311.  
  312. local BadPresent = Instance.new("Tool", Plr.Backpack)
  313. BadPresent.Name = "BadPresent"
  314. BadPresent.RequiresHandle = false
  315. BadPresent.Activated:Connect(function()
  316. local Portal = Instance.new("Part", workspace)
  317. Portal.BrickColor = BrickColor.new("Really black")
  318. Portal.Material = "SmoothPlastic"
  319. Portal.Anchored = true
  320. Portal.CanCollide = false
  321. Portal.CFrame = PortalPart.CFrame
  322. Portal.Size = Vector3.new(0.1, 0.05, 0.1) * 2
  323. wait(0.05)
  324. Portal.Orientation = PortalPart.Orientation
  325. Portal.Size = Vector3.new(0.3, 0.05, 0.3) * 2
  326. wait(0.05)
  327. Portal.Orientation = PortalPart2.Orientation
  328. Portal.Size = Vector3.new(0.5, 0.05, 0.5) * 2
  329. wait(0.05)
  330. Portal.Orientation = PortalPart.Orientation
  331. Portal.Size = Vector3.new(0.7, 0.05, 0.7) * 2
  332. wait(0.05)
  333. Portal.Orientation = PortalPart2.Orientation
  334. Portal.Size = Vector3.new(0.9, 0.05, 0.9) * 2
  335. wait(0.05)
  336. Portal.Orientation = PortalPart.Orientation
  337. Portal.Size = Vector3.new(1.4, 0.05, 1.4) * 2
  338. wait(0.05)
  339. Portal.Orientation = PortalPart2.Orientation
  340. Portal.Size = Vector3.new(2, 0.05, 2) * 2
  341. wait(0.05)
  342. Portal.Orientation = PortalPart.Orientation
  343. Portal.Size = Vector3.new(2.5, 0.05, 2.5) * 2
  344. wait(0.05)
  345. Portal.Orientation = PortalPart2.Orientation
  346. Portal.Size = Vector3.new(3.4, 0.05, 3.4) * 2
  347. wait(0.05)
  348. Portal.Orientation = PortalPart.Orientation
  349. Portal.Size = Vector3.new(4.3, 0.05, 4.3) * 2
  350. local Present = Instance.new("Part", workspace)
  351. local Present2 = Instance.new("Part", workspace)
  352. Present2.Anchored = true
  353. Present2.CanCollide = false
  354. Present2.BrickColor = BrickColor.new("Institutional white")
  355. Present2.Material = "Neon"
  356. Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 2
  357. Present2.CFrame = Present.CFrame
  358. local Present2Weld = Instance.new("WeldConstraint", Present2)
  359. Present2Weld.Part0 = Present
  360. Present2Weld.Part1 = Present2
  361. Present2.Anchored = false
  362. local Present3 = Instance.new("Part", workspace)
  363. Present3.Anchored = true
  364. Present3.CanCollide = false
  365. Present3.BrickColor = BrickColor.new("Institutional white")
  366. Present3.Material = "Neon"
  367. Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 2
  368. Present3.CFrame = Present.CFrame
  369. local Present3Weld = Instance.new("WeldConstraint", Present3)
  370. Present3Weld.Part0 = Present
  371. Present3Weld.Part1 = Present3
  372. Present3.Anchored = false
  373. Present.Transparency = 0
  374. Present.CanCollide = true
  375. Present.BrickColor = BrickColor.new("Really black")
  376. Present.Material = "Neon"
  377. Present.Size = Vector3.new(2, 2, 2) * 2
  378.  
  379. local Duh1 = Instance.new("Part", workspace)
  380. Duh1.Anchored = true
  381. Duh1.CanCollide = false
  382. Duh1.Orientation = Vector3.new(0, 0, -40)
  383. Duh1.BrickColor = BrickColor.new("Institutional white")
  384. Duh1.Material = "Neon"
  385. Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 2
  386. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  387. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  388. Duh1Weld.Part0 = Present
  389. Duh1Weld.Part1 = Duh1
  390. Duh1.Anchored = false
  391. local Duh2 = Instance.new("Part", workspace)
  392. Duh2.Anchored = true
  393. Duh2.CanCollide = false
  394. Duh2.Orientation = Vector3.new(0, 0, 40)
  395. Duh2.BrickColor = BrickColor.new("Institutional white")
  396. Duh2.Material = "Neon"
  397. Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 2
  398. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  399. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  400. Duh2Weld.Part0 = Present
  401. Duh2Weld.Part1 = Duh2
  402. Duh2.Anchored = false
  403. Present.CFrame = PortalPart.CFrame
  404. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  405. wait(1)
  406. Portal.Orientation = PortalPart2.Orientation
  407. Portal.Size = Vector3.new(5, 0.05, 5) * 2
  408. wait(0.05)
  409. Portal.Orientation = PortalPart.Orientation
  410. Portal.Size = Vector3.new(4.5, 0.05, 4.5) * 2
  411. wait(0.05)
  412. Portal.Orientation = PortalPart.Orientation
  413. Portal.Size = Vector3.new(4, 0.05, 4) * 2
  414. wait(0.05)
  415. Portal.Size = Vector3.new(3, 0.05, 3) * 2
  416. wait(0.05)
  417. Portal.Size = Vector3.new(2, 0.05, 2) * 2
  418. wait(0.05)
  419. Portal:Destroy()
  420. Present.Touched:Connect(function(Something)
  421. if Something.Parent:FindFirstChild("Humanoid") then
  422. if can == true then
  423. Present:Destroy()
  424. Present2:Destroy()
  425. Present3:Destroy()
  426. Duh1:Destroy()
  427. Duh2:Destroy()
  428. local Character = Something.parent
  429. local Buff = math.random(1, 2)
  430. if Buff == 1 then
  431. can = false
  432. wait(0.2)
  433. can = true
  434. Character.Humanoid.PlatformStand = false
  435. Character["Right Arm"].BrickColor = BrickColor.new("Institutional white")
  436. wait(2)
  437. Character["Right Arm"]:Destroy()
  438. Character["Right Leg"].BrickColor = BrickColor.new("Institutional white")
  439. wait(2)
  440. Character["Right Leg"]:Destroy()
  441. Character["Left Arm"].BrickColor = BrickColor.new("Institutional white")
  442. wait(2)
  443. Character["Left Arm"]:Destroy()
  444. Character["Left Leg"].BrickColor = BrickColor.new("Institutional white")
  445. wait(2)
  446. Character["Left Leg"]:Destroy()
  447. Character["Torso"].BrickColor = BrickColor.new("Institutional white")
  448. wait(6)
  449. Character["Torso"]:Destroy()
  450. else
  451. if Buff == 2 then
  452. can = false
  453. wait(0.2)
  454. can = true
  455. Character.Humanoid.MaxHealth = 100
  456. Character.Humanoid.Health = 99
  457. wait(0.5)
  458. Character.Humanoid.Health = 98
  459. wait(0.5)
  460. Character.Humanoid.Health = 97
  461. wait(0.5)
  462. Character.Humanoid.Health = 96
  463. wait(0.5)
  464. Character.Humanoid.Health = 95
  465. wait(0.5)
  466. Character.Humanoid.Health = 94
  467. wait(0.5)
  468. Character.Humanoid.Health = 93
  469. wait(0.5)
  470. Character.Humanoid.Health = 92
  471. wait(0.5)
  472. Character.Humanoid.Health = 91
  473. wait(0.5)
  474. Character.Humanoid.Health = 90
  475. wait(0.5)
  476. Character.Humanoid.Health = 89
  477. wait(0.5)
  478. Character.Humanoid.Health = 88
  479. wait(0.5)
  480. Character.Humanoid.Health = 87
  481. wait(0.5)
  482. Character.Humanoid.Health = 86
  483. wait(0.5)
  484. Character.Humanoid.Health = 85
  485. wait(0.5)
  486. Character.Humanoid.Health = 84
  487. wait(0.5)
  488. Character.Humanoid.Health = 83
  489. wait(0.5)
  490. Character.Humanoid.Health = 82
  491. wait(0.5)
  492. Character.Humanoid.Health = 81
  493. wait(0.5)
  494. Character.Humanoid.Health = 80
  495. wait(0.5)
  496. Character.Humanoid.Health = 79
  497. wait(0.5)
  498. Character.Humanoid.Health = 78
  499. wait(0.5)
  500. Character.Humanoid.Health = 77
  501. wait(0.5)
  502. Character.Humanoid.Health = 76
  503. wait(0.5)
  504. Character.Humanoid.Health = 75
  505. wait(0.5)
  506. Character.Humanoid.Health = 60
  507. wait(0.5)
  508. Character.Humanoid.Health = 50
  509. wait(0.5)
  510. Character.Humanoid.Health = 40
  511. wait(0.5)
  512. Character.Humanoid.Health = 30
  513. wait(0.5)
  514. Character.Humanoid.Health = 20
  515. wait(0.5)
  516. Character.Humanoid.Health = 10
  517. wait(0.5)
  518. Character.Humanoid.Health = 9
  519. wait(0.5)
  520. Character.Humanoid.Health = 8
  521. wait(0.5)
  522. Character.Humanoid.Health = 7
  523. wait(0.5)
  524. Character.Humanoid.Health = 6
  525. wait(0.5)
  526. Character.Humanoid.Health = 5
  527. wait(0.5)
  528. Character.Humanoid.Health = 4
  529. wait(0.5)
  530. Character.Humanoid.Health = 3
  531. wait(0.5)
  532. Character.Humanoid.Health = 2
  533. wait(0.5)
  534. Character.Humanoid.Health = 1
  535. wait(0.5)
  536. Character.Humanoid.Health = 0
  537. wait(0.1)
  538. Character.Humanoid.WalkSpeed = 1
  539. Character.Humanoid.JumpPower = 1
  540. local Aura2 = Instance.new("Part", Character)
  541. Aura2.BrickColor = BrickColor.new("Institutional white")
  542. Aura2.Shape = "Ball"
  543. Character.Head.BrickColor = BrickColor.new("Institutional white")
  544. Aura2.Material = Enum.Material.ForceField
  545. Aura2.Size = Vector3.new(2, 2, 2)
  546. Aura2.CanCollide = true
  547. Aura2.Velocity = Vector3.new(0, 1000000, 0)
  548. Aura2.CFrame = Character.HumanoidRootPart.CFrame
  549. local Aura2Weld = Instance.new("Weld", Aura2)
  550. Aura2Weld.Part0 = Character.Head
  551. Aura2Weld.Part1 = Aura2
  552. wait(14.8)
  553. Character.Humanoid.WalkSpeed = 16
  554. Character.Humanoid.JumpPower = 50
  555. end
  556. end
  557. end
  558. end
  559. end)
  560. end)
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623. local ScriptPresent = Instance.new("Tool", Plr.Backpack)
  624. ScriptPresent.Name = "ScriptPresent"
  625. ScriptPresent.RequiresHandle = false
  626. ScriptPresent.Activated:Connect(function()
  627. local Portal = Instance.new("Part", workspace)
  628. Portal.BrickColor = BrickColor.new("Really black")
  629. Portal.Material = "SmoothPlastic"
  630. Portal.Anchored = true
  631. Portal.CanCollide = false
  632. Portal.CFrame = PortalPart.CFrame
  633. Portal.Size = Vector3.new(0.1, 0.05, 0.1) * 5
  634. wait(0.05)
  635. Portal.Orientation = PortalPart.Orientation
  636. Portal.Size = Vector3.new(0.3, 0.05, 0.3) * 5
  637. wait(0.05)
  638. Portal.Orientation = PortalPart2.Orientation
  639. Portal.Size = Vector3.new(0.5, 0.05, 0.5) * 5
  640. wait(0.05)
  641. Portal.Orientation = PortalPart.Orientation
  642. Portal.Size = Vector3.new(0.7, 0.05, 0.7) * 5
  643. wait(0.05)
  644. Portal.Orientation = PortalPart2.Orientation
  645. Portal.Size = Vector3.new(0.9, 0.05, 0.9) * 5
  646. wait(0.05)
  647. Portal.Orientation = PortalPart.Orientation
  648. Portal.Size = Vector3.new(1.4, 0.05, 1.4) * 5
  649. wait(0.05)
  650. Portal.Orientation = PortalPart2.Orientation
  651. Portal.Size = Vector3.new(2, 0.05, 2) * 2
  652. wait(0.05)
  653. Portal.Orientation = PortalPart.Orientation
  654. Portal.Size = Vector3.new(2.5, 0.05, 2.5) * 5
  655. wait(0.05)
  656. Portal.Orientation = PortalPart2.Orientation
  657. Portal.Size = Vector3.new(3.4, 0.05, 3.4) * 5
  658. wait(0.05)
  659. Portal.Orientation = PortalPart.Orientation
  660. Portal.Size = Vector3.new(4.3, 0.05, 4.3) * 5
  661. local Present = Instance.new("Part", workspace)
  662. local Present2 = Instance.new("Part", workspace)
  663. Present2.Anchored = true
  664. Present2.CanCollide = false
  665. Present2.BrickColor = BrickColor.new("Really black")
  666. Present2.Material = "Neon"
  667. Present2.Size = Vector3.new(0.5, 2.1, 2.1) * 5
  668. Present2.CFrame = Present.CFrame
  669. local Present2Weld = Instance.new("WeldConstraint", Present2)
  670. Present2Weld.Part0 = Present
  671. Present2Weld.Part1 = Present2
  672. Present2.Anchored = false
  673. local Present3 = Instance.new("Part", workspace)
  674. Present3.Anchored = true
  675. Present3.CanCollide = false
  676. Present3.BrickColor = BrickColor.new("Really black")
  677. Present3.Material = "Neon"
  678. Present3.Size = Vector3.new(2.1, 2.1, 0.5) * 5
  679. Present3.CFrame = Present.CFrame
  680. local Present3Weld = Instance.new("WeldConstraint", Present3)
  681. Present3Weld.Part0 = Present
  682. Present3Weld.Part1 = Present3
  683. Present3.Anchored = false
  684. Present.Transparency = 0
  685. Present.CanCollide = true
  686. Present.BrickColor = BrickColor.new("Institutional white")
  687. Present.Material = "Neon"
  688. Present.Size = Vector3.new(2, 2, 2) * 5
  689.  
  690. local Duh1 = Instance.new("Part", workspace)
  691. Duh1.Anchored = true
  692. Duh1.CanCollide = false
  693. Duh1.Orientation = Vector3.new(0, 0, -40)
  694. Duh1.BrickColor = BrickColor.new("Really black")
  695. Duh1.Material = "Neon"
  696. Duh1.Size = Vector3.new(0.336, 2.05, 0.386) * 5
  697. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  698. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  699. Duh1Weld.Part0 = Present
  700. Duh1Weld.Part1 = Duh1
  701. Duh1.Anchored = false
  702. local Duh2 = Instance.new("Part", workspace)
  703. Duh2.Anchored = true
  704. Duh2.CanCollide = false
  705. Duh2.Orientation = Vector3.new(0, 0, 40)
  706. Duh2.BrickColor = BrickColor.new("Really black")
  707. Duh2.Material = "Neon"
  708. Duh2.Size = Vector3.new(0.336, 2.05, 0.386) * 2
  709. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  710. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  711. Duh2Weld.Part0 = Present
  712. Duh2Weld.Part1 = Duh2
  713. Duh2.Anchored = false
  714. Present.CFrame = PortalPart.CFrame
  715. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  716. wait(1)
  717. Portal.Orientation = PortalPart2.Orientation
  718. Portal.Size = Vector3.new(5, 0.05, 5) * 5
  719. wait(0.05)
  720. Portal.Orientation = PortalPart.Orientation
  721. Portal.Size = Vector3.new(4.5, 0.05, 4.5) * 5
  722. wait(0.05)
  723. Portal.Orientation = PortalPart.Orientation
  724. Portal.Size = Vector3.new(4, 0.05, 4) * 5
  725. wait(0.05)
  726. Portal.Size = Vector3.new(3, 0.05, 3) * 5
  727. wait(0.05)
  728. Portal.Size = Vector3.new(2, 0.05, 2) * 5
  729. wait(0.05)
  730. Portal:Destroy()
  731. Present.Touched:Connect(function(Something)
  732. if Something.Parent:FindFirstChild("Humanoid") then
  733. if can == true then
  734. Present:Destroy()
  735. Present2:Destroy()
  736. Present3:Destroy()
  737. Duh1:Destroy()
  738. Duh2:Destroy()
  739. local Character = Something.Parent
  740. can = false
  741. wait(5)
  742. can = true
  743. --// Initializing \\--
  744. local Plr = game.Players:FindFirstChild(Character.Name)
  745. local Char = Character
  746. local Hum = Char:FindFirstChildOfClass'Humanoid'
  747. local RArm = Char["Right Arm"]
  748. local LArm = Char["Left Arm"]
  749. local RLeg = Char["Right Leg"]
  750. local LLeg = Char["Left Leg"]
  751. local Root = Char:FindFirstChild'HumanoidRootPart'
  752. local Torso = Char.Torso
  753. local Head = Char:WaitForChild("Head")
  754. local NeutralAnims = true
  755. local Attack = false
  756. local Debounces = {Debounces={}}
  757. local Hit = {}
  758. local Sine = 0
  759. local Change = 1
  760.  
  761. Cooldown = false
  762.  
  763. local Effects = IN("Folder",Char)
  764. Effects.Name = "Effects"
  765.  
  766. Times = 0
  767. repeat
  768. wait(0.1)
  769. Times = Times + 1
  770. if Char:FindFirstChildOfClass("Accessory") then
  771. Char:FindFirstChildOfClass("Accessory"):Destroy()
  772. end
  773. until Times == 8
  774.  
  775. Times = 0
  776. repeat
  777. wait(0.1)
  778. Times = Times + 1
  779. if Char:FindFirstChildOfClass("Pants") then
  780. Char:FindFirstChildOfClass("Pants"):Destroy()
  781. end
  782. until Times == 3
  783.  
  784. Times = 0
  785. repeat
  786. wait(0.1)
  787. Times = Times + 1
  788. if Char:FindFirstChildOfClass("Shirt") then
  789. Char:FindFirstChildOfClass("Shirt"):Destroy()
  790. end
  791. until Times == 3
  792.  
  793. Char.Head.Transparency = 1
  794. Char.Head.face.Transparency = 1
  795. Char["Left Leg"].BrickColor = BrickColor.new("Really black")
  796. Char["Right Arm"].Material = "Neon"
  797. Char["Left Arm"].Material = "Neon"
  798. Char["Right Leg"].Material = "Neon"
  799. Char["Left Leg"].Material = "Neon"
  800. Char["Torso"].Material = "Neon"
  801.  
  802. Char["Right Arm"].BrickColor = BrickColor.new("Bright green")
  803. Char["Left Arm"].BrickColor = BrickColor.new("Bright green")
  804. Char["Right Leg"].BrickColor = BrickColor.new("Really black")
  805. Char["Left Leg"].BrickColor = BrickColor.new("Really black")
  806. Char["Torso"].BrickColor = BrickColor.new("Really black")
  807.  
  808. Character.HumanoidRootPart.Anchored = true
  809. Character.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
  810. wait(1)
  811. Character.HumanoidRootPart.Anchored = false
  812. Char.HumanoidRootPart.Anchored = true
  813. Char.HumanoidRootPart.Orientation = Vector3.new(0,0,0)
  814. wait(0.1)
  815. Char.HumanoidRootPart.Anchored = false
  816. local FakeHead = Instance.new("Part", Char)
  817. FakeHead.Name = "FakeHead"
  818. FakeHead.Material = "Neon"
  819. FakeHead.BrickColor = BrickColor.new("Bright green")
  820. FakeHead.Size = Vector3.new(1.104, 1, 1)
  821. FakeHead.Position = Char.Head.Position
  822. local FakeHeadWeld = Instance.new("Weld", Char)
  823. FakeHeadWeld.Name = "FakeHeadWeld"
  824. FakeHeadWeld.Part0 = Char.Head
  825. FakeHeadWeld.Part1 = FakeHead
  826. local TopHat1 = Instance.new("Part", Char)
  827. TopHat1.Name = "TopHead1"
  828. TopHat1.Size = Vector3.new(1.812, 0.232, 1.878)
  829. TopHat1.Anchored = true
  830. TopHat1.Position = FakeHead.Position + Vector3.new(0, 0.5, 0)
  831. TopHat1.BrickColor = BrickColor.new("Really black")
  832. TopHat1.Material = "Neon"
  833. local TopHat1Weld = Instance.new("WeldConstraint", Char)
  834. TopHat1Weld.Name = "TopHat1Weld"
  835. TopHat1Weld.Part0 = FakeHead
  836. TopHat1Weld.Part1 = TopHat1
  837. TopHat1.Anchored = false
  838. local TopHat2 = Instance.new("Part", Char)
  839. TopHat2.Name = "TopHead2"
  840. TopHat2.Size = Vector3.new(1.123, 0.296, 1.164)
  841. TopHat2.Anchored = true
  842. TopHat2.Position = FakeHead.Position + Vector3.new(0, 0.7, 0)
  843. TopHat2.BrickColor = BrickColor.new("Bright green")
  844. TopHat2.Material = "Neon"
  845. local TopHat2Weld = Instance.new("WeldConstraint", Char)
  846. TopHat2Weld.Name = "TopHat2Weld"
  847. TopHat2Weld.Part0 = FakeHead
  848. TopHat2Weld.Part1 = TopHat2
  849. TopHat2.Anchored = false
  850. local TopHat3 = Instance.new("Part", Char)
  851. TopHat3.Name = "TopHead3"
  852. TopHat3.Size = Vector3.new(1.09, 2.344, 1.13)
  853. TopHat3.Anchored = true
  854. TopHat3.Position = FakeHead.Position + Vector3.new(0, 1.7, 0)
  855. TopHat3.BrickColor = BrickColor.new("Really black")
  856. TopHat3.Material = "Neon"
  857. local TopHat3Weld = Instance.new("WeldConstraint", Char)
  858. TopHat3Weld.Name = "TopHat3Weld"
  859. TopHat3Weld.Part0 = FakeHead
  860. TopHat3Weld.Part1 = TopHat3
  861. TopHat3.Anchored = false
  862. local PortalPart = Instance.new("Part", Char)
  863. PortalPart.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  864. PortalPart.Orientation = Vector3.new(60, 0, 0)
  865. PortalPart.Anchored = true
  866. PortalPart.Transparency = 1
  867. PortalPart.CanCollide = false
  868. PortalPart.Massless = true
  869. local PortalPartWeld = Instance.new("WeldConstraint", Char)
  870. PortalPartWeld.Name = "PortalPartWeld"
  871. PortalPartWeld.Part0 = Char.HumanoidRootPart
  872. PortalPartWeld.Part1 = PortalPart
  873. PortalPart.Anchored = false
  874. local PortalPart2 = Instance.new("Part", Char)
  875. PortalPart2.CFrame = Char.HumanoidRootPart.CFrame * CFrame.new(0, 15, 3)
  876. PortalPart2.Orientation = Vector3.new(-37.76, 116.57, 50.77)
  877. PortalPart2.Anchored = true
  878. PortalPart2.Transparency = 1
  879. PortalPart2.CanCollide = false
  880. PortalPart2.Massless = true
  881. local PortalPartWeld2 = Instance.new("WeldConstraint", Char)
  882. PortalPartWeld2.Name = "PortalPartWeld2"
  883. PortalPartWeld2.Part0 = Char.HumanoidRootPart
  884. PortalPartWeld2.Part1 = PortalPart2
  885. PortalPart2.Anchored = false
  886. local Name = Instance.new("BillboardGui", TopHat3)
  887. Name.ExtentsOffset = Vector3.new(0, 2, 0)
  888. Name.Size = UDim2.new(0,200,0,100)
  889. local NameText = Instance.new("TextLabel", Name)
  890. NameText.Text = "Lil Void"
  891. NameText.BackgroundTransparency = 1
  892. NameText.Font = Enum.Font.Cartoon
  893. NameText.TextSize = 50
  894. NameText.TextColor3 = Color3.new(0, 255, 0)
  895. NameText.Size = UDim2.new(0,200,0,100)
  896.  
  897.  
  898.  
  899. local Present = Instance.new("Tool", Character)
  900. Present.Name = "Present"
  901. Present.RequiresHandle = false
  902. Present.Activated:Connect(function()
  903. local Portal = Instance.new("Part", workspace)
  904. Portal.BrickColor = BrickColor.new("Really black")
  905. Portal.Material = "SmoothPlastic"
  906. Portal.Anchored = true
  907. Portal.CanCollide = false
  908. Portal.CFrame = PortalPart.CFrame
  909. Portal.Size = Vector3.new(0.1, 0.05, 0.1)
  910. wait(0.05)
  911. Portal.Orientation = PortalPart.Orientation
  912. Portal.Size = Vector3.new(0.3, 0.05, 0.3)
  913. wait(0.05)
  914. Portal.Orientation = PortalPart2.Orientation
  915. Portal.Size = Vector3.new(0.5, 0.05, 0.5)
  916. wait(0.05)
  917. Portal.Orientation = PortalPart.Orientation
  918. Portal.Size = Vector3.new(0.7, 0.05, 0.7)
  919. wait(0.05)
  920. Portal.Orientation = PortalPart2.Orientation
  921. Portal.Size = Vector3.new(0.9, 0.05, 0.9)
  922. wait(0.05)
  923. Portal.Orientation = PortalPart.Orientation
  924. Portal.Size = Vector3.new(1.4, 0.05, 1.4)
  925. wait(0.05)
  926. Portal.Orientation = PortalPart2.Orientation
  927. Portal.Size = Vector3.new(2, 0.05, 2)
  928. wait(0.05)
  929. Portal.Orientation = PortalPart.Orientation
  930. Portal.Size = Vector3.new(2.5, 0.05, 2.5)
  931. wait(0.05)
  932. Portal.Orientation = PortalPart2.Orientation
  933. Portal.Size = Vector3.new(3.4, 0.05, 3.4)
  934. wait(0.05)
  935. Portal.Orientation = PortalPart.Orientation
  936. Portal.Size = Vector3.new(4.3, 0.05, 4.3)
  937. local Present = Instance.new("Part", workspace)
  938. local Present2 = Instance.new("Part", workspace)
  939. Present2.Anchored = true
  940. Present2.CanCollide = false
  941. Present2.BrickColor = BrickColor.new("Bright green")
  942. Present2.Material = "Neon"
  943. Present2.Size = Vector3.new(0.5, 2.1, 2.1)
  944. Present2.CFrame = Present.CFrame
  945. local Present2Weld = Instance.new("WeldConstraint", Present2)
  946. Present2Weld.Part0 = Present
  947. Present2Weld.Part1 = Present2
  948. Present2.Anchored = false
  949. local Present3 = Instance.new("Part", workspace)
  950. Present3.Anchored = true
  951. Present3.CanCollide = false
  952. Present3.BrickColor = BrickColor.new("Bright green")
  953. Present3.Material = "Neon"
  954. Present3.Size = Vector3.new(2.1, 2.1, 0.5)
  955. Present3.CFrame = Present.CFrame
  956. local Present3Weld = Instance.new("WeldConstraint", Present3)
  957. Present3Weld.Part0 = Present
  958. Present3Weld.Part1 = Present3
  959. Present3.Anchored = false
  960. Present.Transparency = 0
  961. Present.CanCollide = true
  962. Present.BrickColor = BrickColor.new("Really black")
  963. Present.Material = "Neon"
  964. Present.Size = Vector3.new(2, 2, 2)
  965.  
  966. local Duh1 = Instance.new("Part", workspace)
  967. Duh1.Anchored = true
  968. Duh1.CanCollide = false
  969. Duh1.Orientation = Vector3.new(0, 0, -40)
  970. Duh1.BrickColor = BrickColor.new("Bright green")
  971. Duh1.Material = "Neon"
  972. Duh1.Size = Vector3.new(0.336, 2.05, 0.386)
  973. Duh1.Position = Present.Position + Vector3.new(0, 1, 0)
  974. local Duh1Weld = Instance.new("WeldConstraint", Duh1)
  975. Duh1Weld.Part0 = Present
  976. Duh1Weld.Part1 = Duh1
  977. Duh1.Anchored = false
  978. local Duh2 = Instance.new("Part", workspace)
  979. Duh2.Anchored = true
  980. Duh2.CanCollide = false
  981. Duh2.Orientation = Vector3.new(0, 0, 40)
  982. Duh2.BrickColor = BrickColor.new("Bright green")
  983. Duh2.Material = "Neon"
  984. Duh2.Size = Vector3.new(0.336, 2.05, 0.386)
  985. Duh2.Position = Present.Position + Vector3.new(0, 1, 0)
  986. local Duh2Weld = Instance.new("WeldConstraint", Duh2)
  987. Duh2Weld.Part0 = Present
  988. Duh2Weld.Part1 = Duh2
  989. Duh2.Anchored = false
  990. Present.CFrame = PortalPart.CFrame
  991. Present.Velocity = Char.HumanoidRootPart.CFrame.lookVector * 40
  992. wait(1)
  993. Portal.Orientation = PortalPart2.Orientation
  994. Portal.Size = Vector3.new(5, 0.05, 5)
  995. wait(0.05)
  996. Portal.Orientation = PortalPart.Orientation
  997. Portal.Size = Vector3.new(4.5, 0.05, 4.5)
  998. wait(0.05)
  999. Portal.Orientation = PortalPart.Orientation
  1000. Portal.Size = Vector3.new(4, 0.05, 4)
  1001. wait(0.05)
  1002. Portal.Size = Vector3.new(3, 0.05, 3)
  1003. wait(0.05)
  1004. Portal.Size = Vector3.new(2, 0.05, 2)
  1005. wait(0.05)
  1006. Portal:Destroy()
  1007. Present.Touched:Connect(function(Something)
  1008. if Something.Parent:FindFirstChild("Humanoid") then
  1009. if can == true then
  1010. Present:Destroy()
  1011. Present2:Destroy()
  1012. Present3:Destroy()
  1013. Duh1:Destroy()
  1014. Duh2:Destroy()
  1015.  
  1016. local Character = Something.parent
  1017. local Buff = math.random(1, 2)
  1018. if Buff == 1 then
  1019. local Aura = Instance.new("Part", workspace)
  1020. Aura.BrickColor = BrickColor.new("Bright green")
  1021. Aura.Shape = "Ball"
  1022. Aura.Material = Enum.Material.ForceField
  1023. Aura.Size = Vector3.new(10, 10, 10)
  1024. Aura.CanCollide = true
  1025. Aura.Massless = true
  1026. Aura.CFrame = Character.HumanoidRootPart.CFrame
  1027. local AuraWeld = Instance.new("Weld", Aura)
  1028. AuraWeld.Part0 = Character.Head
  1029. AuraWeld.Part1 = Aura
  1030. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  1031. can = false
  1032. wait(0.2)
  1033. can = true
  1034. wait(29.8)
  1035. Aura:Destroy()
  1036. else
  1037. if Buff == 2 then
  1038. can = false
  1039. Character.Humanoid.WalkSpeed = 42
  1040. Character.Humanoid.JumpPower = 75
  1041. local Aura2 = Instance.new("Part", workspace)
  1042. Aura2.BrickColor = BrickColor.new("Bright green")
  1043. Aura2.Shape = "Ball"
  1044. Aura2.Material = Enum.Material.ForceField
  1045. Aura2.Size = Vector3.new(2, 2, 2)
  1046. Aura2.CanCollide = true
  1047. Aura2.CFrame = Character.HumanoidRootPart.CFrame
  1048. local Aura2Weld = Instance.new("Weld", Aura2)
  1049. Aura2Weld.Part0 = Character.Head
  1050. Aura2Weld.Part1 = Aura2
  1051. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  1052. wait(0.2)
  1053. can = true
  1054. wait(14.8)
  1055. Character.Humanoid.WalkSpeed = 16
  1056. Character.Humanoid.JumpPower = 50
  1057. end
  1058. end
  1059. end
  1060. end
  1061. end)
  1062. end)
  1063. end
  1064. end
  1065. end)
  1066. end)
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102. --// Instance Creation Functions \\--
  1103.  
  1104.  
  1105. function Part(parent,color,material,size,cframe,anchored,cancollide)
  1106. local part = IN("Part")
  1107. part.Parent = parent or Char
  1108. part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or C3.N(0,0,0)
  1109. part.Material = material or Enum.Material.SmoothPlastic
  1110. part.TopSurface,part.BottomSurface=10,10
  1111. part.Size = size or V3.N(1,1,1)
  1112. part.CFrame = cframe or CF.N(0,0,0)
  1113. part.CanCollide = cancollide or false
  1114. part.Anchored = anchored or false
  1115. return part
  1116. end
  1117.  
  1118. function Weld(part0,part1,c0,c1)
  1119. local weld = IN("Weld")
  1120. weld.Parent = part0
  1121. weld.Part0 = part0
  1122. weld.Part1 = part1
  1123. weld.C0 = c0 or CF.N()
  1124. weld.C1 = c1 or CF.N()
  1125. return weld
  1126. end
  1127.  
  1128. function Mesh(parent,meshtype,meshid,textid,scale,offset)
  1129. local part = IN("SpecialMesh")
  1130. part.MeshId = meshid or ""
  1131. part.TextureId = textid or ""
  1132. part.Scale = scale or V3.N(1,1,1)
  1133. part.Offset = offset or V3.N(0,0,0)
  1134. part.MeshType = meshtype or Enum.MeshType.Sphere
  1135. part.Parent = parent
  1136. return part
  1137. end
  1138.  
  1139. NewInstance = function(instance,parent,properties)
  1140. local inst = Instance.new(instance)
  1141. inst.Parent = parent
  1142. if(properties)then
  1143. for i,v in next, properties do
  1144. pcall(function() inst[i] = v end)
  1145. end
  1146. end
  1147. return inst;
  1148. end
  1149.  
  1150. function Clone(instance,parent,properties)
  1151. local inst = instance:Clone()
  1152. inst.Parent = parent
  1153. if(properties)then
  1154. for i,v in next, properties do
  1155. pcall(function() inst[i] = v end)
  1156. end
  1157. end
  1158. return inst;
  1159. end
  1160.  
  1161.  
  1162.  
  1163.  
  1164. --// Customization \\--
  1165.  
  1166. local Frame_Speed = 60;
  1167. local WalkSpeed = 16
  1168. local DamageColor = BrickColor.new'White'
  1169.  
  1170. --// Stop animations \\--
  1171. for _,v in next, Hum:GetPlayingAnimationTracks() do
  1172. v:Stop();
  1173. end
  1174.  
  1175. pcall(game.Destroy,Char:FindFirstChild'Animate')
  1176. pcall(game.Destroy,Hum:FindFirstChild'Animator')
  1177.  
  1178. --// Joints \\--
  1179.  
  1180. local LS = NewInstance('Motor',Char,{Part0=Torso,Part1=LArm,C0 = CF.N(-1.5,0.5,0),C1 = CF.N(0,.5,0)})
  1181. local RS = NewInstance('Motor',Char,{Part0=Torso,Part1=RArm,C0 = CF.N(1.5,0.5,0),C1 = CF.N(0,.5,0)})
  1182. local NK = NewInstance('Motor',Char,{Part0=Torso,Part1=Head,C0 = CF.N(0,1.5,0)})
  1183. local LH = NewInstance('Motor',Char,{Part0=Torso,Part1=LLeg,C0 = CF.N(-.5,-1,0),C1 = CF.N(0,1,0)})
  1184. local RH = NewInstance('Motor',Char,{Part0=Torso,Part1=RLeg,C0 = CF.N(.5,-1,0),C1 = CF.N(0,1,0)})
  1185. local RJ = NewInstance('Motor',Char,{Part0=Root,Part1=Torso})
  1186.  
  1187. local LSC0 = LS.C0
  1188. local RSC0 = RS.C0
  1189. local NKC0 = NK.C0
  1190. local LHC0 = LH.C0
  1191. local RHC0 = RH.C0
  1192. local RJC0 = RJ.C0
  1193.  
  1194. --// Artificial HB \\--
  1195.  
  1196. local ArtificialHB = IN("BindableEvent", script)
  1197. ArtificialHB.Name = "Heartbeat"
  1198.  
  1199. script:WaitForChild("Heartbeat")
  1200.  
  1201. local tf = 0
  1202. local allowframeloss = false
  1203. local tossremainder = false
  1204. local lastframe = tick()
  1205. local frame = 1/Frame_Speed
  1206. ArtificialHB:Fire()
  1207.  
  1208. game:GetService("RunService").Heartbeat:connect(function(s, p)
  1209. tf = tf + s
  1210. if tf >= frame then
  1211. if allowframeloss then
  1212. script.Heartbeat:Fire()
  1213. lastframe = tick()
  1214. else
  1215. for i = 1, math.floor(tf / frame) do
  1216. ArtificialHB:Fire()
  1217. end
  1218. lastframe = tick()
  1219. end
  1220. if tossremainder then
  1221. tf = 0
  1222. else
  1223. tf = tf - frame * math.floor(tf / frame)
  1224. end
  1225. end
  1226. end)
  1227.  
  1228. function swait(num)
  1229. if num == 0 or num == nil then
  1230. ArtificialHB.Event:wait()
  1231. else
  1232. for i = 0, num do
  1233. ArtificialHB.Event:wait()
  1234. end
  1235. end
  1236. end
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243. while true do
  1244. swait()
  1245. Sine = Sine + Change
  1246.  
  1247. local hitfloor,posfloor = workspace:FindPartOnRay(Ray.new(Root.CFrame.p,((CFrame.new(Root.Position,Root.Position - Vector3.new(0,1,0))).lookVector).unit * (4)), Char)
  1248.  
  1249. local Walking = (math.abs(Root.Velocity.x) > 1 or math.abs(Root.Velocity.z) > 1)
  1250. local State = (Hum.PlatformStand and 'Paralyzed' or Hum.Sit and 'Sit' or not hitfloor and Root.Velocity.y < -1 and "Fall" or not hitfloor and Root.Velocity.y > 1 and "Jump" or hitfloor and Walking and (Hum.WalkSpeed > 24 and "Run" or "Walk") or hitfloor and "Idle")
  1251. if(not Effects or not Effects.Parent)then
  1252. Effects = IN("Model",Char)
  1253. Effects.Name = "Effects"
  1254. end
  1255. if(State == 'Run')then
  1256. local wsVal = 20 / (Hum.WalkSpeed/16)
  1257. local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
  1258. Change = 3
  1259. RH.C1 = RH.C1:lerp(CF.N(0,1,0)*CF.N(0,0-.2*M.C(Sine/wsVal),0+.4*M.C(Sine/wsVal))*CF.A(M.R(15+25*M.C(Sine/wsVal))+-M.S(Sine/wsVal),0,0),Alpha)
  1260. LH.C1 = LH.C1:lerp(CF.N(0,1,0)*CF.N(0,0+.2*M.C(Sine/wsVal),0-.4*M.C(Sine/wsVal))*CF.A(M.R(15-25*M.C(Sine/wsVal))+M.S(Sine/wsVal),0,0),Alpha)
  1261. elseif(State == 'Walk')then
  1262. local wsVal = 20 / (Hum.WalkSpeed/16)
  1263. local Alpha = math.min(.3 * (Hum.WalkSpeed/8),1)
  1264. Change = 3
  1265. RH.C1 = RH.C1:lerp(CF.N(0,1,0)*CF.N(0,0-.5*M.C(Sine/wsVal)/2,0+.6*M.C(Sine/wsVal)/2)*CF.A(M.R(15-2*M.C(Sine/wsVal))+-M.S(Sine/wsVal)/2.5,0,0),Alpha)
  1266. LH.C1 = LH.C1:lerp(CF.N(0,1,0)*CF.N(0,0+.5*M.C(Sine/wsVal)/2,0-.6*M.C(Sine/wsVal)/2)*CF.A(M.R(15+2*M.C(Sine/wsVal))+M.S(Sine/wsVal)/2.5,0,0),Alpha)
  1267. else
  1268. RH.C1 = RH.C1:lerp(CF.N(0,1,0),.2)
  1269. LH.C1 = LH.C1:lerp(CF.N(0,1,0),.2)
  1270. end
  1271.  
  1272. Hum.WalkSpeed = WalkSpeed
  1273.  
  1274. if(NeutralAnims)then
  1275. if(State == 'Idle')then
  1276. local Alpha = .1
  1277. Change = .75
  1278. RJ.C0 = RJ.C0:lerp(RJC0*CF.N(0+.2*M.C(Sine/12),.2*M.C(Sine/6),0)*CF.A(M.R(-5+5*M.C(Sine/12)),0,0),Alpha)
  1279. NK.C0 = NK.C0:lerp(NKC0*CF.A(M.R(-5+5*M.C(Sine/12)),0,0),Alpha)
  1280. LS.C0 = LS.C0:lerp(LSC0*CF.N(.25,0,0)*CF.A(M.R(-45),0,M.R(45+5*M.C(Sine/12))),Alpha)
  1281. RS.C0 = RS.C0:lerp(RSC0*CF.N(-.25,0,0)*CF.A(M.R(-45),0,M.R(-45-5*M.C(Sine/12))),Alpha)
  1282. LH.C0 = LH.C0:lerp(LHC0*CF.N(0-.2*M.C(Sine/12),-.2*M.C(Sine/6),0)*CF.A(M.R(5-5*M.C(Sine/12)),M.R(10),0),Alpha)
  1283. RH.C0 = RH.C0:lerp(RHC0*CF.N(0-.2*M.C(Sine/12),-.2*M.C(Sine/6),0)*CF.A(M.R(5-5*M.C(Sine/12)),M.R(-10),0),Alpha)
  1284. -- idle
  1285. elseif(State == 'Run')then
  1286. local wsVal = 20 / (Hum.WalkSpeed/16)
  1287. local Alpha = math.min(.2 * (Hum.WalkSpeed/16),1)
  1288. RJ.C0 = RJ.C0:lerp(CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-15+2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),0),Alpha)
  1289. NK.C0 = NK.C0:lerp(NKC0,Alpha)
  1290. LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,0-.3*M.S(Sine/wsVal))*CF.A(M.R(0+45*M.S(Sine/wsVal)),0,M.R(-5)),Alpha)
  1291. RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,0+.3*M.S(Sine/wsVal))*CF.A(M.R(0-45*M.S(Sine/wsVal)),0,M.R(5)),Alpha)
  1292. LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  1293. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  1294. elseif(State == 'Walk')then
  1295. local wsVal = 20 / (Hum.WalkSpeed/16)
  1296. local Alpha = math.min(.3 * (Hum.WalkSpeed/16),1)
  1297. RJ.C0 = RJ.C0:lerp(CF.N(0,0-.1*M.C(Sine/(wsVal/2)),0)*CF.A(M.R(-5-2.5*M.C(Sine/(wsVal/2))),M.R(8*M.C(Sine/wsVal)),0),Alpha)
  1298. NK.C0 = NK.C0:lerp(NKC0,Alpha)
  1299. LS.C0 = LS.C0:lerp(LSC0*CF.N(0,0,-.22*M.C(Sine/wsVal))*CF.A(M.R(37*M.C(Sine/wsVal)),0,M.R(-5)),Alpha)
  1300. RS.C0 = RS.C0:lerp(RSC0*CF.N(0,0,.22*M.C(Sine/wsVal))*CF.A(M.R(-37*M.C(Sine/wsVal)),0,M.R(5)),Alpha)
  1301. LH.C0 = LH.C0:lerp(LHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  1302. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,0+.1*M.C(Sine/(wsVal/2)),0)*CF.A(0,-M.R(4*M.C(Sine/wsVal)),0),Alpha)
  1303. elseif(State == 'Jump')then
  1304. local Alpha = .1
  1305. local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
  1306. LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)),Alpha)
  1307. RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)),Alpha)
  1308. RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  1309. NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  1310. LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
  1311. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
  1312. elseif(State == 'Fall')then
  1313. local Alpha = .1
  1314. local idk = math.min(math.max(Root.Velocity.Y/50,-M.R(90)),M.R(90))
  1315. LS.C0 = LS.C0:lerp(LSC0*CF.A(M.R(-5),0,M.R(-90)+idk),Alpha)
  1316. RS.C0 = RS.C0:lerp(RSC0*CF.A(M.R(-5),0,M.R(90)-idk),Alpha)
  1317. RJ.C0 = RJ.C0:lerp(RJC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  1318. NK.C0 = NK.C0:lerp(NKC0*CF.A(math.min(math.max(Root.Velocity.Y/100,-M.R(45)),M.R(45)),0,0),Alpha)
  1319. LH.C0 = LH.C0:lerp(LHC0*CF.A(0,0,M.R(-5)),Alpha)
  1320. RH.C0 = RH.C0:lerp(RHC0*CF.N(0,1,-1)*CF.A(M.R(-5),0,M.R(5)),Alpha)
  1321. elseif(State == 'Paralyzed')then
  1322. -- paralyzed
  1323. elseif(State == 'Sit')then
  1324. -- sit
  1325. end
  1326. end
  1327.  
  1328. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement