Advertisement
memberhero

tool nub powers

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