Messi33536086

Untitled

Jul 27th, 2025
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.27 KB | None | 0 0
  1. wait(1)
  2. local Players = game:GetService("Players")
  3. local TweenService = game:GetService("TweenService")
  4. local Lighting = game:GetService("Lighting")
  5. local player = Players.LocalPlayer
  6.  
  7. local blur = Instance.new("BlurEffect", Lighting)
  8. blur.Size = 0
  9. TweenService:Create(blur, TweenInfo.new(0.5), {Size = 24}):Play()
  10.  
  11. local screenGui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
  12. screenGui.Name = "StrikeXIntro"
  13. screenGui.ResetOnSpawn = false
  14. screenGui.IgnoreGuiInset = true
  15.  
  16. local frame = Instance.new("Frame", screenGui)
  17. frame.Size = UDim2.new(1, 0, 1, 0)
  18. frame.BackgroundTransparency = 1
  19.  
  20. local bg = Instance.new("Frame", frame)
  21. bg.Size = UDim2.new(1, 0, 1, 0)
  22. bg.BackgroundColor3 = Color3.fromRGB(20, 0, 0)
  23. bg.BackgroundTransparency = 1
  24. bg.ZIndex = 0
  25. TweenService:Create(bg, TweenInfo.new(0.5), {BackgroundTransparency = 0.3}):Play()
  26.  
  27. local logo = Instance.new("ImageLabel", frame)
  28. logo.Image = "rbxassetid://132532204774331"
  29. logo.Size = UDim2.new(0, 150, 0, 150)
  30. logo.Position = UDim2.new(0.5, 0, 0.3, 0)
  31. logo.AnchorPoint = Vector2.new(0.5, 0.5)
  32. logo.BackgroundTransparency = 1
  33. logo.ImageTransparency = 1
  34. logo.Rotation = 0
  35.  
  36. TweenService:Create(logo, TweenInfo.new(0.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
  37. ImageTransparency = 0,
  38. Size = UDim2.new(0, 200, 0, 200),
  39. Rotation = 15
  40. }):Play()
  41.  
  42. task.delay(0.5, function()
  43. TweenService:Create(logo, TweenInfo.new(0.5, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {
  44. Size = UDim2.new(0, 150, 0, 150),
  45. Rotation = 0
  46. }):Play()
  47. end)
  48.  
  49. local word = "Strike X"
  50. local letters = {}
  51.  
  52. local function tweenOutAndDestroy()
  53. for _, label in ipairs(letters) do
  54. TweenService:Create(label, TweenInfo.new(0.3), {TextTransparency = 1, TextSize = 20}):Play()
  55. end
  56. TweenService:Create(bg, TweenInfo.new(0.5), {BackgroundTransparency = 1}):Play()
  57. TweenService:Create(blur, TweenInfo.new(0.5), {Size = 0}):Play()
  58. TweenService:Create(logo, TweenInfo.new(0.5), {ImageTransparency = 1}):Play()
  59. wait(0.6)
  60. screenGui:Destroy()
  61. blur:Destroy()
  62. end
  63.  
  64. task.wait(1)
  65.  
  66. for i = 1, #word do
  67. local char = word:sub(i, i)
  68. local label = Instance.new("TextLabel")
  69. label.Text = char
  70. label.Font = Enum.Font.GothamBlack
  71. label.TextColor3 = Color3.new(1, 1, 1)
  72. label.TextStrokeTransparency = 1
  73. label.TextTransparency = 1
  74. label.TextScaled = false
  75. label.TextSize = 30
  76. label.Size = UDim2.new(0, 60, 0, 60)
  77. label.AnchorPoint = Vector2.new(0.5, 0.5)
  78. label.Position = UDim2.new(0.5, (i - (#word / 2 + 0.5)) * 65, 0.6, 0)
  79. label.BackgroundTransparency = 1
  80. label.Parent = frame
  81.  
  82. local gradient = Instance.new("UIGradient")
  83. gradient.Color = ColorSequence.new({
  84. ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 100, 100)),
  85. ColorSequenceKeypoint.new(1, Color3.fromRGB(180, 0, 0))
  86. })
  87. gradient.Rotation = 90
  88. gradient.Parent = label
  89.  
  90. local tweenIn = TweenService:Create(label, TweenInfo.new(0.3), {TextTransparency = 0, TextSize = 60})
  91. tweenIn:Play()
  92.  
  93. table.insert(letters, label)
  94. wait(0.25)
  95. end
  96.  
  97. wait(2.5)
  98. tweenOutAndDestroy()
  99. wait(1)
  100.  
  101. local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))()
  102.  
  103. local Window = WindUI:CreateWindow({
  104. Title = "Strike X",
  105. Icon = "star",
  106. Author = "Strike Author",
  107. Folder = "StrikeScriptsFolder",
  108. Size = UDim2.fromScale(0.95, 0.85),
  109. Transparent = false,
  110. Theme = "Dark",
  111. Resizable = true,
  112. SideBarWidth = 200,
  113. Background = "",
  114. BackgroundImageTransparency = 0,
  115. HideSearchBar = false,
  116. ScrollBarEnabled = true,
  117. User = {
  118. Enabled = false,
  119. Anonymous = false,
  120. Callback = function()
  121. print("clicked")
  122. end,
  123. },
  124. })
  125.  
  126. pcall(function()
  127. if game.CoreGui:FindFirstChild("StrikeXMenuGUI") then
  128. game.CoreGui:FindFirstChild("StrikeXMenuGUI"):Destroy()
  129. end
  130. end)
  131.  
  132. local gui = Instance.new("ScreenGui")
  133. gui.Name = "StrikeXMenuGUI"
  134. gui.IgnoreGuiInset = true
  135. gui.ResetOnSpawn = false
  136. gui.Parent = game.CoreGui
  137.  
  138. local button = Instance.new("ImageButton")
  139. button.Size = UDim2.new(0, 60, 0, 60)
  140. button.Position = UDim2.new(0, 70, 0, 70)
  141. button.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  142. button.Image = "rbxassetid://77596720579122"
  143. button.Name = "StrikeXToggle"
  144. button.AutoButtonColor = true
  145. button.Parent = gui
  146.  
  147. local corner = Instance.new("UICorner", button)
  148. corner.CornerRadius = UDim.new(0, 12)
  149.  
  150. local stroke = Instance.new("UIStroke")
  151. stroke.Thickness = 2
  152. stroke.Color = Color3.fromRGB(255, 0, 0)
  153. stroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
  154. stroke.Parent = button
  155.  
  156. local gradient = Instance.new("UIGradient")
  157. gradient.Color = ColorSequence.new{
  158. ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 100, 100)),
  159. ColorSequenceKeypoint.new(1, Color3.fromRGB(150, 0, 0))
  160. }
  161. gradient.Rotation = 45
  162. gradient.Parent = stroke
  163.  
  164. local dragging, dragInput, dragStart, startPos
  165.  
  166. button.InputBegan:Connect(function(input)
  167. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  168. dragging = true
  169. dragStart = input.Position
  170. startPos = button.Position
  171.  
  172. input.Changed:Connect(function()
  173. if input.UserInputState == Enum.UserInputState.End then
  174. dragging = false
  175. end
  176. end)
  177. end
  178. end)
  179.  
  180. button.InputChanged:Connect(function(input)
  181. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  182. dragInput = input
  183. end
  184. end)
  185.  
  186. game:GetService("UserInputService").InputChanged:Connect(function(input)
  187. if input == dragInput and dragging then
  188. local delta = input.Position - dragStart
  189. button.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  190. end
  191. end)
  192.  
  193. local opened = false
  194.  
  195. button.MouseButton1Click:Connect(function()
  196. if opened == false then
  197. opened = true
  198. pcall(function() Window:Close() end)
  199. else
  200. opened = false
  201. pcall(function() Window:Open() end)
  202. end
  203. end)
  204.  
  205. Window:OnDestroy(function()
  206. gui:Destroy()
  207. end)
  208.  
  209. Window:EditOpenButton({
  210. Title = "OPEN STRIKE X SCRIPTS",
  211. Icon = "star",
  212. CornerRadius = UDim.new(0, 16),
  213. StrokeThickness = 1,
  214. Color = ColorSequence.new(
  215. Color3.fromHex("FF6666"),
  216. Color3.fromHex("8B0000")
  217. ),
  218. OnlyMobile = false,
  219. Enabled = true,
  220. Draggable = true,
  221. })
  222.  
  223. local Players = game:GetService("Players")
  224. local RunService = game:GetService("RunService")
  225. local Lighting = game:GetService("Lighting")
  226. local UserInputService = game:GetService("UserInputService")
  227. local LocalPlayer = Players.LocalPlayer
  228.  
  229. local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
  230. local humanoid = character:WaitForChild("Humanoid")
  231.  
  232. LocalPlayer.CharacterAdded:Connect(function(chr)
  233. character = chr
  234. humanoid = chr:WaitForChild("Humanoid")
  235. end)
  236.  
  237.  
  238. local KidTP = Window:Tab({
  239. Title = "تنقل الى الاطفال",
  240. Icon = "house",
  241. Locked = false,
  242. })
  243.  
  244. local Kill = Window:Tab({
  245. Title = "الوحوش",
  246. Icon = "hammer",
  247. Locked = false,
  248. })
  249.  
  250. local Teleports = Window:Tab({
  251. Title = "تنقلات اخرى",
  252. Icon = "person-standing",
  253. Locked = false,
  254. })
  255.  
  256. local ItemBring = Window:Tab({
  257. Title = "احضار الاغراض",
  258. Icon = "hammer",
  259. Locked = false,
  260. })
  261.  
  262. local Esp = Window:Tab({
  263. Title = "كشف اماكن",
  264. Icon = "scan-eye",
  265. Locked = false,
  266. })
  267. local Misc = Window:Tab({
  268. Title = "اخرى",
  269. Icon = "scan-eye",
  270. Locked = false,
  271. })
  272.  
  273. local VirtualUser = game:GetService("VirtualUser")
  274. game:GetService("Players").LocalPlayer.Idled:Connect(function()
  275. VirtualUser:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
  276. task.wait(1)
  277. VirtualUser:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame)
  278. end)
  279.  
  280. KidTP:Button({
  281. Title = "تنقل الى الطفل الاول",
  282. Desc = "",
  283. Locked = false,
  284. Callback = function()
  285. local lostChild1 = game.Workspace.Characters:FindFirstChild("Lost Child")
  286. if lostChild1 and lostChild1:FindFirstChild("HumanoidRootPart") then
  287. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = lostChild1.HumanoidRootPart.CFrame
  288. else
  289. WindUI:Notify({
  290. Title = "عليك تطوير النار حقتك",
  291. Content = "يجب عليك تطوير النار اكثر",
  292. Icon = "heart",
  293. Duration = 4
  294. })
  295. end
  296. end
  297. })
  298.  
  299. KidTP:Button({
  300. Title = "تنقل الى الطفل التاني",
  301. Desc = "",
  302. Locked = false,
  303. Callback = function()
  304. local lostChild2 = game.Workspace.Characters:FindFirstChild("Lost Child2")
  305. if lostChild2 and lostChild2:FindFirstChild("HumanoidRootPart") then
  306. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = lostChild2.HumanoidRootPart.CFrame
  307. else
  308. WindUI:Notify({
  309. Title = "عليك تطوير النار حقتك",
  310. Content = "يجب عليك تطوير النار اكثر",
  311. Icon = "heart",
  312. Duration = 4
  313. })
  314. end
  315. end
  316. })
  317.  
  318. KidTP:Button({
  319. Title = "تنقل الى الطفل الثالث",
  320. Desc = "",
  321. Locked = false,
  322. Callback = function()
  323. local lostChild3 = game.Workspace.Characters:FindFirstChild("Lost Child3")
  324. if lostChild3 and lostChild3:FindFirstChild("HumanoidRootPart") then
  325. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = lostChild3.HumanoidRootPart.CFrame
  326. else
  327. WindUI:Notify({
  328. Title = "عليك تطوير النار حقتك",
  329. Content = "يجب عليك تطوير النار اكثر",
  330. Icon = "heart",
  331. Duration = 4
  332. })
  333. end
  334. end
  335. })
  336.  
  337. KidTP:Button({
  338. Title = "تنقل الى الطفل الرابع",
  339. Desc = "",
  340. Locked = false,
  341. Callback = function()
  342. local lostChild4 = game.Workspace.Characters:FindFirstChild("Lost Child4")
  343. if lostChild4 and lostChild4:FindFirstChild("HumanoidRootPart") then
  344. game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = lostChild4.HumanoidRootPart.CFrame
  345. else
  346. WindUI:Notify({
  347. Title = "عليك تطوير النار حقتك",
  348. Content = "يجب عليك تطوير النار اكثر",
  349. Icon = "heart",
  350. Duration = 4
  351. })
  352. end
  353. end
  354. })
  355.  
  356.  
  357.  
  358. local Players = game:GetService("Players")
  359. local LocalPlayer = Players.LocalPlayer
  360.  
  361. local killAuraEnabled = false
  362. local auraRange = 10 -- القيمة الافتراضية
  363.  
  364. -- السلايدر بتاع مدى الضرب
  365. local Slider = Tab:Slider({
  366. Title = "مدى kill aura",
  367. Step = 1,
  368. Value = {
  369. Min = 5,
  370. Max = 50,
  371. Default = 10,
  372. },
  373. Callback = function(value)
  374. auraRange = value
  375. end
  376. })
  377.  
  378. local infiniteJump = false
  379. local jumpConnection = nil
  380.  
  381. local infJump = Misc:Toggle({
  382. Title = "نط لا نهائي",
  383. Desc = "",
  384. Icon = "sword",
  385. Type = "Toggle",
  386. Default = false,
  387. Callback = function(value)
  388. infiniteJump = value
  389.  
  390. if jumpConnection then
  391. jumpConnection:Disconnect()
  392. jumpConnection = nil
  393. end
  394.  
  395. if value then
  396. jumpConnection = UserInputService.JumpRequest:Connect(function()
  397. if infiniteJump and humanoid and humanoid:GetState() ~= Enum.HumanoidStateType.Dead then
  398. humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
  399. end
  400. end)
  401. end
  402. end
  403. })
  404.  
  405. -- التوجل بتاع الكيل أورا
  406. local KillAura = Kill:Toggle({
  407. Title = "Kill Aura",
  408. Desc = "يضرب الوحوش القريبة منك",
  409. Icon = "sword",
  410. Type = "Toggle",
  411. Default = false,
  412. Callback = function(state)
  413. killAuraEnabled = state
  414.  
  415. if killAuraEnabled then
  416. task.spawn(function()
  417. while killAuraEnabled do
  418. task.wait(0.1)
  419. local closest = nil
  420. local shortestDist = math.huge
  421.  
  422. for _, player in pairs(Players:GetPlayers()) do
  423. if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  424. local dist = (LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
  425. if dist < shortestDist and dist <= auraRange then
  426. shortestDist = dist
  427. closest = player
  428. end
  429. end
  430. end
  431.  
  432. if closest and closest.Character and closest.Character:FindFirstChild("Humanoid") then
  433. closest.Character.Humanoid:TakeDamage(10)
  434. end
  435. end
  436. end)
  437. end
  438. end
  439. })
  440.  
  441. local Players = game:GetService("Players")
  442. local LocalPlayer = Players.LocalPlayer
  443.  
  444. local killAuraEnabled = false
  445. local auraRange = 10 -- القيمة الافتراضية
  446.  
  447. -- السلايدر بتاع مدى الضرب
  448. local Slider = Tab:Slider({
  449. Title = "مدى كيل أورا",
  450. Step = 1,
  451. Value = {
  452. Min = 5,
  453. Max = 50,
  454. Default = 10,
  455. },
  456. Callback = function(value)
  457. auraRange = value
  458. end
  459. })
  460.  
  461. -- التوجل بتاع الكيل أورا
  462. local KillAura = Kill:Toggle({
  463. Title = "Kill Aura",
  464. Desc = "يضرب أقرب وحش",
  465. Icon = "sword",
  466. Type = "Toggle",
  467. Default = false,
  468. Callback = function(state)
  469. killAuraEnabled = state
  470.  
  471. if killAuraEnabled then
  472. task.spawn(function()
  473. while killAuraEnabled do
  474. task.wait(0.1)
  475. local closest = nil
  476. local shortestDist = math.huge
  477.  
  478. for _, player in pairs(Players:GetPlayers()) do
  479. if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  480. local dist = (LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
  481. if dist < shortestDist and dist <= auraRange then
  482. shortestDist = dist
  483. closest = player
  484. end
  485. end
  486. end
  487.  
  488. if closest and closest.Character and closest.Character:FindFirstChild("Humanoid") then
  489. closest.Character.Humanoid:TakeDamage(10)
  490. end
  491. end
  492. end)
  493. end
  494. end
  495. })
  496.  
  497. local Players = game:GetService("Players")
  498. local LocalPlayer = Players.LocalPlayer
  499.  
  500. local killAuraEnabled = false
  501. local auraRange = 10 -- القيمة الافتراضية
  502.  
  503. -- السلايدر بتاع مدى الضرب
  504. local Slider = Kill:Slider({
  505. Title = "مدى ال Kill Aura",
  506. Step = 1,
  507. Value = {
  508. Min = 10,
  509. Max = 50,
  510. Default = 10,
  511. },
  512. Callback = function(value)
  513. auraRange = value
  514. end
  515. })
  516. local selectedHealthItem = "Bandage"
  517. local HealBring = ItemBring:Dropdown({
  518. Title = "احضار Heal",
  519. Values = { "Bandage", "Medkit",},
  520. Value = { "Bandage" },
  521. Multi = true,
  522. AllowNone = true,
  523. Callback = function(value)
  524. selectedHealthItem = value
  525. end
  526. })
  527. ItemBring:Button({
  528. Title = "احضار",
  529. Desc = "",
  530. Locked = false,
  531. Callback = function()
  532. local root = character and character:FindFirstChild("HumanoidRootPart")
  533. if not root then return end
  534.  
  535. local offset = 0
  536. for _, item in ipairs(workspace:GetDescendants()) do
  537. if item:IsA("Model") and item.Name == selectedHealthItem then
  538. local part = item.PrimaryPart or item:FindFirstChildWhichIsA("BasePart")
  539. if part then
  540. item:SetPrimaryPartCFrame(root.CFrame * CFrame.new(offset, 2, 0))
  541. offset = offset + 2
  542. task.wait(0.1)
  543. end
  544. end
  545. end
  546. end
  547. })
  548.  
  549. local selectedFoodItem = "Morsel"
  550. local FoodBring = ItemBring:Dropdown({
  551. Title = "احضار اكل",
  552. Values = { "Morsel", "Carrot",},
  553. Value = { "Morsel" },
  554. Multi = true,
  555. AllowNone = true,
  556. Callback = function(value)
  557. selectedFoodItem = value
  558. end
  559. })
  560.  
  561. ItemBring:Button({
  562. Title = "احضار",
  563. Desc = "",
  564. Locked = false,
  565. Callback = function()
  566. local root = character and character:FindFirstChild("HumanoidRootPart")
  567. if not root then return end
  568.  
  569. local offset = 0
  570. for _, item in ipairs(workspace:GetDescendants()) do
  571. if item:IsA("Model") and item.Name == selectedFoodItem then
  572. local part = item.PrimaryPart or item:FindFirstChildWhichIsA("BasePart")
  573. if part then
  574. item:SetPrimaryPartCFrame(root.CFrame * CFrame.new(offset, 2, 0))
  575. offset = offset + 2
  576. task.wait(0.1)
  577. end
  578. end
  579. end
  580. end
  581. })
  582. local selectedFuelItem = "Log"
  583. local FuelBring = ItemBring:Dropdown({
  584. Title = "احضار فحم و اشياء اخرى",
  585. Values = { "Log", "Coal", "Fuel Canister"},
  586. Value = { "Log" },
  587. Multi = true,
  588. AllowNone = true,
  589. Callback = function(value)
  590. selectedFuelItem = value
  591. end
  592. })
  593.  
  594. ItemBring:Button({
  595. Title = "احضار",
  596. Desc = "",
  597. Locked = false,
  598. Callback = function()
  599. local root = character and character:FindFirstChild("HumanoidRootPart")
  600. if not root then return end
  601.  
  602. local offset = 0
  603. for _, item in ipairs(workspace:GetDescendants()) do
  604. if item:IsA("Model") and item.Name == selectedFuelItem then
  605. local part = item.PrimaryPart or item:FindFirstChildWhichIsA("BasePart")
  606. if part then
  607. item:SetPrimaryPartCFrame(root.CFrame * CFrame.new(offset, 2, 0))
  608. offset = offset + 2
  609. task.wait(0.1)
  610. end
  611. end
  612. end
  613. end
  614. })
  615.  
  616. local espChests = {}
  617. local espChestEnabled = false
  618. local chestConnection = nil
  619.  
  620. local function createESP(chest)
  621. if not chest or not chest.Parent or espChests[chest] then return end
  622.  
  623. local part = chest:FindFirstChildWhichIsA("BasePart") or chest.PrimaryPart
  624. if not part then return end
  625.  
  626. local hl = Instance.new("Highlight")
  627. hl.Name = "ESP_Highlight"
  628. hl.FillColor = Color3.fromRGB(255, 255, 0)
  629. hl.OutlineColor = Color3.fromRGB(255, 255, 255)
  630. hl.FillTransparency = 0.3
  631. hl.OutlineTransparency = 0
  632. hl.Adornee = chest
  633. hl.Parent = chest
  634.  
  635. local bb = Instance.new("BillboardGui")
  636. bb.Name = "ESP_Billboard"
  637. bb.Adornee = part
  638. bb.Size = UDim2.new(0, 100, 0, 40)
  639. bb.AlwaysOnTop = true
  640. bb.Parent = chest
  641.  
  642. local lbl = Instance.new("TextLabel")
  643. lbl.Size = UDim2.new(1, 0, 1, 0)
  644. lbl.BackgroundTransparency = 1
  645. lbl.TextColor3 = Color3.fromRGB(255, 255, 0)
  646. lbl.TextStrokeTransparency = 0
  647. lbl.TextScaled = true
  648. lbl.Font = Enum.Font.SourceSansBold
  649. lbl.Text = "Item Chest"
  650. lbl.Parent = bb
  651.  
  652. local prompt = chest:FindFirstChildWhichIsA("ProximityPrompt", true)
  653. if prompt then
  654. if not prompt.Enabled or not prompt.Visible then
  655. lbl.Text = "Collected"
  656. lbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  657. else
  658. local connection
  659. connection = prompt.Triggered:Connect(function()
  660. lbl.Text = "Collected"
  661. lbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  662. if connection then
  663. connection:Disconnect()
  664. end
  665. end)
  666.  
  667. prompt:GetPropertyChangedSignal("Enabled"):Connect(function()
  668. if not prompt.Enabled then
  669. lbl.Text = "Collected"
  670. lbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  671. if connection then
  672. connection:Disconnect()
  673. end
  674. end
  675. end)
  676. end
  677. else
  678. lbl.Text = "Collected"
  679. lbl.TextColor3 = Color3.fromRGB(255, 0, 0)
  680. end
  681.  
  682. espChests[chest] = {
  683. highlight = hl,
  684. billboard = bb,
  685. label = lbl,
  686. prompt = prompt
  687. }
  688.  
  689. end
  690.  
  691. local function removeAllESPs()
  692. for chest, data in pairs(espChests) do
  693. if data.highlight then
  694. pcall(function() data.highlight:Destroy() end)
  695. end
  696. if data.billboard then
  697. pcall(function() data.billboard:Destroy() end)
  698. end
  699. end
  700. table.clear(espChests)
  701. end
  702.  
  703. local function updateESPs()
  704. removeAllESPs()
  705. if not espChestEnabled then return end
  706.  
  707. for _, obj in ipairs(workspace:GetDescendants()) do
  708. if obj:IsA("Model") and obj.Name == "Item Chest" then
  709. createESP(obj)
  710. end
  711. end
  712.  
  713. end
  714.  
  715. local EspChest = Esp:Toggle({
  716. Title = "كشف اماكن الصناديق",
  717. Desc = "يضرب أقرب لاعب تلقائيًا",
  718. Icon = "sword",
  719. Type = "Toggle",
  720. Default = false,
  721. Callback = function(state)
  722. espChestEnabled = state
  723.  
  724. if chestConnection then
  725. chestConnection:Disconnect()
  726. chestConnection = nil
  727. end
  728.  
  729. if state then
  730. updateESPs()
  731. chestConnection = workspace.DescendantAdded:Connect(function(obj)
  732. if obj:IsA("Model") and obj.Name == "Item Chest" then
  733. task.wait(0.5)
  734. createESP(obj)
  735. end
  736. end)
  737. else
  738. removeAllESPs()
  739. end
  740. end
  741. })
  742.  
  743. game:GetService("Players").PlayerRemoving:Connect(function(player)
  744. if player == LocalPlayer then
  745. if teleportConnection then teleportConnection:Disconnect() end
  746. if jumpConnection then jumpConnection:Disconnect() end
  747. if chestConnection then chestConnection:Disconnect() end
  748. if speedConnection then speedConnection:Disconnect() end
  749. if killAuraConnection then killAuraConnection:Disconnect() end
  750. removeAllESPs()
  751. if humanoid then
  752. humanoid.WalkSpeed = 16
  753. end
  754. end
  755. end)
  756.  
  757. local bonfirePosition = Vector3.new(0.32, 6.15, -0.22)
  758. local teleportEnabled = false
  759. local teleportConnection = nil
  760.  
  761.  
  762. local AutoGotoFirs = Esp:Toggle({
  763. Title = "تنقل الى النار تلقائي في الليل",
  764. Desc = "",
  765. Icon = "sword",
  766. Type = "Toggle",
  767. Default = false,
  768. Callback = function(value)
  769. teleportEnabled = value
  770.  
  771. if teleportConnection then
  772. teleportConnection:Disconnect()
  773. teleportConnection = nil
  774. end
  775.  
  776. if value then
  777. teleportConnection = RunService.Heartbeat:Connect(function()
  778. if character and character:FindFirstChild("HumanoidRootPart") then
  779. if Lighting.ClockTime >= 18 or Lighting.ClockTime <= 6 then
  780. local hrp = character.HumanoidRootPart
  781. hrp.CFrame = CFrame.new(bonfirePosition)
  782. hrp.Velocity = Vector3.new(0, 0, 0)
  783. end
  784. end
  785. end)
  786. end
  787. end
  788. })
  789.  
Advertisement
Add Comment
Please, Sign In to add comment