Advertisement
Guest User

Untitled

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