- Keyless
- Mobile friendly
Advertisement
About this script
PvP players-- Ultimate Touch Magnet & Hyper Fling (Delta Compatible)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Active = false
local TargetPlayer = nil
-- إلغاء التصادم لشخصيتك لمنع التعليق
local function DisableCollision(char)
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
-- البحث عن اللاعب بمجرد الملامسة
local function OnTouch(hit)
if not Active or TargetPlayer then return end
local char = LocalPlayer.Character
if not char then return end
local hitParent = hit.Parent
local targetHumanoid = hitParent:FindFirstChildOfClass("Humanoid")
if targetHumanoid and hitParent ~= char then
local p = Players:GetPlayerFromCharacter(hitParent)
if p and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
TargetPlayer = p
end
end
end
-- ربط حدث اللمس لكافة أجزاء الشخصية
local function SetupCharacter(char)
for _, part in pairs(char:GetChildren()) do
if part:IsA("BasePart") then
part.Touched:Connect(OnTouch)
end
end
end
LocalPlayer.CharacterAdded:Connect(function(char)
char:WaitForChild("HumanoidRootPart")
SetupCharacter(char)
end)
if LocalPlayer.Character then
SetupCharacter(LocalPlayer.Character)
end
-- حلقة الالتصاق والتطيير الفائق (Hyper Processing)
RunService.Stepped:Connect(function()
if Active and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local myChar = LocalPlayer.Character
local myHRP = myChar.HumanoidRootPart
DisableCollision(myChar)
if TargetPlayer and TargetPlayer.Character and TargetPlayer.Character:FindFirstChild("HumanoidRootPart") then
local targetHRP = TargetPlayer.Character.HumanoidRootPart
local targetHum = TargetPlayer.Character:FindFirstChildOfClass("Humanoid")
-- التحقق من حالة اللاعب المستهدف
if targetHum and targetHum.Health > 0 then
-- الالتصاق والتدوير بسرعة فائقة لإحداث التطيير (Fling)
myHRP.CFrame = targetHRP.CFrame * CFrame.Angles(math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180)), math.rad(math.random(-180, 180)))
myHRP.Velocity = Vector3.new(200000, 200000, 200000)
myHRP.RotVelocity = Vector3.new(200000, 200000, 200000)
else
TargetPlayer = nil
end
else
myHRP.Velocity = Vector3.zero
myHRP.RotVelocity = Vector3.zero
end
end
end)
-- واجهة التحكم (UI)
local ScreenGui = Instance.new("ScreenGui", LocalPlayer:WaitForChild("PlayerGui"))
local Btn = Instance.new("TextButton", ScreenGui)
Btn.Size = UDim2.new(0, 140, 0, 45)
Btn.Position = UDim2.new(0.05, 0, 0.25, 0)
Btn.Text = "Hyper-Fling: OFF"
Btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
Btn.TextColor3 = Color3.fromRGB(255, 255, 255)
Btn.Font = Enum.Font.SourceSansBold
Btn.TextSize = 16
Btn.Active = true
Btn.MouseButton1Click:Connect(function()
Active = not Active
if Active then
Btn.Text = "Hyper-Fling: ON"
Btn.BackgroundColor3 = Color3.fromRGB(50, 200, 50)
else
TargetPlayer = nil
Btn.Text = "Hyper-Fling: OFF"
Btn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.zero
LocalPlayer.Character.HumanoidRootPart.RotVelocity = Vector3.zero
end
end
end)