TheYoutuber_Pro

Untitled

Jan 22nd, 2022 (edited)
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. local rp = RealPlayer
  6. script.Parent = rp.Character
  7.  
  8. --RemoteEvent for communicating
  9. local Event = Instance.new("RemoteEvent")
  10. Event.Name = "UserInput_Event"
  11.  
  12. --Fake event to make stuff like Mouse.KeyDown work
  13. local function fakeEvent()
  14. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  15. t.connect = t.Connect
  16. return t
  17. end
  18.  
  19. --Creating fake input objects with fake variables
  20. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  21. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  22. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  23. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  24. end}
  25. --Merged 2 functions into one by checking amount of arguments
  26. CAS.UnbindAction = CAS.BindAction
  27.  
  28. --This function will trigger the events that have been :Connect()'ed
  29. local function te(self,ev,...)
  30. local t = m[ev]
  31. if t and t._fakeEvent then
  32. for _,f in pairs(t.Functions) do
  33. f(...)
  34. end
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=rp then return end
  42. m.Target = io.Target
  43. m.Hit = io.Hit
  44. if not io.isMouse then
  45. local b = io.UserInputState == Enum.UserInputState.Begin
  46. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  47. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  48. end
  49. for _,t in pairs(CAS.Actions) do
  50. for _,k in pairs(t.Keys) do
  51. if k==io.KeyCode then
  52. t.Function(t.Name,io.UserInputState,io)
  53. end
  54. end
  55. end
  56. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  57. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  58. end
  59. end)
  60. Event.Parent = NLS([==[
  61. local Player = game:GetService("Players").LocalPlayer
  62. local Event = script:WaitForChild("UserInput_Event")
  63.  
  64. local Mouse = Player:GetMouse()
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local h,t
  75. --Give the server mouse data 30 times every second, but only if the values changed
  76. --If player is not moving their mouse, client won't fire events
  77. while wait(1/30) do
  78. if h~=Mouse.Hit or t~=Mouse.Target then
  79. h,t=Mouse.Hit,Mouse.Target
  80. Event:FireServer({isMouse=true,Target=t,Hit=h})
  81. end
  82. end]==],Player.Character)
  83.  
  84. ----Sandboxed game object that allows the usage of client-side methods and services
  85. --Real game object
  86. local _rg = game
  87.  
  88. --Metatable for fake service
  89. local fsmt = {
  90. __index = function(self,k)
  91. local s = rawget(self,"_RealService")
  92. if s then return s[k] end
  93. end,
  94. __newindex = function(self,k,v)
  95. local s = rawget(self,"_RealService")
  96. if s then s[k]=v end
  97. end,
  98. __call = function(self,...)
  99. local s = rawget(self,"_RealService")
  100. if s then return s(...) end
  101. end
  102. }
  103. local function FakeService(t,RealService)
  104. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  105. return setmetatable(t,fsmt)
  106. end
  107.  
  108. --Fake game object
  109. local g = {
  110. GetService = function(self,s)
  111. return self[s]
  112. end,
  113. Players = FakeService({
  114. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  115. },"Players"),
  116. UserInputService = FakeService(UIS,"UserInputService"),
  117. ContextActionService = FakeService(CAS,"ContextActionService"),
  118. }
  119. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  120. g.service = g.GetService
  121.  
  122. g.RunService = FakeService({
  123. RenderStepped = _rg:GetService("RunService").Heartbeat,
  124. BindToRenderStep = function(self,name,_,fun)
  125. self._btrs[name] = self.Heartbeat:Connect(fun)
  126. end,
  127. UnbindFromRenderStep = function(self,name)
  128. self._btrs[name]:Disconnect()
  129. end,
  130. },"RunService")
  131.  
  132. setmetatable(g,{
  133. __index=function(self,s)
  134. return _rg:GetService(s) or typeof(_rg[s])=="function"
  135. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  136. end,
  137. __newindex = fsmt.__newindex,
  138. __call = fsmt.__call
  139. })
  140. --Changing owner to fake player object to support owner:GetMouse()
  141. game,owner = g,g.Players.LocalPlayer
  142. end
  143. player = owner
  144. m = owner:GetMouse()
  145. local RA = owner.Character["Right Arm"]
  146. local LA = owner.Character["Left Arm"]
  147. local RL = owner.Character["Right Leg"]
  148. local LL = owner.Character["Left Leg"]
  149. local Head = owner.Character.Head
  150. local Torso = owner.Character.Torso
  151. local Humanoid = owner.Character.Humanoid
  152. local Character = owner.Character
  153. local Player = owner
  154. local HRP = owner.Character.HumanoidRootPart
  155. local RS = owner.Character.Torso["Right Shoulder"]
  156. local LS = owner.Character.Torso["Left Shoulder"]
  157. local m = owner:GetMouse()
  158. Tool0 = Instance.new("Tool")
  159. Part1 = Instance.new("Part")
  160. SpecialMesh2 = Instance.new("SpecialMesh")
  161. Tool0.Name = "borrow"
  162. Tool0.ToolTip = "dont worry ill give it back"
  163. Tool0.Parent = owner.Backpack
  164. Tool0.Grip = CFrame.new(0,0.5,0)
  165. Part1.Name = "Handle"
  166. Part1.Parent = Tool0
  167. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  168. Part1.Size = Vector3.new(1,1,1)
  169. Part1.BottomSurface = Enum.SurfaceType.Smooth
  170. Part1.brickColor = BrickColor.new("Light yellow")
  171. Part1.FormFactor = Enum.FormFactor.Plate
  172. Part1.formFactor = Enum.FormFactor.Plate
  173. SpecialMesh2.Parent = Part1
  174. SpecialMesh2.MeshId = "rbxassetid://921381067"
  175. SpecialMesh2.Scale = Vector3.new(4,4,4)
  176. local great = Instance.new("Sound")
  177. great.Parent = Head
  178. great.SoundId = 'rbxassetid://1919472920'
  179. great.Volume = 2
  180. local stolen = false
  181. Tool0.Activated:Connect(function()
  182. great:Play()
  183. stolen = true
  184. game:GetService("TweenService"):Create(LS,TweenInfo.new(0.1),{C0 = CFrame.new(-1, 0.5, -1.8, -0, -0, -1, 0, 1, 0,1, 0, 0) * CFrame.Angles(0,0,math.rad(-90))}):Play()
  185. wait(0.3)
  186. game:GetService("TweenService"):Create(LS,TweenInfo.new(0.1),{C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0,1, 0, 0) * CFrame.Angles(0,0,0)}):Play()
  187. wait(0.5)
  188. stolen = false
  189. end)
  190. LA.Touched:Connect(function(hit)
  191. if stolen == true then
  192. if hit.Name ~= "Base" then
  193. if hit.Parent ~= owner.Character then
  194. if hit.Parent.Parent:FindFirstChildOfClass("Tool") then
  195. hit.Parent.Parent:FindFirstChildOfClass("Tool").Parent = owner.Backpack
  196. if hit.Parent:FindFirstChildOfClass("Tool") then
  197. hit.Parent:FindFirstChildOfClass("Tool").Parent = owner.Backpack
  198. end
  199. end
  200. end
  201. end
  202. end
  203. end)
  204. Tool0 = Instance.new("Tool")
  205. Part1 = Instance.new("Part")
  206. SpecialMesh2 = Instance.new("SpecialMesh")
  207. Tool0.Name = "backup plan"
  208. Tool0.ToolTip = "better plan than before"
  209. Tool0.Parent = owner.Backpack
  210. Tool0.Grip = CFrame.new(0,-.3,0) * CFrame.Angles(0,math.rad(-90),0)
  211. Part1.Name = "Handle"
  212. Part1.Parent = Tool0
  213. Part1.CFrame = CFrame.new(-22.43046, 2.26852894, -68.1637268, -9.28728914e-05, -0.677499533, -0.735523343, 0.0380967073, 0.734986424, -0.677010179, 0.999273837, -0.0280841347, 0.0257421304)
  214. Part1.Orientation = Vector3.new(42.6100006, -88, 2.97000003)
  215. Part1.Position = Vector3.new(-22.43046, 2.26852894, -68.1637268)
  216. Part1.Rotation = Vector3.new(87.8199997, -47.3499985, 90.0100021)
  217. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  218. Part1.Size = Vector3.new(1.5,1.5,1.5)
  219. Part1.BottomSurface = Enum.SurfaceType.Smooth
  220. Part1.BrickColor = BrickColor.new("Dark stone grey")
  221. Part1.TopSurface = Enum.SurfaceType.Smooth
  222. Part1.brickColor = BrickColor.new("Dark stone grey")
  223. Part1.FormFactor = Enum.FormFactor.Plate
  224. Part1.formFactor = Enum.FormFactor.Plate
  225. SpecialMesh2.Parent = Part1
  226. SpecialMesh2.MeshId = "rbxassetid://88742707"
  227. SpecialMesh2.Scale = Vector3.new(1,1,1)
  228. SpecialMesh2.TextureId = "rbxassetid://88742969"
  229. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  230. local planned = false
  231. local slap = Instance.new("Sound")
  232. slap.Parent = Head
  233. slap.SoundId = "rbxassetid://7478675352"
  234. slap.Volume = 5
  235. Tool0.Activated:Connect(function()
  236. slap:Play()
  237. planned = true
  238. local targeter = Instance.new("Part")
  239. targeter.Position = m.Hit.p
  240. targeter.Parent = Character
  241. targeter.CanCollide = false
  242. targeter.Anchored = true
  243. targeter.Transparency = 1
  244. local high = Instance.new("Part")
  245. high.Parent = Character
  246. high.CanCollide = false
  247. high.Anchored = false
  248. high.Transparency = 1
  249. local aa = Instance.new("Weld")
  250. aa.Parent = targeter
  251. aa.Part0 = high
  252. aa.Part1 = targeter
  253. aa.C0 = CFrame.new(0,-100,0)
  254. game.Chat.BubbleChatEnabled = true
  255. game.Chat.BubbleChatEnabled = true
  256. game.Chat.BubbleChatEnabled = true
  257. game.Chat.BubbleChatEnabled = true
  258. game.Chat.BubbleChatEnabled = true
  259. local ChatService = game:GetService("Chat")
  260. ChatService:Chat(Tool0.Handle, "Alright here I come!")
  261. wait(2)
  262. local ChatService = game:GetService("Chat")
  263. ChatService:Chat(Tool0.Handle, "dun-dun-dun-dun-dun-dun-dun-dun!")
  264. wait(2)
  265. local lol = Instance.new("Part")
  266. lol.Parent = workspace
  267. lol.Size = Vector3.new(30,20,30)
  268. lol.Position = high.Position
  269. heli = Instance.new("SpecialMesh")
  270. heli.Parent = lol
  271. heli.MeshId = 'rbxassetid://5947115963'
  272. heli.Scale = Vector3.new(25,25,25)
  273. heli.TextureId = 'rbxassetid://5947116048'
  274. local lol2 = Instance.new("Part")
  275. lol2.Parent = lol
  276. lol2.Size = Vector3.new(30,20,30)
  277. lol2.Position = high.Position
  278. lol2.Velocity = Vector3.new(75,0,75)
  279. heli2 = Instance.new("SpecialMesh")
  280. heli2.Parent = lol2
  281. heli2.MeshId = 'rbxassetid://5947115963'
  282. heli2.Scale = Vector3.new(25,25,25)
  283. heli2.TextureId = 'rbxassetid://5947116048'
  284. local lol3 = Instance.new("Part")
  285. lol3.Parent = lol
  286. lol3.Velocity = Vector3.new(75,0,75)
  287. lol3.Size = Vector3.new(30,20,30)
  288. lol3.Position = high.Position
  289. heli3 = Instance.new("SpecialMesh")
  290. heli3.Parent = lol3
  291. heli3.MeshId = 'rbxassetid://5947115963'
  292. heli3.Scale = Vector3.new(25,25,25)
  293. heli3.TextureId = 'rbxassetid://5947116048'
  294. local lol4 = Instance.new("Part")
  295. lol4.Parent = lol
  296. lol4.Size = Vector3.new(30,20,30)
  297. lol4.Position = high.Position
  298. lol4.Velocity = Vector3.new(75,0,75)
  299. heli4 = Instance.new("SpecialMesh")
  300. heli4.Parent = lol4
  301. heli4.MeshId = 'rbxassetid://5947115963'
  302. heli4.Scale = Vector3.new(25,25,25)
  303. heli4.TextureId = 'rbxassetid://5947116048'
  304. local lol5 = Instance.new("Part")
  305. lol5.Parent = lol
  306. lol5.Size = Vector3.new(30,20,30)
  307. lol5.Position = high.Position
  308. lol5.Velocity = Vector3.new(25,0,25)
  309. heli5 = Instance.new("SpecialMesh")
  310. heli5.Parent = lol5
  311. heli5.MeshId = 'rbxassetid://5947115963'
  312. heli5.Scale = Vector3.new(25,25,25)
  313. heli5.TextureId = 'rbxassetid://5947116048'
  314. local lol6 = Instance.new("Part")
  315. lol6.Parent = lol
  316. lol6.Size = Vector3.new(30,20,30)
  317. lol6.Position = high.Position
  318. heli6 = Instance.new("SpecialMesh")
  319. heli6.Parent = lol6
  320. heli6.MeshId = 'rbxassetid://5947115963'
  321. heli6.Scale = Vector3.new(25,25,25)
  322. heli6.TextureId = 'rbxassetid://5947116048'
  323. local lol7 = Instance.new("Part")
  324. lol7.Parent = lol
  325. lol7.Size = Vector3.new(30,20,30)
  326. lol7.Position = high.Position
  327. heli7 = Instance.new("SpecialMesh")
  328. heli7.Parent = lol7
  329. heli7.MeshId = 'rbxassetid://5947115963'
  330. heli7.Scale = Vector3.new(25,25,25)
  331. heli7.TextureId = 'rbxassetid://5947116048'
  332. local lol8 = Instance.new("Part")
  333. lol8.Parent = lol
  334. lol8.Size = Vector3.new(30,20,30)
  335. lol8.Position = high.Position
  336. heli8 = Instance.new("SpecialMesh")
  337. heli8.Parent = lol8
  338. heli8.MeshId = 'rbxassetid://5947115963'
  339. heli8.Scale = Vector3.new(25,25,25)
  340. heli8.TextureId = 'rbxassetid://5947116048'
  341. local slap2 = Instance.new("Sound")
  342. slap2.Parent = lol
  343. slap2.SoundId = "rbxassetid://7430240330"
  344. slap2.Volume = 2.5
  345. local slap23 = Instance.new("Sound")
  346. slap23.Parent = lol
  347. slap23.SoundId = "rbxassetid://7430237829"
  348. slap23.Volume = 2.5
  349. local slap232 = Instance.new("Sound")
  350. slap232.Parent = lol
  351. slap232.SoundId = "rbxassetid://7430219892"
  352. slap232.Volume = 2.5
  353. wait(1)
  354. slap232:Play()
  355. slap2:Play()
  356. slap23:Play()
  357. wait(1)
  358. slap232:Play()
  359. slap2:Play()
  360. slap23:Play()
  361. targeter:Destroy()
  362. high:Destroy()
  363. planned = false
  364. lol.Touched:Connect(function(hit)
  365. hit.Anchored = false
  366. hit.Anchored = false
  367. hit.Anchored = false
  368. wait(.1)
  369. hit:BreakJoints()
  370. end)
  371. lol2.Touched:Connect(function(hit)
  372. hit.Anchored = false
  373. hit.Anchored = false
  374. hit.Anchored = false
  375. wait(.1)
  376. hit:BreakJoints()
  377. end)
  378. lol3.Touched:Connect(function(hit)
  379. hit.Anchored = false
  380. hit.Anchored = false
  381. hit.Anchored = false
  382. wait(.1)
  383. hit:BreakJoints()
  384. end)
  385. lol4.Touched:Connect(function(hit)
  386. hit.Anchored = false
  387. hit.Anchored = false
  388. hit.Anchored = false
  389. wait(.1)
  390. hit:BreakJoints()
  391. end)
  392. lol5.Touched:Connect(function(hit)
  393. hit.Anchored = false
  394. hit.Anchored = false
  395. hit.Anchored = false
  396. wait(.1)
  397. hit:BreakJoints()
  398. end)
  399. lol6.Touched:Connect(function(hit)
  400. hit.Anchored = false
  401. hit.Anchored = false
  402. hit.Anchored = false
  403. wait(.1)
  404. hit:BreakJoints()
  405. end)
  406. lol7.Touched:Connect(function(hit)
  407. hit.Anchored = false
  408. hit.Anchored = false
  409. hit.Anchored = false
  410. wait(.1)
  411. hit:BreakJoints()
  412. end)
  413. lol8.Touched:Connect(function(hit)
  414. hit.Anchored = false
  415. hit.Anchored = false
  416. hit.Anchored = false
  417. wait(.1)
  418. hit:BreakJoints()
  419. end)
  420. game:GetService("Debris"):AddItem(lol, 5)
  421. end)
  422. Tool0.Equipped:Connect(function()
  423. planned = false
  424. local part = Instance.new("Part")
  425. part.Size = Vector3.new(25,1,25)
  426. part.CanCollide = false
  427. part.Parent = Character
  428. part.Anchored = true
  429. part.BrickColor = BrickColor.new("Sea green")
  430. part.Material = "SmoothPlastic"
  431. while wait() do
  432. part.Position = m.Hit.p
  433. if planned == true then
  434. part:Destroy()
  435. break
  436. end
  437. end
  438. end)
  439. Tool0.Unequipped:Connect(function()
  440. planned = true
  441. end)
  442. Tool0 = Instance.new("Tool")
  443. Tool0.Name = "polis kid"
  444. Tool0.ToolTip = "so mad"
  445. Tool0.Parent = owner.Backpack
  446. Tool0.RequiresHandle = false
  447. local onion = Instance.new("Sound")
  448. onion.Parent = Head
  449. onion.SoundId = 'rbxassetid://1639452054'
  450. onion.Volume = 1
  451. local theme = Instance.new("Sound")
  452. theme.Parent = Head
  453. theme.SoundId = 'rbxassetid://0'
  454. theme.Volume = 1
  455. local fat = Instance.new("Sound")
  456. fat.Parent = Head
  457. fat.SoundId = 'rbxassetid://1639452054'
  458. fat.Volume = 1
  459. Tool0.Activated:Connect(function()
  460. if m.Target.Parent:FindFirstChildOfClass("Humanoid") then
  461. local animation = Instance.new("Animation")
  462. animation.AnimationId = "http://www.roblox.com/asset/?id=128853357"
  463. local animationTrack = Humanoid:LoadAnimation(animation)
  464. animationTrack:Play()
  465. animationTrack:AdjustSpeed(0.8)
  466. theme.Volume = 1
  467. local insultm = math.random(1, 2)
  468. if insultm == 1 then
  469. onion:Play()
  470. theme:Play()
  471. local heh = Instance.new("Part")
  472. heh.Parent = m.Target.Parent.Torso
  473. heh.CanCollide = false
  474. heh.Size = Vector3.new(2,2,1)
  475. heh.Transparency = 1
  476. local weld = Instance.new("Weld")
  477. weld.Part0 = heh
  478. weld.Part1 = m.Target.Parent.Torso
  479. weld.Parent = heh
  480. weld.C0 = CFrame.new()
  481. game.Chat.BubbleChatEnabled = true
  482. local ChatService = game:GetService("Chat")
  483. ChatService:Chat(owner.Character.Head, "ALA DO FE PA PE RO DADAPA PA SUKA BLAT APA REO FA LEDS PA RE PAPS AJA NEKALAN SYKA BLYAT BNRYYBAN BLYAT A ME PO LE SE PO REREPAOR UREAI JUKASYK SYKA BLYAT BNRTYBAN PAPAEA BAN LE A PEPO KICK DA DE NO SYKA FBLYAT AHA ANAEO BLAT DOBRE A HA RO PE SYKA A NY KURBA ALA BO BE POKAEA SYKA BLAT KURBA ALA AAAAAA SUKA KURBA BLYAT KURBA MATN BNRNDAN DCE BNRNDFN")
  484. local crit = Instance.new("Sound")
  485. crit.Parent = heh.Parent.Parent.Head
  486. crit.SoundId = 'rbxassetid://1639452054'
  487. crit.Volume = 1
  488. wait(3.9)
  489. local bv = Instance.new("BodyVelocity")
  490. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  491. bv.Velocity = heh.Parent.Parent.Head.CFrame.lookVector * -75
  492. bv.Parent = heh.Parent.Parent.Head
  493. heh.Parent.Parent:FindFirstChildOfClass("Humanoid").Sit = false
  494. wait(0.05)
  495. bv:Destroy()
  496. heh.Parent.Parent.Humanoid:TakeDamage(0)
  497. crit:Play()
  498. wait(.2)
  499. heh:Destroy()
  500. end
  501. if insultm == 2 then
  502. fat:Play()
  503. theme:Play()
  504. game.Chat.BubbleChatEnabled = true
  505. local ChatService = game:GetService("Chat")
  506. ChatService:Chat(owner.Character.Head, "ALA DO FE PA PE RO DADAPA PA SUKA BLAT APA REO FA LEDS PA RE PAPS AJA NEKALAN SYKA BLYAT BNRYYBAN BLYAT A ME PO LE SE PO REREPAOR UREAI JUKASYK SYKA BLYAT BNRTYBAN PAPAEA BAN LE A PEPO KICK DA DE NO SYKA FBLYAT AHA ANAEO BLAT DOBRE A HA RO PE SYKA A NY KURBA ALA BO BE POKAEA SYKA BLAT KURBA ALA AAAAAA SUKA KURBA BLYAT KURBA MATN BNRNDAN DCE BNRNDFN")
  507. local heh = Instance.new("Part")
  508. heh.Parent = m.Target.Parent.Torso
  509. heh.CanCollide = false
  510. heh.Size = Vector3.new(2,2,1)
  511. heh.Transparency = 1
  512. local weld = Instance.new("Weld")
  513. weld.Part0 = heh
  514. weld.Part1 = m.Target.Parent.Torso
  515. weld.Parent = heh
  516. weld.C0 = CFrame.new()
  517. local crit = Instance.new("Sound")
  518. crit.Parent = heh.Parent.Parent.Head
  519. crit.SoundId = 'rbxassetid://1639452054'
  520. crit.Volume = 1
  521. wait(8)
  522. local bv = Instance.new("BodyVelocity")
  523. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  524. bv.Velocity = heh.Parent.Parent.Head.CFrame.lookVector * -50
  525. bv.Parent = heh.Parent.Parent.Head
  526. heh.Parent.Parent:FindFirstChildOfClass("Humanoid").Sit = false
  527. wait(.05)
  528. bv:Destroy()
  529. heh.Parent.Parent.Humanoid:TakeDamage(0)
  530. crit:Play()
  531. wait(.2)
  532. heh:Destroy()
  533. end
  534. end
  535. end)
  536. fat.Ended:Connect(function()
  537. theme.Volume = 0.8
  538. wait(.1)
  539. theme.Volume = 0.6
  540. wait(.1)
  541. theme.Volume = 0.4
  542. wait(.1)
  543. theme.Volume = 0.2
  544. wait(.1)
  545. theme:Stop()
  546. end)
  547. onion.Ended:Connect(function()
  548. theme.Volume = 0.8
  549. wait(.1)
  550. theme.Volume = 0.6
  551. wait(.1)
  552. theme.Volume = 0.4
  553. wait(.1)
  554. theme.Volume = 0.2
  555. wait(.1)
  556. theme:Stop()
  557. end)
  558. Tool0 = Instance.new("Tool")
  559. Part1 = Instance.new("Part")
  560. SpecialMesh2 = Instance.new("SpecialMesh")
  561. Tool0.Name = "warp"
  562. Tool0.ToolTip = "you broke the space time continuum just to teleport behind someone"
  563. Tool0.Parent = owner.Backpack
  564. Tool0.Grip = CFrame.new(0,0.5,0)
  565. Part1.Parent = Tool0
  566. Part1.Name = "Handle"
  567. SpecialMesh2.Parent = Part1
  568. SpecialMesh2.MeshId = "rbxassetid://101060412"
  569. SpecialMesh2.TextureId = "rbxassetid://101060383"
  570. SpecialMesh2.Scale = Vector3.new(2,2,2)
  571. local donut = Instance.new("Sound")
  572. donut.Parent = Head
  573. donut.SoundId = 'rbxassetid://2553988018'
  574. donut.Volume = 5
  575. Tool0.Activated:Connect(function()
  576. if m.Target.Parent:FindFirstChildOfClass("Humanoid") then
  577. local heh = Instance.new("Part")
  578. heh.Parent = m.Target.Parent.Torso
  579. heh.CanCollide = false
  580. heh.Size = Vector3.new(2,2,1)
  581. heh.Transparency = 1
  582. local weld = Instance.new("Weld")
  583. weld.Part0 = heh
  584. weld.Part1 = m.Target.Parent.Torso
  585. weld.Parent = heh
  586. weld.C0 = CFrame.new()
  587. wait(.1)
  588. HRP.CFrame = heh.Parent.CFrame * CFrame.new(0,0,0.5)
  589. donut:Play()
  590. heh.Parent.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(50)
  591. local bv = Instance.new("BodyVelocity")
  592. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  593. bv.Velocity = Head.CFrame.lookVector * 1000
  594. bv.Parent = heh.Parent
  595. local bv2 = Instance.new("BodyVelocity")
  596. bv2.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  597. bv2.Velocity = Head.CFrame.lookVector * 1000
  598. bv2.Parent = heh.Parent.Parent.Head
  599. wait(.05)
  600. bv:Destroy()
  601. bv2:Destroy()
  602. end
  603. end)
  604. local slap = Instance.new("Sound")
  605. slap.Parent = owner.Character.Head
  606. slap.SoundId = "rbxassetid://628897044"
  607. slap.Volume = 2
  608. slap.Looped = true
  609. Tool0 = Instance.new("Tool")
  610. Part1 = Instance.new("Part")
  611. SpecialMesh2 = Instance.new("SpecialMesh")
  612. Tool0.Name = "micheal p"
  613. Tool0.ToolTip = "certified titinnus"
  614. Tool0.Parent = owner.Backpack
  615. Tool0.Grip = CFrame.new(0,0,-0.3) * CFrame.Angles(math.rad(90),0,0)
  616. Part1.Name = "Handle"
  617. Part1.Parent = Tool0
  618. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  619. Part1.Size = Vector3.new(1,1,1)
  620. Part1.BottomSurface = Enum.SurfaceType.Smooth
  621. Part1.BrickColor = BrickColor.new("Dark stone grey")
  622. Part1.TopSurface = Enum.SurfaceType.Smooth
  623. Part1.brickColor = BrickColor.new("Dark stone grey")
  624. Part1.FormFactor = Enum.FormFactor.Plate
  625. Part1.formFactor = Enum.FormFactor.Plate
  626. SpecialMesh2.Parent = Part1
  627. SpecialMesh2.MeshId = "rbxassetid://43996479"
  628. SpecialMesh2.Scale = Vector3.new(.35,.35,.35)
  629. SpecialMesh2.TextureId = "rbxassetid://43997070"
  630. local held = false
  631. local olda = RS.C0
  632. local olda2 = LS.C0
  633. local oldn = owner.Character.Torso.Neck.C0
  634. Tool0.Unequipped:Connect(function()
  635. if held == true then
  636. held = false
  637. slap:Stop()
  638. owner.Character.Torso.Neck.C0 = oldn
  639. RS.C0 = olda
  640. LS.C0 = olda2
  641. end
  642. end)
  643. Tool0.Activated:Connect(function()
  644. held = true
  645. slap:Play()
  646. while wait() do
  647. owner.Character.Torso.Neck.C0 = CFrame.new(-1,2,.2) * CFrame.Angles(math.rad(180),math.rad(90),0)
  648. game:GetService("TweenService"):Create(LS,TweenInfo.new(0.1),{C0 = CFrame.new(-1, 2, -1, -1, -0, -1, 0, 1, 0,1, 0, 0) * CFrame.Angles(0,0,math.rad(90))}):Play()
  649. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(-0.5, 1.5, -1, -1, -0, -1, 0, 1, 0,1, 0, 0) * CFrame.Angles(0,0,math.rad(90))}):Play()
  650. wait(.1)
  651. owner.Character.Torso.Neck.C0 = oldn
  652. game:GetService("TweenService"):Create(LS,TweenInfo.new(0.1),{C0 = CFrame.new(-1, 1.5, 3, -0, -0, -1, 0, 1, 0,1, 0, 0)}):Play()
  653. owner.Character.Torso.Neck.C0 = CFrame.new(-.5,1,2) * CFrame.Angles(math.rad(53),math.rad(180),0)
  654. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(-2, -.5, -2, -0, -0, -1, 0, 1, 0,1, 0, 0) * CFrame.Angles(0,0,math.rad(90))}):Play()
  655. if m.Target.Parent:FindFirstChildOfClass("Humanoid") then
  656. m.Target.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  657. if held == false then
  658. break
  659. end
  660. end
  661. end
  662. end)
  663.  
  664. Tool0 = Instance.new("Tool")
  665. Part1 = Instance.new("Part")
  666. Tool0.Name = "roomba"
  667. Tool0.ToolTip = "build a roomba"
  668. Tool0.Parent = owner.Backpack
  669. Tool0.Grip = CFrame.new(0,0,-0.3) * CFrame.Angles(0,math.rad(180),0)
  670. Part1.Parent = Tool0
  671. Part1.Name = "Handle"
  672. Part1.Size = Vector3.new(1,1,1)
  673. local gaun = Instance.new("SpecialMesh")
  674. gaun.Parent = Part1
  675. gaun.Scale = Vector3.new(2,2,2)
  676. gaun.MeshId = 'rbxassetid://431000043'
  677. gaun.TextureId = 'rbxassetid://430627740'
  678. local boom = Instance.new("Sound")
  679. boom.SoundId = "rbxassetid://6942329506"
  680. boom.Volume = 1
  681. boom.Parent = Head
  682. local boom2 = Instance.new("Sound")
  683. boom2.SoundId = "rbxassetid://6423595177"
  684. boom2.Volume = 1
  685. boom2.Parent = owner.Character.Head
  686. Tool0.Equipped:Connect(function()
  687. boom:Play()
  688. end)
  689. Tool0.Activated:Connect(function()
  690. using = true
  691. boom2:Play()
  692. local animation = Instance.new("Animation")
  693. animation.AnimationId = "http://www.roblox.com/asset/?id=129967390"
  694. local animationTrack = Humanoid:LoadAnimation(animation)
  695. animationTrack:Play()
  696. using = false
  697. local roomber = Instance.new("Model")
  698. roomber.Parent = Character
  699. local romba = Instance.new("Part")
  700. romba.Parent = roomber
  701. romba.CFrame = Part1.CFrame
  702. romba.CanCollide = true
  703. game.Chat.BubbleChatEnabled = true
  704. game.Chat.BubbleChatEnabled = true
  705. game.Chat.BubbleChatEnabled = true
  706. game.Chat.BubbleChatEnabled = true
  707. game.Chat.BubbleChatEnabled = true
  708. game.Chat.BubbleChatEnabled = true
  709. local ChatService = game:GetService("Chat")
  710. ChatService:Chat(romba, "dirt found,beginning cleanse.")
  711. local rom = Instance.new("SpecialMesh")
  712. rom.Parent = romba
  713. rom.Scale = Vector3.new(2.3,2.3,2.3)
  714. rom.MeshId = 'rbxassetid://706699768'
  715. rom.TextureId = 'rbxassetid://706699782'
  716. local holster = Instance.new("Part")
  717. holster.Parent = romba
  718. holster.Size = Vector3.new(0.5,1.5,0.5)
  719. holster.Name = "Head"
  720. holster.CanCollide = false
  721. local slap2 = Instance.new("Sound")
  722. slap2.Parent = romba
  723. slap2.SoundId = "rbxassetid://6866218114"
  724. slap2.Volume = 0.3
  725. slap2.Looped = true
  726. local slap23 = Instance.new("Sound")
  727. slap23.Parent = romba
  728. slap23.SoundId = "rbxassetid://5128039097"
  729. slap23.Volume = 10
  730. local slap235 = Instance.new("Sound")
  731. slap235.Parent = romba
  732. slap235.SoundId = "rbxassetid://2436135460"
  733. slap235.Volume = 1
  734. slap2:Play()
  735. local weld = Instance.new("Weld")
  736. weld.Parent = romba
  737. weld.Part0 = holster
  738. weld.Part1 = romba
  739. weld.C0 = CFrame.new(0,-0.5,0)
  740. local gun = Instance.new("Part")
  741. gun.CanCollide = false
  742. gun.Parent = holster
  743. gun.Massless = true
  744. SpecialMesh2 = Instance.new("SpecialMesh")
  745. SpecialMesh2.Parent = gun
  746. SpecialMesh2.MeshId = "rbxassetid://1470036430"
  747. SpecialMesh2.Scale = Vector3.new(0.04,0.04,0.04)
  748. SpecialMesh2.TextureId = "rbxassetid://1470036477"
  749. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  750. local w2 = Instance.new("Weld")
  751. w2.Parent = romba
  752. w2.Part0 = gun
  753. w2.Part1 = holster
  754. w2.C0 = CFrame.new(0,-1,0.6) * CFrame.Angles(0,math.rad(180),0)
  755. local bg = Instance.new("BodyGyro")
  756. bg.Parent = romba
  757. bg.D = 100
  758. bg.P = 100
  759. bg.MaxTorque = Vector3.new(3.402823669209385e+38, 3.402)
  760. local bg2 = Instance.new("BodyPosition")
  761. bg2.Parent = romba
  762. bg2.D = 200
  763. bg2.P = 200
  764. bg2.MaxForce = Vector3.new(3.402823669209385e+38, 0, 3.4)
  765. bg2.Position = Vector3.new(0, 0.25, 0)
  766. wait(.1)
  767. local heh = Instance.new("Part")
  768. heh.Parent = m.Target.Parent:FindFirstChild("Torso")
  769. heh.CanCollide = false
  770. heh.Size = Vector3.new(2,2,1)
  771. heh.Transparency = 1
  772. local weld1 = Instance.new("Weld")
  773. weld1.Part0 = heh
  774. weld1.Part1 = m.Target.Parent:FindFirstChild("Torso")
  775. weld1.Parent = heh
  776. weld1.C0 = CFrame.new()
  777. wait(.1)
  778. bg2.Position = heh.Position
  779. bg.CFrame = CFrame.new(romba.Position, heh.Parent.Position)
  780. function shoot(hit)
  781. slap23:Play()
  782. local bullet = Instance.new("Part",romba)
  783. bullet.Anchored = true
  784. bullet.CanCollide = false
  785. bullet.Size = Vector3.new(.1, .1, 600)
  786. bullet.BrickColor = RA.BrickColor
  787. bullet.Material = "Plastic"
  788. bullet.CFrame = CFrame.new(gun.Position, heh.Parent.Position)
  789.  
  790. local bulmsh = Instance.new("SpecialMesh",bullet)
  791. bulmsh.MeshType = "Brick"
  792. bulmsh.Offset = Vector3.new(0, 0, -300)
  793.  
  794. bullet.Touched:connect(function(hit)
  795. if hit.Parent.Name == owner.Name then
  796.  
  797. else
  798. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  799. if hum then
  800. hum:TakeDamage(20)
  801. end
  802. end
  803. end)
  804. wait(.5)
  805. bullet:Destroy()
  806. end
  807. wait(2)
  808. shoot()
  809. wait(1)
  810. slap235:Play()
  811. wait(1)
  812. shoot()
  813. wait(1)
  814. slap235:Play()
  815. wait(1)
  816. shoot()
  817. wait(1)
  818. slap235:Play()
  819. wait(1)
  820. shoot()
  821. wait(1)
  822. slap235:Play()
  823. wait(1)
  824. shoot()
  825. wait(2.5)
  826. roomber:Destroy()
  827. end)
  828. local slap2 = Instance.new("Sound")
  829. slap2.Parent = owner.Character.Head
  830. slap2.SoundId = "rbxassetid://4888372697"
  831. slap2.Volume = 1
  832. local slap23 = Instance.new("Sound")
  833. slap23.Parent = owner.Character.Head
  834. slap23.SoundId = "rbxassetid://4888372697"
  835. slap23.TimePosition = 0.5
  836. slap23.Volume = 1
  837. Tool0 = Instance.new("Tool")
  838. Part1 = Instance.new("Part")
  839. SpecialMesh2 = Instance.new("SpecialMesh")
  840. Tool0.Name = "cane"
  841. Tool0.ToolTip = "it dont kill"
  842. Tool0.Parent = owner.Backpack
  843. Tool0.Grip = CFrame.new(0,0,1.6) * CFrame.Angles(math.rad(90),math.rad(90),0)
  844. Part1.Parent = Tool0
  845. Part1.Name = "Handle"
  846. Part1.Size = Vector3.new(1,1,4)
  847. local gaun = Instance.new("SpecialMesh")
  848. gaun.Parent = Part1
  849. gaun.Scale = Vector3.new(1,1,1)
  850. gaun.MeshId = 'rbxassetid://25628815'
  851. gaun.TextureId = 'rbxassetid://25629094'
  852. local goal = CFrame.new(0,0,1.6) * CFrame.Angles(0,math.rad(90),0)
  853. local back = CFrame.new(0,0,1.6) * CFrame.Angles(math.rad(90),math.rad(90),0)
  854. Tool0.Activated:Connect(function()
  855. slap2:Play()
  856. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(1, 3, -2, 0, 0, 1, 0, 1, 0, -1, -0, -0)}):Play()
  857. using = true
  858. wait(0.1)
  859. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(1, 0.5, -2, 0, 0, 1, 0, 1, 0, -1, -0, -0)}):Play()
  860. wait(0.2)
  861. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)}):Play()
  862. wait(.15)
  863. slap2:Stop()
  864. using = false
  865. end)
  866. local agh = false
  867. Part1.Touched:Connect(function(hit)
  868. if using == true then
  869. if hit.Name ~= "Workspace" then
  870. if hit.Name ~= "Base" then
  871. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  872. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  873. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = true
  874. slap23:Play()
  875. end
  876. end
  877. end
  878. end
  879. end)
  880. local Aim = Instance.new("Part", Character)
  881. Aim.CFrame = Character.Head.CFrame
  882. Aim.CanCollide = false
  883. Aim.Anchored = true
  884. Aim.Transparency = 1
  885. Aim.Size = Vector3.new(2, 2, 2)
  886. Tool0 = Instance.new("Tool")
  887. Part1 = Instance.new("Part")
  888. SpecialMesh2 = Instance.new("SpecialMesh")
  889. Tool0.Name = "rebar"
  890. Tool0.ToolTip = "the giant enemy"
  891. Tool0.Parent = owner.Backpack
  892. Tool0.RequiresHandle = false
  893. local aaa = Instance.new("Sound")
  894. aaa.SoundId = 'rbxassetid://7122862938'
  895. aaa.Parent = Head
  896. aaa.Volume = 1
  897. aaa.Looped = true
  898. Tool0.Equipped:Connect(function()
  899. aaa:Play()
  900. end)
  901. Tool0.Unequipped:Connect(function()
  902. aaa:Stop()
  903. end)
  904. Tool0.Activated:Connect(function()
  905. local bar = Instance.new("Part")
  906. bar.Parent = workspace
  907. bar.Size = Vector3.new(3.5,1,1)
  908. bar.Material = "DiamondPlate"
  909. bar.BrickColor = BrickColor.new("Grey")
  910. bar.Shape = "Cylinder"
  911. bar.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5) * CFrame.Angles(0,0,math.rad(90))
  912. speed = Instance.new("BodyVelocity", bar)
  913. speed.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  914. speed.Velocity = Aim.CFrame.lookVector * 15
  915. bar.Touched:Connect(function(hit)
  916. if hit.Name ~= "Base" then
  917. if hit.Name ~= "Workspace" then
  918. if hit.Parent ~= owner.Character then
  919. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  920. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(25)
  921. end
  922. end
  923. end
  924. end
  925. end)
  926. game:GetService("Debris"):AddItem(bar, 10)
  927. end)
  928. local Run = game:GetService("RunService")
  929. Run.RenderStepped:Connect(function()
  930. Aim.CFrame = Character.Head.CFrame
  931. Aim.CFrame = CFrame.new(Aim.Position, m.Hit.p)
  932. end)
  933. Tool0 = Instance.new("Tool")
  934. Part1 = Instance.new("Part")
  935. SpecialMesh2 = Instance.new("SpecialMesh")
  936. Tool0.Name = "camera"
  937. Tool0.ToolTip = "caught in 4k"
  938. Tool0.Parent = owner.Backpack
  939. Tool0.Grip = CFrame.new(0,0,-0.3) * CFrame.Angles(0,math.rad(180),0)
  940. Part1.Name = "Handle"
  941. Part1.Parent = Tool0
  942. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  943. Part1.Size = Vector3.new(1,1,1)
  944. Part1.BottomSurface = Enum.SurfaceType.Smooth
  945. Part1.BrickColor = BrickColor.new("Dark stone grey")
  946. Part1.TopSurface = Enum.SurfaceType.Smooth
  947. Part1.brickColor = BrickColor.new("Dark stone grey")
  948. Part1.FormFactor = Enum.FormFactor.Plate
  949. Part1.formFactor = Enum.FormFactor.Plate
  950. SpecialMesh2.Parent = Part1
  951. SpecialMesh2.MeshId = "rbxassetid://442793024"
  952. SpecialMesh2.Scale = Vector3.new(7,7,7)
  953. SpecialMesh2.TextureId = "rbxassetid://442793030"
  954. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  955. local shoot = Instance.new("Sound")
  956. shoot.Parent = Head
  957. shoot.SoundId = 'rbxassetid://370069452'
  958. shoot.Volume = 1
  959. Tool0.Activated:Connect(function()
  960. shoot:Play()
  961. local heh = Instance.new("Part")
  962. heh.Parent = Torso
  963. heh.CanCollide = false
  964. heh.Size = Vector3.new(3,3,5)
  965. heh.Transparency = 1
  966. heh.Massless = true
  967. local weld = Instance.new("Weld")
  968. weld.Part0 = heh
  969. weld.Part1 = Torso
  970. weld.Parent = Torso
  971. weld.C0 = CFrame.new(0,0,3)
  972. local light = Instance.new("SurfaceLight")
  973. light.Brightness = 750
  974. light.Color = Color3.new(255/255, 255/255, 255/255)
  975. light.Range = 5
  976. light.Parent = heh
  977. local insult = math.random(1, 4)
  978. if insult == 1 then
  979. game.Chat.BubbleChatEnabled = true
  980. local ChatService = game:GetService("Chat")
  981. ChatService:Chat(owner.Character.Head, "clipped")
  982. end
  983. if insult == 2 then
  984. game.Chat.BubbleChatEnabled = true
  985. local ChatService = game:GetService("Chat")
  986. ChatService:Chat(owner.Character.Head, "caught in 4k")
  987. end
  988. if insult == 3 then
  989. game.Chat.BubbleChatEnabled = true
  990. local ChatService = game:GetService("Chat")
  991. ChatService:Chat(owner.Character.Head, "adding to my cringe comp")
  992. end
  993. if insult == 4 then
  994. game.Chat.BubbleChatEnabled = true
  995. local ChatService = game:GetService("Chat")
  996. ChatService:Chat(owner.Character.Head, "you look like the battle pass")
  997. end
  998. wait(0.5)
  999. light:Destroy()
  1000. heh.Touched:Connect(function(hit)
  1001. if hit.Name ~= "Base" then
  1002. if hit.Name ~= "Workspace" then
  1003. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1004. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = true
  1005. wait(.1)
  1006. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = false
  1007. wait(.1)
  1008. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = true
  1009. wait(.1)
  1010. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  1011. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = false
  1012. heh:Destroy()
  1013. end
  1014. end
  1015. end
  1016. end)
  1017. game:GetService("Debris"):AddItem(heh, math.huge)
  1018. end)
  1019. Tool0 = Instance.new("Tool")
  1020. Part1 = Instance.new("Part")
  1021. Tool0.Name = "built different"
  1022. Tool0.ToolTip = "im just build different"
  1023. Tool0.Parent = owner.Backpack
  1024. Tool0.Grip = CFrame.new(0,-2.5,-3) * CFrame.Angles(math.rad(20),math.rad(180),0)
  1025. Tool0.RequiresHandle = false
  1026. Part1.Name = "Handle2"
  1027. Part1.Parent = Tool0
  1028. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1029. Part1.Size = Vector3.new(1,8,1)
  1030. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1031. Part1.BrickColor = BrickColor.new("Dark stone grey")
  1032. Part1.TopSurface = Enum.SurfaceType.Smooth
  1033. Part1.brickColor = BrickColor.new("Dark stone grey")
  1034. Part1.FormFactor = Enum.FormFactor.Plate
  1035. Part1.formFactor = Enum.FormFactor.Plate
  1036. Part1.Transparency = 1
  1037. Tool0.Equipped:Connect(function()
  1038. SpecialMesh2 = Instance.new("SpecialMesh")
  1039. SpecialMesh2.MeshId = 'rbxassetid://32328397'
  1040. SpecialMesh2.Parent = LA
  1041. SpecialMesh2.Scale = Vector3.new(1.35,1.35,1.35)
  1042. SpecialMesh23 = Instance.new("SpecialMesh")
  1043. SpecialMesh23.MeshId = 'rbxassetid://32328563'
  1044. SpecialMesh23.Parent = RA
  1045. SpecialMesh23.Scale = Vector3.new(1.35,1.35,1.35)
  1046. end)
  1047. local using = false
  1048. Tool0.Unequipped:Connect(function()
  1049. SpecialMesh2:Destroy()
  1050. SpecialMesh23:Destroy()
  1051. end)
  1052. function swing()
  1053. using = true
  1054. local animation = Instance.new("Animation")
  1055. animation.AnimationId = "http://www.roblox.com/asset/?id=204062532"
  1056. local animationTrack = Humanoid:LoadAnimation(animation)
  1057. animationTrack:Play()
  1058. wait(1)
  1059. using = false
  1060. end
  1061. function fastswing()
  1062. using = true
  1063. local animation = Instance.new("Animation")
  1064. animation.AnimationId = "http://www.roblox.com/asset/?id=243827693"
  1065. local animationTrack = Humanoid:LoadAnimation(animation)
  1066. animationTrack:Play()
  1067. wait(1)
  1068. using = false
  1069. end
  1070. Tool0.Activated:Connect(function()
  1071. local rand = math.random(1, 2)
  1072. if rand == 1 then
  1073. swing()
  1074. local ss = {142539065,142539060,142539071}
  1075. local exp_gore = Instance.new("Sound")
  1076. exp_gore.SoundId = "rbxassetid://" .. ss[math.random(1,#ss)]
  1077. exp_gore.Volume = 1
  1078. exp_gore.Parent = Head
  1079. exp_gore:Play()
  1080. end
  1081. if rand == 2 then
  1082. fastswing()
  1083. local ss = {142539065,142539060,142539071}
  1084. local exp_gore = Instance.new("Sound")
  1085. exp_gore.SoundId = "rbxassetid://" .. ss[math.random(1,#ss)]
  1086. exp_gore.Volume = 1
  1087. exp_gore.Parent = Head
  1088. exp_gore:Play()
  1089. end
  1090. end)
  1091. RA.Touched:Connect(function(hit)
  1092. if using == true then
  1093. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1094. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(30)
  1095. hit.Velocity = Head.CFrame.lookVector * 125
  1096. end
  1097. end
  1098. end)
  1099. Tool0 = Instance.new("Tool")
  1100. Part1 = Instance.new("Part")
  1101. SpecialMesh2 = Instance.new("SpecialMesh")
  1102. Tool0.Name = "wand"
  1103. Tool0.ToolTip = "id minecraft knockback,lvl 1000"
  1104. Tool0.Parent = owner.Backpack
  1105. Tool0.Grip = CFrame.new(0,-2.5,-3) * CFrame.Angles(math.rad(20),math.rad(180),0)
  1106. Part1.Name = "Handle"
  1107. Part1.Parent = Tool0
  1108. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1109. Part1.Size = Vector3.new(1,10,1)
  1110. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1111. Part1.BrickColor = BrickColor.new("Dark stone grey")
  1112. Part1.TopSurface = Enum.SurfaceType.Smooth
  1113. Part1.brickColor = BrickColor.new("Dark stone grey")
  1114. Part1.FormFactor = Enum.FormFactor.Plate
  1115. Part1.formFactor = Enum.FormFactor.Plate
  1116. SpecialMesh2.Parent = Part1
  1117. SpecialMesh2.MeshId = "rbxassetid://6919184908"
  1118. SpecialMesh2.Scale = Vector3.new(0.13,0.13,0.13)
  1119. SpecialMesh2.TextureId = "rbxassetid://6919184944"
  1120. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  1121. local using = false
  1122. local beanzz = Instance.new("Sound")
  1123. beanzz.Parent = Head
  1124. beanzz.SoundId = "rbxassetid://6738597334"
  1125. beanzz.Volume = 5
  1126. Tool0.Activated:Connect(function()
  1127. using = true
  1128. beanzz:Play()
  1129. local animation = Instance.new("Animation")
  1130. animation.AnimationId = "http://www.roblox.com/asset/?id=129967390"
  1131. local animationTrack = Humanoid:LoadAnimation(animation)
  1132. animationTrack:Play()
  1133. wait(.3)
  1134. using = false
  1135. end)
  1136. Part1.Touched:Connect(function(hit)
  1137. if using == true then
  1138. local FlingAmount = 650
  1139. local e = false
  1140. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1141. local blender = hit.Parent:FindFirstChild("Head")
  1142. e = true
  1143. local bv = Instance.new("BodyVelocity")
  1144. bv.P = 1250
  1145. local AAAA = Instance.new("Sound")
  1146. AAAA.Parent = hit.Parent:FindFirstChild("Head")
  1147. AAAA.SoundId = "rbxassetid://2618158728"
  1148. AAAA.Volume = 1.5
  1149. AAAA:Play()
  1150. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(1)
  1151. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1152. bv.Velocity = Head.CFrame.lookVector * FlingAmount
  1153. bv.Parent = blender
  1154. hit.Parent:FindFirstChildOfClass("Humanoid").Sit = true
  1155. wait(.05)
  1156. bv:Destroy()
  1157. wait(.2)
  1158. e = false
  1159. wait(1.5)
  1160. hit.Parent:BreakJoints()
  1161. end
  1162. end
  1163. end)
  1164. local aaa = Instance.new("Sound")
  1165. aaa.SoundId = 'rbxassetid://5531491636'
  1166. aaa.Parent = Head
  1167. aaa.Volume = 1
  1168. Tool0 = Instance.new("Tool")
  1169. Part1 = Instance.new("Part")
  1170. Tool0.Name = "the man on a leash"
  1171. Tool0.ToolTip = "he bites"
  1172. Tool0.Grip = CFrame.new(0,0,-.6)
  1173. Tool0.Parent = owner.Backpack
  1174. Part1.Name = "Handle"
  1175. Part1.Parent = Tool0
  1176. Part1.Size = Vector3.new(1.1,1.1,0.5)
  1177. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1178. Part1.BrickColor = BrickColor.new("Tr. Red")
  1179. Part1.TopSurface = Enum.SurfaceType.Smooth
  1180. Part1.brickColor = BrickColor.new("Tr. Red")
  1181. Part1.FormFactor = Enum.FormFactor.Plate
  1182. Part1.formFactor = Enum.FormFactor.Plate
  1183. local heh = Instance.new("Part")
  1184. heh.Parent = Torso
  1185. heh.CanCollide = false
  1186. heh.Size = Vector3.new(.01,.01,.01)
  1187. heh.Transparency = 1
  1188. local weld = Instance.new("Weld")
  1189. weld.Part0 = heh
  1190. weld.Part1 = Torso
  1191. weld.Parent = heh
  1192. weld.C0 = CFrame.new()
  1193. local Part1 = Part1
  1194. local man = Instance.new("Part")
  1195. man.Parent = Part1
  1196. man.Size = Vector3.new(1.5,1.5,1.5)
  1197. man.Name = "man"
  1198. man.Massless = true
  1199. man.CFrame = owner.Character.Torso.CFrame * CFrame.new(0,0,-1.5)
  1200. local SpecialMesh2 = Instance.new("SpecialMesh")
  1201. SpecialMesh2.Parent = man
  1202. SpecialMesh2.MeshId = "rbxassetid://1501716596"
  1203. SpecialMesh2.Scale = Vector3.new(5,2.5,2)
  1204. SpecialMesh2.TextureId = "rbxassetid://1501716710"
  1205. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  1206. Tool0.Equipped:Connect(function()
  1207. local at0 = Instance.new("Attachment")
  1208. at0.Parent = Part1
  1209. local at1 = Instance.new("Attachment")
  1210. at1.Parent = man
  1211. wait(.01)
  1212. local Rope = Instance.new("RopeConstraint")
  1213. Rope.Parent = Character
  1214. Rope.Attachment0 = at0
  1215. Rope.Attachment1 = at1
  1216. Rope.Length = 5
  1217. Rope.Visible = true
  1218. Rope.Color = Part1.BrickColor
  1219. end)
  1220. local kalm = false
  1221. local BP = Instance.new("BodyPosition")
  1222. BP.D = 1
  1223. BP.MaxForce = Vector3.new(0,0,0)
  1224. BP.P = 500
  1225. BP.Position = Head.Position + Vector3.new(0,1,-8)
  1226. BP.Parent = Part1.man
  1227. function angery(hit)
  1228. heh.Transparency = 0
  1229. BP.MaxForce = Vector3.new(2500,2500,2500)
  1230. aaa:Play()
  1231. task.wait(.2)
  1232. BP.MaxForce = Vector3.new(0,0,0)
  1233. wait(1)
  1234. heh.Transparency = 1
  1235. Part1.man.Touched:Connect(function(hit)
  1236. if heh.Transparency == 0 then
  1237. if hit.Name ~= "Base" then
  1238. if hit.Name ~= "Workspace" then
  1239. if hit.Parent ~= owner.Character then
  1240. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1241. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(25)
  1242. heh.Transparency = 1
  1243. end
  1244. end
  1245. end
  1246. end
  1247. end
  1248. end)
  1249. end
  1250. Tool0.Activated:Connect(function()
  1251. angery()
  1252. end)
  1253. Tool0 = Instance.new("Tool")
  1254. Part1 = Instance.new("Part")
  1255. SpecialMesh2 = Instance.new("SpecialMesh")
  1256. Tool0.Name = "the man"
  1257. Tool0.ToolTip = "who is it?"
  1258. Tool0.Parent = owner.Backpack
  1259. Tool0.Grip = CFrame.new(0,-0.3,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  1260. Part1.Name = "Handle"
  1261. Part1.Parent = Tool0
  1262. Part1.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1263. Part1.Size = Vector3.new(3,3,3)
  1264. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1265. Part1.BrickColor = BrickColor.new("Dark stone grey")
  1266. Part1.TopSurface = Enum.SurfaceType.Smooth
  1267. Part1.brickColor = BrickColor.new("Dark stone grey")
  1268. Part1.FormFactor = Enum.FormFactor.Plate
  1269. Part1.formFactor = Enum.FormFactor.Plate
  1270. SpecialMesh2.Parent = Part1
  1271. SpecialMesh2.MeshId = "rbxassetid://1501716596"
  1272. SpecialMesh2.Scale = Vector3.new(5,2.5,2)
  1273. SpecialMesh2.TextureId = "rbxassetid://1501716710"
  1274. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  1275. local meter = 8
  1276. game:GetService("RunService").RenderStepped:Connect(function()
  1277. Aim.CFrame = Character.Head.CFrame
  1278. Aim.CFrame = CFrame.new(Aim.Position, m.Hit.p)
  1279. if Holding == true then
  1280. for i = 0,1,.01 do
  1281. wait(0.01)
  1282. if Target ~= nil then
  1283. Target.CFrame = Target.CFrame:Lerp(Aim.CFrame * CFrame.new(0, 0, -meter), i)
  1284. end
  1285. end
  1286. end
  1287. end)
  1288. Tool0.Activated:Connect(function()
  1289. if Tool0.Enabled == true then
  1290. local at0 = Instance.new("Attachment" , Part1)
  1291. Tool0.Grip = CFrame.new()
  1292. Part1.Transparency = 1
  1293. local mrow = Part1:Clone()
  1294. aaa:Play()
  1295. local at1 = Instance.new("Attachment" , mrow)
  1296. mrow.Parent = workspace
  1297. mrow.Transparency = 0
  1298. mrow.CanCollide = true
  1299. mrow.Velocity = Aim.CFrame.lookVector * 125
  1300. local at2 = Instance.new("Part")
  1301. at2.Parent = mrow
  1302. at2.CanCollide = false
  1303. at2.Transparency = 1
  1304. at2.Massless = true
  1305. local we = Instance.new("Weld")
  1306. we.Parent = mrow
  1307. we.Part0 = at2
  1308. we.Part1 = mrow
  1309. we.C0 = CFrame.new(0,0,3)
  1310. local at0 = Instance.new("Attachment" , at2)
  1311. local start = Color3.new(226, 155, 64)
  1312. local send = Color3.new(218, 133, 65)
  1313. local are = ColorSequence.new(start, send)
  1314. wait(.1)
  1315. local trail = Instance.new("Trail")
  1316. trail.Attachment0 = at0
  1317. trail.Attachment1 = at1
  1318. trail.Parent = workspace
  1319. trail.Lifetime = 0.2
  1320. trail.Color = are
  1321. Tool0.Grip = CFrame.new(0,-0.3,0) * CFrame.Angles(math.rad(-90),math.rad(180),0)
  1322. Tool0.Enabled = true
  1323. Part1.Transparency = 0
  1324. at0:Destroy()
  1325. mrow.Touched:Connect(function(hit)
  1326. if hit.Name ~= "Base" then
  1327. if hit.Name ~= "Workspace" then
  1328. if hit.Parent ~= owner.Character then
  1329. if hit.Parent:FindFirstChildOfClass("Humanoid") then
  1330. hit.Parent:FindFirstChildOfClass("Humanoid"):TakeDamage(25)
  1331. end
  1332. end
  1333. end
  1334. end
  1335. end)
  1336. game:GetService("Debris"):AddItem(mrow, 2)
  1337. end
  1338. end)
  1339. Tool0 = Instance.new("Tool")
  1340. Part1 = Instance.new("Part")
  1341. SpecialMesh2 = Instance.new("SpecialMesh")
  1342. Tool0.Name = "bobm on a stick"
  1343. Tool0.ToolTip = "run"
  1344. Tool0.Parent = owner.Backpack
  1345. Tool0.Grip = CFrame.new(0,0,-1) * CFrame.Angles(0,math.rad(180),0)
  1346. Part1.Name = "Handle"
  1347. Part1.Parent = Tool0
  1348. Part1.Size = Vector3.new(1,1,1)
  1349. SpecialMesh2.Parent = Part1
  1350. SpecialMesh2.MeshId = "rbxassetid://927048928"
  1351. SpecialMesh2.Scale = Vector3.new(.07,.07,.07)
  1352. SpecialMesh2.TextureId = "rbxassetid://4151093917"
  1353. SpecialMesh2.MeshType = Enum.MeshType.FileMesh
  1354. local squeak = Instance.new('Sound')
  1355. squeak.Parent = owner.Character.Head
  1356. squeak.SoundId = 'rbxassetid://6737208080'
  1357. squeak.Volume = 1
  1358. local bobm = Instance.new("Part")
  1359. bobm.CanCollide = false
  1360. bobm.BrickColor = BrickColor.new("Bright yellow")
  1361. bobm.Size = Vector3.new(1,1,1)
  1362. bobm.Material = "Metal"
  1363. bobm.Parent = Tool0.Handle
  1364. bobmesh = Instance.new("SpecialMesh")
  1365. bobmesh.Parent = bobm
  1366. bobmesh.MeshId = "rbxassetid://920726697"
  1367. bobmesh.Scale = Vector3.new(.01,.01,.01)
  1368. local bobmw = Instance.new("Weld")
  1369. bobmw.Parent = owner.Character
  1370. bobmw.Part0 = bobm
  1371. bobmw.Part1 = Part1
  1372. bobmw.C0 = CFrame.new(1.5,0,.1) * CFrame.Angles(0,math.rad(-90),0)
  1373. local sparks = Instance.new("Sparkles")
  1374. sparks.Parent = bobm
  1375. sparks.SparkleColor = bobm.Color
  1376. local slap = Instance.new("Sound")
  1377. slap.Parent = owner.Character.Head
  1378. slap.SoundId = "rbxassetid://2814355346"
  1379. slap.Volume = 1
  1380. local dis2 = Instance.new("EchoSoundEffect")
  1381. dis2.Parent = slap
  1382. dis2.Delay = 0.1
  1383. dis2.Feedback = 0.5
  1384. sparks.Enabled = true
  1385. Tool0.Handle.Touched:Connect(function(hit)
  1386. if Tool0.Enabled == true then
  1387. hit.Anchored = false
  1388. hit.Velocity = owner.Character.Head.CFrame.lookVector * 200
  1389. wait(0.7)
  1390. slap:Play()
  1391. local exp = Instance.new("Explosion")
  1392. exp.Parent = workspace
  1393. exp.BlastPressure = 100
  1394. exp.BlastRadius = 1
  1395. exp.Position = hit.Position
  1396. end
  1397. end)
  1398.  
  1399. Tool0.Activated:Connect(function()
  1400. Tool0.Enabled = true
  1401. squeak:Play()
  1402. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(1, 0.5, -1.5, 0, 0, 1, 0, 1, 0, -1, -0, -0)}):Play()
  1403. wait(0.2)
  1404. game:GetService("TweenService"):Create(RS,TweenInfo.new(0.1),{C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)}):Play()
  1405. wait(0.3)
  1406. Tool0.Enabled = false
  1407. end)
  1408. Tool0.Equipped:Connect(function()
  1409. Tool0.Enabled = false
  1410. owner.Character.Humanoid.WalkSpeed = 25
  1411. end)
  1412. Tool0.Unequipped:Connect(function()
  1413. owner.Character.Humanoid.WalkSpeed = 16
  1414. end)
Add Comment
Please, Sign In to add comment