Advertisement
ForkFullFight

Test 2

Jul 3rd, 2023
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.25 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. -- THIS WAS NOT MADE BY ME (The Pendulum Hub owner.) I couldn't find the original owner so just look up animation id player.
  153. print("THIS WAS NOT MADE BY ME (The Pendulum Hub owner.) I couldn't find the original owner so just look up animation id player.")
  154. local animation = Instance.new("ScreenGui")
  155. local Shadow = Instance.new("Frame")
  156. local Shadow_2 = Instance.new("Folder")
  157. local Frame = Instance.new("Frame")
  158. local Frame_2 = Instance.new("Frame")
  159. local mainFrame = Instance.new("ImageLabel")
  160. local topbarFrame = Instance.new("ImageLabel")
  161. local miniBtn = Instance.new("ImageButton")
  162. local miniLabel = Instance.new("TextLabel")
  163. local Minimize = Instance.new("TextButton")
  164. local Hi = Instance.new("TextLabel")
  165. local TextLabel = Instance.new("TextLabel")
  166. local exitBtn = Instance.new("ImageButton")
  167. local exitLabel = Instance.new("TextLabel")
  168. local Exit = Instance.new("TextButton")
  169. local player = Instance.new("TextBox")
  170. local under = Instance.new("Frame")
  171. local r6 = Instance.new("TextButton")
  172. local sep = Instance.new("Frame")
  173. local play = Instance.new("TextButton")
  174. local profile = Instance.new("TextButton")
  175. local sep_2 = Instance.new("Frame")
  176. local Message = Instance.new("TextLabel")
  177. local profile_2 = Instance.new("Frame")
  178. local Shadow_3 = Instance.new("Folder")
  179. local Frame_3 = Instance.new("Frame")
  180. local Frame_4 = Instance.new("Frame")
  181. local mainFrame_2 = Instance.new("ImageLabel")
  182. local topbarFrame_2 = Instance.new("ImageLabel")
  183. local miniBtn_2 = Instance.new("ImageButton")
  184. local miniLabel_2 = Instance.new("TextLabel")
  185. local Minimize_2 = Instance.new("TextButton")
  186. local Hi_2 = Instance.new("TextLabel")
  187. local sunglasseslogo_2 = Instance.new("ImageLabel")
  188. local TextLabel_2 = Instance.new("TextLabel")
  189. local exitBtn_2 = Instance.new("ImageButton")
  190. local exitLabel_2 = Instance.new("TextLabel")
  191. local Exit_2 = Instance.new("TextButton")
  192. local pfp = Instance.new("ImageLabel")
  193. local under_2 = Instance.new("ImageLabel")
  194. local top = Instance.new("Frame")
  195. local uaid = Instance.new("TextLabel")
  196. local sep_3 = Instance.new("Frame")
  197. local _1 = Instance.new("TextLabel")
  198. local Message_2 = Instance.new("TextLabel")
  199.  
  200. --Properties:
  201.  
  202. animation.Name = "animation"
  203. animation.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  204. animation.ResetOnSpawn = false
  205.  
  206. Shadow.Name = "Shadow"
  207. Shadow.Parent = animation
  208. Shadow.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  209. Shadow.BackgroundTransparency = 1.000
  210. Shadow.BorderSizePixel = 0
  211. Shadow.Position = UDim2.new(0.616363645, -294, 0.598280072, -149)
  212. Shadow.Size = UDim2.new(0, 267, 0, 170)
  213.  
  214. Shadow_2.Name = "Shadow"
  215. Shadow_2.Parent = Shadow
  216.  
  217. Frame.Parent = Shadow_2
  218. Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  219. Frame.BorderSizePixel = 0
  220. Frame.Position = UDim2.new(0, -4, 0, -4)
  221. Frame.Size = UDim2.new(1, 8, 1, 8)
  222. Frame.Style = Enum.FrameStyle.DropShadow
  223.  
  224. Frame_2.Parent = Frame
  225. Frame_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  226. Frame_2.BackgroundTransparency = 1.000
  227. Frame_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  228. Frame_2.BorderSizePixel = 0
  229. Frame_2.Position = UDim2.new(0, -4, 0, -4)
  230. Frame_2.Size = UDim2.new(1, 8, 1, 8)
  231.  
  232. mainFrame.Name = "mainFrame"
  233. mainFrame.Parent = Shadow
  234. mainFrame.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  235. mainFrame.BackgroundTransparency = 1.000
  236. mainFrame.BorderSizePixel = 0
  237. mainFrame.ClipsDescendants = true
  238. mainFrame.Position = UDim2.new(-0.000796778651, 0, -0.00258674752, 0)
  239. mainFrame.Size = UDim2.new(0, 264, 0, 168)
  240. mainFrame.Image = "http://www.roblox.com/asset/?id=4530318781"
  241. mainFrame.ImageColor3 = Color3.fromRGB(32, 32, 32)
  242. mainFrame.ScaleType = Enum.ScaleType.Slice
  243. mainFrame.SliceCenter = Rect.new(20, 20, 480, 480)
  244.  
  245. topbarFrame.Name = "topbarFrame"
  246. topbarFrame.Parent = mainFrame
  247. topbarFrame.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  248. topbarFrame.BackgroundTransparency = 1.000
  249. topbarFrame.BorderSizePixel = 0
  250. topbarFrame.Size = UDim2.new(0, 587, 0, 33)
  251. topbarFrame.Image = "http://www.roblox.com/asset/?id=4530319192"
  252. topbarFrame.ImageColor3 = Color3.fromRGB(24, 24, 24)
  253. topbarFrame.ScaleType = Enum.ScaleType.Slice
  254. topbarFrame.SliceCenter = Rect.new(20, 20, 480, 480)
  255.  
  256. miniBtn.Name = "miniBtn"
  257. miniBtn.Parent = topbarFrame
  258. miniBtn.AnchorPoint = Vector2.new(0, 0.5)
  259. miniBtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  260. miniBtn.BackgroundTransparency = 1.000
  261. miniBtn.BorderColor3 = Color3.fromRGB(27, 42, 53)
  262. miniBtn.BorderSizePixel = 0
  263. miniBtn.Position = UDim2.new(0, 531, 0.5, 0)
  264. miniBtn.Size = UDim2.new(0, 19, 0, 19)
  265. miniBtn.Image = "http://www.roblox.com/asset/?id=4132450915"
  266. miniBtn.ImageColor3 = Color3.fromRGB(140, 30, 49)
  267. miniBtn.ImageTransparency = 1.000
  268.  
  269. miniLabel.Name = "miniLabel"
  270. miniLabel.Parent = miniBtn
  271. miniLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  272. miniLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  273. miniLabel.BackgroundTransparency = 1.000
  274. miniLabel.BorderSizePixel = 0
  275. miniLabel.Position = UDim2.new(-16.5526314, 0, 0.5, 0)
  276. miniLabel.Size = UDim2.new(0, 25, 0, 25)
  277. miniLabel.Visible = false
  278. miniLabel.Font = Enum.Font.SourceSansLight
  279. miniLabel.Text = "—"
  280. miniLabel.TextColor3 = Color3.fromRGB(181, 181, 181)
  281. miniLabel.TextSize = 15.000
  282. miniLabel.TextWrapped = true
  283.  
  284. Minimize.Name = "Minimize"
  285. Minimize.Parent = miniBtn
  286. Minimize.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  287. Minimize.BackgroundTransparency = 1.000
  288. Minimize.Size = UDim2.new(0, 19, 0, 19)
  289. Minimize.Font = Enum.Font.SourceSans
  290. Minimize.Text = ""
  291. Minimize.TextColor3 = Color3.fromRGB(0, 0, 0)
  292. Minimize.TextSize = 14.000
  293.  
  294. Hi.Name = "Hi"
  295. Hi.Parent = miniBtn
  296. Hi.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  297. Hi.BackgroundTransparency = 1.000
  298. Hi.Position = UDim2.new(-10.726819, 0, -0.00334408414, 0)
  299. Hi.Size = UDim2.new(0, 193, 0, 22)
  300. Hi.Visible = false
  301. Hi.Font = Enum.Font.SourceSans
  302. Hi.Text = "Credits to dangerxusIove for converting Sentinel SS."
  303. Hi.TextColor3 = Color3.fromRGB(255, 255, 255)
  304. Hi.TextScaled = true
  305. Hi.TextSize = 14.000
  306. Hi.TextStrokeTransparency = 0.000
  307. Hi.TextWrapped = true
  308.  
  309.  
  310.  
  311.  
  312. TextLabel.BackgroundColor3 = Color3.fromRGB(154, 154, 154)
  313. TextLabel.BackgroundTransparency = 1.000
  314. TextLabel.BorderSizePixel = 0
  315. TextLabel.Position = UDim2.new(0.75, 0, 0.285714149, 0)
  316. TextLabel.Size = UDim2.new(0, 121, 0, 16)
  317. TextLabel.Font = Enum.Font.SourceSans
  318. TextLabel.Text = "ID player | Pendulum Hub"
  319. TextLabel.TextColor3 = Color3.fromRGB(189, 189, 189)
  320. TextLabel.TextSize = 12.000
  321.  
  322. exitBtn.Name = "exitBtn"
  323. exitBtn.Parent = topbarFrame
  324. exitBtn.AnchorPoint = Vector2.new(0, 0.5)
  325. exitBtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  326. exitBtn.BackgroundTransparency = 1.000
  327. exitBtn.BorderColor3 = Color3.fromRGB(27, 42, 53)
  328. exitBtn.BorderSizePixel = 0
  329. exitBtn.Position = UDim2.new(0.0340715498, 541, 0.5, 0)
  330. exitBtn.Size = UDim2.new(0, 19, 0, 19)
  331. exitBtn.Image = "http://www.roblox.com/asset/?id=4132450915"
  332. exitBtn.ImageColor3 = Color3.fromRGB(140, 30, 49)
  333. exitBtn.ImageTransparency = 1.000
  334.  
  335. exitLabel.Name = "exitLabel"
  336. exitLabel.Parent = exitBtn
  337. exitLabel.AnchorPoint = Vector2.new(0.5, 0.5)
  338. exitLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  339. exitLabel.BackgroundTransparency = 1.000
  340. exitLabel.BorderSizePixel = 0
  341. exitLabel.Position = UDim2.new(-16.4473686, 0, 0.5, 0)
  342. exitLabel.Size = UDim2.new(0, 25, 0, 25)
  343. exitLabel.Visible = false
  344. exitLabel.Font = Enum.Font.SourceSansLight
  345. exitLabel.Text = "×"
  346. exitLabel.TextColor3 = Color3.fromRGB(181, 181, 181)
  347. exitLabel.TextSize = 35.000
  348. exitLabel.TextWrapped = true
  349.  
  350. Exit.Name = "Exit"
  351. Exit.Parent = exitBtn
  352. Exit.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  353. Exit.BackgroundTransparency = 1.000
  354. Exit.Size = UDim2.new(0, 19, 0, 19)
  355. Exit.Font = Enum.Font.SourceSans
  356. Exit.Text = ""
  357. Exit.TextColor3 = Color3.fromRGB(0, 0, 0)
  358. Exit.TextSize = 14.000
  359.  
  360. player.Name = "player"
  361. player.Parent = mainFrame
  362. player.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  363. player.BorderSizePixel = 0
  364. player.Position = UDim2.new(0.0606060624, 0, 0.351190478, 0)
  365. player.Size = UDim2.new(0, 232, 0, 38)
  366. player.Font = Enum.Font.SourceSans
  367. player.PlaceholderText = "Put Animation ID in here"
  368. player.Text = ""
  369. player.TextColor3 = Color3.fromRGB(255, 255, 255)
  370. player.TextSize = 14.000
  371.  
  372. under.Name = "under"
  373. under.Parent = player
  374. under.BackgroundColor3 = Color3.fromRGB(29, 29, 29)
  375. under.BorderSizePixel = 0
  376. under.Position = UDim2.new(-0.068965517, 0, 1.94736838, 0)
  377. under.Size = UDim2.new(0, 264, 0, 34)
  378.  
  379. r6.Name = "r6"
  380. r6.Parent = under
  381. r6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  382. r6.BackgroundTransparency = 1.000
  383. r6.Position = UDim2.new(0.170454532, 0, 0.0513382182, 0)
  384. r6.Size = UDim2.new(0, 34, 0, 30)
  385. r6.Font = Enum.Font.SourceSans
  386. r6.Text = "R6"
  387. r6.TextColor3 = Color3.fromRGB(255, 255, 255)
  388. r6.TextSize = 14.000
  389.  
  390. sep.Name = "sep"
  391. sep.Parent = r6
  392. sep.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
  393. sep.BorderColor3 = Color3.fromRGB(153, 153, 153)
  394. sep.BorderSizePixel = 0
  395. sep.Position = UDim2.new(0, 0, 0.123142488, 0)
  396. sep.Size = UDim2.new(0, 1, 0, 23)
  397.  
  398. play.Name = "play"
  399. play.Parent = under
  400. play.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  401. play.BackgroundTransparency = 1.000
  402. play.Position = UDim2.new(0.0416666605, 0, 0.0513382182, 0)
  403. play.Size = UDim2.new(0, 34, 0, 30)
  404. play.Font = Enum.Font.SourceSans
  405. play.Text = "Play"
  406. play.TextColor3 = Color3.fromRGB(255, 255, 255)
  407. play.TextSize = 14.000
  408.  
  409. profile.Name = "profile"
  410. profile.Parent = under
  411. profile.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  412. profile.BackgroundTransparency = 1.000
  413. profile.Position = UDim2.new(0.859848499, 0, 0.0513382182, 0)
  414. profile.Size = UDim2.new(0, 34, 0, 30)
  415. profile.Font = Enum.Font.SourceSans
  416. profile.Text = ""
  417. profile.TextColor3 = Color3.fromRGB(255, 255, 255)
  418. profile.TextSize = 14.000
  419.  
  420. sep_2.Name = "sep"
  421. sep_2.Parent = player
  422. sep_2.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
  423. sep_2.Position = UDim2.new(-0.0603448264, 0, 1.94736838, 0)
  424. sep_2.Size = UDim2.new(0, 262, 0, 1)
  425.  
  426. Message.Name = "Message"
  427. Message.Parent = Shadow
  428. Message.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  429. Message.BackgroundTransparency = 1.000
  430. Message.Position = UDim2.new(0.336734682, 0, -0.00334448158, 0)
  431. Message.Size = UDim2.new(0, 200, 0, 28)
  432. Message.Visible = false
  433. Message.Font = Enum.Font.SourceSans
  434. Message.Text = "Are you sure?"
  435. Message.TextColor3 = Color3.fromRGB(143, 0, 0)
  436. Message.TextSize = 14.000
  437.  
  438. profile_2.Name = "profile"
  439. profile_2.Parent = animation
  440. profile_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  441. profile_2.BackgroundTransparency = 1.000
  442. profile_2.BorderSizePixel = 0
  443. profile_2.Position = UDim2.new(0.840363622, -294, 0.597051561, -149)
  444. profile_2.Size = UDim2.new(0, 267, 0, 170)
  445. profile_2.Visible = false
  446.  
  447. Shadow_3.Name = "Shadow"
  448. Shadow_3.Parent = profile_2
  449.  
  450. Frame_3.Parent = Shadow_3
  451. Frame_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  452. Frame_3.BorderSizePixel = 0
  453. Frame_3.Position = UDim2.new(0, -4, 0, -4)
  454. Frame_3.Size = UDim2.new(1, 8, 1, 8)
  455. Frame_3.Style = Enum.FrameStyle.DropShadow
  456.  
  457. Frame_4.Parent = Frame_3
  458. Frame_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  459. Frame_4.BackgroundTransparency = 1.000
  460. Frame_4.BorderColor3 = Color3.fromRGB(27, 42, 53)
  461. Frame_4.BorderSizePixel = 0
  462. Frame_4.Position = UDim2.new(0, -4, 0, -4)
  463. Frame_4.Size = UDim2.new(1, 8, 1, 8)
  464.  
  465. mainFrame_2.Name = "mainFrame"
  466. mainFrame_2.Parent = profile_2
  467. mainFrame_2.BackgroundColor3 = Color3.fromRGB(32, 32, 32)
  468. mainFrame_2.BackgroundTransparency = 1.000
  469. mainFrame_2.BorderSizePixel = 0
  470. mainFrame_2.ClipsDescendants = true
  471. mainFrame_2.Position = UDim2.new(-0.000796778651, 0, -0.00258674752, 0)
  472. mainFrame_2.Size = UDim2.new(0, 264, 0, 168)
  473. mainFrame_2.Image = "http://www.roblox.com/asset/?id=4530318781"
  474. mainFrame_2.ImageColor3 = Color3.fromRGB(32, 32, 32)
  475. mainFrame_2.ScaleType = Enum.ScaleType.Slice
  476. mainFrame_2.SliceCenter = Rect.new(20, 20, 480, 480)
  477.  
  478. topbarFrame_2.Name = "topbarFrame"
  479. topbarFrame_2.Parent = mainFrame_2
  480. topbarFrame_2.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  481. topbarFrame_2.BackgroundTransparency = 1.000
  482. topbarFrame_2.BorderSizePixel = 0
  483. topbarFrame_2.Size = UDim2.new(0, 587, 0, 33)
  484. topbarFrame_2.Image = "http://www.roblox.com/asset/?id=4530319192"
  485. topbarFrame_2.ImageColor3 = Color3.fromRGB(24, 24, 24)
  486. topbarFrame_2.ScaleType = Enum.ScaleType.Slice
  487. topbarFrame_2.SliceCenter = Rect.new(20, 20, 480, 480)
  488.  
  489. miniBtn_2.Name = "miniBtn"
  490. miniBtn_2.Parent = topbarFrame_2
  491. miniBtn_2.AnchorPoint = Vector2.new(0, 0.5)
  492. miniBtn_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  493. miniBtn_2.BackgroundTransparency = 1.000
  494. miniBtn_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  495. miniBtn_2.BorderSizePixel = 0
  496. miniBtn_2.Position = UDim2.new(0, 531, 0.5, 0)
  497. miniBtn_2.Size = UDim2.new(0, 19, 0, 19)
  498. miniBtn_2.Image = "http://www.roblox.com/asset/?id=4132450915"
  499. miniBtn_2.ImageColor3 = Color3.fromRGB(140, 30, 49)
  500. miniBtn_2.ImageTransparency = 1.000
  501.  
  502. miniLabel_2.Name = "miniLabel"
  503. miniLabel_2.Parent = miniBtn_2
  504. miniLabel_2.AnchorPoint = Vector2.new(0.5, 0.5)
  505. miniLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  506. miniLabel_2.BackgroundTransparency = 1.000
  507. miniLabel_2.BorderSizePixel = 0
  508. miniLabel_2.Position = UDim2.new(-16.5526314, 0, 0.5, 0)
  509. miniLabel_2.Size = UDim2.new(0, 25, 0, 25)
  510. miniLabel_2.Visible = false
  511. miniLabel_2.Font = Enum.Font.SourceSansLight
  512. miniLabel_2.Text = "—"
  513. miniLabel_2.TextColor3 = Color3.fromRGB(181, 181, 181)
  514. miniLabel_2.TextSize = 15.000
  515. miniLabel_2.TextWrapped = true
  516.  
  517. Minimize_2.Name = "Minimize"
  518. Minimize_2.Parent = miniBtn_2
  519. Minimize_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  520. Minimize_2.BackgroundTransparency = 1.000
  521. Minimize_2.Size = UDim2.new(0, 19, 0, 19)
  522. Minimize_2.Font = Enum.Font.SourceSans
  523. Minimize_2.Text = ""
  524. Minimize_2.TextColor3 = Color3.fromRGB(0, 0, 0)
  525. Minimize_2.TextSize = 14.000
  526.  
  527. Hi_2.Name = "Hi"
  528. Hi_2.Parent = miniBtn_2
  529. Hi_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  530. Hi_2.BackgroundTransparency = 1.000
  531. Hi_2.Position = UDim2.new(-10.726819, 0, -0.00334408414, 0)
  532. Hi_2.Size = UDim2.new(0, 193, 0, 22)
  533. Hi_2.Visible = false
  534. Hi_2.Font = Enum.Font.SourceSans
  535. Hi_2.Text = "Credits to dangerxusIove for converting Sentinel SS."
  536. Hi_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  537. Hi_2.TextScaled = true
  538. Hi_2.TextSize = 14.000
  539. Hi_2.TextStrokeTransparency = 0.000
  540. Hi_2.TextWrapped = true
  541.  
  542. sunglasseslogo_2.Name = "sunglasseslogo"
  543. sunglasseslogo_2.Parent = topbarFrame_2
  544. sunglasseslogo_2.AnchorPoint = Vector2.new(0, 0.5)
  545. sunglasseslogo_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  546. sunglasseslogo_2.BackgroundTransparency = 1.000
  547. sunglasseslogo_2.BorderSizePixel = 0
  548. sunglasseslogo_2.Position = UDim2.new(0, 2, 0.431818187, 0)
  549. sunglasseslogo_2.Size = UDim2.new(0, 24, 0, 28)
  550. sunglasseslogo_2.Image = "http://www.roblox.com/asset/?id=5084359542"
  551. sunglasseslogo_2.ScaleType = Enum.ScaleType.Fit
  552.  
  553. TextLabel_2.Parent = sunglasseslogo_2
  554. TextLabel_2.BackgroundColor3 = Color3.fromRGB(154, 154, 154)
  555. TextLabel_2.BackgroundTransparency = 1.000
  556. TextLabel_2.BorderSizePixel = 0
  557. TextLabel_2.Position = UDim2.new(-0.708333373, 0, 0.249999866, 0)
  558. TextLabel_2.Size = UDim2.new(0, 121, 0, 16)
  559. TextLabel_2.Font = Enum.Font.SourceSans
  560. TextLabel_2.Text = "Profile"
  561. TextLabel_2.TextColor3 = Color3.fromRGB(189, 189, 189)
  562. TextLabel_2.TextSize = 12.000
  563.  
  564. exitBtn_2.Name = "exitBtn"
  565. exitBtn_2.Parent = topbarFrame_2
  566. exitBtn_2.AnchorPoint = Vector2.new(0, 0.5)
  567. exitBtn_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  568. exitBtn_2.BackgroundTransparency = 1.000
  569. exitBtn_2.BorderColor3 = Color3.fromRGB(27, 42, 53)
  570. exitBtn_2.BorderSizePixel = 0
  571. exitBtn_2.Position = UDim2.new(0.0340715498, 541, 0.5, 0)
  572. exitBtn_2.Size = UDim2.new(0, 19, 0, 19)
  573. exitBtn_2.Image = "http://www.roblox.com/asset/?id=4132450915"
  574. exitBtn_2.ImageColor3 = Color3.fromRGB(140, 30, 49)
  575. exitBtn_2.ImageTransparency = 1.000
  576.  
  577. exitLabel_2.Name = "exitLabel"
  578. exitLabel_2.Parent = exitBtn_2
  579. exitLabel_2.AnchorPoint = Vector2.new(0.5, 0.5)
  580. exitLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  581. exitLabel_2.BackgroundTransparency = 1.000
  582. exitLabel_2.BorderSizePixel = 0
  583. exitLabel_2.Position = UDim2.new(-16.4473686, 0, 0.5, 0)
  584. exitLabel_2.Size = UDim2.new(0, 25, 0, 25)
  585. exitLabel_2.Visible = false
  586. exitLabel_2.Font = Enum.Font.SourceSansLight
  587. exitLabel_2.Text = "×"
  588. exitLabel_2.TextColor3 = Color3.fromRGB(181, 181, 181)
  589. exitLabel_2.TextSize = 35.000
  590. exitLabel_2.TextWrapped = true
  591.  
  592. Exit_2.Name = "Exit"
  593. Exit_2.Parent = exitBtn_2
  594. Exit_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  595. Exit_2.BackgroundTransparency = 1.000
  596. Exit_2.Size = UDim2.new(0, 19, 0, 19)
  597. Exit_2.Font = Enum.Font.SourceSans
  598. Exit_2.Text = ""
  599. Exit_2.TextColor3 = Color3.fromRGB(0, 0, 0)
  600. Exit_2.TextSize = 14.000
  601.  
  602. pfp.Name = "pfp"
  603. pfp.Parent = mainFrame_2
  604. pfp.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  605. pfp.BackgroundTransparency = 1.000
  606. pfp.Position = UDim2.new(0.314393967, 0, 0.178571418, 0)
  607. pfp.Size = UDim2.new(0, 98, 0, 100)
  608. pfp.Image = "http://www.roblox.com/asset/?id=5084359542"
  609.  
  610. under_2.Name = "under"
  611. under_2.Parent = pfp
  612. under_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  613. under_2.BackgroundTransparency = 1.000
  614. under_2.BorderSizePixel = 0
  615. under_2.Position = UDim2.new(-0.806122422, 0, 1.04999971, 0)
  616. under_2.Size = UDim2.new(0, 264, 0, 33)
  617. under_2.Image = "rbxassetid://3570695787"
  618. under_2.ImageColor3 = Color3.fromRGB(29, 29, 29)
  619. under_2.ScaleType = Enum.ScaleType.Slice
  620. under_2.SliceCenter = Rect.new(100, 100, 100, 100)
  621. under_2.SliceScale = 0.050
  622.  
  623. top.Name = "top"
  624. top.Parent = under_2
  625. top.BackgroundColor3 = Color3.fromRGB(29, 29, 29)
  626. top.BorderSizePixel = 0
  627. top.Position = UDim2.new(-0.0151515156, 0, 0.134539977, 0)
  628. top.Size = UDim2.new(0, 268, 0, 4)
  629.  
  630. uaid.Name = "uaid"
  631. uaid.Parent = under_2
  632. uaid.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  633. uaid.BackgroundTransparency = 1.000
  634. uaid.Position = UDim2.new(0, 0, 0.0436308905, 0)
  635. uaid.Size = UDim2.new(0, 49, 0, 28)
  636. uaid.Font = Enum.Font.SourceSans
  637. uaid.Text = "UAID "
  638. uaid.TextColor3 = Color3.fromRGB(255, 255, 255)
  639. uaid.TextSize = 14.000
  640.  
  641. sep_3.Name = "sep"
  642. sep_3.Parent = uaid
  643. sep_3.BackgroundColor3 = Color3.fromRGB(118, 118, 118)
  644. sep_3.BorderSizePixel = 0
  645. sep_3.Position = UDim2.new(0.817503631, 0, 0.25, 0)
  646. sep_3.Size = UDim2.new(0, 1, 0, 15)
  647.  
  648. _1.Name = "1"
  649. _1.Parent = sep_3
  650. _1.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  651. _1.BackgroundTransparency = 1.000
  652. _1.Position = UDim2.new(-0.87121582, 0, -0.453338623, 0)
  653. _1.Size = UDim2.new(0, 39, 0, 28)
  654. _1.Font = Enum.Font.SourceSans
  655. _1.Text = "1"
  656. _1.TextColor3 = Color3.fromRGB(255, 255, 255)
  657. _1.TextSize = 14.000
  658.  
  659. Message_2.Name = "Message"
  660. Message_2.Parent = profile_2
  661. Message_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  662. Message_2.BackgroundTransparency = 1.000
  663. Message_2.Position = UDim2.new(0.336734682, 0, -0.00334448158, 0)
  664. Message_2.Size = UDim2.new(0, 200, 0, 28)
  665. Message_2.Visible = false
  666. Message_2.Font = Enum.Font.SourceSans
  667. Message_2.Text = "Are you sure?"
  668. Message_2.TextColor3 = Color3.fromRGB(143, 0, 0)
  669. Message_2.TextSize = 14.000
  670.  
  671. -- Scripts:
  672.  
  673. local function XHBPHPO_fake_script() -- miniBtn.LocalScript
  674. local script = Instance.new('LocalScript', miniBtn)
  675.  
  676. --[[local button = script.Parent
  677. local main = button.Parent.Parent.Parent.Parent.Shadow
  678. local minimizebtn = button.Minimize
  679. local openbtn = main.Parent.Open
  680.  
  681. function entered()
  682. button.BackgroundColor3 = Color3.fromRGB(140, 30, 49)
  683. button.ImageTransparency = 0
  684. script.Parent.Hi.Visible = true
  685. end
  686. function left()
  687. button.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  688. button.ImageTransparency = 1
  689. script.Parent.Hi.Visible = false
  690. end
  691.  
  692. function clicked()
  693. openbtn.Visible = true
  694. openbtn.open.Active = true
  695. main.Visible = false
  696. end
  697.  
  698. minimizebtn.MouseButton1Click:Connect(clicked)
  699. button.MouseEnter:Connect(entered)
  700. button.MouseLeave:Connect(left)--]]
  701. end
  702. coroutine.wrap(XHBPHPO_fake_script)()
  703. local function IUPFXC_fake_script() -- exitBtn.LocalScript
  704. local script = Instance.new('LocalScript', exitBtn)
  705.  
  706. --[[local button = script.Parent
  707. local main = button.Parent.Parent.Parent.Parent
  708. local exitbtn = button.Exit
  709. local message = button.Parent.Parent.Parent.Message
  710. local confirm;
  711.  
  712.  
  713. function entered()
  714. button.BackgroundColor3 = Color3.fromRGB(140, 30, 49)
  715. button.ImageTransparency = 0
  716. end
  717. function left()
  718. button.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  719. button.ImageTransparency = 1
  720. end
  721.  
  722. function clicked()
  723. if not confirm then
  724. message.Visible = true
  725. wait(1)
  726. message.Visible = false
  727. confirm = true
  728. return
  729. end
  730. main.Enabled = false
  731. main:Destroy()
  732. end
  733.  
  734. exitbtn.MouseButton1Click:Connect(clicked)
  735. button.MouseEnter:Connect(entered)
  736. button.MouseLeave:Connect(left)--]]
  737. end
  738. coroutine.wrap(IUPFXC_fake_script)()
  739. local function YLELJ_fake_script() -- r6.LocalScript
  740. local script = Instance.new('LocalScript', r6)
  741.  
  742. script.Parent.MouseButton1Click:Connect(function()
  743. spawn(function()
  744. while wait() do
  745. sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", 1/0)
  746. sethiddenproperty(game.Players.LocalPlayer, "MaximumSimulationRadius", 1/0)
  747. end
  748. end)
  749.  
  750. wait(.5)
  751.  
  752. HumanDied = false
  753. local CountSCIFIMOVIELOL = 1
  754. function SCIFIMOVIELOL(Part0,Part1,Position,Angle)
  755. local AlignPos = Instance.new('AlignPosition', Part1); AlignPos.Name = "AliP_"..CountSCIFIMOVIELOL
  756. AlignPos.ApplyAtCenterOfMass = true;
  757. AlignPos.MaxForce = 5772000--67752;
  758. AlignPos.MaxVelocity = math.huge/9e110;
  759. AlignPos.ReactionForceEnabled = false;
  760. AlignPos.Responsiveness = 200;
  761. AlignPos.RigidityEnabled = false;
  762. local AlignOri = Instance.new('AlignOrientation', Part1); AlignOri.Name = "AliO_"..CountSCIFIMOVIELOL
  763. AlignOri.MaxAngularVelocity = math.huge/9e110;
  764. AlignOri.MaxTorque = 5772000
  765. AlignOri.PrimaryAxisOnly = false;
  766. AlignOri.ReactionTorqueEnabled = false;
  767. AlignOri.Responsiveness = 200;
  768. AlignOri.RigidityEnabled = false;
  769. local AttachmentA=Instance.new('Attachment',Part1); AttachmentA.Name = "Ath_"..CountSCIFIMOVIELOL
  770. local AttachmentB=Instance.new('Attachment',Part0); AttachmentB.Name = "Ath_"..CountSCIFIMOVIELOL
  771. AttachmentA.Orientation = Angle or Vector3.new(0,0,0)
  772. AttachmentA.Position = Position or Vector3.new(0,0,0)
  773. AlignPos.Attachment1 = AttachmentA;
  774. AlignPos.Attachment0 = AttachmentB;
  775. AlignOri.Attachment1 = AttachmentA;
  776. AlignOri.Attachment0 = AttachmentB;
  777. CountSCIFIMOVIELOL = CountSCIFIMOVIELOL + 1
  778. return {AlignPos,AlignOri,AttachmentA,AttachmentB}
  779. end
  780.  
  781. if _G.netted ~= true then
  782. _G.netted = true
  783. coroutine.wrap(function()
  784. settings().Physics.PhysicsEnvironmentalThrottle = Enum.EnviromentalPhysicsThrottle.Disabled
  785. settings().Physics.AllowSleep = false
  786. game:GetService("RunService").RenderStepped:Connect(function()
  787. game:FindFirstChildOfClass("Players").LocalPlayer.MaximumSimulationRadius=math.pow(math.huge,math.huge)
  788. sethiddenproperty(game:FindFirstChildOfClass("Players").LocalPlayer,"SimulationRadius",math.huge*math.huge)
  789. end)
  790. end)()
  791. end
  792.  
  793. game:FindFirstChildOfClass("Players").LocalPlayer["Character"].Archivable = true
  794. local hatnameclone = {}
  795. for _,v in next, game:FindFirstChildOfClass("Players").LocalPlayer["Character"]:GetChildren() do
  796. if v:IsA("Accessory") then
  797. if hatnameclone[v.Name] then
  798. if hatnameclone[v.Name] == "s" then
  799. hatnameclone[v.Name] = {}
  800. end
  801. table.insert(hatnameclone[v.Name],v)
  802. else
  803. hatnameclone[v.Name] = "s"
  804. end
  805. end
  806. end
  807. for _,v in pairs(hatnameclone) do
  808. if type(v) == "table" then
  809. local num = 1
  810. for _,w in pairs(v) do
  811. w.Name = w.Name..num
  812. num = num + 1
  813. end
  814. end
  815. end
  816. hatnameclone = nil
  817.  
  818. local DeadChar = game:FindFirstChildOfClass("Players").LocalPlayer.Character
  819.  
  820. local fldr = Instance.new("Folder",game:FindFirstChildOfClass("Players").LocalPlayer["Character"])
  821. fldr.Name = "DMYF"
  822. local CloneChar = DeadChar:Clone()
  823. local ANIMATIONHERE
  824. if CloneChar:FindFirstChild("Animate") then
  825. ANIMATIONHERE = CloneChar:FindFirstChild("Animate"):Clone()
  826. CloneChar:FindFirstChild("Animate"):Destroy()
  827. end
  828. if CloneChar:FindFirstChildOfClass("Folder") then CloneChar:FindFirstChildOfClass("Folder"):Destroy() end
  829. if CloneChar.Torso:FindFirstChild("Neck") then
  830. local Clonessss = CloneChar.Torso:FindFirstChild("Neck"):Clone()
  831. Clonessss.Part0 = nil
  832. Clonessss.Part1 = DeadChar.Head
  833. Clonessss.Parent = DeadChar.Torso
  834. end
  835. CloneChar.Parent = fldr
  836. CloneChar.HumanoidRootPart.CFrame = DeadChar.HumanoidRootPart.CFrame
  837. CloneChar.Humanoid.BreakJointsOnDeath = false
  838. CloneChar.Name = "non"
  839. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  840. if v:IsA("BasePart") and v.Name ~="HumanoidRootPart" then
  841. game:GetService("RunService").Heartbeat:connect(function()
  842. v.Velocity = Vector3.new(0,30,0)
  843. wait(0.5)
  844. end)
  845. end
  846. end
  847. CloneChar.Humanoid.DisplayDistanceType = "None"
  848.  
  849. for _,v in next, DeadChar:GetChildren() do
  850. if v:IsA("Accessory") then
  851. local topacc = false
  852. if v.Handle:FindFirstChildOfClass("Weld") then v.Handle:FindFirstChildOfClass("Weld"):Destroy() end
  853. v.Handle.Massless = true
  854. v.Handle.CanCollide = false
  855. if v.Handle:FindFirstChildOfClass("Attachment") then
  856. local ath__ = v.Handle:FindFirstChildOfClass("Attachment")
  857. if ath__.Name == "HatAttachment" or ath__.Name == "HairAttachment" or ath__.Name == "FaceFrontAttachment" or ath__.Name == "FaceCenterAttachment" then
  858. topacc = ath__.Name
  859. end
  860. end
  861. local bv = Instance.new("BodyVelocity",v.Handle)
  862. bv.Velocity = Vector3.new(0,0,0)
  863. coroutine.wrap(function()
  864. if topacc then
  865. local allthings = SCIFIMOVIELOL(v.Handle,DeadChar.Torso,Vector3.new(0,1.5,0)+ (DeadChar.Head[topacc].Position + (v.Handle[topacc].Position*-1)),Vector3.new(0,0,0))
  866. local normaltop = allthings[1].Attachment1
  867. local alipos = allthings[1]
  868. local alirot = allthings[2]
  869. local p0 = v.Handle
  870. local p1 = DeadChar.Head
  871. alipos.Parent = CloneChar:FindFirstChild(v.Name).Handle
  872. alirot.Parent = CloneChar:FindFirstChild(v.Name).Handle
  873. while true do
  874. game:GetService("RunService").RenderStepped:wait()
  875. if HumanDied then break end
  876. coroutine.wrap(function()
  877. if alipos.Attachment1 == normaltop then
  878. p0.CFrame = p0.CFrame:lerp((((DeadChar.Torso.CFrame * CFrame.new(0,1.5,0)) * p1[topacc].CFrame) * p0[topacc].CFrame:inverse()),1)
  879. else
  880. v.Handle.CFrame = v.Handle.CFrame:lerp(alipos.Attachment1.Parent.CFrame * CFrame.new(alipos.Attachment1.Position) * CFrame.Angles(math.rad(alipos.Attachment1.Rotation.X),math.rad(alipos.Attachment1.Rotation.Y),math.rad(alipos.Attachment1.Rotation.Z)),1)
  881. end
  882. end)()
  883. end
  884. else
  885. SCIFIMOVIELOL(v.Handle,CloneChar[v.Name].Handle,Vector3.new(0,0,0),Vector3.new(0,0,0))
  886. end
  887. end)()
  888. end
  889. end
  890.  
  891. local a = DeadChar.Torso
  892. local b = DeadChar.HumanoidRootPart
  893. local c = DeadChar.Humanoid
  894. a.Parent = game:FindFirstChildOfClass("Workspace")
  895. c.Parent = game:FindFirstChildOfClass("Workspace")
  896. local told = a:Clone()
  897. local told1 = c:Clone()
  898. b["RootJoint"].Part0 = told
  899. b["RootJoint"].Part1 = DeadChar.Head
  900. a.Name = "torso"
  901. a.Neck:Destroy()
  902. c.Name = "Mizt Hub Best"
  903. told.Parent = DeadChar
  904. told1.Parent = DeadChar
  905. DeadChar.PrimaryPart = told
  906. told1.Health = 0
  907. b:Destroy()
  908. a.Parent = DeadChar
  909. c.Parent = DeadChar
  910. told:Destroy()
  911. told1:Destroy()
  912. a.Name = "Torso"
  913.  
  914. if CloneChar.Head:FindFirstChildOfClass("Decal") then CloneChar.Head:FindFirstChildOfClass("Decal").Transparency = 1 end
  915. if DeadChar:FindFirstChild("Animate") then DeadChar:FindFirstChild("Animate"):Destroy() end
  916.  
  917. local Collider
  918. function UnCollide()
  919. if HumanDied then Collider:Disconnect(); return end
  920. --[[for _,Parts in next, CloneChar:GetChildren() do
  921. if Parts:IsA("BasePart") then
  922. Parts.CanCollide = false
  923. end
  924. end]]
  925. for _,Parts in next, DeadChar:GetChildren() do
  926. if Parts:IsA("BasePart") then
  927. Parts.CanCollide = false
  928. end
  929. end
  930. end
  931. Collider = game:GetService("RunService").Stepped:Connect(UnCollide)
  932.  
  933. local resetBindable = Instance.new("BindableEvent")
  934. resetBindable.Event:connect(function()
  935. game:GetService("StarterGui"):SetCore("ResetButtonCallback", true)
  936. resetBindable:Destroy()
  937. HumanDied = true
  938. pcall(function()
  939. game:FindFirstChildOfClass("Players").LocalPlayer.Character = DeadChar
  940. DeadChar.Head:Destroy()
  941. DeadChar:FindFirstChildOfClass("Humanoid"):Destroy()
  942. game:FindFirstChildOfClass("Players").LocalPlayer.Character = CloneChar
  943. if DeadChar:FindFirstChildOfClass("Folder") then DeadChar:FindFirstChildOfClass("Folder"):Destroy() end
  944. end)
  945. end)
  946. game:GetService("StarterGui"):SetCore("ResetButtonCallback", resetBindable)
  947.  
  948. coroutine.wrap(function()
  949. while true do
  950. game:GetService("RunService").RenderStepped:wait()
  951. if not CloneChar or not CloneChar:FindFirstChild("Head") or not CloneChar:FindFirstChildOfClass("Humanoid") or CloneChar:FindFirstChildOfClass("Humanoid").Health <= 0 and not DeadChar or not DeadChar:FindFirstChild("Head") or not DeadChar:FindFirstChildOfClass("Humanoid") or DeadChar:FindFirstChildOfClass("Humanoid").Health <= 0 then
  952. HumanDied = true
  953. pcall(function()
  954. game:FindFirstChildOfClass("Players").LocalPlayer.Character = DeadChar
  955. DeadChar.Head:Destroy()
  956. DeadChar:FindFirstChildOfClass("Humanoid"):Destroy()
  957. game:FindFirstChildOfClass("Players").LocalPlayer.Character = CloneChar
  958. if DeadChar:FindFirstChildOfClass("Folder") then DeadChar:FindFirstChildOfClass("Folder"):Destroy() end
  959. end)
  960. if resetBindable then
  961. game:GetService("StarterGui"):SetCore("ResetButtonCallback", true)
  962. resetBindable:Destroy()
  963. end
  964. break
  965. end
  966. end
  967. end)()
  968.  
  969.  
  970. SCIFIMOVIELOL(DeadChar["Head"],CloneChar["Head"])
  971. SCIFIMOVIELOL(DeadChar["Torso"],CloneChar["Torso"])
  972. SCIFIMOVIELOL(DeadChar["Left Arm"],CloneChar["Left Arm"])
  973. SCIFIMOVIELOL(DeadChar["Right Arm"],CloneChar["Right Arm"])
  974. SCIFIMOVIELOL(DeadChar["Left Leg"],CloneChar["Left Leg"])
  975. SCIFIMOVIELOL(DeadChar["Right Leg"],CloneChar["Right Leg"])
  976.  
  977. for _,v in pairs(DeadChar:GetChildren()) do
  978. if v:IsA("BasePart") and v.Name ~= "Head" then
  979. --[[local bv = Instance.new("BodyVelocity",v)
  980. bv.Velocity = Vector3.new(0,0,0)
  981. coroutine.wrap(function()
  982. while true do
  983. game:GetService("RunService").RenderStepped:wait()
  984. if HumanDied then break end
  985. v.CFrame = CloneChar[v.Name].CFrame
  986. end
  987. end)()]]
  988. elseif v:IsA("BasePart") and v.Name == "Head" then
  989. local bv = Instance.new("BodyVelocity",v)
  990. bv.Velocity = Vector3.new(0,0,0)
  991. coroutine.wrap(function()
  992. while true do
  993. game:GetService("RunService").RenderStepped:wait()
  994. if HumanDied then break end
  995. v.CFrame = DeadChar.Torso.CFrame * CFrame.new(0,1.5,0)
  996. end
  997. end)()
  998. end
  999. end
  1000.  
  1001. for _,BodyParts in next, CloneChar:GetDescendants() do
  1002. if BodyParts:IsA("BasePart") or BodyParts:IsA("Part") then
  1003. BodyParts.Transparency = 1 end end
  1004. game:GetService("RunService").RenderStepped:wait()
  1005. game:FindFirstChildOfClass("Players").LocalPlayer.Character = CloneChar
  1006. game:FindFirstChildOfClass("Workspace"):FindFirstChildOfClass("Camera").CameraSubject = CloneChar.Humanoid
  1007.  
  1008. for _,v in next, DeadChar:GetChildren() do
  1009. if v:IsA("Accessory") then
  1010. if v.Handle:FindFirstChildOfClass("Weld") then v.Handle:FindFirstChildOfClass("Weld"):Destroy() end
  1011. end
  1012. end
  1013.  
  1014. if ANIMATIONHERE then ANIMATIONHERE.Parent = CloneChar end
  1015. end)
  1016. end
  1017. coroutine.wrap(YLELJ_fake_script)()
  1018. local function VUDGGV_fake_script() -- play.LocalScript
  1019. local script = Instance.new('LocalScript', play)
  1020.  
  1021. script.Parent.MouseButton1Click:Connect(function()
  1022. animid="rbxassetid://"..script.Parent.Parent.Parent.Text
  1023. plr=game.Players.LocalPlayer
  1024. bruhmomentrighthahahahhahah=plr.Character
  1025. cf=bruhmomentrighthahahahhahah.HumanoidRootPart.CFrame
  1026. t=bruhmomentrighthahahahhahah.Torso
  1027. rs=t["Right Shoulder"]
  1028. ls=t["Left Shoulder"]
  1029. rh=t["Right Hip"]
  1030. lh=t["Left Hip"]
  1031. n=t["Neck"]
  1032. rj=bruhmomentrighthahahahhahah.HumanoidRootPart["RootJoint"]
  1033. rsc0=rs.C0
  1034. lsc0=ls.C0
  1035. rhc0=rh.C0
  1036. lhc0=lh.C0
  1037. rjc0=rj.C0
  1038. nc0=n.C0
  1039. gc0=CFrame.new()
  1040. orsc0=rs.C0
  1041. olsc0=ls.C0
  1042. orhc0=rh.C0
  1043. olhc0=lh.C0
  1044. orjc0=rj.C0
  1045. onc0=n.C0
  1046. count2 = 100
  1047. maxcount2=100
  1048. game["Run Service"].Heartbeat:Connect(function()
  1049. count2 = count2+1
  1050. if count2<=maxcount2 then
  1051. rs.Transform=rs.Transform:Lerp(rsc0,count2/maxcount2)
  1052. ls.Transform=ls.Transform:Lerp(lsc0,count2/maxcount2)
  1053. rh.Transform=rh.Transform:Lerp(rhc0,count2/maxcount2)
  1054. lh.Transform=lh.Transform:Lerp(lhc0,count2/maxcount2)
  1055. n.Transform=n.Transform:Lerp(nc0,count2/maxcount2)
  1056. rj.Transform=rj.Transform:Lerp(rjc0,count2/maxcount2)
  1057. end
  1058. end)
  1059. animid=game:GetObjects(animid)[1]
  1060. function wait2(tim)
  1061. if tim<0.1 then
  1062. game.RunService.Heartbeat:Wait()
  1063. else
  1064. for i=1,tim*40 do
  1065. game.RunService.Heartbeat:Wait()
  1066. end
  1067. end
  1068. end
  1069. anim={}
  1070. function kftotbl(kf)
  1071. tbl3 = {}
  1072. for i,v in pairs(kf:GetDescendants()) do
  1073. if v:IsA("Pose") then
  1074. tbl3[string.sub(v.Name,1,1)..string.sub(v.Name,#v.Name,#v.Name)] = v.CFrame
  1075. end
  1076. end
  1077. return(tbl3)
  1078. end
  1079. for i,v in pairs(animid:GetChildren()) do
  1080. if v:IsA("Keyframe") then
  1081. anim[v.Time]=kftotbl(v)
  1082. end
  1083. end
  1084.  
  1085. function getnext(tbl,number)
  1086. c=100
  1087. rtrnv=0
  1088. for i,v in pairs(tbl) do
  1089. if i>number and i-number<c then
  1090. c=i-number
  1091. rtrnv=i
  1092. end
  1093. end
  1094. return(rtrnv)
  1095. end
  1096. count = 0
  1097. char=game.Players.LocalPlayer.Character
  1098. hhhh=game.Players.LocalPlayer.Character.Humanoid.Animator
  1099. hhhh.Parent = nil
  1100. for _,v in pairs(char.Humanoid:GetPlayingAnimationTracks()) do
  1101. v:Stop()
  1102. end
  1103. while wait() do
  1104. for i,oasjdadlasdkadkldjkl in pairs(anim) do
  1105. asdf=getnext(anim,count)
  1106. v=anim[asdf]
  1107. if v["Lg"] then
  1108. lhc0 = v["Lg"]
  1109. end
  1110. if v["Rg"] then
  1111. rhc0 = v["Rg"]
  1112. end
  1113. if v["Lm"] then
  1114. lsc0 = v["Lm"]
  1115. end
  1116. if v["Rm"] then
  1117. rsc0 = v["Rm"]
  1118. end
  1119. if v["To"] then
  1120. rjc0 = v["To"]
  1121. end
  1122. if v["Hd"] then
  1123. nc0 = v["Hd"]
  1124. end
  1125. count2=0
  1126. print(asdf)
  1127. maxcount2=asdf-count
  1128. count=asdf
  1129. wait2(asdf-count)
  1130. count2=maxcount2
  1131. if v["Lg"] then
  1132. char.Torso["Left Hip"].Transform = v["Lg"]
  1133. end
  1134. if v["Rg"] then
  1135. char.Torso["Right Hip"].Transform = v["Rg"]
  1136. end
  1137. if v["Lm"] then
  1138. char.Torso["Left Shoulder"].Transform = v["Lm"]
  1139. end
  1140. if v["Rm"] then
  1141. char.Torso["Right Shoulder"].Transform = v["Rm"]
  1142. end
  1143. if v["To"] then
  1144. char.HumanoidRootPart["RootJoint"].Transform = v["To"]
  1145. end
  1146. if v["Hd"] then
  1147. char.Torso["Neck"].Transform = v["Hd"]
  1148. end
  1149. end
  1150. end
  1151. end)
  1152. end
  1153. coroutine.wrap(VUDGGV_fake_script)()
  1154. local function QUAWSM_fake_script() -- profile.LocalScript
  1155. local script = Instance.new('LocalScript', profile)
  1156.  
  1157. script.Parent.MouseButton1Click:Connect(function()
  1158. if script.Parent.Parent.Parent.Parent.Parent.Parent.profile.Visible == true then script.Parent.Parent.Parent.Parent.Parent.Parent.profile.Visible = false else script.Parent.Parent.Parent.Parent.Parent.Parent.profile.Visible = true end
  1159. end)
  1160. end
  1161. coroutine.wrap(QUAWSM_fake_script)()
  1162. local function VKQFRDV_fake_script() -- Shadow.Drag
  1163. local script = Instance.new('LocalScript', Shadow)
  1164.  
  1165. local UIS = game:GetService("UserInputService")
  1166. function dragify(Frame)
  1167. dragToggle = nil
  1168. dragInput = nil
  1169. dragStart = nil
  1170. function updateInput(input)
  1171. local Delta = input.Position - dragStart
  1172. local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  1173. --Frame.Position = Position
  1174. game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.09), {Position = Position}):Play()
  1175. end
  1176. Frame.InputBegan:Connect(function(input)
  1177. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  1178. dragToggle = true
  1179. dragStart = input.Position
  1180. startPos = Frame.Position
  1181. input.Changed:Connect(function()
  1182. if input.UserInputState == Enum.UserInputState.End then
  1183. dragToggle = false
  1184. end
  1185. end)
  1186. end
  1187. end)
  1188. Frame.InputChanged:Connect(function(input)
  1189. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1190. dragInput = input
  1191. end
  1192. end)
  1193. game:GetService("UserInputService").InputChanged:Connect(function(input)
  1194. if input == dragInput and dragToggle then
  1195. updateInput(input)
  1196. end
  1197. end)
  1198. end
  1199.  
  1200. dragify(script.Parent)
  1201. end
  1202. coroutine.wrap(VKQFRDV_fake_script)()
  1203. local function RVZEA_fake_script() -- miniBtn_2.LocalScript
  1204. local script = Instance.new('LocalScript', miniBtn_2)
  1205.  
  1206. local button = script.Parent
  1207. local main = button.Parent.Parent.Parent.Parent.Shadow
  1208. local minimizebtn = button.Minimize
  1209. local openbtn = main.Parent.Open
  1210.  
  1211. function entered()
  1212. button.BackgroundColor3 = Color3.fromRGB(140, 30, 49)
  1213. button.ImageTransparency = 0
  1214. script.Parent.Hi.Visible = true
  1215. end
  1216. function left()
  1217. button.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  1218. button.ImageTransparency = 1
  1219. script.Parent.Hi.Visible = false
  1220. end
  1221.  
  1222. function clicked()
  1223. openbtn.Visible = true
  1224. openbtn.open.Active = true
  1225. main.Visible = false
  1226. end
  1227.  
  1228. minimizebtn.MouseButton1Click:Connect(clicked)
  1229. button.MouseEnter:Connect(entered)
  1230. button.MouseLeave:Connect(left)
  1231. end
  1232. coroutine.wrap(RVZEA_fake_script)()
  1233. local function JVWSQ_fake_script() -- exitBtn_2.LocalScript
  1234. local script = Instance.new('LocalScript', exitBtn_2)
  1235.  
  1236. local button = script.Parent
  1237. local main = button.Parent.Parent.Parent.Parent
  1238. local exitbtn = button.Exit
  1239. local message = button.Parent.Parent.Parent.Message
  1240. local confirm;
  1241.  
  1242.  
  1243. function entered()
  1244. button.BackgroundColor3 = Color3.fromRGB(140, 30, 49)
  1245. button.ImageTransparency = 0
  1246. end
  1247. function left()
  1248. button.BackgroundColor3 = Color3.fromRGB(24, 24, 24)
  1249. button.ImageTransparency = 1
  1250. end
  1251.  
  1252. function clicked()
  1253. if not confirm then
  1254. message.Visible = true
  1255. wait(1)
  1256. message.Visible = false
  1257. confirm = true
  1258. return
  1259. end
  1260. main.Enabled = false
  1261. main:Destroy()
  1262. end
  1263.  
  1264. exitbtn.MouseButton1Click:Connect(clicked)
  1265. button.MouseEnter:Connect(entered)
  1266. button.MouseLeave:Connect(left)
  1267. end
  1268. coroutine.wrap(JVWSQ_fake_script)()
  1269. local function FQQC_fake_script() -- _1.LocalScript
  1270. local script = Instance.new('LocalScript', _1)
  1271.  
  1272. script.Parent.Text = math.random(1,30)
  1273. end
  1274. coroutine.wrap(FQQC_fake_script)()
  1275. local function GHALIFO_fake_script() -- profile_2.Drag
  1276. local script = Instance.new('LocalScript', profile_2)
  1277.  
  1278. local UIS = game:GetService("UserInputService")
  1279. function dragify(Frame)
  1280. dragToggle = nil
  1281. dragInput = nil
  1282. dragStart = nil
  1283. function updateInput(input)
  1284. local Delta = input.Position - dragStart
  1285. local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  1286. --Frame.Position = Position
  1287. game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.09), {Position = Position}):Play()
  1288. end
  1289. Frame.InputBegan:Connect(function(input)
  1290. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  1291. dragToggle = true
  1292. dragStart = input.Position
  1293. startPos = Frame.Position
  1294. input.Changed:Connect(function()
  1295. if input.UserInputState == Enum.UserInputState.End then
  1296. dragToggle = false
  1297. end
  1298. end)
  1299. end
  1300. end)
  1301. Frame.InputChanged:Connect(function(input)
  1302. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1303. dragInput = input
  1304. end
  1305. end)
  1306. game:GetService("UserInputService").InputChanged:Connect(function(input)
  1307. if input == dragInput and dragToggle then
  1308. updateInput(input)
  1309. end
  1310. end)
  1311. end
  1312.  
  1313. dragify(script.Parent)
  1314. end
  1315. coroutine.wrap(GHALIFO_fake_script)()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement