TheYoutuber_Pro

wadfgwe

Jan 8th, 2022 (edited)
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 76.80 KB | None | 0 0
  1. warn("Made FE by AydenGamin's FE compatibility script. Link: https://pastebin.com/zxnXeDZA")
  2. wait(1)
  3. warn("Bypassing / Injecting into FE...")
  4. wait(0.2)
  5. warn("Done! Running script in 2 seconds!")
  6. wait(2)
  7. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  8. local Player,game,owner = owner,game
  9. local RealPlayer = Player
  10. do
  11. print("FE void script maker compatibility V2 by AydenGamin")
  12. local RealPlayer = RealPlayer
  13. script.Parent = RealPlayer.Character
  14.  
  15. --Fake event to make stuff like Mouse.KeyDown work
  16. local Disconnect_Function = function(this)
  17. this[1].Functions[this[2]] = nil
  18. end
  19. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  20. local FakeEvent_Metatable = {__index={
  21. Connect = function(this,f)
  22. local i = tostring(math.random(0,10000))
  23. while this.Functions[i] do
  24. i = tostring(math.random(0,10000))
  25. end
  26. this.Functions[i] = f
  27. return setmetatable({this,i},Disconnect_Metatable)
  28. end
  29. }}
  30. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  31. local function fakeEvent()
  32. return setmetatable({Functions={}},FakeEvent_Metatable)
  33. end
  34.  
  35. --Creating fake input objects with fake variables
  36. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  37. FakeMouse.keyUp = FakeMouse.KeyUp
  38. FakeMouse.keyDown = FakeMouse.KeyDown
  39. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  40. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  41. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  42. end}
  43. --Merged 2 functions into one by checking amount of arguments
  44. CAS.UnbindAction = CAS.BindAction
  45.  
  46. --This function will trigger the events that have been :Connect()'ed
  47. local function TriggerEvent(self,ev,...)
  48. for _,f in pairs(self[ev].Functions) do
  49. f(...)
  50. end
  51. end
  52. FakeMouse.TriggerEvent = TriggerEvent
  53. UIS.TriggerEvent = TriggerEvent
  54.  
  55. --Client communication
  56. local Event = Instance.new("RemoteEvent")
  57. Event.Name = "UserInput_Event"
  58. Event.OnServerEvent:Connect(function(plr,io)
  59. if plr~=RealPlayer then return end
  60. FakeMouse.Target = io.Target
  61. FakeMouse.Hit = io.Hit
  62. if not io.isMouse then
  63. local b = io.UserInputState == Enum.UserInputState.Begin
  64. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  65. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  66. end
  67. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  68. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  69. end
  70. for _,t in pairs(CAS.Actions) do
  71. for _,k in pairs(t.Keys) do
  72. if k==io.KeyCode then
  73. t.Function(t.Name,io.UserInputState,io)
  74. end
  75. end
  76. end
  77. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  78. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  79. end
  80. end)
  81. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  82. local Mouse = owner:GetMouse()
  83. local UIS = game:GetService("UserInputService")
  84. local input = function(io,RobloxHandled)
  85. if RobloxHandled then return end
  86. --Since InputObject is a client-side instance, we create and pass table instead
  87. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  88. end
  89. UIS.InputBegan:Connect(input)
  90. UIS.InputEnded:Connect(input)
  91. local h,t
  92. --Give the server mouse data every second frame, but only if the values changed
  93. --If player is not moving their mouse, client won't fire events
  94. local HB = game:GetService("RunService").Heartbeat
  95. while true do
  96. if h~=Mouse.Hit or t~=Mouse.Target then
  97. h,t=Mouse.Hit,Mouse.Target
  98. Event:FireServer({isMouse=true,Target=t,Hit=h})
  99. end
  100. --Wait 2 frames
  101. for i=1,2 do
  102. HB:Wait()
  103. end
  104. end]==],script)
  105.  
  106. ----Sandboxed game object that allows the usage of client-side methods and services
  107. --Real game object
  108. local RealGame = game
  109.  
  110. --Metatable for fake service
  111. local FakeService_Metatable = {
  112. __index = function(self,k)
  113. local s = rawget(self,"_RealService")
  114. if s then
  115. return typeof(s[k])=="function"
  116. and function(_,...)return s[k](s,...)end or s[k]
  117. end
  118. end,
  119. __newindex = function(self,k,v)
  120. local s = rawget(self,"_RealService")
  121. if s then s[k]=v end
  122. end
  123. }
  124. local function FakeService(t,RealService)
  125. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  126. return setmetatable(t,FakeService_Metatable)
  127. end
  128.  
  129. --Fake game object
  130. local FakeGame = {
  131. GetService = function(self,s)
  132. return rawget(self,s) or RealGame:GetService(s)
  133. end,
  134. Players = FakeService({
  135. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  136. },"Players"),
  137. UserInputService = FakeService(UIS,"UserInputService"),
  138. ContextActionService = FakeService(CAS,"ContextActionService"),
  139. RunService = FakeService({
  140. _btrs = {},
  141. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  142. BindToRenderStep = function(self,name,_,fun)
  143. self._btrs[name] = self.Heartbeat:Connect(fun)
  144. end,
  145. UnbindFromRenderStep = function(self,name)
  146. self._btrs[name]:Disconnect()
  147. end,
  148. },"RunService")
  149. }
  150. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  151. FakeGame.service = FakeGame.GetService
  152. FakeService(FakeGame,game)
  153. --Changing owner to fake player object to support owner:GetMouse()
  154. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  155. end
  156.  
  157. --By Rufus14
  158. function sandbox(var,func)
  159. local env = getfenv(func)
  160. local newenv = setmetatable({},{
  161. __index = function(self,k)
  162. if k=="script" then
  163. return var
  164. else
  165. return env[k]
  166. end
  167. end,
  168. })
  169. setfenv(func,newenv)
  170. return func
  171. end
  172. canattack = true
  173. cananimate = true
  174. tool = script.Parent
  175. handle = tool.Handle
  176. circus = handle.circus
  177. smashexplosion = handle.Smash
  178. crowbarhit = handle.crowbarhit
  179. scream1 = handle.aaaaaa
  180. scream2 = handle.aaaa
  181. scream3 = handle.aaaeaaea
  182. howtobasic = handle.ahahuhuhwdf
  183. howtobasic2 = handle.daauhduhsuhduh
  184. howtobasic3 = handle.baalalalaaaomwfmef
  185. howtobasic4 = handle.guuaguaguwgfugwgugfw
  186. howtobasic5 = handle.dalalasahalkad
  187. swoosh = handle.crowbarswoosh
  188. todimen = handle.tothedimension
  189. flange = circus:findFirstChildOfClass("FlangeSoundEffect")
  190. splat = handle.splat
  191. bru = handle.bru
  192. gameendsound = handle.noob
  193. mesh = handle:findFirstChildOfClass("SpecialMesh")
  194. hitbox = handle["nice text"]
  195. zabijsie = hitbox.SurfaceGui.TextLabel
  196. step = game:GetService("RunService").Stepped
  197. bruhland = tool.bruholand
  198. TPPART = bruhland.TELEPORT
  199. owner = nil
  200. sine = 0
  201. colorsine = 0
  202. godsine = 0
  203. anim = "idle"
  204. equipped = false
  205. mode = "lag"
  206. backupedland = bruhland:Clone()
  207. coroutine.wrap(function()
  208. while step:wait() do
  209. if bruhland.Parent == nil then
  210. local backupland = backupedland:Clone()
  211. backupland.Parent = workspace
  212. bruhland = backupland
  213. end
  214. if tool.Parent == workspace and bruhland.Parent ~= tool then
  215. bruhland.Parent = tool
  216. end
  217. if bruhland:findFirstChild("god") then
  218. local smallestdistance = math.huge
  219. local smallestguy = nil
  220. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  221. if v.Character then
  222. local hed = v.Character:findFirstChild("Head")
  223. if hed then
  224. if (hed.Position - bruhland:findFirstChild("god").Position).magnitude < smallestdistance then
  225. smallestdistance = (hed.Position - bruhland:findFirstChild("god").Position).magnitude
  226. smallestguy = hed
  227. end
  228. end
  229. end
  230. end
  231. bruhland:findFirstChild("god").CFrame = CFrame.new(bruhland:findFirstChild("god").Position, smallestguy.Position) * CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  232. end
  233. end
  234. end)()
  235. function equip()
  236. equipped = true
  237. tool = script.Parent
  238. owner = tool.Parent
  239. bruhland.Parent = workspace
  240. flange.Depth = 0.545
  241. flange.Rate = 2.2
  242. rootpart = owner.HumanoidRootPart
  243. ownerhumanoid = owner:findFirstChildOfClass("Humanoid")
  244. ownerhumanoid.WalkSpeed = 30
  245. if not handle:FindFirstChild("circus") then
  246. circus = Instance.new("Sound")
  247. circus.Name = "circus"
  248. circus.Parent = handle
  249. circus.Volume = 3
  250. circus.Looped = true
  251. flange = Instance.new("FlangeSoundEffect")
  252. flange.Parent = circus
  253. flange.Depth = .545
  254. flange.Rate = 2.2
  255. end
  256. circus.Volume = 3
  257. local musicrandom = math.random(1,19)
  258. if musicrandom == 1 then
  259. circus.SoundId = "rbxassetid://2753356207"
  260. circus.PlaybackSpeed = 1.2
  261. elseif musicrandom == 2 then
  262. circus.SoundId = "rbxassetid://275183628"
  263. circus.PlaybackSpeed = 1
  264. elseif musicrandom == 3 then
  265. circus.SoundId = "rbxassetid://2586147657"
  266. circus.PlaybackSpeed = 1.2
  267. flange.Depth = 0.45
  268. flange.Rate = 5
  269. elseif musicrandom == 4 then
  270. circus.SoundId = "rbxassetid://540590710"
  271. circus.PlaybackSpeed = 1
  272. elseif musicrandom == 5 then
  273. circus.SoundId = "rbxassetid://3407554965"
  274. circus.PlaybackSpeed = 1
  275. elseif musicrandom == 6 then
  276. circus.SoundId = "rbxassetid://315172773"
  277. circus.PlaybackSpeed = 1
  278. circus.Volume = 10
  279. elseif musicrandom == 7 then
  280. circus.SoundId = "rbxassetid://225541880"
  281. circus.PlaybackSpeed = 1
  282. elseif musicrandom == 8 then
  283. circus.SoundId = "rbxassetid://3207977831"
  284. circus.PlaybackSpeed = 1
  285. elseif musicrandom == 9 then
  286. circus.SoundId = "rbxassetid://3761585783"
  287. circus.PlaybackSpeed = 1
  288. elseif musicrandom == 10 then
  289. circus.SoundId = "rbxassetid://3013207191"
  290. circus.PlaybackSpeed = 1
  291. elseif musicrandom == 11 then
  292. circus.SoundId = "rbxassetid://4475188269"
  293. circus.PlaybackSpeed = 1
  294. flange.Depth = 1
  295. flange.Rate = 2.4
  296. elseif musicrandom == 12 then
  297. circus.SoundId = "rbxassetid://3582958244"
  298. circus.PlaybackSpeed = 1
  299. circus.Volume = 10
  300. elseif musicrandom == 13 then
  301. circus.SoundId = "rbxassetid://1539245059"
  302. circus.PlaybackSpeed = 1
  303. flange.Depth = 0.45
  304. flange.Rate = 4
  305. elseif musicrandom == 14 then
  306. circus.SoundId = "rbxassetid://3945074712"
  307. circus.PlaybackSpeed = 1
  308. flange.Depth = 0
  309. flange.Rate = 0
  310. elseif musicrandom == 15 then
  311. circus.SoundId = "rbxassetid://3945118305"
  312. circus.PlaybackSpeed = 1
  313. flange.Depth = 0
  314. flange.Rate = 0
  315. circus.TimePosition = 2
  316. elseif musicrandom == 16 then
  317. circus.SoundId = "rbxassetid://3945087338"
  318. circus.PlaybackSpeed = 1
  319. flange.Depth = 0
  320. flange.Rate = 0
  321. elseif musicrandom == 17 then
  322. circus.SoundId = "rbxassetid://3788071964"
  323. circus.PlaybackSpeed = 1
  324. flange.Depth = 0
  325. flange.Rate = 0
  326. elseif musicrandom == 18 then
  327. circus.SoundId = "rbxassetid://244957660"
  328. circus.PlaybackSpeed = 1
  329. flange.Depth = 0
  330. flange.Rate = 0
  331. elseif musicrandom == 19 then
  332. circus.SoundId = "rbxassetid://2029305060"
  333. circus.PlaybackSpeed = 1
  334. flange.Depth = 0
  335. flange.Rate = 0
  336. end
  337. circus:Play()
  338. --Converted with ttyyuu12345's model to script plugin v4
  339. local function sandbox(var,func)
  340. local env = getfenv(func)
  341. local newenv = setmetatable({},{
  342. __index = function(self,k)
  343. if k=="script" then
  344. return var
  345. else
  346. return env[k]
  347. end
  348. end,
  349. })
  350. setfenv(func,newenv)
  351. return func
  352. end
  353. cors = {}
  354. mas = Instance.new("Model",game:GetService("Lighting"))
  355. local whatmodegui = Instance.new("ScreenGui")
  356. local textlabel = Instance.new("TextLabel")
  357. local buttonformode = Instance.new("TextButton")
  358. whatmodegui.Parent = mas
  359. whatmodegui.Name = "HammerGuithingy"
  360. whatmodegui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  361. textlabel.Parent = whatmodegui
  362. textlabel.Position = UDim2.new(0.811718762, 0, 0.711111128, 0)
  363. textlabel.Size = UDim2.new(0, 200, 0, 50)
  364. textlabel.BackgroundColor = BrickColor.new("Institutional white")
  365. textlabel.BackgroundColor3 = Color3.new(1, 1, 1)
  366. textlabel.BackgroundTransparency = 1
  367. textlabel.Font = Enum.Font.SourceSans
  368. textlabel.FontSize = Enum.FontSize.Size14
  369. textlabel.Text = "Current mode:"
  370. textlabel.TextColor = BrickColor.new("Really black")
  371. textlabel.TextColor3 = Color3.new(0, 0, 0)
  372. textlabel.TextScaled = true
  373. textlabel.TextSize = 14
  374. textlabel.TextWrap = true
  375. textlabel.TextWrapped = true
  376. buttonformode.Parent = textlabel
  377. buttonformode.Position = UDim2.new(0, 0, 1.13999999, 0)
  378. buttonformode.Size = UDim2.new(0, 200, 0, 50)
  379. buttonformode.BackgroundColor = BrickColor.new("Institutional white")
  380. buttonformode.BackgroundColor3 = Color3.new(1, 1, 1)
  381. buttonformode.BackgroundTransparency = 0.5
  382. buttonformode.Font = Enum.Font.SourceSans
  383. buttonformode.FontSize = Enum.FontSize.Size14
  384. buttonformode.TextColor = BrickColor.new("Really black")
  385. buttonformode.TextColor3 = Color3.new(0, 0, 0)
  386. buttonformode.TextScaled = true
  387. buttonformode.TextSize = 14
  388. buttonformode.TextWrap = true
  389. buttonformode.TextWrapped = true
  390. for i,v in pairs(mas:GetChildren()) do
  391. v.Parent = game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui")
  392. pcall(function() v:MakeJoints() end)
  393. end
  394. mas:Destroy()
  395. for i,v in pairs(cors) do
  396. spawn(function()
  397. pcall(v)
  398. end)
  399. end
  400. local function pressbutton()
  401. if mode == "lag" then
  402. mode = "bruh"
  403. buttonformode.Text = "bruh"
  404. elseif mode == "bruh" then
  405. mode = "kill"
  406. buttonformode.Text = "kill"
  407. elseif mode == "kill" then
  408. mode = "seizure"
  409. buttonformode.Text = "seizure"
  410. elseif mode == "seizure" then
  411. mode = "nil"
  412. buttonformode.Text = "nil"
  413. elseif mode == "nil" then
  414. mode = "bruh 2"
  415. buttonformode.Text = "bruhland"
  416. elseif mode == "bruh 2" then
  417. mode = "couf"
  418. buttonformode.Text = "couf"
  419. elseif mode == "couf" then
  420. mode = "game end"
  421. buttonformode.Text = "game end"
  422. elseif mode == "game end" then
  423. mode = "lag"
  424. buttonformode.Text = "lag"
  425. end
  426. end
  427. buttonformode.MouseButton1Click:connect(pressbutton)
  428. if mode == "lag" then
  429. buttonformode.Text = "lag"
  430. elseif mode == "bruh" then
  431. buttonformode.Text = "bruh"
  432. elseif mode == "kill" then
  433. buttonformode.Text = "kill"
  434. elseif mode == "seizure" then
  435. buttonformode.Text = "seizure"
  436. elseif mode == "nil" then
  437. buttonformode.Text = "nil"
  438. elseif mode == "bruh 2" then
  439. buttonformode.Text = "bruhland"
  440. elseif mode == "couf" then
  441. buttonformode.Text = "couf"
  442. elseif mode == "game end" then
  443. buttonformode.Text = "game end"
  444. end
  445. local leftarm = Instance.new("Weld", owner.Torso)
  446. leftarm.Part0 = owner.Torso
  447. leftarm.Part1 = owner["Left Arm"]
  448. leftarm.C0 = CFrame.new(-1.5,0.5,0)
  449. leftarm.C1 = CFrame.new(0,0.5,0)
  450. leftarm.Name = "LeftArmWelde"
  451. local rightarm = Instance.new("Weld", owner.Torso)
  452. rightarm.Part0 = owner.Torso
  453. rightarm.Part1 = owner["Right Arm"]
  454. rightarm.C0 = CFrame.new(1.5,0.5,0)
  455. rightarm.C1 = CFrame.new(0,0.5,0)
  456. rightarm.Name = "RightArmWelde"
  457. local head = Instance.new("Weld", owner.Torso)
  458. head.Part0 = owner.Torso
  459. head.Part1 = owner.Head
  460. head.C0 = CFrame.new(0,1,0)
  461. head.C1 = CFrame.new(0,-0.5,0)
  462. head.Name = "HeadWelde"
  463. local rightleg = Instance.new("Weld", owner.Torso)
  464. rightleg.Part0 = owner.Torso
  465. rightleg.Part1 = owner["Right Leg"]
  466. rightleg.C0 = CFrame.new(0.5,-1,0)
  467. rightleg.C1 = CFrame.new(0,1,0)
  468. rightleg.Name = "RightLegWelde"
  469. local leftleg = Instance.new("Weld", owner.Torso)
  470. leftleg.Part0 = owner.Torso
  471. leftleg.Part1 = owner["Left Leg"]
  472. leftleg.C0 = CFrame.new(-0.5,-1,0)
  473. leftleg.C1 = CFrame.new(0,1,0)
  474. leftleg.Name = "LeftLegWelde"
  475. local humanoidrootpart = Instance.new("Weld", owner.HumanoidRootPart)
  476. humanoidrootpart.Part0 = owner.HumanoidRootPart
  477. humanoidrootpart.Part1 = owner.Torso
  478. humanoidrootpart.Name = "HumanoidRootPartWelde"
  479. local hammerweld = owner["Right Arm"]:WaitForChild("RightGrip")
  480. hammerweld.C0 = hammerweld.C0 * CFrame.new(0,2,0)
  481. coroutine.wrap(function()
  482. while step:wait() and equipped do
  483. if rootpart.Velocity.x >= 2 or rootpart.Velocity.x <= -2 or rootpart.Velocity.z >= 2 or rootpart.Velocity.z <= -2 then
  484. if ownerhumanoid.FloorMaterial == Enum.Material.Air then
  485. if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then
  486. if rootpart.Velocity.y >= 3 then
  487. anim = "jumprun"
  488. --print("jumping (running)")
  489. elseif rootpart.Velocity.y <= -3 then
  490. anim = "fallrun"
  491. --("falling (running)")
  492. end
  493. else
  494. if rootpart.Velocity.y >= 3 then
  495. anim = "jump"
  496. --print("jumping (walking)")
  497. elseif rootpart.Velocity.y <= -3 then
  498. anim = "fall"
  499. --print("falling (walking)")
  500. end
  501. end
  502. else
  503. if rootpart.Velocity.x >= 17 or rootpart.Velocity.x <= -17 or rootpart.Velocity.z >= 17 or rootpart.Velocity.z <= -17 then
  504. anim = "run"
  505. --print("running")
  506. else
  507. anim = "walk"
  508. --print("walking")
  509. end
  510. end
  511. elseif rootpart.Velocity.x <= 2 or rootpart.Velocity.x >= -2 or rootpart.Velocity.z <= 2 or rootpart.Velocity.z >= -2 then
  512. if ownerhumanoid.FloorMaterial == Enum.Material.Air then
  513. if rootpart.Velocity.y >= 3 then
  514. anim = "jump"
  515. --print("jumping (standing)")
  516. elseif rootpart.Velocity.y <= 3 then
  517. anim = "fall"
  518. --print("falling (standing)")
  519. end
  520. else
  521. anim = "idle"
  522. --print("standing")
  523. end
  524. end
  525. end
  526. end)()
  527. coroutine.wrap(function()
  528. while tool.Parent.ClassName ~= "Backpack" and tool.Parent.ClassName ~= "Workspace" and tool.Parent ~= nil and step:wait() do
  529. sine = sine + 1
  530. zabijsie.TextColor3 = Color3.fromRGB(math.random(1,255),math.random(1,255),math.random(1,255))
  531. if cananimate then
  532. if anim == "idle" then
  533. hammerweld.C0 = hammerweld.C0:lerp(CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(85))*CFrame.new(0,0.5,0),0.2)
  534. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.fromEulerAnglesXYZ(0,math.rad(30),0),0.2)
  535. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(45 + (-6*math.sin(sine/60))),math.rad(-2.5)+math.sin(sine/60)/15,math.rad(-10) + math.rad(math.sin(sine/60))),0.2)
  536. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.fromEulerAnglesXYZ(math.rad(70 + (3*math.sin(sine/60))),0,math.rad(10) + math.rad(-math.sin(sine/60))),0.2)
  537. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.fromEulerAnglesXYZ(math.rad(math.sin(sine/60)),-math.rad(30),0),0.2)
  538. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1,0) * CFrame.Angles(math.rad(5),0,-math.rad(5)),0.3)
  539. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1,0) * CFrame.Angles(-math.rad(5),0,math.rad(5)),0.3)
  540. elseif anim == "run" then
  541. hammerweld.C0 = hammerweld.C0:lerp(CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,math.rad(85))*CFrame.new(0,0.5,0),0.2)
  542. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,math.sin(sine/2.5)/10,0) * CFrame.Angles(-0.4+3*math.cos(sine/4)/35,0,rootpart.RotVelocity.y/50+math.cos(sine/8)/35),0.3)
  543. head.C0 = head.C0:lerp(CFrame.new(0,1,-0.05) * CFrame.Angles(0.35-3*math.cos(sine/4)/35,rootpart.RotVelocity.y/20,0),0.3)
  544. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,-math.sin(sine/5)/3) * CFrame.Angles(0.2+math.rad(80*math.sin(sine/5)),0,math.rad(5*-math.cos(sine/2.5))),0.3)
  545. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(180)+math.rad(3*-math.sin(sine/5)),math.rad(-30),math.rad(25)),0.3)
  546. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-1-math.cos(sine/5)/2.5,0) * CFrame.Angles(math.rad(70*-math.sin(sine/5)),0,0),0.3)
  547. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-1+math.cos(sine/5)/2.5,0) * CFrame.Angles(math.rad(70*math.sin(sine/5)),0,0),0.3)
  548. elseif anim == "jumprun" then
  549. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(-35),0,0), 0.2)
  550. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
  551. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
  552. leftleg.C0 = CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0)
  553. rightleg.C0 = CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0)
  554. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0),0.3)
  555. elseif anim == "fallrun" then
  556. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(35),0,0), 0.2)
  557. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
  558. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,-math.rad(60)),0.2)
  559. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
  560. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
  561. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
  562. elseif anim == "fall" then
  563. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(-math.rad(10),0,0), 0.2)
  564. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
  565. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,-math.rad(60)),0.2)
  566. leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
  567. rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5,-0.5,-0.5) * CFrame.Angles(0,0,0),0.2)
  568. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
  569. elseif anim == "jump" then
  570. humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.Angles(math.rad(10),0,0), 0.2)
  571. rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0.5,math.sin(sine/5)/10) * CFrame.Angles(math.rad(150)+math.rad(3*-math.sin(sine/5)),0,math.rad(25)),0.3)
  572. leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0.5,0) * CFrame.Angles(-math.rad(10),0,0),0.2)
  573. leftleg.C0 = CFrame.new(-0.5,-1,0) * CFrame.Angles(0,0,0)
  574. rightleg.C0 = CFrame.new(0.5,-1,0) * CFrame.Angles(0,0,0)
  575. head.C0 = head.C0:lerp(CFrame.new(0,1,0) * CFrame.Angles(0,0,0),0.3)
  576. end
  577. end
  578. end
  579. end)()
  580. end
  581. function spawnshockwave(position)
  582. local part = Instance.new("Part", workspace)
  583. part.CanCollide = false
  584. part.Anchored = true
  585. part.Position = position
  586. local mesh = Instance.new("SpecialMesh", part)
  587. mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  588. part.BrickColor = BrickColor.new("Institutional white")
  589. local function resize()
  590. for i = 1,20 do
  591. mesh.Scale = mesh.Scale + Vector3.new(0.2,0.5,0.2)
  592. part.Transparency = part.Transparency + 0.05
  593. part.CFrame = part.CFrame * CFrame.new(0,0.2,0)
  594. step:wait()
  595. end
  596. part:destroy()
  597. end
  598. spawn(resize)
  599. end
  600. function smashdem()
  601. if canattack then
  602. cananimate = false
  603. canattack = false
  604. local swingrand = math.random(-50,50)
  605. if math.random(0,13) == 1 then
  606. local randomscream = math.random(1,5)
  607. if randomscream == 1 then
  608. howtobasic:Play()
  609. elseif randomscream == 2 then
  610. howtobasic2:Play()
  611. elseif randomscream == 3 then
  612. howtobasic3:Play()
  613. elseif randomscream == 4 then
  614. howtobasic4:Play()
  615. elseif randomscream == 5 then
  616. howtobasic5:Play()
  617. end
  618. end
  619. for i = 0,1 , 0.15 do
  620. if owner:findFirstChild("HumanoidRootPart") then
  621. if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
  622. local humweld = owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde")
  623. humweld.C0 = humweld.C0:lerp(CFrame.new(0, 0, 0, 0.33682403, 0.0593911596, -0.939692616, -0.173648149, 0.98480773, 0, 0.925416529, 0.163175896, 0.342020094),i)
  624. end
  625. end
  626. if owner:findFirstChild("Right Arm") then
  627. if owner["Right Arm"]:findFirstChild("RightGrip") then
  628. if owner["Right Arm"].RightGrip.Part1 == handle then
  629. owner["Right Arm"].RightGrip.C0 = CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(1.2,2,0.5)
  630. end
  631. end
  632. end
  633. if owner:findFirstChild("Torso") then
  634. if owner.Torso:findFirstChild("RightArmWelde") then
  635. owner.Torso:findFirstChild("RightArmWelde").C0 = owner.Torso:findFirstChild("RightArmWelde").C0:lerp(CFrame.new(0,-0.1,0) * CFrame.new(1.43301249, 0.884340763, -0.405934334, 0.866025448, 7.4505806e-09, -0.499999762, -0.171009988, -0.939692438, -0.296198189, -0.469846129, 0.342020154, -0.813797832) * CFrame.fromEulerAnglesXYZ(0,math.rad(swingrand),0),i)
  636. end
  637. if owner.Torso:findFirstChild("LeftArmWelde") then
  638. owner.Torso:findFirstChild("LeftArmWelde").C0 = owner.Torso:findFirstChild("LeftArmWelde").C0:lerp(CFrame.new(0.5,0.5,0) * CFrame.new(-1.96153116, 0.131953716, 0, 0.766044378, 0.642787516, -2.98023224e-08, -0.642787516, 0.766044378, 0, -2.98023224e-08, 1.49011612e-08, 0.99999994),i)
  639. end
  640. if owner.Torso:findFirstChild("HeadWelde") then
  641. owner.Torso:findFirstChild("HeadWelde").C0 = owner.Torso:findFirstChild("HeadWelde").C0:lerp(CFrame.new(0,-0.5,0) * CFrame.new(-0.0815877914, 1.49240351, -0.0296964645, 0.342020094, -0.163175687, 0.92541647, -1.45519152e-09, 0.98480773, 0.17364797, -0.939692557, -0.0593911, 0.336824089),i)
  642. end
  643. end
  644. step:wait()
  645. end
  646. swoosh.Pitch = 1 + math.random(-2,2)/10
  647. swoosh:Play()
  648. for i = 0,1 , 0.2 do
  649. if owner:findFirstChild("HumanoidRootPart") then
  650. if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
  651. local humweld = owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde")
  652. humweld.C0 = humweld.C0:lerp(CFrame.new(0, 0, 0, 0.645385742, -0.0593911596, 0.761544466, -0.0868240744, 0.98480767, 0.150383741, -0.758906364, -0.163175881, 0.630424261),i)
  653. end
  654. end
  655. if owner:findFirstChild("Right Arm") then
  656. if owner["Right Arm"]:findFirstChild("RightGrip") then
  657. if owner["Right Arm"].RightGrip.Part1 == handle then
  658. owner["Right Arm"].RightGrip.C0 = CFrame.new(-1.33580685, -1.09495306, -0.391068697, 0.96628654, 0.230114311, -0.115489528, 0.127946258, -0.0399156809, 0.990977526, 0.223428279, -0.972344756, -0.0680122375)*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(1.2,2,0.5)
  659. end
  660. end
  661. end
  662. if owner:findFirstChild("Torso") then
  663. if owner.Torso:findFirstChild("RightArmWelde") then
  664. owner.Torso:findFirstChild("RightArmWelde").C0 = owner.Torso:findFirstChild("RightArmWelde").C0:lerp(CFrame.new(0,0.4,0.3) * CFrame.new(1.88293552, 0.2333498, -0.433140755, 0.859446883, -0.503111184, -0.0907213986, 0.308427513, 0.651808023, -0.692833483, 0.407705337, 0.567472816, 0.715367913) * CFrame.fromEulerAnglesXYZ(-math.rad(30),math.rad(swingrand),0),i)
  665. end
  666. if owner.Torso:findFirstChild("LeftArmWelde") then
  667. owner.Torso:findFirstChild("LeftArmWelde").C0 = owner.Torso:findFirstChild("LeftArmWelde").C0:lerp(CFrame.new(0.5,0.5,0) * CFrame.new(-1.96153116, 0.131953716, 0, 0.766044378, 0.642787516, -2.98023224e-08, -0.642787516, 0.766044378, 0, -2.98023224e-08, 1.49011612e-08, 0.99999994),i)
  668. end
  669. if owner.Torso:findFirstChild("HeadWelde") then
  670. owner.Torso:findFirstChild("HeadWelde").C0 = owner.Torso:findFirstChild("HeadWelde").C0:lerp(CFrame.new(0,-0.5,0) * CFrame.new(-0.0406684875, 1.4979527, 0.0197181702, 0.649181902, -0.0813359022, -0.756272018, 0.0229108427, 0.995905817, -0.0874414966, 0.76028806, 0.0394386649, 0.648387671),i)
  671. end
  672. end
  673. step:wait()
  674. end
  675. spawnshockwave(hitbox.Position)
  676. crowbarhit.Pitch = 1 + math.random(-2,2)/10
  677. crowbarhit:Play()
  678. for i,v in pairs(workspace:GetChildren()) do
  679. if v.ClassName == "Model" and v ~= owner then
  680. local vhead = v:findFirstChild("Head")
  681. if vhead then
  682. if (vhead.Position - hitbox.Position).magnitude <= 6 then
  683. local scremrandom = math.random(1,5)
  684. if scremrandom == 1 then
  685. scream1:Play()
  686. elseif scremrandom == 2 then
  687. scream2:Play()
  688. elseif scremrandom == 3 then
  689. scream3:Play()
  690. end
  691. local plr = game:GetService("Players"):findFirstChild(v.Name)
  692. if plr then
  693. if plr.Character then
  694. --if v == plr.Character then
  695. if mode == "lag" then
  696. smashexplosion:Play()
  697. local explosi = Instance.new("Explosion", workspace)
  698. explosi.BlastPressure = 0
  699. explosi.Position = hitbox.Position
  700. for q,w in pairs(v:GetChildren()) do
  701. if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
  702. w:destroy()
  703. end
  704. end
  705. --Converted with ttyyuu12345's model to script plugin v4
  706. local function sandbox(var,func)
  707. local env = getfenv(func)
  708. local newenv = setmetatable({},{
  709. __index = function(self,k)
  710. if k=="script" then
  711. return var
  712. else
  713. return env[k]
  714. end
  715. end,
  716. })
  717. setfenv(func,newenv)
  718. return func
  719. end
  720. cors = {}
  721. mas = Instance.new("Model",game:GetService("Lighting"))
  722. local stategui = Instance.new("ScreenGui")
  723. local statetext = Instance.new("TextLabel")
  724. stategui.Parent = mas
  725. stategui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  726. statetext.Parent = stategui
  727. statetext.Position = UDim2.new(0.222557679, 0, 0.84498024, 0)
  728. statetext.Size = UDim2.new(0, 757, 0, 60)
  729. statetext.BackgroundColor = BrickColor.new("Institutional white")
  730. statetext.BackgroundColor3 = Color3.new(1, 1, 1)
  731. statetext.BackgroundTransparency = 1
  732. statetext.Font = Enum.Font.Cartoon
  733. statetext.FontSize = Enum.FontSize.Size14
  734. statetext.TextColor = BrickColor.new("Really black")
  735. statetext.TextColor3 = Color3.new(0, 0, 0)
  736. statetext.TextScaled = true
  737. statetext.TextSize = 14
  738. statetext.TextWrap = true
  739. statetext.TextWrapped = true
  740. for i,v in pairs(mas:GetChildren()) do
  741. v.Parent = game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui")
  742. pcall(function() v:MakeJoints() end)
  743. end
  744. mas:Destroy()
  745. for i,v in pairs(cors) do
  746. spawn(function()
  747. pcall(v)
  748. end)
  749. end
  750. statetext.Text = "Lag state: wait..."
  751. local v = plr
  752. coroutine.wrap(function()
  753. while step:wait() do
  754. statetext.TextColor3 = Color3.new(math.sin(colorsine/3)/2+0.3,math.sin(colorsine/4)/2+0.3,math.sin(colorsine/5)/2+0.3)
  755. end
  756. end)()
  757. local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
  758. screengui.Name = "laggedlol"
  759. local whattoplay = math.random(1,6)
  760. local understandable = Instance.new("Sound", screengui)
  761. understandable.SoundId = "rbxassetid://926187357"
  762. understandable.Volume = 10
  763. understandable:Play()
  764. local sounddialup = Instance.new("Sound", screengui)
  765. sounddialup.Looped = true
  766. sounddialup.Volume = 10
  767. sounddialup:Play()
  768. if whattoplay == 1 then
  769. sounddialup.PlaybackSpeed = 0.55
  770. sounddialup.SoundId = "rbxassetid://138731213"
  771. elseif whattoplay == 2 then
  772. sounddialup.SoundId = "rbxassetid://1081974472"
  773. elseif whattoplay == 3 then
  774. sounddialup.SoundId = "rbxassetid://1105252233"
  775. elseif whattoplay == 4 then
  776. sounddialup.SoundId = "rbxassetid://2794938146"
  777. elseif whattoplay == 5 then
  778. sounddialup.SoundId = "rbxassetid://3671023067"
  779. elseif whattoplay == 6 then
  780. sounddialup.SoundId = "rbxassetid://3200099211"
  781. end
  782. local partlag = Instance.new("Part", screengui)
  783. partlag.CFrame = CFrame.new(0,0,-4)
  784. local viewport = Instance.new("ViewportFrame", screengui)
  785. viewport.BackgroundTransparency = 1
  786. partlag.Parent = viewport
  787. viewport.ImageTransparency = 1
  788. viewport.Name = "Lag Gui"
  789. viewport.Size = UDim2.new(1,0,1,36)
  790. viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
  791. screengui.ResetOnSpawn = false
  792. local camera = Instance.new("Camera", viewport)
  793. viewport.CurrentCamera = camera
  794. camera.CFrame = CFrame.new(0,0,0)
  795. partlag.BrickColor = BrickColor.Random()
  796. local lolll = Instance.new("Hole", partlag)
  797. coroutine.wrap(function()
  798. statetext.Text = "Lag state: Preparing instances..."
  799. for i = 1,20 do
  800. for i = 1,200 do
  801. local wowlol = lolll:Clone()
  802. wowlol.Parent = partlag
  803. end
  804. end
  805. for i = 1,100 do
  806. statetext.Text = "Lag state: Lagging... ("..tostring(i).."/100)."
  807. local wowlool = partlag:Clone()
  808. wowlool.Parent = viewport
  809. step:wait()
  810. end
  811. print("finished lagging "..v.Name)
  812. statetext.Text = "Lag state: Complete!"
  813. local function aaacomplete()
  814. for i = 1,100 do
  815. statetext.TextTransparency = statetext.TextTransparency + 0.01
  816. step:wait()
  817. end
  818. stategui:destroy()
  819. end
  820. spawn(aaacomplete)
  821. end)()
  822. elseif mode == "bruh" and not vhead:findFirstChild("bruuuuuuuuuuuuuuuuuuuuuuuuuuuuuh") then
  823. bru.TimePosition = 0.5
  824. bru:Play()
  825. local velo = Instance.new("BodyVelocity", plr.Character.Head)
  826. velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  827. velo.Velocity = Vector3.new(0,9999999999,0)
  828. velo.Name = "bruuuuuuuuuuuuuuuuuuuuuuuuuuuuuh"
  829. local v = plr
  830. local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
  831. screengui.Name = "bruhd"
  832. local viewport = Instance.new("ViewportFrame", screengui)
  833. viewport.BackgroundTransparency = 0
  834. viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
  835. viewport.Name = "Lag Gui"
  836. viewport.Size = UDim2.new(1,0,1,36)
  837. viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
  838. screengui.ResetOnSpawn = false
  839. local camera = Instance.new("Camera", viewport)
  840. viewport.CurrentCamera = camera
  841. camera.CFrame = CFrame.new(0,0,0)
  842. local ohohohoho = Instance.new("Part", viewport)
  843. ohohohoho.CFrame = CFrame.new(0,-6,-1.5) * CFrame.fromEulerAnglesXYZ(0,math.pi/2-math.rad(5),0)
  844. local mesh = Instance.new("SpecialMesh", ohohohoho)
  845. mesh.MeshId = "rbxassetid://1201332683"
  846. mesh.TextureId = "rbxassetid://1201711400"
  847. mesh.Scale = Vector3.new(0.1,0.1,0.1)
  848. coroutine.wrap(function()
  849. wait(math.random(2,3))
  850. local slate = Instance.new("Sound", viewport)
  851. slate.SoundId = "rbxassetid://154187540"
  852. slate.Volume = 10
  853. slate.TimePosition = 0.2
  854. slate:Play()
  855. for i = 1,30 do
  856. ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(0,0.1,0)
  857. step:wait()
  858. end
  859. slate:Destroy()
  860. local scary = Instance.new("Sound", viewport)
  861. scary.SoundId = "rbxassetid://1747834381"
  862. scary.Volume = 10
  863. scary:Play()
  864. wait(3)
  865. local heheheheh = Instance.new("Sound", viewport)
  866. heheheheh.SoundId = "rbxassetid://2440686585"
  867. heheheheh.Volume = 10
  868. heheheheh:Play()
  869. for i = 1,150 do
  870. camera.FieldOfView = camera.FieldOfView + 0.24999
  871. ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
  872. step:wait()
  873. end
  874. for i = 1,25 do
  875. camera.CFrame = CFrame.new(math.random(-1,1)/80,math.random(-1,1)/80,math.random(-1,1)/80)
  876. camera.FieldOfView = camera.FieldOfView + 0.24999
  877. ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
  878. step:wait()
  879. end
  880. local colorvaluea = 0
  881. for i = 1,25 do
  882. colorvaluea = colorvaluea + 5
  883. viewport.BackgroundColor3 = Color3.fromRGB(colorvaluea,0,0)
  884. camera.CFrame = CFrame.new(math.random(-1,1)/50,math.random(-1,1)/50,math.random(-1,1)/50)
  885. camera.FieldOfView = camera.FieldOfView + 0.24999
  886. ohohohoho.CFrame = ohohohoho.CFrame * CFrame.new(-0.0053,0,0)
  887. step:wait()
  888. end
  889. viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
  890. ohohohoho:destroy()
  891. local dies = Instance.new("Sound", viewport)
  892. dies.SoundId = "rbxassetid://1218935926"
  893. dies.Volume = 10
  894. dies:Play()
  895. if plr.Character then
  896. plr.Character:BreakJoints()
  897. wait(5)
  898. viewport:destroy()
  899. end
  900. end)()
  901. elseif mode == "kill" then
  902. splat.Pitch = 1 + math.random(-2,2)/10
  903. splat:Play()
  904. plr.Character:BreakJoints()
  905. elseif mode == "seizure" then
  906. if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("mi_eyess") then
  907. local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
  908. screengui.Name = "mi_eyess"
  909. local framee = Instance.new("Frame", screengui)
  910. framee.BackgroundTransparency = 0
  911. framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
  912. framee.Name = "AAAAAAAAAAAAAAAAAAA"
  913. framee.Size = UDim2.new(1,0,1,36)
  914. framee.Position = framee.Position + UDim2.new(0,0,0,-36)
  915. local AAAAAAspeedcore = Instance.new("Sound", framee)
  916. AAAAAAspeedcore.SoundId = "rbxassetid://2433628496"
  917. AAAAAAspeedcore.Volume = 10
  918. AAAAAAspeedcore:Play()
  919. AAAAAAspeedcore.Looped = true
  920. AAAAAAspeedcore.TimePosition = 25
  921. screengui.ResetOnSpawn = false
  922. local function dothecameronboyce()
  923. while wait() and plr:findFirstChildOfClass("PlayerGui"):findFirstChild("mi_eyess") do
  924. if plr.Character then
  925. if plr.Character:findFirstChild("HumanoidRootPart") then
  926. plr.Character:findFirstChild("HumanoidRootPart").CFrame = plr.Character:findFirstChild("HumanoidRootPart").CFrame * CFrame.fromEulerAnglesXYZ(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  927. end
  928. end
  929. framee.BackgroundColor3 = Color3.fromRGB(255,255,255)
  930. wait()
  931. if plr.Character then
  932. if plr.Character:findFirstChild("HumanoidRootPart") then
  933. plr.Character:findFirstChild("HumanoidRootPart").CFrame = plr.Character:findFirstChild("HumanoidRootPart").CFrame * CFrame.fromEulerAnglesXYZ(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  934. end
  935. end
  936. framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
  937. end
  938. end
  939. spawn(dothecameronboyce)
  940. end
  941. elseif mode == "nil" then
  942. local imbue = Instance.new("Sound", handle)
  943. imbue.SoundId = "http://www.roblox.com/asset/?id=2785493"
  944. imbue.Volume = 10
  945. imbue:Play()
  946. game.Debris:AddItem(imbue, imbue.TimeLength)
  947. for q,w in pairs(plr.Character:GetChildren()) do
  948. if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
  949. w:destroy()
  950. end
  951. end
  952. elseif mode == "bruh 2" then
  953. if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("bruh!") then
  954. coroutine.wrap(function()
  955. todimen:Play()
  956. local plrhedaaa = plr.Character.Head
  957. plrhedaaa.Anchored = true
  958. plr.Character.Head.CFrame = TPPART.CFrame * CFrame.new(0,-6,0)
  959. for z,x in pairs(plr.Character:GetDescendants()) do
  960. if x.ClassName == "Sound" then
  961. x:destroy()
  962. end
  963. end
  964. local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
  965. screengui.Name = "bruh!"
  966. screengui.ResetOnSpawn = false
  967. local framee = Instance.new("Frame", screengui)
  968. framee.BackgroundTransparency = 0
  969. framee.BackgroundColor3 = Color3.fromRGB(0,0,0)
  970. framee.Name = "AAAAAAAAAAAAAAAAAAAE"
  971. framee.Size = UDim2.new(1,0,1,36)
  972. framee.Position = framee.Position + UDim2.new(0,0,0,-36)
  973. local teleportsoundd = Instance.new("Sound", screengui)
  974. teleportsoundd.SoundId = "rbxassetid://3095990471"
  975. teleportsoundd.Volume = 5
  976. teleportsoundd.PlayOnRemove = true
  977. teleportsoundd:destroy()
  978. local teleportsound = Instance.new("Sound", screengui)
  979. teleportsound.SoundId = "rbxassetid://1063922920"
  980. teleportsound.Volume = 5
  981. teleportsound.PlayOnRemove = true
  982. teleportsound:destroy()
  983. coroutine.wrap(function()
  984. local trappedplr = plr
  985. while wait() do
  986. if trappedplr:findFirstChildOfClass("Backpack") and trappedplr.Name ~= "Rufus14" then
  987. for f,g in pairs(trappedplr:findFirstChildOfClass("Backpack"):GetChildren()) do
  988. if g.ClassName == "Tool" then
  989. g:destroy()
  990. end
  991. end
  992. end
  993. if trappedplr.Character and trappedplr.Name ~= "Rufus14" then
  994. if not trappedplr.Character:findFirstChild("trapped") then
  995. Instance.new("BoolValue", trappedplr.Character).Name = "trapped"
  996. if trappedplr.Character:findFirstChild("Head") then
  997. trappedplr.Character.Head.CFrame = TPPART.CFrame
  998. end
  999. for z,x in pairs(trappedplr.Character:GetDescendants()) do
  1000. if x.ClassName == "Sound" then
  1001. x:destroy()
  1002. end
  1003. if x.ClassName == "Script" then
  1004. x.Disabled = true
  1005. end
  1006. if x.ClassName == "Tool" then
  1007. x:destroy()
  1008. end
  1009. end
  1010. end
  1011. if trappedplr.Character:findFirstChild("Head") then
  1012. if (trappedplr.Character.Head.Position - TPPART.Position).magnitude > 2000 then
  1013. Instance.new("BoolValue", trappedplr.Character).Name = "trapped"
  1014. if trappedplr.Character:findFirstChild("Head") then
  1015. trappedplr.Character.Head.CFrame = TPPART.CFrame
  1016. end
  1017. for z,x in pairs(trappedplr.Character:GetDescendants()) do
  1018. if x.ClassName == "Sound" then
  1019. x:destroy()
  1020. end
  1021. end
  1022. end
  1023. end
  1024. end
  1025. end
  1026. end)()
  1027. wait(5.5)
  1028. plrhedaaa.Anchored = true
  1029. plrhedaaa.CFrame = TPPART.CFrame * CFrame.new(0,-4,0)
  1030. local rocknrollmcdonaldsslow = Instance.new("Sound", screengui)
  1031. rocknrollmcdonaldsslow.SoundId = "rbxassetid://142677062"
  1032. rocknrollmcdonaldsslow.Volume = 4
  1033. rocknrollmcdonaldsslow.Looped = true
  1034. rocknrollmcdonaldsslow:Play()
  1035. rocknrollmcdonaldsslow.PlaybackSpeed = 0.07
  1036. local reverb = Instance.new("ReverbSoundEffect", rocknrollmcdonaldsslow)
  1037. reverb.DecayTime = 20
  1038. reverb.DryLevel = -20
  1039. for i = 1,200 do
  1040. plrhedaaa.CFrame = plrhedaaa.CFrame * CFrame.new(0,0.0225,0)
  1041. framee.BackgroundTransparency = framee.BackgroundTransparency + 0.005
  1042. step:wait()
  1043. end
  1044. plrhedaaa.Anchored = false
  1045. framee:destroy()
  1046. end)()
  1047. end
  1048. elseif mode == "couf" then
  1049. if plr:findFirstChildOfClass("PlayerGui") then
  1050. if not plr:findFirstChildOfClass("PlayerGui"):findFirstChild("laggedlol") then
  1051. local screengui = Instance.new("ScreenGui", plr:findFirstChildOfClass("PlayerGui"))
  1052. screengui.Name = "laggedlol"
  1053. local sounddialup = Instance.new("Sound", screengui)
  1054. sounddialup.Volume = 10
  1055. local lol = math.random(1,10)
  1056. if lol == 1 then
  1057. sounddialup.SoundId = "rbxassetid://138731213"
  1058. sounddialup.PlaybackSpeed = 0.55
  1059. elseif lol == 2 then
  1060. sounddialup.SoundId = "rbxassetid://3285536219"
  1061. elseif lol == 3 then
  1062. sounddialup.SoundId = "rbxassetid://3020745718"
  1063. elseif lol == 4 then
  1064. sounddialup.SoundId = "rbxassetid://3672571609"
  1065. elseif lol == 5 then
  1066. sounddialup.SoundId = "rbxassetid://3200099211"
  1067. elseif lol == 6 then
  1068. sounddialup.SoundId = "rbxassetid://3671023067"
  1069. elseif lol == 7 then
  1070. sounddialup.SoundId = "rbxassetid://3370764816"
  1071. elseif lol == 8 then
  1072. sounddialup.SoundId = "rbxassetid://2931316091"
  1073. elseif lol == 9 then
  1074. sounddialup.SoundId = "rbxassetid://3496285375"
  1075. elseif lol == 10 then
  1076. sounddialup.SoundId = "rbxassetid://3309057760"
  1077. sounddialup.Volume = 5
  1078. end
  1079. sounddialup.Looped = true
  1080. sounddialup:Play()
  1081. if plr.Character then
  1082. if plr.Character:findFirstChild("Head") then
  1083. local sounddialup = Instance.new("Sound", plr.Character.Head)
  1084. sounddialup.Volume = 10
  1085. if lol == 1 then
  1086. sounddialup.SoundId = "rbxassetid://138731213"
  1087. sounddialup.PlaybackSpeed = 0.55
  1088. elseif lol == 2 then
  1089. sounddialup.SoundId = "rbxassetid://3285536219"
  1090. elseif lol == 3 then
  1091. sounddialup.SoundId = "rbxassetid://3020745718"
  1092. elseif lol == 4 then
  1093. sounddialup.SoundId = "rbxassetid://3672571609"
  1094. elseif lol == 5 then
  1095. sounddialup.SoundId = "rbxassetid://3200099211"
  1096. elseif lol == 6 then
  1097. sounddialup.SoundId = "rbxassetid://3671023067"
  1098. elseif lol == 7 then
  1099. sounddialup.SoundId = "rbxassetid://3370764816"
  1100. elseif lol == 8 then
  1101. sounddialup.SoundId = "rbxassetid://2931316091"
  1102. elseif lol == 9 then
  1103. sounddialup.SoundId = "rbxassetid://3496285375"
  1104. elseif lol == 10 then
  1105. sounddialup.SoundId = "rbxassetid://3309057760"
  1106. sounddialup.Volume = 5
  1107. end
  1108. sounddialup.Looped = true
  1109. sounddialup:Play()
  1110. end
  1111. end
  1112. local lolra = math.random(1,5)
  1113. for i = 1,15000 do
  1114. local text = Instance.new("TextLabel", screengui)
  1115. if lolra == 1 then
  1116. text.Text = "fat"
  1117. elseif lolra == 2 then
  1118. text.Text = "PRAISE ALLAH"
  1119. elseif lolra == 3 then
  1120. text.Text = "die"
  1121. elseif lolra == 4 then
  1122. text.Text = "fornite funny moments!!"
  1123. elseif lolra == 5 then
  1124. text.Text = "HOW TO DOWNLOAD STAR GLITCHER 2009 (NEW) (NO VIRUS) (FREE) (DIRECT LINK) (AVAST TESTED) (HINDI)"
  1125. end
  1126. text.TextScaled = true
  1127. text.Size = UDim2.new(1,0,1,0)
  1128. end
  1129. end
  1130. end
  1131. elseif mode == "game end" and not vhead:findFirstChild("game") then
  1132. gameendsound:Play()
  1133. local finish = false
  1134. local velo = Instance.new("BodyVelocity", plr.Character.Head)
  1135. velo.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1136. velo.Velocity = Vector3.new(0,9999999999,0)
  1137. velo.Name = "game"
  1138. local v = plr
  1139. local screengui = Instance.new("ScreenGui", v:findFirstChildOfClass("PlayerGui"))
  1140. screengui.Name = "bruhd"
  1141. local viewport = Instance.new("ViewportFrame", screengui)
  1142. viewport.BackgroundTransparency = 0
  1143. viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
  1144. viewport.Name = "A"
  1145. viewport.Size = UDim2.new(1,0,1,36)
  1146. viewport.Position = viewport.Position + UDim2.new(0,0,0,-36)
  1147. screengui.ResetOnSpawn = false
  1148. local camera = Instance.new("Camera", viewport)
  1149. viewport.CurrentCamera = camera
  1150. camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0)
  1151. local bodycolorsYOU = owner["Body Colors"]
  1152. --
  1153. local charmodelYOU = Instance.new("Model", viewport)
  1154. --
  1155. local torsomodelYOU = Instance.new("Part", charmodelYOU)
  1156. torsomodelYOU.Size = Vector3.new(2,2,1)
  1157. torsomodelYOU.BrickColor = bodycolorsYOU.TorsoColor
  1158. torsomodelYOU.Name = "Torso"
  1159. --
  1160. local rightarmodelYOU = Instance.new("Part", charmodelYOU)
  1161. rightarmodelYOU.Size = Vector3.new(1,2,1)
  1162. rightarmodelYOU.BrickColor = bodycolorsYOU.RightArmColor
  1163. rightarmodelYOU.Name = "Right Arm"
  1164. rightarmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(1.5,0,0)
  1165. --
  1166. local leftarmodelYOU = Instance.new("Part", charmodelYOU)
  1167. leftarmodelYOU.Size = Vector3.new(1,2,1)
  1168. leftarmodelYOU.BrickColor = bodycolorsYOU.LeftArmColor
  1169. leftarmodelYOU.Name = "Left Arm"
  1170. leftarmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(-1.5,0,0)
  1171. --
  1172. local rightlegmodelYOU = Instance.new("Part", charmodelYOU)
  1173. rightlegmodelYOU.Size = Vector3.new(1,2,1)
  1174. rightlegmodelYOU.BrickColor = bodycolorsYOU.RightLegColor
  1175. rightlegmodelYOU.Name = "Right Leg"
  1176. rightlegmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(0.5,-2,0)
  1177. --
  1178. local leftlegmodelYOU = Instance.new("Part", charmodelYOU)
  1179. leftlegmodelYOU.Size = Vector3.new(1,2,1)
  1180. leftlegmodelYOU.BrickColor = bodycolorsYOU.LeftLegColor
  1181. leftlegmodelYOU.Name = "Left Leg"
  1182. leftlegmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(-0.5,-2,0)
  1183. --
  1184. local headmodelYOU = Instance.new("Part", charmodelYOU)
  1185. headmodelYOU.Size = Vector3.new(2,1,1)
  1186. headmodelYOU.BrickColor = bodycolorsYOU.HeadColor
  1187. headmodelYOU.Name = "Head"
  1188. headmodelYOU.CFrame = torsomodelYOU.CFrame * CFrame.new(0,1.5,0)
  1189. if owner.Head:findFirstChildOfClass("SpecialMesh") then
  1190. owner.Head:findFirstChildOfClass("SpecialMesh"):Clone().Parent = headmodelYOU
  1191. end
  1192. --
  1193. if owner.Head:findFirstChild("face") then
  1194. owner.Head:findFirstChild("face"):Clone().Parent = headmodelYOU
  1195. end
  1196. --
  1197. charmodelYOU.PrimaryPart = torsomodelYOU
  1198. --
  1199. local humanoidmodel = Instance.new("Humanoid", charmodelYOU)
  1200. --
  1201. for q,w in pairs(owner:GetChildren()) do
  1202. if w.ClassName == "Accessory" or w.ClassName == "Hat" or w.ClassName == "Shirt" or w.ClassName == "Pants" or w.ClassName == "ShirtGraphic" or w.ClassName == "CharacterMesh" then
  1203. if w.ClassName == "Accessory" or w.ClassName == "Hat" then
  1204. local hatcf = owner.Head.CFrame:toObjectSpace(w.Handle.CFrame)
  1205. local cl = w:Clone()
  1206. cl.Parent = charmodelYOU
  1207. coroutine.wrap(function()
  1208. while step:wait() and not finish do
  1209. cl.Handle.CFrame = headmodelYOU.CFrame * hatcf
  1210. end
  1211. end)()
  1212. else
  1213. w:Clone().Parent = charmodelYOU
  1214. end
  1215. end
  1216. end
  1217. --Converted with ttyyuu12345's model to script plugin v4
  1218. local function sandbox(var,func)
  1219. local env = getfenv(func)
  1220. local newenv = setmetatable({},{
  1221. __index = function(self,k)
  1222. if k=="script" then
  1223. return var
  1224. else
  1225. return env[k]
  1226. end
  1227. end,
  1228. })
  1229. setfenv(func,newenv)
  1230. return func
  1231. end
  1232. cors = {}
  1233. mas = Instance.new("Model",game:GetService("Lighting"))
  1234. local fmr = Instance.new("Model")
  1235. local Part1 = Instance.new("Part")
  1236. local Part2 = Instance.new("Part")
  1237. local Part3 = Instance.new("Part")
  1238. local Part4 = Instance.new("Part")
  1239. local Part5 = Instance.new("Part")
  1240. local Part6 = Instance.new("Part")
  1241. local Part7 = Instance.new("Part")
  1242. local Part8 = Instance.new("Part")
  1243. local Part9 = Instance.new("Part")
  1244. local Part10 = Instance.new("Part")
  1245. local Part11 = Instance.new("Part")
  1246. local Part12 = Instance.new("Part")
  1247. local Part13 = Instance.new("Part")
  1248. local Part14 = Instance.new("Part")
  1249. local Part15 = Instance.new("Part")
  1250. local Part16 = Instance.new("Part")
  1251. local Part18 = Instance.new("Part")
  1252. local Part19 = Instance.new("Part")
  1253. fmr.Name = "AAAA"
  1254. fmr.Parent = mas
  1255. Part1.Parent = fmr
  1256. Part1.CFrame = CFrame.new(-1.09728706, -1.25001001, -7.97004986, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1257. Part1.Orientation = Vector3.new(0, 80, 0)
  1258. Part1.Position = Vector3.new(-1.09728706, -1.25001001, -7.97004986)
  1259. Part1.Rotation = Vector3.new(0, 80, 0)
  1260. Part1.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1261. Part1.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
  1262. Part1.Anchored = true
  1263. Part1.BottomSurface = Enum.SurfaceType.Smooth
  1264. Part1.BrickColor = BrickColor.new("Really black")
  1265. Part1.TopSurface = Enum.SurfaceType.Smooth
  1266. Part1.brickColor = BrickColor.new("Really black")
  1267. Part2.Parent = fmr
  1268. Part2.CFrame = CFrame.new(-0.555644989, 0.399982989, -7.87454891, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1269. Part2.Orientation = Vector3.new(0, 80, 0)
  1270. Part2.Position = Vector3.new(-0.555644989, 0.399982989, -7.87454891)
  1271. Part2.Rotation = Vector3.new(0, 80, 0)
  1272. Part2.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1273. Part2.Size = Vector3.new(0.299999267, 0.200000018, 1.30000007)
  1274. Part2.Anchored = true
  1275. Part2.BottomSurface = Enum.SurfaceType.Smooth
  1276. Part2.BrickColor = BrickColor.new("Really black")
  1277. Part2.TopSurface = Enum.SurfaceType.Smooth
  1278. Part2.brickColor = BrickColor.new("Really black")
  1279. Part3.Parent = fmr
  1280. Part3.CFrame = CFrame.new(0.211737007, -0.850010991, -9.05927753, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1281. Part3.Orientation = Vector3.new(0, 80, 0)
  1282. Part3.Position = Vector3.new(0.211737007, -0.850010991, -9.05927753)
  1283. Part3.Rotation = Vector3.new(0, 80, 0)
  1284. Part3.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1285. Part3.Size = Vector3.new(5.5, 0.5, 3.5)
  1286. Part3.Anchored = true
  1287. Part3.BottomSurface = Enum.SurfaceType.Smooth
  1288. Part3.BrickColor = BrickColor.new("Dark stone grey")
  1289. Part3.TopSurface = Enum.SurfaceType.Smooth
  1290. Part3.brickColor = BrickColor.new("Dark stone grey")
  1291. Part4.Name = "moving part"
  1292. Part4.Parent = fmr
  1293. Part4.CFrame = CFrame.new(0.426299989, 1.99997199, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1294. Part4.Orientation = Vector3.new(0, 80, 0)
  1295. Part4.Position = Vector3.new(0.426299989, 1.99997199, -7.39677715)
  1296. Part4.Rotation = Vector3.new(0, 80, 0)
  1297. Part4.Color = Color3.new(0.356863, 0.364706, 0.411765)
  1298. Part4.Size = Vector3.new(0.199999273, 1.69999802, 0.399999887)
  1299. Part4.Anchored = true
  1300. Part4.BottomSurface = Enum.SurfaceType.Smooth
  1301. Part4.BrickColor = BrickColor.new("Smoky grey")
  1302. Part4.Material = Enum.Material.Metal
  1303. Part4.TopSurface = Enum.SurfaceType.Smooth
  1304. Part4.brickColor = BrickColor.new("Smoky grey")
  1305. Part5.Parent = fmr
  1306. Part5.CFrame = CFrame.new(0.426299989, 2.39997292, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1307. Part5.Orientation = Vector3.new(0, 80, 0)
  1308. Part5.Position = Vector3.new(0.426299989, 2.39997292, -7.39677715)
  1309. Part5.Rotation = Vector3.new(0, 80, 0)
  1310. Part5.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1311. Part5.Size = Vector3.new(0.299999267, 0.999998569, 0.499999911)
  1312. Part5.Anchored = true
  1313. Part5.BottomSurface = Enum.SurfaceType.Smooth
  1314. Part5.BrickColor = BrickColor.new("Institutional white")
  1315. Part5.TopSurface = Enum.SurfaceType.Smooth
  1316. Part5.brickColor = BrickColor.new("Institutional white")
  1317. Part6.Parent = fmr
  1318. Part6.CFrame = CFrame.new(0.645852983, -2.10000491, -11.5212784, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1319. Part6.Orientation = Vector3.new(0, 80, 0)
  1320. Part6.Position = Vector3.new(0.645852983, -2.10000491, -11.5212784)
  1321. Part6.Rotation = Vector3.new(0, 80, 0)
  1322. Part6.Size = Vector3.new(0.5, 2, 3.5)
  1323. Part6.Anchored = true
  1324. Part6.BottomSurface = Enum.SurfaceType.Smooth
  1325. Part6.TopSurface = Enum.SurfaceType.Smooth
  1326. Part7.Parent = fmr
  1327. Part7.CFrame = CFrame.new(0.426299989, 1.94997501, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1328. Part7.Orientation = Vector3.new(0, 80, 0)
  1329. Part7.Position = Vector3.new(0.426299989, 1.94997501, -7.39677715)
  1330. Part7.Rotation = Vector3.new(0, 80, 0)
  1331. Part7.Color = Color3.new(0.972549, 0.972549, 0.972549)
  1332. Part7.Size = Vector3.new(0.299999267, 0.099998422, 1.30000007)
  1333. Part7.Anchored = true
  1334. Part7.BottomSurface = Enum.SurfaceType.Smooth
  1335. Part7.BrickColor = BrickColor.new("Institutional white")
  1336. Part7.TopSurface = Enum.SurfaceType.Smooth
  1337. Part7.brickColor = BrickColor.new("Institutional white")
  1338. Part8.Parent = fmr
  1339. Part8.CFrame = CFrame.new(0.25514701, -2.84999704, -9.30548, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1340. Part8.Orientation = Vector3.new(0, 80, 0)
  1341. Part8.Position = Vector3.new(0.25514701, -2.84999704, -9.30548)
  1342. Part8.Rotation = Vector3.new(0, 80, 0)
  1343. Part8.Size = Vector3.new(5, 0.5, 3.5)
  1344. Part8.Anchored = true
  1345. Part8.BottomSurface = Enum.SurfaceType.Smooth
  1346. Part8.TopSurface = Enum.SurfaceType.Smooth
  1347. Part9.Parent = fmr
  1348. Part9.CFrame = CFrame.new(1.02003896, -1.25001001, -7.59671021, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1349. Part9.Orientation = Vector3.new(0, 80, 0)
  1350. Part9.Position = Vector3.new(1.02003896, -1.25001001, -7.59671021)
  1351. Part9.Rotation = Vector3.new(0, 80, 0)
  1352. Part9.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1353. Part9.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
  1354. Part9.Anchored = true
  1355. Part9.BottomSurface = Enum.SurfaceType.Smooth
  1356. Part9.BrickColor = BrickColor.new("Really black")
  1357. Part9.TopSurface = Enum.SurfaceType.Smooth
  1358. Part9.brickColor = BrickColor.new("Really black")
  1359. Part10.Parent = fmr
  1360. Part10.CFrame = CFrame.new(0.670993984, -0.325565994, -11.6638403, 0.167732075, -0.0449430197, 0.98480773, 0.25881812, 0.965926111, -4.62987771e-07, -0.951251447, 0.254886121, 0.173648849)
  1361. Part10.Orientation = Vector3.new(0, 80, 15)
  1362. Part10.Position = Vector3.new(0.670993984, -0.325565994, -11.6638403)
  1363. Part10.Rotation = Vector3.new(0, 80, 15)
  1364. Part10.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1365. Part10.Size = Vector3.new(2, 0.0500000007, 1.5)
  1366. Part10.Anchored = true
  1367. Part10.BottomSurface = Enum.SurfaceType.Smooth
  1368. Part10.BrickColor = BrickColor.new("Black")
  1369. Part10.TopSurface = Enum.SurfaceType.Smooth
  1370. Part10.brickColor = BrickColor.new("Black")
  1371. Part11.Parent = fmr
  1372. Part11.CFrame = CFrame.new(-0.135555997, -2.10000491, -7.08967876, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1373. Part11.Orientation = Vector3.new(0, 80, 0)
  1374. Part11.Position = Vector3.new(-0.135555997, -2.10000491, -7.08967876)
  1375. Part11.Rotation = Vector3.new(0, 80, 0)
  1376. Part11.Size = Vector3.new(0.5, 2, 3.5)
  1377. Part11.Anchored = true
  1378. Part11.BottomSurface = Enum.SurfaceType.Smooth
  1379. Part11.TopSurface = Enum.SurfaceType.Smooth
  1380. Part12.Name = "movingpart"
  1381. Part12.Parent = fmr
  1382. Part12.CFrame = CFrame.new(0.426299989, 1.04998004, -7.39677715, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1383. Part12.Orientation = Vector3.new(0, 80, 0)
  1384. Part12.Position = Vector3.new(0.426299989, 1.04998004, -7.39677715)
  1385. Part12.Rotation = Vector3.new(0, 80, 0)
  1386. Part12.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1387. Part12.Size = Vector3.new(0.299999267, 0.199998558, 0.699999928)
  1388. Part12.Anchored = true
  1389. Part12.BottomSurface = Enum.SurfaceType.Smooth
  1390. Part12.BrickColor = BrickColor.new("Really black")
  1391. Part12.Material = Enum.Material.Metal
  1392. Part12.TopSurface = Enum.SurfaceType.Smooth
  1393. Part12.brickColor = BrickColor.new("Really black")
  1394. Part13.Parent = fmr
  1395. Part13.CFrame = CFrame.new(0.683342993, -0.591193974, -11.7339363, 0.167732075, -0.0449430197, 0.98480773, 0.25881812, 0.965926111, -4.62987771e-07, -0.951251447, 0.254886121, 0.173648849)
  1396. Part13.Orientation = Vector3.new(0, 80, 15)
  1397. Part13.Position = Vector3.new(0.683342993, -0.591193974, -11.7339363)
  1398. Part13.Rotation = Vector3.new(0, 80, 15)
  1399. Part13.Color = Color3.new(0.388235, 0.372549, 0.384314)
  1400. Part13.Size = Vector3.new(2, 0.5, 3.5)
  1401. Part13.Anchored = true
  1402. Part13.BottomSurface = Enum.SurfaceType.Smooth
  1403. Part13.BrickColor = BrickColor.new("Dark stone grey")
  1404. Part13.TopSurface = Enum.SurfaceType.Smooth
  1405. Part13.brickColor = BrickColor.new("Dark stone grey")
  1406. Part14.Parent = fmr
  1407. Part14.CFrame = CFrame.new(0.918704987, -0.450013995, -7.30995417, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1408. Part14.Orientation = Vector3.new(0, 80, 0)
  1409. Part14.Position = Vector3.new(0.918704987, -0.450013995, -7.30995417)
  1410. Part14.Rotation = Vector3.new(0, 80, 0)
  1411. Part14.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1412. Part14.Size = Vector3.new(0.299999267, 4.69999838, 0.299999923)
  1413. Part14.Anchored = true
  1414. Part14.BottomSurface = Enum.SurfaceType.Smooth
  1415. Part14.BrickColor = BrickColor.new("Really black")
  1416. Part14.TopSurface = Enum.SurfaceType.Smooth
  1417. Part14.brickColor = BrickColor.new("Really black")
  1418. Part15.Parent = fmr
  1419. Part15.CFrame = CFrame.new(-0.0661000013, -0.450013995, -7.48360109, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1420. Part15.Orientation = Vector3.new(0, 80, 0)
  1421. Part15.Position = Vector3.new(-0.0661000013, -0.450013995, -7.48360109)
  1422. Part15.Rotation = Vector3.new(0, 80, 0)
  1423. Part15.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1424. Part15.Size = Vector3.new(0.299999267, 4.69999838, 0.299999923)
  1425. Part15.Anchored = true
  1426. Part15.BottomSurface = Enum.SurfaceType.Smooth
  1427. Part15.BrickColor = BrickColor.new("Really black")
  1428. Part15.TopSurface = Enum.SurfaceType.Smooth
  1429. Part15.brickColor = BrickColor.new("Really black")
  1430. Part16.Parent = fmr
  1431. Part16.CFrame = CFrame.new(0.211737007, -0.575012982, -9.05927753, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1432. Part16.Orientation = Vector3.new(0, 80, 0)
  1433. Part16.Position = Vector3.new(0.211737007, -0.575012982, -9.05927753)
  1434. Part16.Rotation = Vector3.new(0, 80, 0)
  1435. Part16.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1436. Part16.Size = Vector3.new(5.5, 0.0500000007, 1.5)
  1437. Part16.Anchored = true
  1438. Part16.BottomSurface = Enum.SurfaceType.Smooth
  1439. Part16.BrickColor = BrickColor.new("Black")
  1440. Part16.TopSurface = Enum.SurfaceType.Smooth
  1441. Part16.brickColor = BrickColor.new("Black")
  1442. Part18.Parent = fmr
  1443. Part18.CFrame = CFrame.new(0.478399009, 0.399982989, -7.69221783, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1444. Part18.Orientation = Vector3.new(0, 80, 0)
  1445. Part18.Position = Vector3.new(0.478399009, 0.399982989, -7.69221783)
  1446. Part18.Rotation = Vector3.new(0, 80, 0)
  1447. Part18.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1448. Part18.Size = Vector3.new(0.299999267, 0.200000018, 1.30000007)
  1449. Part18.Anchored = true
  1450. Part18.BottomSurface = Enum.SurfaceType.Smooth
  1451. Part18.BrickColor = BrickColor.new("Really black")
  1452. Part18.TopSurface = Enum.SurfaceType.Smooth
  1453. Part18.brickColor = BrickColor.new("Really black")
  1454. Part19.Parent = fmr
  1455. Part19.CFrame = CFrame.new(-0.0632409975, -1.25001001, -7.78772593, 0.173647955, 0, 0.984807789, 0, 1, 0, -0.984807789, 0, 0.173647955)
  1456. Part19.Orientation = Vector3.new(0, 80, 0)
  1457. Part19.Position = Vector3.new(-0.0632409975, -1.25001001, -7.78772593)
  1458. Part19.Rotation = Vector3.new(0, 80, 0)
  1459. Part19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1460. Part19.Size = Vector3.new(0.299999267, 3.09999943, 0.199999928)
  1461. Part19.Anchored = true
  1462. Part19.BottomSurface = Enum.SurfaceType.Smooth
  1463. Part19.BrickColor = BrickColor.new("Really black")
  1464. Part19.TopSurface = Enum.SurfaceType.Smooth
  1465. Part19.brickColor = BrickColor.new("Really black")
  1466. for i,v in pairs(mas:GetChildren()) do
  1467. v.Parent = viewport
  1468. pcall(function() v:MakeJoints() end)
  1469. end
  1470. mas:Destroy()
  1471. for i,v in pairs(cors) do
  1472. spawn(function()
  1473. pcall(v)
  1474. end)
  1475. end
  1476. ----
  1477. local victimchar = plr.Character
  1478. local bodycolors = victimchar["Body Colors"]
  1479. --
  1480. local charmodel = Instance.new("Model", viewport)
  1481. charmodel.Name = victimchar.Name
  1482. --
  1483. local torsomodel = Instance.new("Part", charmodel)
  1484. torsomodel.Size = Vector3.new(2,2,1)
  1485. torsomodel.BrickColor = bodycolors.TorsoColor
  1486. torsomodel.Name = "Torso"
  1487. --
  1488. local rightarmodel = Instance.new("Part", charmodel)
  1489. rightarmodel.Size = Vector3.new(1,2,1)
  1490. rightarmodel.BrickColor = bodycolors.RightArmColor
  1491. rightarmodel.Name = "Right Arm"
  1492. rightarmodel.CFrame = torsomodel.CFrame * CFrame.new(1.5,0,0)
  1493. --
  1494. local leftarmodel = Instance.new("Part", charmodel)
  1495. leftarmodel.Size = Vector3.new(1,2,1)
  1496. leftarmodel.BrickColor = bodycolors.LeftArmColor
  1497. leftarmodel.Name = "Left Arm"
  1498. leftarmodel.CFrame = torsomodel.CFrame * CFrame.new(-1.5,0,0)
  1499. --
  1500. local rightlegmodel = Instance.new("Part", charmodel)
  1501. rightlegmodel.Size = Vector3.new(1,2,1)
  1502. rightlegmodel.BrickColor = bodycolors.RightLegColor
  1503. rightlegmodel.Name = "Right Leg"
  1504. rightlegmodel.CFrame = torsomodel.CFrame * CFrame.new(0.5,-2,0)
  1505. --
  1506. local leftlegmodel = Instance.new("Part", charmodel)
  1507. leftlegmodel.Size = Vector3.new(1,2,1)
  1508. leftlegmodel.BrickColor = bodycolors.LeftLegColor
  1509. leftlegmodel.Name = "Left Leg"
  1510. leftlegmodel.CFrame = torsomodel.CFrame * CFrame.new(-0.5,-2,0)
  1511. --
  1512. local headmodel = Instance.new("Part", charmodel)
  1513. headmodel.Size = Vector3.new(2,1,1)
  1514. headmodel.BrickColor = bodycolors.HeadColor
  1515. headmodel.Name = "Head"
  1516. headmodel.CFrame = torsomodel.CFrame * CFrame.new(0,1.5,0)
  1517. if victimchar.Head:findFirstChildOfClass("SpecialMesh") then
  1518. victimchar.Head:findFirstChildOfClass("SpecialMesh"):Clone().Parent = headmodel
  1519. end
  1520. --
  1521. if victimchar.Head:findFirstChild("face") then
  1522. victimchar.Head:findFirstChild("face"):Clone().Parent = headmodel
  1523. end
  1524. for i,v in pairs(victimchar:GetChildren()) do
  1525. if v.ClassName == "Accessory" or v.ClassName == "Hat" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" or v.ClassName == "CharacterMesh" then
  1526. if v.ClassName == "Accessory" or v.ClassName == "Hat" then
  1527. local hatcf = victimchar.Head.CFrame:toObjectSpace(v.Handle.CFrame)
  1528. local cl = v:Clone()
  1529. cl.Parent = charmodel
  1530. coroutine.wrap(function()
  1531. while step:wait() and not finish do
  1532. cl.Handle.CFrame = headmodel.CFrame * hatcf
  1533. end
  1534. end)()
  1535. else
  1536. v:Clone().Parent = charmodel
  1537. end
  1538. end
  1539. end
  1540. --
  1541. local humanoidmodel = Instance.new("Humanoid", charmodel)
  1542. --
  1543. charmodel.PrimaryPart = torsomodel
  1544. ----
  1545. charmodel:SetPrimaryPartCFrame(Part16.CFrame * CFrame.new(0.2,0.5,0) * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0))
  1546. local scarie = Instance.new("Sound", screengui)
  1547. scarie.SoundId = "rbxassetid://196059456"
  1548. scarie.Volume = 7
  1549. scarie:Play()
  1550. camera.FieldOfView = 120
  1551. viewport.BackgroundColor3 = Color3.fromRGB(255,255,255)
  1552. local colorv = 255
  1553. coroutine.wrap(function()
  1554. for i = 1,25 do
  1555. camera.FieldOfView = camera.FieldOfView - 2
  1556. viewport.BackgroundColor3 = Color3.fromRGB(colorv,colorv,colorv)
  1557. colorv = colorv - 10
  1558. step:wait()
  1559. end
  1560. viewport.BackgroundColor3 = Color3.fromRGB(0,0,0)
  1561. charmodelYOU:SetPrimaryPartCFrame(CFrame.new(-4,0,15) * CFrame.fromEulerAnglesXYZ(0,math.rad(40),0))
  1562. headmodelYOU.CFrame = headmodelYOU.CFrame * CFrame.fromEulerAnglesXYZ(0,math.rad(-35),0)
  1563. local button = Instance.new("Part", viewport)
  1564. button.BrickColor = BrickColor.new("Really red")
  1565. button.Material = "Neon"
  1566. button.Shape = "Ball"
  1567. button.Size = Vector3.new(1,1,1)
  1568. button.CFrame = headmodelYOU.CFrame * CFrame.new(-3.5,-1,2)
  1569. button.CFrame = button.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  1570. wait(6)
  1571. local lemmego = Instance.new("Sound", screengui)
  1572. lemmego.SoundId = "rbxassetid://389310603"
  1573. lemmego.Volume = 3
  1574. lemmego:Play()
  1575. coroutine.wrap(function()
  1576. wait(65.5)
  1577. if victimchar:findFirstChildOfClass("Humanoid") then
  1578. if victimchar:findFirstChild("Health") then
  1579. victimchar:findFirstChild("Health").Disabled = true
  1580. end
  1581. victimchar:findFirstChildOfClass("Humanoid").Health = 0.01
  1582. end
  1583. end)()
  1584. coroutine.wrap(function()
  1585. wait(2)
  1586. local heedcf = headmodel.CFrame
  1587. for i = 0,1, 0.01 do
  1588. headmodel.CFrame = headmodel.CFrame:lerp(heedcf * CFrame.new(0,0,-0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-40),0,0),i)
  1589. step:wait()
  1590. end
  1591. end)()
  1592. wait(7)
  1593. camera.CFrame = torsomodel.CFrame * CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) * CFrame.new(3,0,5)
  1594. wait(3.5)
  1595. camera.CFrame = camera.CFrame * CFrame.new(-1,1.25,-18)
  1596. camera.FieldOfView = 45
  1597. wait(2)
  1598. coroutine.wrap(function()
  1599. local rarmcff = leftarmodelYOU.CFrame
  1600. for i = 0,1 , 0.03 do
  1601. leftarmodelYOU.CFrame = leftarmodelYOU.CFrame:lerp(rarmcff * CFrame.new(0,0.5,-1) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0),i)
  1602. step:wait()
  1603. end
  1604. local pressbu = Instance.new("Sound", screengui)
  1605. pressbu.SoundId = "rbxassetid://558993260"
  1606. pressbu.Volume = 10
  1607. pressbu:Play()
  1608. end)()
  1609. wait(2)
  1610. camera.FieldOfView = 65
  1611. camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0)
  1612. coroutine.wrap(function()
  1613. local heedcf = headmodel.CFrame
  1614. for i = 0,1, 0.01 do
  1615. headmodel.CFrame = headmodel.CFrame:lerp(heedcf * CFrame.new(0,0,-0.5) * CFrame.fromEulerAnglesXYZ(math.rad(-30),0,0),i)
  1616. step:wait()
  1617. end
  1618. end)()
  1619. coroutine.wrap(function()
  1620. for i = 1,120 do
  1621. Part4.CFrame = Part4.CFrame * CFrame.new(0,-0.005,0)
  1622. Part12.CFrame = Part12.CFrame * CFrame.new(0,-0.005,0)
  1623. step:wait()
  1624. end
  1625. end)()
  1626. wait(2)
  1627. coroutine.wrap(function()
  1628. for i = 1,30 do
  1629. camera.CFrame = CFrame.new(3,3.5,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-30),math.rad(20),0) * CFrame.new(0,math.random(-10,10)/20,0)
  1630. step:wait()
  1631. end
  1632. end)()
  1633. wait(0.5)
  1634. finish = true
  1635. charmodel:destroy()
  1636. charmodelYOU:destroy()
  1637. button:destroy()
  1638. fmr:destroy()
  1639. print("BREAK")
  1640. if victimchar:findFirstChildOfClass("Humanoid") then
  1641. if victimchar:findFirstChild("Health") then
  1642. victimchar:findFirstChild("Health").Disabled = true
  1643. end
  1644. victimchar:findFirstChildOfClass("Humanoid").Health = 30
  1645. end
  1646. viewport.BackgroundColor3 = Color3.fromRGB(255,0,0)
  1647. local cycek = 255
  1648. for i = 1,255 do
  1649. viewport.BackgroundColor3 = Color3.fromRGB(cycek,0,0)
  1650. cycek = cycek - 1
  1651. step:wait()
  1652. end
  1653. end)()
  1654. end
  1655. --end
  1656. end
  1657. else
  1658. for q,w in pairs(v:GetChildren()) do
  1659. if w.ClassName == "Part" or w.ClassName == "MeshPart" or w.ClassName == "Humanoid" or w.ClassName == "Model" or w.ClassName == "Folder" then
  1660. w:destroy()
  1661. end
  1662. end
  1663. end
  1664. end
  1665. end
  1666. end
  1667. end
  1668. canattack = true
  1669. cananimate = true
  1670. end
  1671. end
  1672. function unequip()
  1673. equipped = false
  1674. if game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui"):findFirstChild("HammerGuithingy") then
  1675. game:GetService("Players"):findFirstChild(owner.Name):findFirstChildOfClass("PlayerGui"):findFirstChild("HammerGuithingy"):destroy()
  1676. end
  1677. ownerhumanoid.WalkSpeed = 16
  1678. circus:Stop()
  1679. if owner.Torso:findFirstChild("LeftArmWelde") then
  1680. owner.Torso:findFirstChild("LeftArmWelde"):destroy()
  1681. end
  1682. if owner.Torso:findFirstChild("LeftLegWelde") then
  1683. owner.Torso:findFirstChild("LeftLegWelde"):destroy()
  1684. end
  1685. if owner.Torso:findFirstChild("RightLegWelde") then
  1686. owner.Torso:findFirstChild("RightLegWelde"):destroy()
  1687. end
  1688. if owner.Torso:findFirstChild("RightArmWelde") then
  1689. owner.Torso:findFirstChild("RightArmWelde"):destroy()
  1690. end
  1691. if owner.Torso:findFirstChild("HeadWelde") then
  1692. owner.Torso:findFirstChild("HeadWelde"):destroy()
  1693. end
  1694. if owner["Right Arm"]:findFirstChild("pipeweld") then
  1695. owner["Right Arm"]:findFirstChild("pipeweld"):destroy()
  1696. end
  1697. if owner:findFirstChild("HumanoidRootPart") then
  1698. if owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde") then
  1699. owner.HumanoidRootPart:findFirstChild("HumanoidRootPartWelde"):destroy()
  1700. end
  1701. end
  1702. end
  1703. tool.Unequipped:connect(unequip)
  1704. tool.Equipped:connect(equip)
  1705. tool.Activated:connect(smashdem)
Add Comment
Please, Sign In to add comment