shgsiughiiruhdu12354

ok

Jul 10th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --//====================================================\\--
  2. --|| CREATED BY GGRELIOR333
  3. --\\====================================================//--
  4. plr = game.Players.LocalPlayer
  5. script.Parent = plr.PlayerGui --prevents from getting stolen on nonsb games
  6. repeat
  7. wait(0.2)
  8. until plr.Character
  9. chr = plr.Character
  10. mouse = plr:GetMouse()
  11. selected = false
  12. human = chr:FindFirstChild("Humanoid")
  13. ragged = false
  14. movindamover = false
  15. coolindown = false
  16. togglecamshake = false
  17. warudo = false
  18. waruding = false
  19. rootpart = chr:WaitForChild("HumanoidRootPart")
  20. torso = chr:WaitForChild("Torso")
  21. rarm = chr:WaitForChild("Right Arm")
  22. larm = chr:WaitForChild("Left Arm")
  23. rleg = chr:WaitForChild("Right Leg")
  24. lleg = chr:WaitForChild("Left Leg")
  25. local nscale = Instance.new("NumberValue")
  26. nscale.Value = 1
  27. nscale.Parent = nil
  28. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  29. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  30. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  32. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  33. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  34. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  35. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  36. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  37. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  38. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  39. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  40. nscale.Changed:connect(function()
  41. RightShoulderC0 = CFrame.new(1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  42. RightShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  43. LeftShoulderC0 = CFrame.new(-1.5 * nscale.Value, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  44. LeftShoulderC1 = CFrame.new(0, 0.5 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  45. RightHipC0 = CFrame.new(0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  46. RightHipC1 = CFrame.new(0, 1 * nscale.Value, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  47. LeftHipC0 = CFrame.new(-0.5 * nscale.Value, -1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  48. LeftHipC1 = CFrame.new(0 * nscale.Value, 1 * nscale.Value, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  49. RootJointC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  50. RootJointC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  51. NeckC0 = CFrame.new(0, 1 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  52. NeckC1 = CFrame.new(0, -0.5 * nscale.Value, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  53. end)
  54. Heartbeat = Instance.new("BindableEvent")
  55. Heartbeat.Name = "Heartbeat"
  56. Heartbeat.Parent = script
  57. frame = 0.016666666666666666
  58. tf = 0
  59. game:GetService("RunService").Heartbeat:connect(function(s, p)
  60. tf = tf + s
  61. if tf >= frame then
  62. for i = 1, math.floor(tf / frame) do
  63. Heartbeat:Fire()
  64. end
  65. tf = tf - frame * math.floor(tf / frame)
  66. end
  67. end)
  68. function swait(num)
  69. if num == 0 or num == nil then
  70. Heartbeat.Event:wait()
  71. else
  72. for i = 1, num do
  73. Heartbeat.Event:wait()
  74. end
  75. end
  76. end
  77. local mod = Instance.new("Model")
  78. mod.Name = "stuff"
  79. mod.Parent = chr
  80. tool = Instance.new("Tool")
  81. tool.CanBeDropped = false
  82. tool.RequiresHandle = false
  83. tool.ToolTip = "haha funny memeeeee xdd"
  84. tool.Parent = plr.Backpack
  85. tool.Name = "haha"
  86. local screngui = Instance.new("ScreenGui")
  87. screngui.Parent = plr.PlayerGui
  88. local fram = Instance.new("Frame")
  89. fram.AnchorPoint = Vector2.new(0.5, 0.5)
  90. fram.BackgroundColor3 = Color3.new(0.050980392156862744, 0.050980392156862744, 0.050980392156862744)
  91. fram.BorderColor3 = Color3.new(0, 0, 0)
  92. fram.BorderSizePixel = 2
  93. fram.Position = UDim2.new(0.5, 0, 0.85, 0)
  94. fram.Size = UDim2.new(0.25, 75, 0, 25)
  95. fram.Parent = screngui
  96. local manabar = Instance.new("ImageLabel")
  97. manabar.Name = "ManaBar"
  98. manabar.AnchorPoint = Vector2.new(0.5, 0.5)
  99. manabar.BackgroundColor3 = Color3.new(1, 0.9333333333333333, 0.1607843137254902)
  100. manabar.BorderColor3 = Color3.new(0.10588235294117647, 0.16470588235294117, 0.20784313725490197)
  101. manabar.BorderSizePixel = 0
  102. manabar.LayoutOrder = 3
  103. manabar.Position = UDim2.new(0.5, 0, 0.5, 0)
  104. manabar.Size = UDim2.new(1, -6, 1, -6)
  105. manabar.ZIndex = 5
  106. manabar.Parent = fram
  107. local nobm = Instance.new("ImageLabel")
  108. nobm.Name = "xd"
  109. nobm.AnchorPoint = Vector2.new(0.5, 0.5)
  110. nobm.BackgroundColor3 = Color3.new(0.050980392156862744, 0.050980392156862744, 0.050980392156862744)
  111. nobm.BorderColor3 = Color3.new(0, 0, 0)
  112. nobm.BorderSizePixel = 2
  113. nobm.Position = UDim2.new(0.5, 0, -0.3, 0)
  114. nobm.Size = UDim2.new(0.35, 0, 0.6, 0)
  115. nobm.ZIndex = 2
  116. nobm.Parent = fram
  117. local nobote = Instance.new("TextLabel")
  118. nobote.Name = "texto"
  119. nobote.AnchorPoint = Vector2.new(0.5, 0.5)
  120. nobote.BackgroundTransparency = 1
  121. nobote.BorderColor3 = Color3.new(0.10588235294117647, 0.16470588235294117, 0.20784313725490197)
  122. nobote.BorderSizePixel = 0
  123. nobote.Position = UDim2.new(0.5, 0, 0.5, 0)
  124. nobote.Size = UDim2.new(1, 0, 1, 0)
  125. nobote.ZIndex = 3
  126. nobote.Font = "Arcade"
  127. nobote.Text = "Noob-o-meter"
  128. nobote.TextColor3 = Color3.new(0.9176470588235294, 1, 0)
  129. nobote.TextScaled = true
  130. nobote.TextStrokeTransparency = 1
  131. nobote.Parent = nobm
  132. local mano = Instance.new("ImageLabel")
  133. mano.Name = "xd"
  134. mano.AnchorPoint = Vector2.new(0.5, 0.5)
  135. mano.BackgroundColor3 = Color3.new(0.050980392156862744, 0.050980392156862744, 0.050980392156862744)
  136. mano.BorderColor3 = Color3.new(0, 0, 0)
  137. mano.BorderSizePixel = 2
  138. mano.Position = UDim2.new(0.5, 0, 1.1, 0)
  139. mano.Size = UDim2.new(0.1, 0, 0.6, 0)
  140. mano.ZIndex = 2
  141. mano.Parent = fram
  142. local manu = Instance.new("TextLabel")
  143. manu.Name = "texto"
  144. manu.AnchorPoint = Vector2.new(0.5, 0.5)
  145. manu.BackgroundTransparency = 1
  146. manu.BorderColor3 = Color3.new(0.10588235294117647, 0.16470588235294117, 0.20784313725490197)
  147. manu.BorderSizePixel = 0
  148. manu.Position = UDim2.new(0.5, 0, 0.5, 0)
  149. manu.Size = UDim2.new(1, 0, 1, 0)
  150. manu.ZIndex = 3
  151. manu.Font = "Arcade"
  152. manu.Text = "100"
  153. manu.TextColor3 = Color3.new(0.9176470588235294, 1, 0)
  154. manu.TextScaled = true
  155. manu.TextStrokeTransparency = 1
  156. manu.Parent = mano
  157. local mana = Instance.new("IntValue")
  158. mana.Value = 100
  159. mana.Name = "Mana"
  160. mana.Parent = fram
  161. coroutine.resume(coroutine.create(function()
  162. while true do
  163. wait(0.15)
  164. manabar:TweenSize(UDim2.new(1 * mana.Value / 100, -6, 1, -6), 2, 1, 0.2, false, nil)
  165. if mana.Value < 100 then
  166. mana.Value = mana.Value + 1
  167. manu.Text = mana.Value
  168. if mana.Value < 0 then
  169. mana.Value = 0
  170. end
  171. end
  172. end
  173. end))
  174. function nooutline(part)
  175. part.TopSurface, part.BottomSurface, part.RightSurface, part.LeftSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  176. end
  177. function test()
  178. if selected == false then
  179. return
  180. end
  181. if waruding == true then
  182. return
  183. end
  184. if ragged == false then
  185. ragged = true
  186. human.PlatformStand = true
  187. if rarm and torso:FindFirstChild("Right Shoulder") then
  188. torso:FindFirstChild("Right Shoulder"):Destroy()
  189. makegloo(torso, RightShoulderC0, RightShoulderC1, torso, rarm, "Right Shoulder")
  190. maketouchy(rarm, rarm, CFrame.new(0, 0.5, 0))
  191. end
  192. if larm and torso:FindFirstChild("Left Shoulder") then
  193. torso:FindFirstChild("Left Shoulder"):Destroy()
  194. makegloo(torso, LeftShoulderC0, LeftShoulderC1, torso, larm, "Left Shoulder")
  195. maketouchy(larm, larm, CFrame.new(0, 0.5, 0))
  196. end
  197. if rleg and torso:FindFirstChild("Right Hip") then
  198. torso:FindFirstChild("Right Hip"):Destroy()
  199. makegloo(torso, RightHipC0, RightHipC1, torso, rleg, "Right Hip")
  200. maketouchy(rleg, rleg, CFrame.new(0, 0.5, 0))
  201. end
  202. if lleg and torso:FindFirstChild("Left Hip") then
  203. torso:FindFirstChild("Left Hip"):Destroy()
  204. makegloo(torso, LeftHipC0, LeftHipC1, torso, lleg, "Left Hip")
  205. maketouchy(lleg, lleg, CFrame.new(0, 0.5, 0))
  206. end
  207. elseif ragged == true then
  208. ragged = false
  209. human.Jump = true
  210. if rarm and torso:FindFirstChild("Right Shoulder") then
  211. torso:FindFirstChild("Right Shoulder"):Destroy()
  212. makejoint(torso, RightShoulderC0, RightShoulderC1, torso, rarm, "Right Shoulder")
  213. rarm:FindFirstChild("touchy"):Destroy()
  214. end
  215. if larm and torso:FindFirstChild("Left Shoulder") then
  216. torso:FindFirstChild("Left Shoulder"):Destroy()
  217. makejoint(torso, LeftShoulderC0, LeftShoulderC1, torso, larm, "Left Shoulder")
  218. larm:FindFirstChild("touchy"):Destroy()
  219. end
  220. if rleg and torso:FindFirstChild("Right Hip") then
  221. torso:FindFirstChild("Right Hip"):Destroy()
  222. makejoint(torso, RightHipC0, RightHipC1, torso, rleg, "Right Hip")
  223. rleg:FindFirstChild("touchy"):Destroy()
  224. end
  225. if lleg and torso:FindFirstChild("Left Hip") then
  226. torso:FindFirstChild("Left Hip"):Destroy()
  227. makejoint(torso, LeftHipC0, LeftHipC1, torso, lleg, "Left Hip")
  228. lleg:FindFirstChild("touchy"):Destroy()
  229. end
  230. end
  231. end
  232. function makegloo(paren, co, ci, parto, parti, nam)
  233. local gloo = Instance.new("Glue")
  234. gloo.Name = nam
  235. gloo.C0 = co
  236. gloo.C1 = ci
  237. gloo.Part0 = parto
  238. gloo.Part1 = parti
  239. gloo.Parent = paren
  240. end
  241. function makejoint(paren, co, ci, parto, parti, nam)
  242. local gloo = Instance.new("Motor6D")
  243. gloo.Name = nam
  244. gloo.C0 = co
  245. gloo.C1 = ci
  246. gloo.Part0 = parto
  247. gloo.Part1 = parti
  248. gloo.Parent = paren
  249. end
  250. function maketouchy(parent, limb, cframe)
  251. local pr = Instance.new("Part")
  252. pr.Name = "touchy"
  253. pr.Size = Vector3.new(1 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  254. pr.Transparency = 1
  255. pr.CustomPhysicalProperties = PhysicalProperties.new(0.55, 0.3, 0.5)
  256. pr.CanCollide = true
  257. pr.Anchored = false
  258. pr.Parent = parent
  259. local w = Instance.new("Weld")
  260. w.Part0 = pr
  261. w.Part1 = limb
  262. w.C0 = cframe
  263. w.Parent = pr
  264. end
  265. function movinit()
  266. if ragged == true then
  267. do
  268. local bodyp = Instance.new("BodyPosition")
  269. bodyp.MaxForce = Vector3.new(100000, 100000, 100000)
  270. bodyp.Position = mouse.Hit.p
  271. bodyp.P = 100
  272. bodyp.Name = "bodehforce"
  273. bodyp.D = 20
  274. bodyp.Parent = rootpart
  275. delay(0.01, function()
  276. bodyp:Destroy()
  277. end)
  278. end
  279. end
  280. end
  281. function shoom()
  282. if selected == false then
  283. return
  284. end
  285. if waruding == true then
  286. return
  287. end
  288. if mana.Value < 5 then
  289. return
  290. end
  291. local mcir1 = Instance.new("Part")
  292. mcir1.Anchored = true
  293. mcir1.CanCollide = false
  294. mcir1.Size = Vector3.new(0.2, 0.2, 0.2)
  295. mcir1.Transparency = 1
  296. mcir1.CFrame = CFrame.new(rootpart.Position + Vector3.new(math.random(-5, 5), math.random(7, 9), math.random(-5, 5)), mouse.Hit.p)
  297. mcir1.Parent = mod
  298. game.Debris:AddItem(mcir1, 8)
  299. local d1 = Instance.new("Decal")
  300. d1.Texture = "rbxassetid://602615043"
  301. d1.Face = "Front"
  302. d1.Parent = mcir1
  303. local d2 = Instance.new("Decal")
  304. d2.Texture = "rbxassetid://602617463"
  305. d2.Face = "Back"
  306. d2.Parent = mcir1
  307. local bme = Instance.new("BlockMesh")
  308. bme.Parent = mcir1
  309. for _ = 1, 9 do
  310. wait()
  311. bme.Scale = bme.Scale:lerp(Vector3.new(35, 35, 0), 0.3)
  312. end
  313. makenoob(mcir1.CFrame, (mouse.Hit.p - mcir1.Position).unit * 150, math.random(8, 12) / 10)
  314. mana.Value = mana.Value - 5
  315. coroutine.resume(coroutine.create(function()
  316. wait(1)
  317. for _ = 1, 12 do
  318. wait()
  319. d1.Transparency = d1.Transparency + 0.08
  320. d2.Transparency = d2.Transparency + 0.08
  321. end
  322. mcir1:Destroy()
  323. end))
  324. end
  325. function transpo()
  326. if selected == false then
  327. return
  328. end
  329. if waruding == true then
  330. return
  331. end
  332. if mana.Value < 5 then
  333. return
  334. end
  335. if mouse.Target.Parent.Name == "Noob" and mouse.Target.Parent.Humanoid.Health ~= 0 then
  336. do
  337. local nibz = mouse.Target.Parent
  338. chr.PrimaryPart = rootpart
  339. nibz.PrimaryPart = nibz:FindFirstChild("HumanoidRootPart")
  340. local g = Instance.new("Part")
  341. g.CanCollide, g.Anchored = false, true
  342. g.Transparency = 1
  343. g.CFrame = rootpart.CFrame
  344. g.Parent = workspace
  345. game.Debris:AddItem(g, 4)
  346. local sou = Instance.new("Sound")
  347. sou.Pitch = math.random(7, 11) / 10
  348. sou.Volume = 0.9
  349. sou.SoundId = "rbxassetid://111124523"
  350. sou.Parent = g
  351. sou:Play()
  352. local pe = Instance.new("ParticleEmitter")
  353. pe.Acceleration = Vector3.new(0, 8, 0)
  354. pe.Lifetime = NumberRange.new(1, 1.5)
  355. pe.Rate = 20000
  356. pe.RotSpeed = NumberRange.new(-30, 30)
  357. pe.Rotation = NumberRange.new(0, 360)
  358. pe.Size = NumberSequence.new({
  359. NumberSequenceKeypoint.new(0, 4.38, 0),
  360. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  361. NumberSequenceKeypoint.new(1, 1.48, 0)
  362. })
  363. pe.Texture = "rbxassetid://244221440"
  364. pe.Transparency = NumberSequence.new({
  365. NumberSequenceKeypoint.new(0, 0, 0),
  366. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  367. NumberSequenceKeypoint.new(1, 1, 1)
  368. })
  369. pe.ZOffset = 5
  370. pe.VelocitySpread = 360
  371. pe.Parent = g
  372. delay(0.14, function()
  373. pe.Enabled = false
  374. end)
  375. chr:SetPrimaryPartCFrame(nibz:FindFirstChild("HumanoidRootPart").CFrame)
  376. local g2 = Instance.new("Part")
  377. g2.CanCollide, g2.Anchored = false, true
  378. g2.Transparency = 1
  379. g2.CFrame = nibz:FindFirstChild("HumanoidRootPart").CFrame
  380. g2.Parent = workspace
  381. game.Debris:AddItem(g2, 4)
  382. local sou2 = Instance.new("Sound")
  383. sou2.Pitch = math.random(7, 11) / 10
  384. sou2.Volume = 0.9
  385. sou2.SoundId = "rbxassetid://111124523"
  386. sou2.Parent = g2
  387. sou2:Play()
  388. local pe2 = Instance.new("ParticleEmitter")
  389. pe2.Acceleration = Vector3.new(0, 8, 0)
  390. pe2.Lifetime = NumberRange.new(1, 1.5)
  391. pe2.Rate = 20000
  392. pe2.RotSpeed = NumberRange.new(-30, 30)
  393. pe2.Rotation = NumberRange.new(0, 360)
  394. pe2.Size = NumberSequence.new({
  395. NumberSequenceKeypoint.new(0, 4.38, 0),
  396. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  397. NumberSequenceKeypoint.new(1, 1.48, 0)
  398. })
  399. pe2.Texture = "rbxassetid://244221440"
  400. pe2.Transparency = NumberSequence.new({
  401. NumberSequenceKeypoint.new(0, 0, 0),
  402. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  403. NumberSequenceKeypoint.new(1, 1, 1)
  404. })
  405. pe2.ZOffset = 5
  406. pe2.VelocitySpread = 360
  407. pe2.Parent = g2
  408. delay(0.14, function()
  409. pe2.Enabled = false
  410. end)
  411. nibz:SetPrimaryPartCFrame(g.CFrame)
  412. mana.Value = mana.Value - 5
  413. end
  414. end
  415. end
  416. function pow()
  417. if selected == false then
  418. return
  419. end
  420. if coolindown == true then
  421. return
  422. end
  423. if waruding == true then
  424. return
  425. end
  426. if mana.Value < 50 then
  427. return
  428. end
  429. coolindown = true
  430. local propertieslol = function(part)
  431. part.Material = "SmoothPlastic"
  432. part.CanCollide = false
  433. part.Locked = true
  434. part.Anchored = true
  435. part.Size = Vector3.new(0.2, 0.2, 0.2)
  436. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  437. end
  438. local mover = Instance.new("Part")
  439. mover.Transparency = 1
  440. mover.Size = Vector3.new(0.2, 0.2, 0.2)
  441. mover.CFrame = rootpart.CFrame * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)) * CFrame.new(0, 11, 0)
  442. mover.Anchored = true
  443. mover.CanCollide = false
  444. mover.Parent = mod
  445. local mciro = Instance.new("Part")
  446. mciro.Name = "mciro"
  447. mciro.BrickColor = BrickColor.new("Bright yellow")
  448. propertieslol(mciro)
  449. mciro.CFrame = rootpart.CFrame * CFrame.new(0, -2.45, -35) * CFrame.Angles(math.rad(180), 0, 0)
  450. mciro.Transparency = 1
  451. mciro.Parent = mod
  452. local mc = Instance.new("BlockMesh")
  453. mc.Scale = Vector3.new(0, 0, 0)
  454. mc.Parent = mciro
  455. local d1 = Instance.new("Decal")
  456. d1.Texture = "rbxassetid://602615043"
  457. d1.Face = "Top"
  458. d1.Parent = mciro
  459. local d2 = Instance.new("Decal")
  460. d2.Texture = "rbxassetid://602617463"
  461. d2.Face = "Bottom"
  462. d2.Parent = mciro
  463. movindamover = true
  464. coroutine.resume(coroutine.create(function()
  465. while movindamover == true do
  466. swait()
  467. mover.CFrame = mover.CFrame:lerp(rootpart.CFrame * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)) * CFrame.new(0, 11, 0), 0.4)
  468. mciro.CFrame = mciro.CFrame:lerp(rootpart.CFrame * CFrame.new(0, -2.45, -35) * CFrame.Angles(math.rad(180), 0, 0), 0.4)
  469. mc.Scale = mc.Scale:lerp(Vector3.new(120, 0, 120), 0.1)
  470. end
  471. end))
  472. local handle = Instance.new("Part")
  473. handle.Name = "Handle"
  474. handle.BrickColor = BrickColor.new("Br. yellowish green")
  475. propertieslol(handle)
  476. handle.CFrame = rootpart.CFrame * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)) * CFrame.new(0, 11, 0)
  477. handle.Parent = mod
  478. local m0 = Instance.new("SpecialMesh")
  479. m0.MeshType = "Head"
  480. m0.Parent = handle
  481. local h1 = Instance.new("Part")
  482. h1.Name = "h1"
  483. h1.BrickColor = BrickColor.new("Br. yellowish green")
  484. propertieslol(h1)
  485. h1.CFrame = mover.CFrame * CFrame.new(0, 3, 0)
  486. h1.Parent = mod
  487. local m1 = Instance.new("SpecialMesh")
  488. m1.MeshType = "Head"
  489. m1.Parent = h1
  490. local h2 = Instance.new("Part")
  491. h2.Name = "h2"
  492. h2.BrickColor = BrickColor.new("Br. yellowish green")
  493. propertieslol(h2)
  494. h2.CFrame = mover.CFrame * CFrame.new(0, -3, 0)
  495. h2.Parent = mod
  496. local m2 = Instance.new("SpecialMesh")
  497. m2.MeshType = "Head"
  498. m2.Parent = h2
  499. local he = Instance.new("Part")
  500. he.Name = "he"
  501. he.BrickColor = BrickColor.new("Bright yellow")
  502. propertieslol(he)
  503. he.CFrame = mover.CFrame * CFrame.new(0, -3.75, 0)
  504. he.Parent = mod
  505. local m3 = Instance.new("SpecialMesh")
  506. m3.MeshType = "Head"
  507. m3.Parent = he
  508. local ht = Instance.new("Part")
  509. ht.Name = "ht"
  510. ht.BrickColor = BrickColor.new("White")
  511. propertieslol(ht)
  512. ht.CFrame = mover.CFrame * CFrame.new(0, -5.5, 0) * CFrame.Angles(math.rad(180), 0, 0)
  513. ht.Parent = mod
  514. local m4 = Instance.new("SpecialMesh")
  515. m4.MeshType = "Head"
  516. m4.MeshId = "http://www.roblox.com/asset/?id=1082802"
  517. m4.TextureId = "http://www.roblox.com/asset/?id=1082804"
  518. m4.Parent = ht
  519. local p1 = Instance.new("Part")
  520. p1.Name = "p1"
  521. p1.BrickColor = BrickColor.new("Bright blue")
  522. propertieslol(p1)
  523. p1.CFrame = mover.CFrame * CFrame.new(0, 12, 0)
  524. p1.Parent = mod
  525. local m5 = Instance.new("SpecialMesh")
  526. m5.MeshType = "Head"
  527. m5.Parent = p1
  528. local p2 = Instance.new("Part")
  529. p2.Name = "p2"
  530. p2.BrickColor = BrickColor.new("Bright blue")
  531. propertieslol(p2)
  532. p2.CFrame = mover.CFrame * CFrame.new(0, 14, 0) * CFrame.Angles(math.rad(180), 0, 0)
  533. p2.Parent = mod
  534. local m6 = Instance.new("SpecialMesh")
  535. m6.MeshType = "FileMesh"
  536. m6.MeshId = "rbxassetid://1033714"
  537. m6.Parent = p2
  538. local he1 = Instance.new("Part")
  539. he1.Name = "he1"
  540. he1.BrickColor = BrickColor.new("Bright yellow")
  541. propertieslol(he1)
  542. he1.CFrame = mover.CFrame * CFrame.new(0, 27, 0) * CFrame.Angles(0, math.rad(90), 0)
  543. he1.Parent = mod
  544. local m7 = Instance.new("SpecialMesh")
  545. m7.MeshType = "Head"
  546. m7.Parent = he1
  547. local hdec1 = Instance.new("Decal")
  548. hdec1.Texture = "rbxasset://textures/face.png"
  549. hdec1.Face = "Front"
  550. hdec1.Parent = he1
  551. local he2 = Instance.new("Part")
  552. he2.Name = "he2"
  553. he2.BrickColor = BrickColor.new("Bright yellow")
  554. propertieslol(he2)
  555. he2.CFrame = mover.CFrame * CFrame.new(0, 27, 0) * CFrame.Angles(0, math.rad(-90), 0)
  556. he2.Transparency = 1
  557. he2.Parent = mod
  558. local m8 = Instance.new("SpecialMesh")
  559. m8.MeshType = "Head"
  560. m8.Parent = he2
  561. local hdec2 = Instance.new("Decal")
  562. hdec2.Texture = "rbxasset://textures/face.png"
  563. hdec2.Face = "Front"
  564. hdec2.Parent = he2
  565. local het1 = Instance.new("Part")
  566. het1.Name = "het1"
  567. het1.BrickColor = BrickColor.new("Bright yellow")
  568. propertieslol(het1)
  569. het1.CFrame = mover.CFrame * CFrame.new(0, 30, 0) * CFrame.Angles(0, math.rad(90), 0)
  570. het1.Parent = mod
  571. local m9 = Instance.new("SpecialMesh")
  572. m9.MeshType = "FileMesh"
  573. m9.MeshId = "http://www.roblox.com/asset/?id=272942659"
  574. m9.TextureId = "http://www.roblox.com/asset/?id=272942750"
  575. m9.Parent = het1
  576. local he3 = Instance.new("Part")
  577. he3.Name = "he3"
  578. he3.BrickColor = BrickColor.new("Bright yellow")
  579. propertieslol(he3)
  580. he3.CFrame = mover.CFrame * CFrame.new(0, 27, 11) * CFrame.Angles(0, math.rad(90), math.rad(90))
  581. he3.Parent = mod
  582. local m10 = Instance.new("SpecialMesh")
  583. m10.MeshType = "Head"
  584. m10.Parent = he3
  585. local hdec3 = Instance.new("Decal")
  586. hdec3.Texture = "rbxasset://textures/face.png"
  587. hdec3.Face = "Front"
  588. hdec3.Parent = he3
  589. local he4 = Instance.new("Part")
  590. he4.Name = "he4"
  591. he4.BrickColor = BrickColor.new("Bright yellow")
  592. propertieslol(he4)
  593. he4.CFrame = mover.CFrame * CFrame.new(0, 27, 11) * CFrame.Angles(0, math.rad(-90), math.rad(90))
  594. he4.Transparency = 1
  595. he4.Parent = mod
  596. local m11 = Instance.new("SpecialMesh")
  597. m11.MeshType = "Head"
  598. m11.Parent = he4
  599. local hdec4 = Instance.new("Decal")
  600. hdec4.Texture = "rbxasset://textures/face.png"
  601. hdec4.Face = "Front"
  602. hdec4.Parent = he4
  603. local he5 = Instance.new("Part")
  604. he5.Name = "he5"
  605. he5.BrickColor = BrickColor.new("Bright yellow")
  606. propertieslol(he5)
  607. he5.CFrame = mover.CFrame * CFrame.new(0, 27, -11) * CFrame.Angles(0, math.rad(90), math.rad(-90))
  608. he5.Parent = mod
  609. local m12 = Instance.new("SpecialMesh")
  610. m12.MeshType = "Head"
  611. m12.Parent = he5
  612. local hdec5 = Instance.new("Decal")
  613. hdec5.Texture = "rbxasset://textures/face.png"
  614. hdec5.Face = "Front"
  615. hdec5.Parent = he5
  616. local he6 = Instance.new("Part")
  617. he6.Name = "he6"
  618. he6.BrickColor = BrickColor.new("Bright yellow")
  619. propertieslol(he6)
  620. he6.CFrame = mover.CFrame * CFrame.new(0, 27, -11) * CFrame.Angles(0, math.rad(-90), math.rad(-90))
  621. he6.Transparency = 1
  622. he6.Parent = mod
  623. local m13 = Instance.new("SpecialMesh")
  624. m13.MeshType = "Head"
  625. m13.Parent = he6
  626. local hdec6 = Instance.new("Decal")
  627. hdec6.Texture = "rbxasset://textures/face.png"
  628. hdec6.Face = "Front"
  629. hdec6.Parent = he6
  630. m0.Scale = Vector3.new(0, 0, 0)
  631. m1.Scale = Vector3.new(0, 0, 0)
  632. m2.Scale = Vector3.new(0, 0, 0)
  633. m3.Scale = Vector3.new(0, 0, 0)
  634. m4.Scale = Vector3.new(0, 0, 0)
  635. m5.Scale = Vector3.new(0, 0, 0)
  636. m6.Scale = Vector3.new(0, 0, 0)
  637. m7.Scale = Vector3.new(0, 0, 0)
  638. m8.Scale = Vector3.new(0, 0, 0)
  639. m9.Scale = Vector3.new(0, 0, 0)
  640. m10.Scale = Vector3.new(0, 0, 0)
  641. m11.Scale = Vector3.new(0, 0, 0)
  642. m12.Scale = Vector3.new(0, 0, 0)
  643. m13.Scale = Vector3.new(0, 0, 0)
  644. coroutine.resume(coroutine.create(function()
  645. while mover do
  646. swait()
  647. handle.CFrame = handle.CFrame:lerp(mover.CFrame, 0.4)
  648. h1.CFrame = h1.CFrame:lerp(mover.CFrame * CFrame.new(0, 3, 0), 0.4)
  649. h2.CFrame = h2.CFrame:lerp(mover.CFrame * CFrame.new(0, -3, 0), 0.4)
  650. he.CFrame = he.CFrame:lerp(mover.CFrame * CFrame.new(0, -4, 0), 0.4)
  651. ht.CFrame = ht.CFrame:lerp(mover.CFrame * CFrame.new(0, -5.5, 0) * CFrame.Angles(math.rad(180), 0, 0), 0.4)
  652. p1.CFrame = p1.CFrame:lerp(mover.CFrame * CFrame.new(0, 12, 0), 0.4)
  653. p2.CFrame = p2.CFrame:lerp(mover.CFrame * CFrame.new(0, 14, 0) * CFrame.Angles(math.rad(180), 0, 0), 0.4)
  654. he1.CFrame = he1.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, 0) * CFrame.Angles(0, math.rad(90), 0), 0.4)
  655. he2.CFrame = he2.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, 0) * CFrame.Angles(0, math.rad(-90), 0), 0.4)
  656. het1.CFrame = het1.CFrame:lerp(mover.CFrame * CFrame.new(0, 30, 0) * CFrame.Angles(0, math.rad(90), 0), 0.4)
  657. he3.CFrame = he3.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, 11) * CFrame.Angles(0, math.rad(90), math.rad(90)), 0.4)
  658. he4.CFrame = he4.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, 11) * CFrame.Angles(0, math.rad(-90), math.rad(90)), 0.4)
  659. he5.CFrame = he5.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, -11) * CFrame.Angles(0, math.rad(90), math.rad(-90)), 0.4)
  660. he6.CFrame = he6.CFrame:lerp(mover.CFrame * CFrame.new(0, 27, -11) * CFrame.Angles(0, math.rad(-90), math.rad(-90)), 0.4)
  661. end
  662. end))
  663. local function expando(mesho, vectorz)
  664. mesho.Scale = Vector3.new(0, 0, 0)
  665. local sond = Instance.new("Sound")
  666. sond.Volume = 1.2
  667. sond.Pitch = 1
  668. sond.EmitterSize = 10
  669. sond.SoundId = "rbxassetid://315152748"
  670. sond.Parent = mesho.Parent
  671. sond:Play()
  672. mana.Value = mana.Value - 3
  673. for _ = 1, 5 do
  674. swait()
  675. mesho.Scale = mesho.Scale:lerp(vectorz + Vector3.new(6, 6, 6), 0.65)
  676. end
  677. for _ = 1, 3 do
  678. swait()
  679. mesho.Scale = mesho.Scale:lerp(vectorz, 0.65)
  680. end
  681. mesho.Scale = vectorz
  682. end
  683. expando(m0, Vector3.new(5, 30, 5))
  684. expando(m1, Vector3.new(6, 5.5, 5.5))
  685. expando(m2, Vector3.new(6, 5.5, 5.5))
  686. expando(m3, Vector3.new(6.5, 6.5, 6.5))
  687. expando(m4, Vector3.new(1.25, 1.25, 1.25))
  688. expando(m5, Vector3.new(5, 90, 4))
  689. expando(m6, Vector3.new(2, 20, 2))
  690. expando(m7, Vector3.new(75, 75, 75))
  691. expando(m8, Vector3.new(75, 75, 75))
  692. expando(m9, Vector3.new(12, 11, 11))
  693. expando(m10, Vector3.new(60, 60, 60))
  694. expando(m11, Vector3.new(60, 60, 60))
  695. expando(m12, Vector3.new(60, 60, 60))
  696. expando(m13, Vector3.new(60, 60, 60))
  697. wait(0.2)
  698. movindamover = false
  699. coroutine.resume(coroutine.create(function()
  700. local sond = Instance.new("Sound")
  701. sond.Volume = 2.5
  702. sond.Pitch = 0.5
  703. sond.SoundId = "rbxassetid://320557353"
  704. sond.Parent = p2
  705. sond:Play()
  706. end))
  707. for _ = 1, 60 do
  708. swait()
  709. mover.CFrame = mover.CFrame:lerp(rootpart.CFrame * CFrame.Angles(math.rad(70), math.rad(0), math.rad(0)) * CFrame.new(0, 16, 4), 0.1)
  710. mciro.CFrame = mciro.CFrame:lerp(rootpart.CFrame * CFrame.new(0, -2.45, -35) * CFrame.Angles(math.rad(180), 0, 0), 0.6)
  711. end
  712. coroutine.resume(coroutine.create(function()
  713. local sond = Instance.new("Sound")
  714. sond.Volume = 5.5
  715. sond.Pitch = 0.6
  716. sond.SoundId = "rbxassetid://320557353"
  717. sond.Parent = p2
  718. sond:Play()
  719. end))
  720. for d = 1, 5 do
  721. swait()
  722. mover.CFrame = mover.CFrame:lerp(rootpart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) * CFrame.new(0, 13, -5), 0.008 + d / 8)
  723. mciro.CFrame = mciro.CFrame:lerp(rootpart.CFrame * CFrame.new(0, -2.45, -35) * CFrame.Angles(math.rad(180), 0, 0), 0.6)
  724. end
  725. for e = 1, 3 do
  726. swait()
  727. mover.CFrame = mover.CFrame:lerp(rootpart.CFrame * CFrame.Angles(math.rad(-110), math.rad(0), math.rad(0)) * CFrame.new(0, 6, 13), 0.7 + e / 9)
  728. mciro.CFrame = mciro.CFrame:lerp(rootpart.CFrame * CFrame.new(0, -2.45, -35) * CFrame.Angles(math.rad(180), 0, 0), 0.6)
  729. end
  730. coroutine.resume(coroutine.create(function()
  731. local sond = Instance.new("Sound")
  732. sond.Volume = 5
  733. sond.Pitch = 0.9
  734. sond.SoundId = "rbxassetid://157878578"
  735. sond.Parent = mciro
  736. sond:Play()
  737. end))
  738. local ra = Ray.new(mciro.Position, mciro.CFrame.upVector * 3)
  739. local part, positi = workspace:FindPartOnRayWithIgnoreList(ra, {chr}, false, true)
  740. if part then
  741. local cfremz = CFrame.new(positi)
  742. debris(cfremz, part, 20)
  743. end
  744. mana.Value = mana.Value - 30
  745. for m = 1, 18 do
  746. makenoob(mciro.CFrame * CFrame.new(math.random(-15, 15), math.random(-32, -4), math.random(-15, 15)), Vector3.new(math.random(-100, 100), math.random(100, 200), math.random(-100, 100)), math.random(4, 16) / 10)
  747. end
  748. coroutine.resume(coroutine.create(function()
  749. local pou1 = Instance.new("Part")
  750. propertieslol(pou1)
  751. pou1.BrickColor = BrickColor.new("Grey")
  752. pou1.Transparency = 0.5
  753. pou1.CFrame = mciro.CFrame * CFrame.new(0, -28, 0) * CFrame.Angles(math.rad(180), 0, 0)
  754. pou1.Parent = mod
  755. local mosh = Instance.new("SpecialMesh")
  756. mosh.MeshType = "FileMesh"
  757. mosh.MeshId = "rbxassetid://489415447"
  758. mosh.Scale = Vector3.new(0.1, 0.1, 0.1)
  759. mosh.Parent = pou1
  760. local pou2 = Instance.new("Part")
  761. propertieslol(pou2)
  762. pou2.BrickColor = BrickColor.new("Grey")
  763. pou2.Transparency = 0.5
  764. pou2.CFrame = mciro.CFrame * CFrame.new(0, -23, 0) * CFrame.Angles(math.rad(180), 0, 0)
  765. pou2.Parent = mod
  766. local mosh2 = Instance.new("SpecialMesh")
  767. mosh2.MeshType = "FileMesh"
  768. mosh2.MeshId = "rbxassetid://489415447"
  769. mosh2.Scale = Vector3.new(0.1, 0.1, 0.1)
  770. mosh2.Parent = pou2
  771. for x = 1, 4 do
  772. wait()
  773. pou1.CFrame = pou1.CFrame:lerp(pou1.CFrame * CFrame.Angles(0, math.rad(4), 0), 0.4)
  774. mosh.Scale = mosh.Scale:lerp(mosh.Scale + Vector3.new(15, 100, 15), 0.4)
  775. pou2.CFrame = pou2.CFrame:lerp(pou2.CFrame * CFrame.Angles(0, math.rad(-8), 0), 0.4)
  776. mosh2.Scale = mosh2.Scale:lerp(mosh2.Scale + Vector3.new(25, 80, 25), 0.4)
  777. end
  778. for x = 1, 40 do
  779. wait()
  780. pou1.CFrame = pou1.CFrame:lerp(pou1.CFrame * CFrame.new(0, -0.5, 0) * CFrame.Angles(0, math.rad(4), 0), 0.4)
  781. mosh.Scale = mosh.Scale:lerp(mosh.Scale + Vector3.new(2, -4, 2), 0.4)
  782. pou2.CFrame = pou2.CFrame:lerp(pou2.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-8), 0), 0.4)
  783. mosh2.Scale = mosh2.Scale:lerp(mosh2.Scale + Vector3.new(3, -6, 3), 0.4)
  784. end
  785. for x = 1, 19 do
  786. wait()
  787. pou1.CFrame = pou1.CFrame:lerp(pou1.CFrame * CFrame.new(0, -0.5, 0) * CFrame.Angles(0, math.rad(4), 0), 0.4)
  788. mosh.Scale = mosh.Scale:lerp(mosh.Scale + Vector3.new(2, -4, 2), 0.4)
  789. pou2.CFrame = pou2.CFrame:lerp(pou2.CFrame * CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-8), 0), 0.4)
  790. mosh2.Scale = mosh2.Scale:lerp(mosh2.Scale + Vector3.new(3, -6, 3), 0.4)
  791. pou1.Transparency = pou1.Transparency + 0.03
  792. pou2.Transparency = pou2.Transparency + 0.03
  793. end
  794. end))
  795. hito(mciro, 24, 40)
  796. camshake(mciro, 48, 6)
  797. wait(3)
  798. for _, g in pairs(mod:GetChildren()) do
  799. if g.ClassName == "Part" then
  800. coroutine.resume(coroutine.create(function()
  801. for _ = 1, 24 do
  802. wait()
  803. g.Transparency = g.Transparency + 0.06
  804. end
  805. g:Destroy()
  806. end))
  807. for _, d in ipairs(g:GetChildren()) do
  808. if d.ClassName == "Decal" then
  809. coroutine.resume(coroutine.create(function()
  810. if d.Transparency ~= 1 then
  811. for _ = 1, 24 do
  812. wait()
  813. d.Transparency = d.Transparency + 0.06
  814. end
  815. end
  816. end))
  817. end
  818. end
  819. delay(2, function()
  820. coolindown = false
  821. end)
  822. end
  823. end
  824. end
  825. function ZAWARUDO()
  826. if selected == false then
  827. return
  828. end
  829. if warudo == true then
  830. return
  831. end
  832. if workspace:FindFirstChild("The Noob") then
  833. return
  834. end
  835. warudo = true
  836. waruding = true
  837. local animo = human.Animator
  838. animo.Parent = nil
  839. chr.Animate.Disabled = true
  840. local lmao = Instance.new("Sound")
  841. lmao.EmitterSize = 150
  842. lmao.Volume = 1.25
  843. lmao.MaxDistance = 2700
  844. lmao.SoundId = "rbxassetid://170620840"
  845. lmao.Parent = rootpart
  846. game.Debris:AddItem(lmao, 25)
  847. lmao:Play()
  848. chr.PrimaryPart = rootpart
  849. wait(0.75)
  850. rootpart.Anchored = true
  851. for _ = 1, 40 do
  852. wait(0.04)
  853. chr:MoveTo(rootpart.Position + Vector3.new(0, 60, 0))
  854. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(0.2), math.rad(0), math.rad(0)))
  855. end
  856. for _ = 1, 12 do
  857. wait(0.03)
  858. chr:MoveTo(rootpart.Position + Vector3.new(0, 10, 0))
  859. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(0.2), math.rad(0), math.rad(0)))
  860. end
  861. for c = 1, 14 do
  862. wait(0.01)
  863. torso:FindFirstChild("Right Shoulder").C0 = torso:FindFirstChild("Right Shoulder").C0:lerp(RightShoulderC0 * CFrame.new(0, 0.6, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(178)), 0.3)
  864. torso:FindFirstChild("Left Shoulder").C0 = torso:FindFirstChild("Left Shoulder").C0:lerp(LeftShoulderC0 * CFrame.new(0, 0.6, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(-178)), 0.3)
  865. torso:FindFirstChild("Neck").C0 = torso:FindFirstChild("Neck").C0:lerp(NeckC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.3)
  866. torso:FindFirstChild("Right Hip").C0 = torso:FindFirstChild("Right Hip").C0:lerp(RightHipC0 * CFrame.new(0, 0.15, 0) * CFrame.Angles(math.rad(-10), math.rad(-10), math.rad(0)), 0.3)
  867. torso:FindFirstChild("Left Hip").C0 = torso:FindFirstChild("Left Hip").C0:lerp(LeftHipC0 * CFrame.new(0, 0.15, 0) * CFrame.Angles(math.rad(-10), math.rad(10), math.rad(0)), 0.3)
  868. end
  869. local trn = function(p)
  870. for _ = 1, 6 do
  871. wait()
  872. p.Transparency = p.Transparency - 0.18
  873. end
  874. end
  875. local function bignoob(cfrem, scalo)
  876. nscale.Value = scalo
  877. local md = Instance.new("Model")
  878. md.Name = "The Noob"
  879. md.Parent = workspace
  880. local hu = Instance.new("Humanoid")
  881. hu.MaxHealth = 0
  882. hu.RigType = "R6"
  883. hu.Name = "nothumanxd"
  884. hu.Parent = md
  885. local anm = Instance.new("Animator")
  886. anm.Parent = hu
  887. hu.PlatformStand = true
  888. local hd = Instance.new("Part")
  889. hd.Name = "Head"
  890. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  891. hd.TopSurface = "Smooth"
  892. hd.BottomSurface = "Inlet"
  893. hd.Locked = true
  894. hd.Transparency = 1
  895. hd.BrickColor = BrickColor.new("Bright yellow")
  896. hd.CanCollide = false
  897. hd.Parent = md
  898. local hm = Instance.new("SpecialMesh")
  899. hm.MeshType = "Head"
  900. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  901. hm.Parent = hd
  902. local hf = Instance.new("Decal")
  903. hf.Texture = "rbxasset://textures/face.png"
  904. local gen = math.random(1, 40)
  905. if gen == 3 then
  906. hf.Texture = "rbxassetid://260884109"
  907. end
  908. if gen == 8 then
  909. hf.Texture = "rbxassetid://260569492"
  910. end
  911. if gen == 12 then
  912. hf.Texture = "rbxassetid://259580505"
  913. end
  914. if gen == 16 then
  915. hf.Texture = "rbxassetid://259579232"
  916. end
  917. if gen == 24 then
  918. hf.Texture = "rbxassetid://259571525"
  919. end
  920. if gen == 28 then
  921. hf.Texture = "rbxassetid://258283210"
  922. end
  923. if gen == 32 then
  924. hf.Texture = "rbxassetid://258940032"
  925. end
  926. if gen == 38 then
  927. hf.Texture = "rbxassetid://673220970"
  928. hf.Color3 = Color3.new(0, 0, 0)
  929. end
  930. hf.Face = "Front"
  931. hf.Parent = hd
  932. local hrp = Instance.new("Part")
  933. hrp.Name = "HumanoidRootPart"
  934. hrp.TopSurface, hrp.BottomSurface = 0, 0
  935. hrp.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  936. hrp.Transparency = 1
  937. hrp.CanCollide = false
  938. hrp.Anchored = true
  939. hrp.Locked = true
  940. hrp.Parent = md
  941. local learm = Instance.new("Part")
  942. learm.Name = "Left Arm"
  943. learm.BrickColor = BrickColor.new("Bright yellow")
  944. learm.CanCollide = false
  945. learm.Transparency = 1
  946. learm.Locked = true
  947. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  948. learm.Parent = md
  949. local riarm = Instance.new("Part")
  950. riarm.Name = "Right Arm"
  951. riarm.BrickColor = BrickColor.new("Bright yellow")
  952. riarm.CanCollide = false
  953. riarm.Transparency = 1
  954. riarm.Locked = true
  955. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  956. riarm.Parent = md
  957. local leleg = Instance.new("Part")
  958. leleg.Name = "Left Leg"
  959. leleg.BrickColor = BrickColor.new("Br. yellowish green")
  960. leleg.CanCollide = false
  961. leleg.Transparency = 1
  962. leleg.Locked = true
  963. leleg.BottomSurface = 0
  964. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  965. leleg.Parent = md
  966. local rileg = Instance.new("Part")
  967. rileg.Name = "Right Leg"
  968. rileg.BrickColor = BrickColor.new("Br. yellowish green")
  969. rileg.CanCollide = false
  970. rileg.Locked = true
  971. rileg.Transparency = 1
  972. rileg.BottomSurface = 0
  973. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  974. rileg.Parent = md
  975. local tor = Instance.new("Part")
  976. tor.Name = "Torso"
  977. tor.BrickColor = BrickColor.new("Bright blue")
  978. tor.Locked = true
  979. tor.Anchored = true
  980. tor.CanCollide = false
  981. tor.Transparency = 1
  982. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  983. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  984. tor.Parent = md
  985. md.PrimaryPart = hrp
  986. md:SetPrimaryPartCFrame(cfrem)
  987. md:makeJoints()
  988. makejoint(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  989. makejoint(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  990. makejoint(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  991. makejoint(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  992. makejoint(hrp, RootJointC0, RootJointC1, hrp, tor, "RootJoint")
  993. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  994. tor:FindFirstChild("Right Shoulder").C0 = tor:FindFirstChild("Right Shoulder").C0 * CFrame.new(7, 22, -11) * CFrame.Angles(math.rad(6), 0, 0)
  995. tor:FindFirstChild("Left Shoulder").C0 = tor:FindFirstChild("Left Shoulder").C0 * CFrame.new(-7, 22, -11) * CFrame.Angles(math.rad(6), 0, 0)
  996. tor:FindFirstChild("Right Hip").C0 = tor:FindFirstChild("Right Hip").C0 * CFrame.new(7, 19, 7.5) * CFrame.Angles(math.rad(10), 0, 0)
  997. tor:FindFirstChild("Left Hip").C0 = tor:FindFirstChild("Left Hip").C0 * CFrame.new(-7, 19, 7.5) * CFrame.Angles(math.rad(10), 0, 0)
  998. tor:FindFirstChild("Neck").C0 = tor:FindFirstChild("Neck").C0 * CFrame.new(0, 1, 3) * CFrame.Angles(math.rad(-90), 0, 0)
  999. trn(tor)
  1000. trn(hd)
  1001. trn(learm)
  1002. trn(riarm)
  1003. trn(leleg)
  1004. trn(rileg)
  1005. nscale.Value = 1
  1006. end
  1007. local yehboi = true
  1008. bignoob(rootpart.CFrame * CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(90), 0, 0), 15)
  1009. coroutine.resume(coroutine.create(function()
  1010. while workspace:FindFirstChild("The Noob") and yehboi == true do
  1011. swait()
  1012. workspace:FindFirstChild("The Noob"):SetPrimaryPartCFrame(rootpart.CFrame * CFrame.new(0, 9, 0) * CFrame.Angles(math.rad(90), 0, 0))
  1013. end
  1014. end))
  1015. local function bam(cframe, intens, nu)
  1016. local pou1 = Instance.new("Part")
  1017. pou1.BrickColor = BrickColor.new("Grey")
  1018. pou1.Transparency = 0.1
  1019. pou1.CFrame = cframe
  1020. pou1.Parent = mod
  1021. local mosh = Instance.new("SpecialMesh")
  1022. mosh.MeshType = "FileMesh"
  1023. mosh.MeshId = "rbxassetid://489415447"
  1024. mosh.Scale = Vector3.new(1, 1, 1)
  1025. mosh.Parent = pou1
  1026. coroutine.resume(coroutine.create(function()
  1027. for _ = 1, nu do
  1028. swait()
  1029. mosh.Scale = mosh.Scale + Vector3.new(3 * intens, 3 * intens, 3 * intens)
  1030. pou1.Transparency = pou1.Transparency + 0.9 / nu
  1031. end
  1032. pou1:Destroy()
  1033. end))
  1034. end
  1035. wait(1)
  1036. for _ = 1, 50 do
  1037. wait(0.025)
  1038. chr:MoveTo(rootpart.Position + Vector3.new(0, -9.5, 0))
  1039. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(-3.8), math.rad(0), math.rad(0)))
  1040. end
  1041. for _ = 1, 30 do
  1042. wait()
  1043. chr:MoveTo(rootpart.Position + Vector3.new(0, -79.1, 0))
  1044. end
  1045. local ry = Ray.new(rootpart.Position + Vector3.new(0, -6, 0), rootpart.CFrame.upVector * 150)
  1046. local part, poso = workspace:FindPartOnRayWithIgnoreList(ry, {chr}, false, false)
  1047. if part then
  1048. debris(CFrame.new(poso), part, 25)
  1049. end
  1050. chr:MoveTo(poso + Vector3.new(0, 15, 0))
  1051. yehboi = false
  1052. coroutine.resume(coroutine.create(function()
  1053. local sond = Instance.new("Sound")
  1054. sond.Volume = 3
  1055. sond.Pitch = 0.5
  1056. sond.MaxDistance = 300
  1057. sond.SoundId = "rbxassetid://157878578"
  1058. sond.Parent = workspace:FindFirstChild("The Noob").Torso
  1059. sond:Play()
  1060. end))
  1061. stun(workspace:FindFirstChild("The Noob").Torso, 26, 7)
  1062. hito(workspace:FindFirstChild("The Noob").Torso, 26, 15)
  1063. bam(workspace:FindFirstChild("The Noob").Torso.CFrame * CFrame.new(0, -5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0)), 16, 32)
  1064. for _ = 1, 10 do
  1065. wait()
  1066. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(7), math.rad(0), math.rad(0)))
  1067. end
  1068. for _ = 1, 8 do
  1069. wait()
  1070. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(4.5), math.rad(2), math.rad(0)))
  1071. torso:FindFirstChild("Right Shoulder").C0 = torso:FindFirstChild("Right Shoulder").C0:lerp(RightShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(10), math.rad(80)), 0.4)
  1072. torso:FindFirstChild("Left Shoulder").C0 = torso:FindFirstChild("Left Shoulder").C0:lerp(LeftShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10), math.rad(-10), math.rad(80)), 0.4)
  1073. end
  1074. local br = Instance.new("Part")
  1075. br.Anchored = true
  1076. br.CFrame = workspace:FindFirstChild("The Noob").Torso.CFrame
  1077. br.Transparency = 1
  1078. br.CanCollide = false
  1079. br.Parent = workspace
  1080. game.Debris:AddItem(br, 30)
  1081. local hrz = Instance.new("Part")
  1082. hrz.Anchored = true
  1083. hrz.CFrame = rootpart.CFrame
  1084. hrz.Transparency = 1
  1085. hrz.CanCollide = false
  1086. hrz.Parent = workspace
  1087. game.Debris:AddItem(hrz, 30)
  1088. wait(0.4)
  1089. coroutine.resume(coroutine.create(function()
  1090. local f = true
  1091. for n = 1, 70 do
  1092. wait()
  1093. workspace:FindFirstChild("The Noob"):SetPrimaryPartCFrame(br.CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1)))
  1094. if f == true then
  1095. chr:SetPrimaryPartCFrame(hrz.CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 0)) * CFrame.Angles(math.rad(0), math.rad(-32), math.rad(0)))
  1096. torso:FindFirstChild("Neck").C0 = torso:FindFirstChild("Neck").C0:lerp(NeckC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(21)), 0.9)
  1097. f = false
  1098. elseif f == false then
  1099. chr:SetPrimaryPartCFrame(hrz.CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 0)) * CFrame.Angles(math.rad(0), math.rad(32), math.rad(0)))
  1100. torso:FindFirstChild("Neck").C0 = torso:FindFirstChild("Neck").C0:lerp(NeckC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(-21)), 0.9)
  1101. f = true
  1102. end
  1103. end
  1104. end))
  1105. for _ = 1, 18 do
  1106. wait(0.06)
  1107. torso:FindFirstChild("Right Shoulder").C0 = torso:FindFirstChild("Right Shoulder").C0:lerp(RightShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(5, 16)), math.rad(math.random(-82, -68))), 1)
  1108. torso:FindFirstChild("Left Shoulder").C0 = torso:FindFirstChild("Left Shoulder").C0:lerp(LeftShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(-16, -5)), math.rad(math.random(-117, -100))), 1)
  1109. makenoob(rootpart.CFrame * CFrame.new(math.random(-3, 3), math.random(-2, 2), math.random(-5, -3)), rootpart.CFrame.lookVector * math.random(-200, -80), 1)
  1110. bam(larm.CFrame, 1, 9)
  1111. coroutine.resume(coroutine.create(function()
  1112. local sond = Instance.new("Sound")
  1113. sond.Volume = 0.7
  1114. sond.PlaybackSpeed = math.random(19, 26) / 10
  1115. sond.SoundId = "rbxassetid://157878578"
  1116. sond.MaxDistance = 150
  1117. sond.Parent = workspace:FindFirstChild("The Noob").Torso
  1118. sond:Play()
  1119. end))
  1120. wait(0.06)
  1121. torso:FindFirstChild("Right Shoulder").C0 = torso:FindFirstChild("Right Shoulder").C0:lerp(RightShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(5, 16)), math.rad(math.random(100, 117))), 1)
  1122. torso:FindFirstChild("Left Shoulder").C0 = torso:FindFirstChild("Left Shoulder").C0:lerp(LeftShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(-16, -5)), math.rad(math.random(68, 82))), 1)
  1123. makenoob(rootpart.CFrame * CFrame.new(math.random(-3, 3), math.random(-2, 2), math.random(-5, -3)), rootpart.CFrame.lookVector * math.random(-200, -80), 1)
  1124. hito(workspace:FindFirstChild("The Noob").Torso, 18, 5)
  1125. if part then
  1126. debris(CFrame.new(poso), part, 1)
  1127. end
  1128. bam(rarm.CFrame, 1, 9)
  1129. end
  1130. wait(0.6)
  1131. for _ = 1, 15 do
  1132. wait(0.02)
  1133. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(2), math.rad(0)))
  1134. end
  1135. for _ = 1, 8 do
  1136. swait()
  1137. torso:FindFirstChild("Right Shoulder").C0 = torso:FindFirstChild("Right Shoulder").C0:lerp(RightShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(5, 16)), math.rad(math.random(-82, -68))), 1)
  1138. torso:FindFirstChild("Left Shoulder").C0 = torso:FindFirstChild("Left Shoulder").C0:lerp(LeftShoulderC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-16, -5)), math.rad(math.random(50, 51)), math.rad(math.random(-91, -89))), 1)
  1139. torso:FindFirstChild("Neck").C0 = torso:FindFirstChild("Neck").C0:lerp(NeckC0 * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(61)), 0.9)
  1140. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-18), math.rad(0)))
  1141. end
  1142. coroutine.resume(coroutine.create(function()
  1143. local sond = Instance.new("Sound")
  1144. sond.Volume = 3
  1145. sond.PlaybackSpeed = math.random(6, 8) / 10
  1146. sond.SoundId = "rbxassetid://157878578"
  1147. sond.MaxDistance = 200
  1148. sond.Parent = workspace:FindFirstChild("The Noob").Torso
  1149. sond:Play()
  1150. end))
  1151. bam(larm.CFrame, 6, 24)
  1152. hito(workspace:FindFirstChild("The Noob").Torso, 32, 20)
  1153. wait(0.6)
  1154. for _, d in pairs(torso:GetChildren()) do
  1155. if d.ClassName == "Motor6D" then
  1156. d:Destroy()
  1157. end
  1158. end
  1159. makejoint(torso, NeckC0, NeckC1, torso, chr.Head, "Neck")
  1160. makejoint(torso, LeftShoulderC0, LeftShoulderC1, torso, larm, "Left Shoulder")
  1161. makejoint(torso, RightShoulderC0, RightShoulderC1, torso, rarm, "Right Shoulder")
  1162. makejoint(torso, LeftHipC0, LeftHipC1, torso, lleg, "Left Hip")
  1163. makejoint(torso, RightHipC0, RightHipC1, torso, rleg, "Right Hip")
  1164. chr:SetPrimaryPartCFrame(workspace:FindFirstChild("The Noob").Torso.CFrame * CFrame.new(0, 0, 8))
  1165. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)))
  1166. for _ = 1, 40 do
  1167. swait()
  1168. chr:MoveTo(rootpart.CFrame.p + Vector3.new(0, 2, -3))
  1169. chr:SetPrimaryPartCFrame(rootpart.CFrame * CFrame.Angles(math.rad(15), math.rad(0), math.rad(0)))
  1170. end
  1171. rootpart.Anchored = false
  1172. animo.Parent = human
  1173. chr.Animate.Disabled = false
  1174. hito(workspace:FindFirstChild("The Noob").Torso, 36, 40)
  1175. for _, parz in pairs(workspace:FindFirstChild("The Noob"):GetChildren()) do
  1176. if parz.ClassName == "Part" then
  1177. for _, g in pairs(parz:GetChildren()) do
  1178. if g.ClassName == "Motor6D" then
  1179. g:Destroy()
  1180. end
  1181. end
  1182. if parz.Name == "HumanoidRootPart" then
  1183. parz:Destroy()
  1184. end
  1185. if workspace:FindFirstChild("The Noob"):FindFirstChild("Humanoid") then
  1186. workspace:FindFirstChild("The Noob"):FindFirstChild("Humanoid"):Destroy()
  1187. end
  1188. parz.Anchored = false
  1189. parz.CanCollide = false
  1190. do
  1191. local bodyp = Instance.new("BodyVelocity")
  1192. bodyp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1193. bodyp.Velocity = Vector3.new(math.random(-200, 200), math.random(150, 300), math.random(-200, 200))
  1194. bodyp.P = 500
  1195. bodyp.Parent = parz
  1196. parz.RotVelocity = Vector3.new(math.random(-700, 700), math.random(-700, 700), math.random(-700, 700))
  1197. delay(0.02, function()
  1198. bodyp:Destroy()
  1199. wait(2)
  1200. parz.CanCollide = true
  1201. end)
  1202. game.Debris:AddItem(parz, 10)
  1203. end
  1204. end
  1205. end
  1206. coroutine.resume(coroutine.create(function()
  1207. local ex = Instance.new("Explosion")
  1208. ex.BlastRadius = 40
  1209. ex.DestroyJointRadiusPercent = 0.2
  1210. ex.BlastPressure = 120
  1211. ex.ExplosionType = 2
  1212. ex.Position = workspace:FindFirstChild("The Noob").Torso.Position
  1213. ex.Visible = true
  1214. ex.Parent = workspace
  1215. wait(12)
  1216. if workspace:FindFirstChild("The Noob") then
  1217. workspace:FindFirstChild("The Noob"):Destroy()
  1218. end
  1219. wait(0.5)
  1220. warudo = false
  1221. end))
  1222. waruding = false
  1223. end
  1224. function makenoob(cfrem, velocity, scalo)
  1225. nscale.Value = scalo
  1226. local md = Instance.new("Model")
  1227. md.Name = "Noob"
  1228. md.Parent = workspace
  1229. local hu = Instance.new("Humanoid")
  1230. hu.RigType = "R6"
  1231. hu.Parent = md
  1232. local anm = Instance.new("Animator")
  1233. anm.Parent = hu
  1234. hu.PlatformStand = true
  1235. local light = function(part)
  1236. part.CustomPhysicalProperties = PhysicalProperties.new(0.35, 0.3, 0.5)
  1237. end
  1238. local hd = Instance.new("Part")
  1239. hd.Name = "Head"
  1240. hd.Size = Vector3.new(2 * nscale.Value, 1 * nscale.Value, 1 * nscale.Value)
  1241. hd.TopSurface = "Smooth"
  1242. hd.BottomSurface = "Inlet"
  1243. hd.Locked = true
  1244. hd.BrickColor = BrickColor.new("Bright yellow")
  1245. hd.CanCollide = true
  1246. hd.Anchored = false
  1247. light(hd)
  1248. hd.Parent = md
  1249. local hm = Instance.new("SpecialMesh")
  1250. hm.MeshType = "Head"
  1251. hm.Scale = Vector3.new(1.25, 1.25, 1.25)
  1252. hm.Parent = hd
  1253. local hf = Instance.new("Decal")
  1254. hf.Texture = "rbxasset://textures/face.png"
  1255. local gen = math.random(1, 40)
  1256. if gen == 3 then
  1257. hf.Texture = "rbxassetid://260884109"
  1258. end
  1259. if gen == 8 then
  1260. hf.Texture = "rbxassetid://260569492"
  1261. end
  1262. if gen == 12 then
  1263. hf.Texture = "rbxassetid://259580505"
  1264. end
  1265. if gen == 16 then
  1266. hf.Texture = "rbxassetid://259579232"
  1267. end
  1268. if gen == 24 then
  1269. hf.Texture = "rbxassetid://259571525"
  1270. end
  1271. if gen == 28 then
  1272. hf.Texture = "rbxassetid://258283210"
  1273. end
  1274. if gen == 32 then
  1275. hf.Texture = "rbxassetid://258940032"
  1276. end
  1277. if gen == 38 then
  1278. hf.Texture = "rbxassetid://673220970"
  1279. hf.Color3 = Color3.new(0, 0, 0)
  1280. end
  1281. hf.Face = "Front"
  1282. hf.Parent = hd
  1283. local hrp = Instance.new("Part")
  1284. hrp.Name = "HumanoidRootPart"
  1285. hrp.TopSurface, hrp.BottomSurface = 0, 0
  1286. hrp.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1287. hrp.Transparency = 1
  1288. hrp.CanCollide = false
  1289. hrp.Locked = true
  1290. light(hrp)
  1291. hrp.Parent = md
  1292. local learm = Instance.new("Part")
  1293. learm.Name = "Left Arm"
  1294. learm.BrickColor = BrickColor.new("Bright yellow")
  1295. learm.CanCollide = false
  1296. learm.Locked = true
  1297. learm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1298. light(learm)
  1299. learm.Parent = md
  1300. local riarm = Instance.new("Part")
  1301. riarm.Name = "Right Arm"
  1302. riarm.BrickColor = BrickColor.new("Bright yellow")
  1303. riarm.CanCollide = false
  1304. riarm.Locked = true
  1305. light(riarm)
  1306. riarm.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1307. riarm.Parent = md
  1308. local leleg = Instance.new("Part")
  1309. leleg.Name = "Left Leg"
  1310. leleg.BrickColor = BrickColor.new("Br. yellowish green")
  1311. leleg.CanCollide = false
  1312. leleg.Locked = true
  1313. light(leleg)
  1314. leleg.BottomSurface = 0
  1315. leleg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1316. leleg.Parent = md
  1317. local rileg = Instance.new("Part")
  1318. rileg.Name = "Right Leg"
  1319. rileg.BrickColor = BrickColor.new("Br. yellowish green")
  1320. rileg.CanCollide = false
  1321. rileg.Locked = true
  1322. light(rileg)
  1323. rileg.BottomSurface = 0
  1324. rileg.Size = Vector3.new(1 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1325. rileg.Parent = md
  1326. local tor = Instance.new("Part")
  1327. tor.Name = "Torso"
  1328. tor.BrickColor = BrickColor.new("Bright blue")
  1329. tor.Locked = true
  1330. light(tor)
  1331. tor.Size = Vector3.new(2 * nscale.Value, 2 * nscale.Value, 1 * nscale.Value)
  1332. tor.LeftSurface, tor.RightSurface = "Weld", "Weld"
  1333. tor.Parent = md
  1334. md.PrimaryPart = hrp
  1335. md:SetPrimaryPartCFrame(cfrem * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)))
  1336. md:makeJoints()
  1337. makegloo(tor, RightShoulderC0, RightShoulderC1, tor, riarm, "Right Shoulder")
  1338. makegloo(tor, LeftShoulderC0, LeftShoulderC1, tor, learm, "Left Shoulder")
  1339. makegloo(tor, RightHipC0, RightHipC1, tor, rileg, "Right Hip")
  1340. makegloo(tor, LeftHipC0, LeftHipC1, tor, leleg, "Left Hip")
  1341. makejoint(hrp, RootJointC0, RootJointC1, hrp, tor, "RootJoint")
  1342. makejoint(tor, NeckC0, NeckC1, tor, hd, "Neck")
  1343. maketouchy(riarm, riarm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1344. maketouchy(learm, learm, CFrame.new(0, 0.5 * nscale.Value, 0))
  1345. maketouchy(leleg, leleg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1346. maketouchy(rileg, rileg, CFrame.new(0, 0.5 * nscale.Value, 0))
  1347. local d = math.random(0, 12)
  1348. if d == 5 then
  1349. local sun = Instance.new("Sound")
  1350. sun.SoundId = "rbxassetid://167285348"
  1351. sun.Pitch = math.random(9, 10) / 10
  1352. sun.Volume = 3
  1353. sun.Parent = hrp
  1354. sun:Play()
  1355. elseif d == 6 then
  1356. local sun = Instance.new("Sound")
  1357. sun.SoundId = "rbxassetid://604650009"
  1358. sun.Pitch = math.random(7, 13) / 10
  1359. sun.Volume = 3
  1360. sun.Parent = hrp
  1361. sun:Play()
  1362. end
  1363. local bodyp = Instance.new("BodyVelocity")
  1364. bodyp.MaxForce = Vector3.new(90000, 90000, 90000)
  1365. bodyp.Velocity = velocity
  1366. bodyp.P = 5000
  1367. bodyp.Parent = hrp
  1368. delay(0.06, function()
  1369. bodyp:Destroy()
  1370. end)
  1371. nscale.Value = 1
  1372. end
  1373. function hito(partoz, magn, dmg)
  1374. for _, guy in pairs(workspace:GetChildren()) do
  1375. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Torso") and guy ~= chr and magn > (guy:FindFirstChild("Torso").Position - partoz.Position).magnitude then
  1376. local humz = guy:FindFirstChild("Humanoid")
  1377. local torse = guy:FindFirstChild("Torso")
  1378. humz:TakeDamage(dmg)
  1379. end
  1380. end
  1381. end
  1382. function stun(partoz, magn, time)
  1383. for _, guy in pairs(workspace:GetChildren()) do
  1384. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Torso") and guy ~= chr and magn > (guy:FindFirstChild("Torso").Position - partoz.Position).magnitude then
  1385. do
  1386. local humz = guy:FindFirstChild("Humanoid")
  1387. local torse = guy:FindFirstChild("Torso")
  1388. guy.PrimaryPart = torse
  1389. torse.Anchored = true
  1390. if guy:FindFirstChild("HumanoidRootPart") then
  1391. guy:FindFirstChild("HumanoidRootPart").Anchored = true
  1392. delay(time, function()
  1393. if guy:FindFirstChild("HumanoidRootPart") then
  1394. guy:FindFirstChild("HumanoidRootPart").Anchored = false
  1395. end
  1396. end)
  1397. end
  1398. guy:SetPrimaryPartCFrame(torse.CFrame * CFrame.Angles(math.rad(0), 0, 0))
  1399. delay(time, function()
  1400. if torse then
  1401. torse.Anchored = false
  1402. end
  1403. end)
  1404. end
  1405. end
  1406. end
  1407. end
  1408. function debris(cfremz, thepart, amt)
  1409. for j = 1, amt do
  1410. do
  1411. local pr = Instance.new("Part")
  1412. nooutline(pr)
  1413. pr.Name = "debrisobeb"
  1414. pr.Anchored = true
  1415. pr.BrickColor = thepart.BrickColor
  1416. pr.CanCollide = true
  1417. pr.Material = thepart.Material
  1418. pr.Transparency = thepart.Transparency
  1419. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  1420. pr.CFrame = cfremz * CFrame.Angles(0, math.rad(amt * j), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  1421. pr.Parent = workspace
  1422. game.Debris:AddItem(pr, 25)
  1423. delay(15, function()
  1424. if pr then
  1425. pr.CanCollide = false
  1426. pr.Anchored = false
  1427. end
  1428. end)
  1429. end
  1430. end
  1431. for c = 1, amt do
  1432. do
  1433. local pr2 = Instance.new("Part")
  1434. nooutline(pr2)
  1435. pr2.Name = "moredebr"
  1436. pr2.Anchored = false
  1437. pr2.BrickColor = thepart.BrickColor
  1438. pr2.CanCollide = false
  1439. pr2.Material = thepart.Material
  1440. pr2.Transparency = thepart.Transparency
  1441. pr2.Size = Vector3.new(math.random(8, 18), math.random(6, 18), math.random(8, 18))
  1442. pr2.CFrame = cfremz * CFrame.Angles(0, math.rad(30 * c), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  1443. pr2.Parent = workspace
  1444. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  1445. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  1446. game.Debris:AddItem(pr2, 45)
  1447. delay(2, function()
  1448. pr2.CanCollide = true
  1449. wait(10)
  1450. if pr2 then
  1451. pr2.CanCollide = false
  1452. end
  1453. end)
  1454. end
  1455. end
  1456. end
  1457. function camshake(partoz, magn, intens)
  1458. if togglecamshake == true then
  1459. return
  1460. end
  1461. for _, guy in pairs(workspace:GetChildren()) do
  1462. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Torso") and guy.Name ~= "Noob" and magn > (guy:FindFirstChild("Torso").Position - partoz.Position).magnitude then
  1463. coroutine.resume(coroutine.create(function()
  1464. local humz = guy:FindFirstChild("Humanoid")
  1465. local torse = guy:FindFirstChild("Torso")
  1466. for _ = 1, 5 * intens do
  1467. wait()
  1468. humz.CameraOffset = Vector3.new(2 * math.random(-intens, intens), 0.5 * math.random(-intens, intens), 2 * math.random(-intens, intens))
  1469. end
  1470. humz.CameraOffset = Vector3.new(0, 0, 0)
  1471. end))
  1472. end
  1473. end
  1474. end
  1475. function cleannoobs()
  1476. for _, nib in pairs(workspace:GetChildren()) do
  1477. coroutine.resume(coroutine.create(function()
  1478. if nib.Name == "Noob" then
  1479. if nib:FindFirstChild("HumanoidRootPart") then
  1480. wait(0.06)
  1481. do
  1482. local g = Instance.new("Part")
  1483. g.CanCollide, g.Anchored = false, true
  1484. g.Transparency = 1
  1485. g.CFrame = nib:FindFirstChild("HumanoidRootPart").CFrame
  1486. g.Parent = workspace
  1487. game.Debris:AddItem(g, 4)
  1488. local sou = Instance.new("Sound")
  1489. sou.Pitch = math.random(7, 11) / 10
  1490. sou.Volume = 0.9
  1491. sou.SoundId = "rbxassetid://111124523"
  1492. sou.Parent = g
  1493. sou:Play()
  1494. local pe = Instance.new("ParticleEmitter")
  1495. pe.Acceleration = Vector3.new(0, 8, 0)
  1496. pe.Lifetime = NumberRange.new(1, 1.5)
  1497. pe.Rate = 20000
  1498. pe.RotSpeed = NumberRange.new(-30, 30)
  1499. pe.Rotation = NumberRange.new(0, 360)
  1500. pe.Size = NumberSequence.new({
  1501. NumberSequenceKeypoint.new(0, 4.38, 0),
  1502. NumberSequenceKeypoint.new(0.672, 4.14, 0),
  1503. NumberSequenceKeypoint.new(1, 1.48, 0)
  1504. })
  1505. pe.Texture = "rbxassetid://244221440"
  1506. pe.Transparency = NumberSequence.new({
  1507. NumberSequenceKeypoint.new(0, 0, 0),
  1508. NumberSequenceKeypoint.new(0.529, 0.3, 0),
  1509. NumberSequenceKeypoint.new(1, 1, 1)
  1510. })
  1511. pe.ZOffset = 5
  1512. pe.VelocitySpread = 360
  1513. pe.Parent = g
  1514. delay(0.04, function()
  1515. pe.Enabled = false
  1516. end)
  1517. end
  1518. end
  1519. nib:Destroy()
  1520. end
  1521. end))
  1522. end
  1523. end
  1524. tool.Activated:connect(function()
  1525. movinit()
  1526. end)
  1527. mouse.KeyDown:connect(function(key)
  1528. if key == "r" then
  1529. test()
  1530. end
  1531. if key == "q" then
  1532. shoom()
  1533. end
  1534. if key == "f" then
  1535. pow()
  1536. end
  1537. if key == "t" then
  1538. transpo()
  1539. end
  1540. if key == "c" then
  1541. cleannoobs()
  1542. end
  1543. if key == "m" and plr.Name == "periastr0n" or key == "m" and plr.Name == "XTheShowcaserX" or key == "m" and plr.Name == "Fenrier" then
  1544. ZAWARUDO()
  1545. end
  1546. if key == "k" then
  1547. if togglecamshake == false then
  1548. togglecamshake = true
  1549. elseif togglecamshake == true then
  1550. togglecamshake = false
  1551. end
  1552. end
  1553. end)
  1554. tool.Equipped:connect(function()
  1555. selected = true
  1556. end)
  1557. tool.Unequipped:connect(function()
  1558. selected = false
  1559. end)
Add Comment
Please, Sign In to add comment