Advertisement
zn4v_

Untitled

Jun 19th, 2025
477
0
6 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 14.05 KB | None | 0 0
  1. local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/jensonhirst/Orion/main/source"))()
  2. local Players = game:GetService("Players")
  3. local player = Players.LocalPlayer
  4.  
  5. -- مفتاح التفعيل الصحيح
  6. local correctKey = "XlCOw-5mcj3q3yo-2Teff0b34"
  7.  
  8. -- نافذة طلب مفتاح التفعيل
  9. local KeyWindow = OrionLib:MakeWindow({
  10.     Name = "Fltr Hub - Activation",
  11.     HidePremium = true,
  12.     SaveConfig = false,
  13.     IntroEnabled = false,
  14.     NoClose = true,
  15. })
  16.  
  17. local keyValid = false
  18.  
  19. KeyWindow:MakeTab({
  20.     Name = "Activation",
  21. }):AddTextbox({
  22.     Name = "Enter Key",
  23.     PlaceholderText = "ادخل مفتاح التفعيل هنا",
  24.     Callback = function(inputKey)
  25.         if inputKey == correctKey then
  26.             keyValid = true
  27.             OrionLib:MakeNotification({
  28.                 Name = "Success",
  29.                 Content = "تم التفعيل بنجاح! جاري فتح الواجهة...",
  30.                 Image = "rbxassetid://4483345998",
  31.                 Time = 3
  32.             })
  33.             KeyWindow:Destroy() -- إغلاق نافذة التفعيل
  34.         else
  35.             OrionLib:MakeNotification({
  36.                 Name = "Error",
  37.                 Content = "المفتاح غير صحيح، حاول مرة أخرى.",
  38.                 Image = "rbxassetid://4483345998",
  39.                 Time = 3
  40.             })
  41.         end
  42.     end,
  43. })
  44.  
  45. -- نوقف تنفيذ السكربت حتى يدخل المستخدم المفتاح الصحيح
  46. repeat
  47.     wait()
  48. until keyValid
  49.  
  50. -- الآن يستمر السكربت الأصلي (واجهة الـ Hub)
  51. -- Fltr Hub | Created by Majid (مجودي)
  52. -- تم تجميع السكربتات كاملة بدون روابط
  53.  
  54. -- المكتبات والخدمات
  55. local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/jensonhirst/Orion/main/source"))()
  56. local Players = game:GetService("Players")
  57. local RunService = game:GetService("RunService")
  58. local Workspace = game:GetService("Workspace")
  59. local player = Players.LocalPlayer
  60. local Camera = Workspace.CurrentCamera
  61.  
  62. -- واجهة الهب
  63. local Window = OrionLib:MakeWindow({
  64. Name = "Fltr Hub",
  65. HidePremium = false,
  66. SaveConfig = true,
  67. ConfigFolder = "FltrHubConfig",
  68. IntroEnabled = true,
  69. IntroText = "Welcome to Fltr Hub 💀",
  70. Icon = "rbxassetid://4483345998",
  71. IntroIcon = "rbxassetid://4483345998"
  72. })
  73.  
  74.  
  75. ---
  76.  
  77. -- 🎯 Aimbot Tab
  78.  
  79. local AimbotTab = Window:MakeTab({ Name = "🎯 Aimbot", Icon = "", PremiumOnly = false })
  80.  
  81. local aimbotEnabled = false
  82. local aimButtonGui
  83.  
  84. AimbotTab:AddButton({
  85. Name = "🔫 تفعيل Aimbot",
  86. Callback = function()
  87. aimbotEnabled = not aimbotEnabled
  88.  
  89. if aimButtonGui == nil then  
  90.         aimButtonGui = Instance.new("ScreenGui", game.CoreGui)  
  91.         local btn = Instance.new("TextButton", aimButtonGui)  
  92.         btn.Size = UDim2.new(0, 150, 0, 40)  
  93.         btn.Position = UDim2.new(0.5, -75, 0.9, 0)  
  94.         btn.Text = "Aimbot: OFF"  
  95.         btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)  
  96.         btn.TextColor3 = Color3.new(1, 1, 1)  
  97.         btn.TextSize = 18  
  98.         btn.MouseButton1Click:Connect(function()  
  99.             aimbotEnabled = not aimbotEnabled  
  100.             btn.Text = aimbotEnabled and "Aimbot: ON" or "Aimbot: OFF"  
  101.         end)  
  102.     end  
  103.  
  104.     RunService.RenderStepped:Connect(function()  
  105.         if aimbotEnabled then  
  106.             local closest, dist = nil, math.huge  
  107.             for _, p in pairs(Players:GetPlayers()) do  
  108.                 if p ~= player and p.Character and p.Character:FindFirstChild("Head") then  
  109.                     local mag = (p.Character.Head.Position - player.Character.Head.Position).Magnitude  
  110.                     if mag < dist then  
  111.                         closest = p  
  112.                         dist = mag  
  113.                     end  
  114.                 end  
  115.             end  
  116.             if closest then  
  117.                 Camera.CFrame = CFrame.new(Camera.CFrame.Position, closest.Character.Head.Position)  
  118.             end  
  119.         end  
  120.     end)  
  121. end
  122.  
  123. })
  124.  
  125. local circleVisible, circleRadius = false, 100
  126. local circleObj
  127.  
  128. AimbotTab:AddToggle({
  129. Name = "⭕ إظهار دائرة التصويب",
  130. Default = false,
  131. Callback = function(val)
  132. circleVisible = val
  133. if val then
  134. circleObj = Drawing.new("Circle")
  135. circleObj.Thickness = 2
  136. circleObj.Radius = circleRadius
  137. circleObj.Color = Color3.new(1, 0, 0)
  138. circleObj.Filled = false
  139. circleObj.Visible = true
  140. RunService.RenderStepped:Connect(function()
  141. if circleVisible and circleObj then
  142. circleObj.Position = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 2)
  143. end
  144. end)
  145. elseif circleObj then
  146. circleObj:Remove()
  147. circleObj = nil
  148. end
  149. end
  150. })
  151.  
  152. AimbotTab:AddTextbox({
  153. Name = "🎯 حجم الدائرة",
  154. Default = "100",
  155. Callback = function(val)
  156. local num = tonumber(val)
  157. if num and circleObj then
  158. circleObj.Radius = num
  159. end
  160. end
  161. })
  162.  
  163. AimbotTab:AddButton({
  164. Name = "🌈 تغيير لون الدائرة (RGB)",
  165. Callback = function()
  166. spawn(function()
  167. while circleVisible and circleObj do
  168. for i = 0, 1, 0.01 do
  169. circleObj.Color = Color3.fromHSV(i, 1, 1)
  170. wait()
  171. end
  172. end
  173. end)
  174. end
  175. })
  176.  
  177. AimbotTab:AddButton({
  178. Name = "🎯 تصغير مؤشر السلاح",
  179. Callback = function()
  180. if player.PlayerGui:FindFirstChild("Crosshair") then
  181. player.PlayerGui.Crosshair.Size = UDim2.new(0, 15, 0, 15)
  182. end
  183. end
  184. })
  185.  
  186.  
  187. ---
  188.  
  189. -- 👁️ ESP Tab
  190.  
  191. local ESPTab = Window:MakeTab({ Name = "👁️ ESP", Icon = "", PremiumOnly = false })
  192.  
  193. ESPTab:AddButton({
  194. Name = "👤 إظهار معلومات اللاعب",
  195. Callback = function()
  196. for _, p in pairs(Players:GetPlayers()) do
  197. if p ~= player and p.Character and p.Character:FindFirstChild("Head") then
  198. local bill = Instance.new("BillboardGui", p.Character.Head)
  199. bill.Size = UDim2.new(0, 200, 0, 50)
  200. bill.AlwaysOnTop = true
  201. bill.Name = "ESP_Info"
  202. local label = Instance.new("TextLabel", bill)
  203. label.Size = UDim2.new(1, 0, 1, 0)
  204. label.Text = string.format("%s | ID: %d", p.Name, p.UserId)
  205. label.BackgroundTransparency = 1
  206. label.TextColor3 = Color3.new(1, 1, 1)
  207. end
  208. end
  209. end
  210. })
  211.  
  212.  
  213. ---
  214.  
  215. -- 🧍 Player Tab
  216.  
  217. local PlayerTab = Window:MakeTab({ Name = "🧍 Player", Icon = "", PremiumOnly = false })
  218.  
  219. PlayerTab:AddButton({
  220. Name = "🔁 إعادة تعيين اللاعب",
  221. Callback = function()
  222. local hum = player.Character and player.Character:FindFirstChild("Humanoid")
  223. if hum then hum.Health = 0 end
  224. end
  225. })
  226.  
  227. PlayerTab:AddButton({
  228. Name = "🚪 تفعيل Noclip",
  229. Callback = function()
  230. RunService.Stepped:Connect(function()
  231. for _, part in ipairs(player.Character:GetDescendants()) do
  232. if part:IsA("BasePart") then
  233. part.CanCollide = false
  234. end
  235. end
  236. end)
  237. end
  238. })
  239.  
  240. PlayerTab:AddButton({
  241. Name = "❤️ منع الموت",
  242. Callback = function()
  243. local hum = player.Character:WaitForChild("Humanoid")
  244. hum:GetPropertyChangedSignal("Health"):Connect(function()
  245. if hum.Health < 100 then hum.Health = 100 end
  246. end)
  247. end
  248. })
  249.  
  250. -- 🚗 Car Tab
  251.  
  252. local CarTab = Window:MakeTab({ Name = "🚗 Car", Icon = "", PremiumOnly = false })
  253.  
  254. CarTab:AddButton({
  255. Name = "⬆️ رفع السيارة",
  256. Callback = function()
  257. local vehicle = Workspace:FindFirstChild("Vehicles"):FindFirstChild(player.Name)
  258. if not vehicle then return end
  259. for _, part in ipairs(vehicle:GetDescendants()) do
  260. if part:IsA("SpringConstraint") then
  261. part.FreeLength += 1.5
  262. end
  263. end
  264. end
  265. })
  266.  
  267. CarTab:AddButton({
  268. Name = "⬇️ خفض السيارة",
  269. Callback = function()
  270. local vehicle = Workspace:FindFirstChild("Vehicles"):FindFirstChild(player.Name)
  271. if not vehicle then return end
  272. for _, part in ipairs(vehicle:GetDescendants()) do
  273. if part:IsA("SpringConstraint") then
  274. part.FreeLength -= 1.5
  275. end
  276. end
  277. end
  278. })
  279.  
  280. CarTab:AddButton({
  281. Name = "🔁 إعادة السيارة للوضع الطبيعي",
  282. Callback = function()
  283. local vehicle = Workspace:FindFirstChild("Vehicles"):FindFirstChild(player.Name)
  284. if not vehicle then return end
  285. for _, part in ipairs(vehicle:GetDescendants()) do
  286. if part:IsA("SpringConstraint") then
  287. part.FreeLength = 2.5
  288. end
  289. end
  290. end
  291. })
  292.  
  293. CarTab:AddButton({
  294. Name = "🚘 رسبنة السيارة أمامك",
  295. Callback = function()
  296. local carModel = game.ReplicatedStorage:WaitForChild("MyCar"):Clone()
  297. carModel.Parent = Workspace
  298. carModel:SetPrimaryPartCFrame(player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, -10))
  299. end
  300. })
  301.  
  302. CarTab:AddButton({
  303. Name = "🪑 الجلوس تلقائي في السيارة",
  304. Callback = function()
  305. local seat = Workspace:FindFirstChildWhichIsA("VehicleSeat", true)
  306. if seat then
  307. player.Character:MoveTo(seat.Position)
  308. wait(1)
  309. seat:Sit(player.Character:WaitForChild("Humanoid"))
  310. end
  311. end
  312. })
  313.  
  314.  
  315. ---
  316.  
  317. -- 🏦 Robbery Status Tab
  318.  
  319. local RobberyTab = Window:MakeTab({ Name = "🏦 Robbery", Icon = "", PremiumOnly = false })
  320.  
  321. RobberyTab:AddButton({
  322. Name = "💰 التحقق من حالة البنك والمجوهرات",
  323. Callback = function()
  324. --[[
  325.     WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
  326. ]]
  327. local Players = game:GetService("Players")
  328. local RunService = game:GetService("RunService")
  329. local Workspace = game:GetService("Workspace")
  330.  
  331. local jewelryUIs = {}
  332.  
  333. local function createShadow(frame)
  334.     local shadow = Instance.new("ImageLabel")
  335.     shadow.Size = UDim2.new(1, 10, 1, 10)
  336.     shadow.Position = UDim2.new(0, 5, 0, 5)
  337.     shadow.BackgroundTransparency = 1
  338.     shadow.Image = "rbxassetid://6014261993"
  339.     shadow.ImageColor3 = Color3.new(0, 0, 0)
  340.     shadow.ImageTransparency = 0.5
  341.     shadow.ZIndex = 0
  342.     shadow.Parent = frame
  343. end
  344.  
  345. local player = Players.LocalPlayer
  346. local playerGui = player:WaitForChild("PlayerGui")
  347.  
  348. local existingGui = playerGui:FindFirstChild("RobberyNotifier")
  349. if existingGui then
  350.     existingGui:Destroy()
  351. end
  352.  
  353. local screenGui = Instance.new("ScreenGui")
  354. screenGui.Name = "RobberyNotifier"
  355. screenGui.Parent = playerGui
  356.  
  357. local frame = Instance.new("Frame")
  358. frame.Size = UDim2.new(0, 400, 0, 60)
  359. frame.Position = UDim2.new(0, 10, 0, 10)
  360. frame.BackgroundColor3 = Color3.new(30/255, 30/255, 30/255)
  361. frame.BorderSizePixel = 0
  362. frame.Parent = screenGui
  363.  
  364. local uiCorner = Instance.new("UICorner")
  365. uiCorner.CornerRadius = UDim.new(0, 8)
  366. uiCorner.Parent = frame
  367.  
  368. local uiGradient = Instance.new("UIGradient")
  369. uiGradient.Color = ColorSequence.new{
  370.     ColorSequenceKeypoint.new(0, Color3.new(40/255, 40/255, 40/255)),
  371.     ColorSequenceKeypoint.new(1, Color3.new(50/255, 50/255, 50/255))
  372. }
  373. uiGradient.Parent = frame
  374.  
  375. createShadow(frame)
  376.  
  377. local bankLabel = Instance.new("TextLabel")
  378. bankLabel.Size = UDim2.new(1, -20, 1, 0)
  379. bankLabel.Position = UDim2.new(0, 10, 0, 0)
  380. bankLabel.BackgroundTransparency = 1
  381. bankLabel.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  382. bankLabel.Text = "Bank Status: Checking..."
  383. bankLabel.Font = Enum.Font.Gotham
  384. bankLabel.TextSize = 18
  385. bankLabel.Parent = frame
  386.  
  387. local bankRobbery = Workspace.Robberies:WaitForChild("BankRobbery")
  388. local lightGreen = bankRobbery:WaitForChild("LightGreen")
  389. local lightRed = bankRobbery:WaitForChild("LightRed")
  390. local jewelerRobbery = Workspace.Robberies:WaitForChild("JewelerRobbery")
  391. local robbables = jewelerRobbery:WaitForChild("Robbables")
  392.  
  393. local bankWasClosed = false
  394.  
  395. local function checkBankStatus()
  396.     local greenBrickColor = lightGreen.BrickColor
  397.     local redColor = lightRed.Color
  398.  
  399.     if greenBrickColor == BrickColor.new("Camo") then
  400.         bankLabel.Text = "Bank Status: Open"
  401.         bankLabel.TextColor3 = Color3.new(0/255, 255/255, 0/255)
  402.         if bankWasClosed then
  403.             bankLabel.Text = "Bank Status: Open (Just Opened!)"
  404.             spawn(function()
  405.                 wait(3)
  406.                 if bankLabel.Text == "Bank Status: Open (Just Opened!)" then
  407.                     bankLabel.Text = "Bank Status: Open"
  408.                 end
  409.             end)
  410.         end
  411.         bankWasClosed = false
  412.     else
  413.         bankLabel.Text = "Bank Status: Closed"
  414.         bankLabel.TextColor3 = Color3.new(255/255, 255/255, 0/255)
  415.         bankWasClosed = true
  416.     end
  417. end
  418.  
  419. local function checkJewelryStatus()
  420.     for model, uiFrame in pairs(jewelryUIs) do
  421.         if model:GetAttribute("Broken") then
  422.             uiFrame:Destroy()
  423.             jewelryUIs[model] = nil
  424.         end
  425.     end
  426.  
  427.     task.spawn(function()
  428.         for _, model in pairs(robbables:GetChildren()) do
  429.             if model:IsA("Model") then
  430.                 local enabled = model:GetAttribute("Enabled")
  431.                 local broken = model:GetAttribute("Broken")
  432.    
  433.                 if enabled and not broken and not jewelryUIs[model] then
  434.                     local uiFrame = Instance.new("Frame")
  435.                     uiFrame.Size = UDim2.new(0, 400, 0, 50)
  436.                     uiFrame.Position = UDim2.new(0, 10, 0, 80 + (#jewelryUIs * 60))
  437.                     uiFrame.BackgroundColor3 = Color3.new(40/255, 40/255, 40/255)
  438.                     uiFrame.BorderSizePixel = 0
  439.                     uiFrame.Parent = screenGui
  440.    
  441.                     local uiCorner = Instance.new("UICorner")
  442.                     uiCorner.CornerRadius = UDim.new(0, 8) -- Rounded corners
  443.                     uiCorner.Parent = uiFrame
  444.    
  445.                     local uiGradient = Instance.new("UIGradient")
  446.                     uiGradient.Color = ColorSequence.new{
  447.                         ColorSequenceKeypoint.new(0, Color3.new(50/255, 50/255, 50/255)),
  448.                         ColorSequenceKeypoint.new(1, Color3.new(60/255, 60/255, 60/255))
  449.                     }
  450.                     uiGradient.Parent = uiFrame
  451.    
  452.                     local uiLabel = Instance.new("TextLabel")
  453.                     uiLabel.Size = UDim2.new(1, -20, 1, 0)
  454.                     uiLabel.Position = UDim2.new(0, 10, 0, 0)
  455.                     uiLabel.BackgroundTransparency = 1
  456.                     uiLabel.TextColor3 = Color3.new(0/255, 200/255, 0/255)
  457.                     uiLabel.Text = model.Name .. " (Not Robbed)"
  458.                     uiLabel.Font = Enum.Font.Gotham
  459.                     uiLabel.TextSize = 16
  460.                     uiLabel.Parent = uiFrame
  461.    
  462.                     createShadow(uiFrame)
  463.    
  464.                     jewelryUIs[model] = uiFrame
  465.                 end
  466.             end
  467.         end
  468.     end)
  469. end
  470.  
  471. RunService.Heartbeat:Connect(function()
  472.     checkBankStatus()
  473.     checkJewelryStatus()
  474. end)
  475.  
  476. checkBankStatus()
  477. checkJewelryStatus()
  478. end
  479. })
  480.  
  481.  
  482. ---
  483.  
  484. OrionLib:Init()
  485.  
  486.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement