Advertisement
ARY106_7

سكربت ايم المهري | اولاد و بنات

Feb 22nd, 2025 (edited)
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.61 KB | None | 0 0
  1. local OrionLib = loadstring(game:HttpGet(('https://pastebin.com/raw/PjkY8zj0')))()
  2.  
  3. OrionLib:MakeNotification({
  4. Name = "انتظر ...",
  5. Content = "اصبر",
  6. Image = "rbxassetid://4483345998",
  7. Time = 3
  8. })
  9.  
  10. local Window = OrionLib:MakeWindow({Name = "سكربت ايم المهري | اولاد و بنات", SearchBar = { Default = 'بحث قوائم في السكربت', ClearTextOnFocus = true }, HidePremium = false, SaveConfig = true, ConfigFolder = "OrionTest"})
  11.  
  12. --[[
  13. Name = <string> - The name of the UI.
  14. HidePremium = <bool> - Whether or not the user details shows Premium status or not.
  15. SaveConfig = <bool> - Toggles the config saving in the UI.
  16. ConfigFolder = <string> - The name of the folder where the configs are saved.
  17. IntroEnabled = <bool> - Whether or not to show the intro animation.
  18. IntroText = <string> - Text to show in the intro animation.
  19. IntroIcon = <string> - URL to the image you want to use in the intro animation.
  20. Icon = <string> - URL to the image you want displayed on the window.
  21. CloseCallback = <function> - Function to execute when the window is closed.
  22. ]]local Tab = Window:MakeTab({
  23. Name = "الرئــيـســيـه",
  24. Icon = "rbxassetid://4483345998",
  25. PremiumOnly = false
  26. })
  27.  
  28. --[[
  29. Name = <string> - The name of the tab.
  30. Icon = <string> - The icon of the tab.
  31. PremiumOnly = <bool> - Makes the tab accessible to Sirus Premium users only.
  32. ]]local Section = Tab:AddSection({
  33. Name = "الرئــيـســيـه"
  34. })
  35.  
  36. local Players = game:GetService("Players")
  37. local player = Players.LocalPlayer
  38.  
  39. Tab:AddButton({
  40. Name = "هلا " .. player.Name,
  41. Callback = function()
  42. print("button pressed by " .. player.Name)
  43. end
  44. })
  45.  
  46. --[[
  47. Name = <string> - The name of the section.
  48. ]]Tab:AddButton({
  49. Name = "تطير الاعبين",
  50. Callback = function()
  51. print("button pressed")loadstring(game:HttpGet('https://raw.githubusercontent.com/SnoobG/Lua-Script-s/refs/heads/main/Fling%20ball'))()
  52. end
  53. })
  54.  
  55. --[[
  56. Name = <string> - The name of the tab.
  57. Icon = <string> - The icon of the tab.
  58. PremiumOnly = <bool> - Makes the tab accessible to Sirus Premium users only.
  59. ]]local Section = Tab:AddSection({
  60. Name = "اشياء"
  61. })
  62.  
  63. Tab:AddButton({
  64. Name = "رسم في الشات",
  65. Callback = function()
  66. loadstring(game:HttpGet("https://pastebin.com/raw/Q5zhT6Mv"))()
  67. end
  68. })
  69.  
  70. Tab:AddButton({
  71. Name = "مشي في الجدران",
  72. Callback = function()
  73. loadstring(game:HttpGet("https://pastebin.com/raw/zXk4Rq2r"))()
  74. end
  75. })
  76.  
  77. Tab:AddButton({
  78. Name = "ادوات ادمن",
  79. Callback = function()
  80. loadstring(game:HttpGet(('https://pastefy.app/VYIAk3o1/raw'),true))()
  81. end
  82. })
  83.  
  84. Tab:AddButton({
  85. Name = "شات كذبي",
  86. Callback = function()
  87. loadstring(game:HttpGet("https://raw.githubusercontent.com/game-hax/uca/main/release/uca.min.lua"))()
  88. end
  89. })
  90.  
  91. local Tab = Window:MakeTab({
  92. Name = "الاستهداف",
  93. Icon = "rbxassetid://4483345998",
  94. PremiumOnly = false
  95. })
  96. local Section = Tab:AddSection({
  97. Name = "الاستهداف"
  98. })
  99. -- Function to get all player names
  100. local function getPlayerNames()
  101. local playerNames = {}
  102. for _, player in ipairs(game.Players:GetPlayers()) do
  103. table.insert(playerNames, player.Name)
  104. end
  105. return playerNames
  106. end
  107.  
  108. -- Store selected player for later use
  109. local selectedPlayer = nil
  110. local followHead = false
  111. local connection = nil
  112.  
  113. -- Function to spectate the selected player
  114. local function spectatePlayer(enable)
  115. local player = game.Players.LocalPlayer
  116. local camera = workspace.CurrentCamera
  117.  
  118. if selectedPlayer then
  119. local targetPlayer = game.Players:FindFirstChild(selectedPlayer)
  120. if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
  121. if enable then
  122. -- Set camera to follow the selected player
  123. camera.CameraSubject = targetPlayer.Character.Humanoid
  124. else
  125. -- Reset camera to default (back to the local player)
  126. camera.CameraSubject = player.Character.Humanoid
  127. end
  128. else
  129. print("Selected player not available or out of game.")
  130. end
  131. else
  132. print("No player selected!")
  133. end
  134. end
  135.  
  136. -- Function to float just above the selected player's head without falling
  137. local function floatAbovePlayerHead()
  138. local player = game.Players.LocalPlayer
  139. local character = player.Character or player.CharacterAdded:Wait()
  140.  
  141. if character and character:FindFirstChild("HumanoidRootPart") then
  142. local humanoidRootPart = character.HumanoidRootPart
  143.  
  144. if selectedPlayer then
  145. local targetPlayer = game.Players:FindFirstChild(selectedPlayer)
  146.  
  147. if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("Head") then
  148. local targetHead = targetPlayer.Character.Head
  149.  
  150. -- Position above the selected player's head
  151. humanoidRootPart.CFrame = targetHead.CFrame * CFrame.new(0, 3, 0)
  152.  
  153. -- Keep updating the position every frame
  154. connection = game:GetService("RunService").Heartbeat:Connect(function()
  155. if followHead and targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("Head") then
  156. -- Update to stay above the player's head
  157. humanoidRootPart.CFrame = targetPlayer.Character.Head.CFrame * CFrame.new(0, 3, 0)
  158. else
  159. connection:Disconnect() -- Disconnect if the toggle is off
  160. end
  161. end)
  162. else
  163. print("Target player not found or not in the game.")
  164. end
  165. else
  166. print("No player selected!")
  167. end
  168. end
  169. end
  170.  
  171. -- Function to teleport behind the selected player and return after 1.5 seconds
  172. local function moveBehindAndReturn()
  173. local player = game.Players.LocalPlayer
  174. local character = player.Character or player.CharacterAdded:Wait()
  175. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  176.  
  177. if humanoidRootPart and selectedPlayer then
  178. local targetPlayer = game.Players:FindFirstChild(selectedPlayer)
  179. if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
  180. local targetHumanoidRootPart = targetPlayer.Character.HumanoidRootPart
  181.  
  182. -- Store the original position
  183. local originalPosition = humanoidRootPart.CFrame
  184.  
  185. -- Move behind the selected player
  186. humanoidRootPart.CFrame = targetHumanoidRootPart.CFrame * CFrame.new(0, 0, 3)
  187.  
  188. -- Wait for 1.5 seconds before returning
  189. wait(1.5)
  190.  
  191. -- Return to original position
  192. humanoidRootPart.CFrame = originalPosition
  193. else
  194. print("Selected player not found or not in the game.")
  195. end
  196. else
  197. print("No player or HumanoidRootPart found!")
  198. end
  199. end
  200.  
  201. -- Create the dropdown with player names
  202. Tab:AddDropdown({
  203. Name = "اختار الاعب",
  204. Default = "",
  205. Options = getPlayerNames(),
  206. Callback = function(value)
  207. selectedPlayer = value
  208. print("Player selected: " .. value)
  209. end
  210. })
  211.  
  212. -- Add a toggle that allows the player to spectate the selected player
  213. Tab:AddToggle({
  214. Name = "مشاهده الاعب",
  215. Default = false,
  216. Callback = function(value)
  217. spectatePlayer(value)
  218. end
  219. })
  220.  
  221. -- Add a second toggle to start floating above the selected player's head
  222. Tab:AddToggle({
  223. Name = "تحكم في شات الاعب",
  224. Default = false,
  225. Callback = function(value)
  226. followHead = value
  227. if followHead then
  228. -- Teleport to player's head first
  229. floatAbovePlayerHead()
  230. -- Trigger the secondary script
  231. triggerCharacterSizeDown()
  232. else
  233. if connection then
  234. connection:Disconnect() -- Disconnect the heartbeat listener when not following
  235. connection = nil
  236. end
  237. end
  238. end
  239. })
  240.  
  241. --[[
  242. Name = <string> - The name of the button.
  243. Callback = <function> - The function of the button.
  244. ]]Tab:AddButton({
  245. Name = "فلينق الجميع",
  246. Callback = function()
  247. print("button pressed")local Targets = {"All"} -- "All", "Target Name", "arian_was_here"
  248.  
  249. local Players = game:GetService("Players")
  250. local Player = Players.LocalPlayer
  251.  
  252. local AllBool = false
  253.  
  254. local GetPlayer = function(Name)
  255. Name = Name:lower()
  256. if Name == "all" or Name == "others" then
  257. AllBool = true
  258. return
  259. elseif Name == "random" then
  260. local GetPlayers = Players:GetPlayers()
  261. if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end
  262. return GetPlayers[math.random(#GetPlayers)]
  263. elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then
  264. for _,x in next, Players:GetPlayers() do
  265. if x ~= Player then
  266. if x.Name:lower():match("^"..Name) then
  267. return x;
  268. elseif x.DisplayName:lower():match("^"..Name) then
  269. return x;
  270. end
  271. end
  272. end
  273. else
  274. return
  275. end
  276. end
  277.  
  278. local Message = function(_Title, _Text, Time)
  279. game:GetService("StarterGui"):SetCore("SendNotification", {Title = _Title, Text = _Text, Duration = Time})
  280. end
  281.  
  282. local SkidFling = function(TargetPlayer)
  283. local Character = Player.Character
  284. local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
  285. local RootPart = Humanoid and Humanoid.RootPart
  286.  
  287. local TCharacter = TargetPlayer.Character
  288. local THumanoid
  289. local TRootPart
  290. local THead
  291. local Accessory
  292. local Handle
  293.  
  294. if TCharacter:FindFirstChildOfClass("Humanoid") then
  295. THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
  296. end
  297. if THumanoid and THumanoid.RootPart then
  298. TRootPart = THumanoid.RootPart
  299. end
  300. if TCharacter:FindFirstChild("Head") then
  301. THead = TCharacter.Head
  302. end
  303. if TCharacter:FindFirstChildOfClass("Accessory") then
  304. Accessory = TCharacter:FindFirstChildOfClass("Accessory")
  305. end
  306. if Accessoy and Accessory:FindFirstChild("Handle") then
  307. Handle = Accessory.Handle
  308. end
  309.  
  310. if Character and Humanoid and RootPart then
  311. if RootPart.Velocity.Magnitude < 50 then
  312. getgenv().OldPos = RootPart.CFrame
  313. end
  314. if THumanoid and THumanoid.Sit and not AllBool then
  315. return Message("Error Occurred", "Targeting is sitting", 5) -- u can remove dis part if u want lol
  316. end
  317. if THead then
  318. workspace.CurrentCamera.CameraSubject = THead
  319. elseif not THead and Handle then
  320. workspace.CurrentCamera.CameraSubject = Handle
  321. elseif THumanoid and TRootPart then
  322. workspace.CurrentCamera.CameraSubject = THumanoid
  323. end
  324. if not TCharacter:FindFirstChildWhichIsA("BasePart") then
  325. return
  326. end
  327.  
  328. local FPos = function(BasePart, Pos, Ang)
  329. RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
  330. Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
  331. RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
  332. RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
  333. end
  334.  
  335. local SFBasePart = function(BasePart)
  336. local TimeToWait = 2
  337. local Time = tick()
  338. local Angle = 0
  339.  
  340. repeat
  341. if RootPart and THumanoid then
  342. if BasePart.Velocity.Magnitude < 50 then
  343. Angle = Angle + 100
  344.  
  345. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
  346. task.wait()
  347.  
  348. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  349. task.wait()
  350.  
  351. FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  352. task.wait()
  353.  
  354. FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  355. task.wait()
  356.  
  357. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  358. task.wait()
  359.  
  360. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  361. task.wait()
  362. else
  363. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  364. task.wait()
  365.  
  366. FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
  367. task.wait()
  368.  
  369. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  370. task.wait()
  371.  
  372. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  373. task.wait()
  374.  
  375. FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
  376. task.wait()
  377.  
  378. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  379. task.wait()
  380.  
  381. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
  382. task.wait()
  383.  
  384. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  385. task.wait()
  386.  
  387. FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
  388. task.wait()
  389.  
  390. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  391. task.wait()
  392. end
  393. else
  394. break
  395. end
  396. until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
  397. end
  398.  
  399. workspace.FallenPartsDestroyHeight = 0/0
  400.  
  401. local BV = Instance.new("BodyVelocity")
  402. BV.Name = "EpixVel"
  403. BV.Parent = RootPart
  404. BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
  405. BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
  406.  
  407. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  408.  
  409. if TRootPart and THead then
  410. if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
  411. SFBasePart(THead)
  412. else
  413. SFBasePart(TRootPart)
  414. end
  415. elseif TRootPart and not THead then
  416. SFBasePart(TRootPart)
  417. elseif not TRootPart and THead then
  418. SFBasePart(THead)
  419. elseif not TRootPart and not THead and Accessory and Handle then
  420. SFBasePart(Handle)
  421. else
  422. return Message("Error Occurred", "Target is missing everything", 5)
  423. end
  424.  
  425. BV:Destroy()
  426. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
  427. workspace.CurrentCamera.CameraSubject = Humanoid
  428.  
  429. repeat
  430. RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
  431. Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
  432. Humanoid:ChangeState("GettingUp")
  433. table.foreach(Character:GetChildren(), function(_, x)
  434. if x:IsA("BasePart") then
  435. x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
  436. end
  437. end)
  438. task.wait()
  439. until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
  440. workspace.FallenPartsDestroyHeight = getgenv().FPDH
  441. else
  442. return Message("Error Occurred", "Random error", 5)
  443. end
  444. end
  445.  
  446. if not Welcome then Message("Script by AnthonyIsntHere", "Enjoy!", 5) end
  447. getgenv().Welcome = true
  448. if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end
  449.  
  450. if AllBool then
  451. for _,x in next, Players:GetPlayers() do
  452. SkidFling(x)
  453. end
  454. end
  455.  
  456. for _,x in next, Targets do
  457. if GetPlayer(x) and GetPlayer(x) ~= Player then
  458. if GetPlayer(x).UserId ~= 1414978355 then
  459. local TPlayer = GetPlayer(x)
  460. if TPlayer then
  461. SkidFling(TPlayer)
  462. end
  463. else
  464. Message("Error Occurred", "This user is whitelisted! (Owner)", 5)
  465. end
  466. elseif not GetPlayer(x) and not AllBool then
  467. Message("Error Occurred", "Username Invalid", 5)
  468. end
  469. end
  470. end
  471. })
  472.  
  473. -- Add a button to teleport to the selected player
  474. Tab:AddButton({
  475. Name = "الانتقال ل الاعب",
  476. Callback = function()
  477. floatAbovePlayerHead()
  478. end
  479. })
  480.  
  481. -- Add a button to move behind the selected player and return after 1.5 seconds
  482. Tab:AddButton({
  483. Name = "سحب الاعب",
  484. Callback = function()
  485. moveBehindAndReturn()
  486. end
  487. })
  488. -- Function to teleport behind the selected player and then move to a fixed position
  489. local function moveBehindThenTeleportToFixedPosition()
  490. local player = game.Players.LocalPlayer
  491. local character = player.Character or player.CharacterAdded:Wait()
  492. local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
  493. local teleportPosition = Vector3.new(0.9995850324630737, -489.0882873535156, 1.0034377574920654)
  494.  
  495. if humanoidRootPart and selectedPlayer then
  496. local targetPlayer = game.Players:FindFirstChild(selectedPlayer)
  497. if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
  498. local targetHumanoidRootPart = targetPlayer.Character.HumanoidRootPart
  499.  
  500. -- Move behind the selected player
  501. humanoidRootPart.CFrame = targetHumanoidRootPart.CFrame * CFrame.new(0, 0, 3)
  502.  
  503. -- Wait for 1.1 seconds before teleporting to the fixed position
  504. wait(1.1)
  505.  
  506. -- Teleport to the fixed position
  507. humanoidRootPart.CFrame = CFrame.new(teleportPosition)
  508. else
  509. print("Selected player not found or not in the game.")
  510. end
  511. else
  512. print("No player or HumanoidRootPart found!")
  513. end
  514. end
  515.  
  516. -- Add a new button to move behind the selected player and then teleport to a fixed position
  517. Tab:AddButton({
  518. Name = "قتل الاعب",
  519. Callback = function()
  520. moveBehindThenTeleportToFixedPosition()
  521. end
  522. })
  523.  
  524. local Section = Tab:AddSection({
  525. Name = "اشياء تحتاجها"
  526. })
  527.  
  528. --[[
  529. Name = <string> - The name of the button.
  530. Callback = <function> - The function of the button.
  531. ]]Tab:AddButton({
  532. Name = "اداه انتقال",
  533. Callback = function()
  534. print("button pressed")mouse = game.Players.LocalPlayer:GetMouse()
  535.  
  536. tool = Instance.new("Tool")
  537.  
  538. tool.RequiresHandle = false
  539.  
  540. tool.Name = "[اداه تنقل] اضغط للانتقال"
  541.  
  542. tool.Activated:connect(function()
  543.  
  544. local pos = mouse.Hit+Vector3.new(0,2.5,0)
  545.  
  546. pos = CFrame.new(pos.X,pos.Y,pos.Z)
  547.  
  548. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  549.  
  550. end)
  551.  
  552. tool.Parent = game.Players.LocalPlayer.Backpack
  553. end
  554. })
  555.  
  556.  
  557. local Tab = Window:MakeTab({
  558. Name = "ثاني",
  559. Icon = "rbxassetid://4483345998",
  560. PremiumOnly = false
  561. })
  562.  
  563. Tab:AddToggle({
  564. Name = "عدم الموت",
  565. Default = false,
  566. Callback = function(value)
  567. getgenv().God = (value)
  568. while getgenv().God == true do
  569. game.Players.LocalPlayer.Character.Humanoid:Remove()
  570. Instance.new('Humanoid', game.Players.LocalPlayer.Character)
  571. game:GetService("Workspace")[game.Players.LocalPlayer.Name]:FindFirstChildOfClass(
  572. 'Humanoid').HipHeight = 2
  573. wait(10)
  574. end
  575. end
  576. })
  577.  
  578.  
  579. Tab:AddButton({
  580. Name = "سكربت طيران",
  581. Callback = function()
  582. loadstring(game:HttpGet('https://pastebin.com/raw/YSL3xKYU'))()
  583. end
  584. })
  585.  
  586. Tab:AddButton({
  587. Name = "راس مخفي",
  588. Callback = function()
  589. game.Players.localPlayer.Character.Head.Size = Vector3.new(0,0,0)
  590. end
  591. })
  592.  
  593. Tab:AddButton({
  594. Name = "سكربت ادمن",
  595. Callback = function()
  596. loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
  597. end
  598. })
  599.  
  600. Tab:AddButton({
  601. Name = "سكربت ادمن 2",
  602. Callback = function()
  603. loadstring(game:HttpGet('https://raw.githubusercontent.com/BloodyBurns/Hex/main/Iv%20Admin%20v3.lua'))()
  604. end
  605. })
  606.  
  607. local Tab = Window:MakeTab({
  608. Name = "التخريب",
  609. Icon = "rbxassetid://4483345998",
  610. PremiumOnly = false
  611. })
  612.  
  613. Tab:AddButton({
  614. Name = "تحديد الشخص الي تبي تطيره",
  615. Callback = function()
  616. loadstring(game:HttpGet('https://raw.githubusercontent.com/GhostPlayer352/Test4/main/Auto%20Fling%20Player'))()
  617. end
  618. })
  619.  
  620. Tab:AddButton({
  621. Name = "سكربت تنقل",
  622. Callback = function()
  623. -- Load the Kavo UI Library
  624. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  625.  
  626. -- Create a new window with the DarkTheme
  627. local Window = Library.CreateLib("التنقل", "BloodTheme")
  628.  
  629. -- Create a new tab in the window
  630. local Tab = Window:NewTab("التنقل")
  631.  
  632. -- Create a new section in the tab
  633. local Section = Tab:NewSection("الانتقال الى اللاعب")
  634.  
  635. -- Create a textbox for the player's username
  636. Section:NewTextBox("اسم اللاعب", "Enter the username of the player you want to teleport to", function(username)
  637. -- Store the entered username for later use
  638. _G.targetUsername = username
  639. end)
  640.  
  641. -- Create a button that will teleport the player when clicked
  642. Section:NewButton("تنقل | TELEPORT", "Teleport to the entered player", function()
  643. -- Get the Players service
  644. local Players = game:GetService("Players")
  645.  
  646. -- Get the local player
  647. local player = Players.LocalPlayer
  648.  
  649. -- Find the target player in the game
  650. local targetPlayer = Players:FindFirstChild(_G.targetUsername)
  651.  
  652. -- Check that the target player exists and has a character
  653. if targetPlayer and targetPlayer.Character then
  654. -- Teleport the player to the target player
  655. player.Character.HumanoidRootPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame
  656. else
  657. print("Target player not found or does not have a character.")
  658. end
  659. end)
  660. end
  661. })
  662.  
  663. Tab:AddButton({
  664. Name = "طيران الكل",
  665. Callback = function()
  666. print("Before the while loop")
  667.  
  668.  
  669.  
  670. local Targets = {"All"} -- "All", "Target Name", "Target name can be shortened"
  671.  
  672. local Players = game:GetService("Players")
  673. local Player = Players.LocalPlayer
  674.  
  675. local AllBool = falseasa
  676.  
  677. local GetPlayer = function(Name)
  678. Name = Name:lower()
  679. if Name == "all" or Name == "others" then
  680. AllBool = true
  681. return
  682. elseif Name == "random" then
  683. local GetPlayers = Players:GetPlayers()
  684. if table.find(GetPlayers,Player) then table.remove(GetPlayers,table.find(GetPlayers,Player)) end
  685. return GetPlayers[math.random(#GetPlayers)]
  686. elseif Name ~= "random" and Name ~= "all" and Name ~= "others" then
  687. for _,x in next, Players:GetPlayers() do
  688. if x ~= Player then
  689. if x.Name:lower():match("^"..Name) then
  690. return x;
  691. elseif x.DisplayName:lower():match("^"..Name) then
  692. return x;
  693. end
  694. end
  695. end
  696. else
  697. return
  698. end
  699. end
  700.  
  701. local Message = function(_Title, _Text, Time)
  702. game:GetService("StarterGui"):SetCore("SendNotification", {Title = _Title, Text = _Text, Duration = Time})
  703. end
  704.  
  705. local SkidFling = function(TargetPlayer)
  706. local Character = Player.Character
  707. local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid")
  708. local RootPart = Humanoid and Humanoid.RootPart
  709.  
  710. local TCharacter = TargetPlayer.Character
  711. local THumanoid
  712. local TRootPart
  713. local THead
  714. local Accessory
  715. local Handle
  716.  
  717. if TCharacter:FindFirstChildOfClass("Humanoid") then
  718. THumanoid = TCharacter:FindFirstChildOfClass("Humanoid")
  719. end
  720. if THumanoid and THumanoid.RootPart then
  721. TRootPart = THumanoid.RootPart
  722. end
  723. if TCharacter:FindFirstChild("Head") then
  724. THead = TCharacter.Head
  725. end
  726. if TCharacter:FindFirstChildOfClass("Accessory") then
  727. Accessory = TCharacter:FindFirstChildOfClass("Accessory")
  728. end
  729. if Accessoy and Accessory:FindFirstChild("Handle") then
  730. Handle = Accessory.Handle
  731. end
  732.  
  733. if Character and Humanoid and RootPart then
  734. if RootPart.Velocity.Magnitude < 50 then
  735. getgenv().OldPos = RootPart.CFrame
  736. end
  737. if THumanoid and THumanoid.Sit and not AllBool then
  738. return Message("Error Occurred", "Targeting is sitting", 5) -- u can remove dis part if u want lol
  739. end
  740. if THead then
  741. workspace.CurrentCamera.CameraSubject = THead
  742. elseif not THead and Handle then
  743. workspace.CurrentCamera.CameraSubject = Handle
  744. elseif THumanoid and TRootPart then
  745. workspace.CurrentCamera.CameraSubject = THumanoid
  746. end
  747. if not TCharacter:FindFirstChildWhichIsA("BasePart") then
  748. return
  749. end
  750.  
  751. local FPos = function(BasePart, Pos, Ang)
  752. RootPart.CFrame = CFrame.new(BasePart.Position) * Pos * Ang
  753. Character:SetPrimaryPartCFrame(CFrame.new(BasePart.Position) * Pos * Ang)
  754. RootPart.Velocity = Vector3.new(9e7, 9e7 * 10, 9e7)
  755. RootPart.RotVelocity = Vector3.new(9e8, 9e8, 9e8)
  756. end
  757.  
  758. local SFBasePart = function(BasePart)
  759. local TimeToWait = 0.1
  760. local Time = tick()
  761. local Angle = 0
  762.  
  763. repeat
  764. if RootPart and THumanoid then
  765. if BasePart.Velocity.Magnitude < 50 then
  766. Angle = Angle + 100
  767.  
  768. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle),0 ,0))
  769. task.wait()
  770.  
  771. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  772. task.wait()
  773.  
  774. FPos(BasePart, CFrame.new(2.25, 1.5, -2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  775. task.wait()
  776.  
  777. FPos(BasePart, CFrame.new(-2.25, -1.5, 2.25) + THumanoid.MoveDirection * BasePart.Velocity.Magnitude / 1.25, CFrame.Angles(math.rad(Angle), 0, 0))
  778. task.wait()
  779.  
  780. FPos(BasePart, CFrame.new(0, 1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  781. task.wait()
  782.  
  783. FPos(BasePart, CFrame.new(0, -1.5, 0) + THumanoid.MoveDirection,CFrame.Angles(math.rad(Angle), 0, 0))
  784. task.wait()
  785. else
  786. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  787. task.wait()
  788.  
  789. FPos(BasePart, CFrame.new(0, -1.5, -THumanoid.WalkSpeed), CFrame.Angles(0, 0, 0))
  790. task.wait()
  791.  
  792. FPos(BasePart, CFrame.new(0, 1.5, THumanoid.WalkSpeed), CFrame.Angles(math.rad(90), 0, 0))
  793. task.wait()
  794.  
  795. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  796. task.wait()
  797.  
  798. FPos(BasePart, CFrame.new(0, -1.5, -TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(0, 0, 0))
  799. task.wait()
  800.  
  801. FPos(BasePart, CFrame.new(0, 1.5, TRootPart.Velocity.Magnitude / 1.25), CFrame.Angles(math.rad(90), 0, 0))
  802. task.wait()
  803.  
  804. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(math.rad(90), 0, 0))
  805. task.wait()
  806.  
  807. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  808. task.wait()
  809.  
  810. FPos(BasePart, CFrame.new(0, -1.5 ,0), CFrame.Angles(math.rad(-90), 0, 0))
  811. task.wait()
  812.  
  813. FPos(BasePart, CFrame.new(0, -1.5, 0), CFrame.Angles(0, 0, 0))
  814. task.wait()
  815. end
  816. else
  817. break
  818. end
  819. until BasePart.Velocity.Magnitude > 500 or BasePart.Parent ~= TargetPlayer.Character or TargetPlayer.Parent ~= Players or not TargetPlayer.Character == TCharacter or THumanoid.Sit or Humanoid.Health <= 0 or tick() > Time + TimeToWait
  820. end
  821.  
  822. workspace.FallenPartsDestroyHeight = 0/0
  823.  
  824. local BV = Instance.new("BodyVelocity")
  825. BV.Name = "EpixVel"
  826. BV.Parent = RootPart
  827. BV.Velocity = Vector3.new(9e8, 9e8, 9e8)
  828. BV.MaxForce = Vector3.new(1/0, 1/0, 1/0)
  829.  
  830. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
  831.  
  832. if TRootPart and THead then
  833. if (TRootPart.CFrame.p - THead.CFrame.p).Magnitude > 5 then
  834. SFBasePart(THead)
  835. else
  836. SFBasePart(TRootPart)
  837. end
  838. elseif TRootPart and not THead then
  839. SFBasePart(TRootPart)
  840. elseif not TRootPart and THead then
  841. SFBasePart(THead)
  842. elseif not TRootPart and not THead and Accessory and Handle then
  843. SFBasePart(Handle)
  844. else
  845. return Message("Error Occurred", "Target is missing everything", 5)
  846. end
  847.  
  848. BV:Destroy()
  849. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true)
  850. workspace.CurrentCamera.CameraSubject = Humanoid
  851.  
  852. repeat
  853. RootPart.CFrame = getgenv().OldPos * CFrame.new(0, .5, 0)
  854. Character:SetPrimaryPartCFrame(getgenv().OldPos * CFrame.new(0, .5, 0))
  855. Humanoid:ChangeState("GettingUp")
  856. table.foreach(Character:GetChildren(), function(_, x)
  857. if x:IsA("BasePart") then
  858. x.Velocity, x.RotVelocity = Vector3.new(), Vector3.new()
  859. end
  860. end)
  861. task.wait()
  862. until (RootPart.Position - getgenv().OldPos.p).Magnitude < 25
  863. workspace.FallenPartsDestroyHeight = getgenv().FPDH
  864. else
  865. return Message("Error Occurred", "Random error", 5)
  866. end
  867. end
  868.  
  869. if not Welcome then Message("Script by DranghetaSm0ke", "Enjoy!", 5) end
  870. getgenv().Welcome = true
  871. if Targets[1] then for _,x in next, Targets do GetPlayer(x) end else return end
  872.  
  873. if AllBool then
  874. for _,x in next, Players:GetPlayers() do
  875. SkidFling(x)
  876. end
  877. end
  878.  
  879. for _,x in next, Targets do
  880. if GetPlayer(x) and GetPlayer(x) ~= Player then
  881. if GetPlayer(x).UserId ~= 1414978355 then
  882. local TPlayer = GetPlayer(x)
  883. if TPlayer then
  884. SkidFling(TPlayer)
  885. end
  886. else
  887. Message("Error Occurred", "This user is whitelisted! (Owner)", 5)
  888. end
  889. elseif not GetPlayer(x) and not AllBool then
  890. Message("Error Occurred", "Username Invalid", 5)
  891. end
  892. end
  893. local WhitelistedPlayers = {
  894. [123456789] = true, -- Replace with the actual UserId of whitelisted players
  895. [987654321] = true,
  896. }
  897.  
  898. local function IsPlayerWhitelisted(player)
  899. local userId = player.UserId
  900. return WhitelistedPlayers[userId] or false
  901. end
  902.  
  903. return IsPlayerWhitelisted
  904. end
  905. })
  906.  
  907. --[[
  908. Name = <string> - The name of the button.
  909. Callback = <function> - The function of the button.
  910. ]]
  911. local Tab = Window:MakeTab({
  912. Name = "الاعدادات",
  913. Icon = "rbxassetid://4483345998",
  914. PremiumOnly = false
  915. })
  916.  
  917. --[[
  918. Name = <string> - The name of the tab.
  919. Icon = <string> - The icon of the tab.
  920. PremiumOnly = <bool> - Makes the tab accessible to Sirus Premium users only.
  921. ]]local Section = Tab:AddSection({
  922. Name = "الاعدادات"
  923. })
  924.  
  925. Tab:AddColorpicker({
  926. Name = "اختار لون السكربت",
  927. Default = Color3.fromRGB(255, 0, 0),
  928. Callback = function(Value)
  929. print(Value)
  930. end
  931. })
  932.  
  933. Tab:AddSlider({
  934. Name = "سرعه",
  935. Min = 0,
  936. Max = 400,
  937. Default = 16,
  938. Color = Color3.fromRGB(255,255,255),
  939. Increment = 1,
  940. ValueName = "حدد السرعه",
  941. Callback = function(Value)
  942. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (Value)
  943. end
  944. })
  945. Tab:AddSlider({
  946. Name = "قفز",
  947. Min = 0,
  948. Max = 400,
  949. Default = 16,
  950. Color = Color3.fromRGB(255,255,255),
  951. Increment = 1,
  952. ValueName = "حدد القفز",
  953. Callback = function(Value)
  954. game.Players.LocalPlayer.Character.Humanoid.JumpPower = (Value)
  955. end
  956. })
  957.  
  958. --[[
  959. Name = <string> - The name of the slider.
  960. Min = <number> - The minimal value of the slider.
  961. Max = <number> - The maxium value of the slider.
  962. Increment = <number> - How much the slider will change value when dragging.
  963. Default = <number> - The default value of the slider.
  964. ValueName = <string> - The text after the value number.
  965. Callback = <function> - The function of the slider.
  966. ]]
  967.  
  968. --[[
  969. Name = <string> - The name of the colorpicker.
  970. Default = <color3> - The default value of the colorpicker.
  971. Callback = <function> - The function of the colorpicker.
  972. ]]local Tab = Window:MakeTab({
  973. Name = "التحديثات",
  974. Icon = "rbxassetid://4483345998",
  975. PremiumOnly = false
  976. })
  977.  
  978. --[[
  979. Name = <string> - The name of the section.
  980. ]]local Section = Tab:AddSection({
  981. Name = "تحديث رقم0.1"
  982. })
  983.  
  984. local Tab = Window:MakeTab({
  985. Name = "الحقوق",
  986. Icon = "rbxassetid://4483345998",
  987. PremiumOnly = false
  988. })
  989.  
  990. local Section = Tab:AddSection({
  991. Name = "المطورين : محمد و ايوب"
  992. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement