Advertisement
Derek227

Noob Edit 1

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