local R=loadstring(game:HttpGet("https://sirius.menu/rayfield"))();local Pl,Rs,ReS,TWe,CG,UIS=game:GetService("Players"),game:GetService("RunService"),game:GetService("ReplicatedStorage"),game:GetService("TweenService"),game:GetService("CoreGui"),game:GetService("UserInputService");local P=Pl.LocalPlayer;local Ue,Cn,lSc,lC,MxS,MxF,MY,Af,Ac,Al,Noclip,AntiFling,iRa,cSl,sI,dT,dB,iF,FA,SvC,tN,aM,fS,aS,cT,sWS,isUnderground,undergroundDepth,infJump=false,{},nil,tick(),85,-120,-80,false,false,false,false,false,false,5,{0.3,0.2,0.15,0.1,0.08,0.05,0.03,0.02,0.01,0.005},"≠ تم تشغيل سكربت 3am El Magal 💸 ≠","Alskndrany_9999",true,false,nil,"",nil,16,1,nil,4,false,-1000000,false,false,nil,nil;pcall(function()setclipboard("https://chat.whatsapp.com/DhimlS3ZfxOBzr0dF5eCPu")end);local function dA()for _,c in ipairs(Cn)do pcall(function()c:Disconnect()end)end;table.clear(Cn)end;local function gC()return P.Character end;local function gH()local c=gC();return c and c:FindFirstChild("HumanoidRootPart")end;local function gHu()local c=gC();return c and c:FindFirstChildOfClass("Humanoid")end;local function rP()local h=gH();if h and lSc then pcall(function()h.AssemblyLinearVelocity=Vector3.zero;h.AssemblyAngularVelocity=Vector3.zero;h.CFrame=lSc+Vector3.new(0,5,0)end)end end;local function gTP(n)if n==""then return nil end;for _,v in pairs(Pl:GetPlayers())do if v~=P and(v.Name:lower():find(n:lower())or v.DisplayName:lower():find(n:lower()))then return v end end end;local function lookAtTarget()local t=gTP(tN);if not t then R:Notify({Title="⚠️ تنبيه",Content="لم اجد لاعب بهذا الاسم!",Duration=3});return end;local tc,mc=t.Character,gC();local tr,mr=tc and tc:FindFirstChild("HumanoidRootPart"),mc and mc:FindFirstChild("HumanoidRootPart");if not(tr and mr)then return end;local d=(tr.Position-mr.Position).Unit;mr.CFrame=CFrame.new(mr.Position,mr.Position+Vector3.new(d.X,0,d.Z));R:Notify({Title="👁 تم التوجيه ✅",Content="تنظر لـ "..t.DisplayName,Duration=2})end -- 🚀 التنقل للمستهدف (جديد) local function teleportToTarget() local t = gTP(tN) if not t then R:Notify({Title="⚠️ تنبيه",Content="لم اجد لاعب بهذا الاسم!",Duration=3}); return end local tr = t.Character and t.Character:FindFirstChild("HumanoidRootPart") local mr = gH() if not tr or not mr then R:Notify({Title="❌ خطأ",Content="الشخصية غير موجودة!",Duration=3}); return end pcall(function() mr.CFrame = tr.CFrame * CFrame.new(0, 0, 3) mr.AssemblyLinearVelocity = Vector3.zero mr.AssemblyAngularVelocity = Vector3.zero end) R:Notify({Title="🚀 تم التنقل ✅",Content="انتقلت إلى "..t.DisplayName,Duration=2}) end local function updAntiFling()task.spawn(function()while AntiFling do pcall(function()local c,h=gC(),gH();if c and h then for _,v in ipairs(h:GetChildren())do if v:IsA("BodyVelocity")or v:IsA("BodyForce")or v:IsA("BodyThrust")or v:IsA("VectorForce")then v:Destroy()end end;if h.AssemblyLinearVelocity.Magnitude>200 then h.AssemblyLinearVelocity=Vector3.zero;h.AssemblyAngularVelocity=Vector3.zero end end end);task.wait()end end)end;local function killForces()pcall(function()local c=gC();if c then for _,v in ipairs(c:GetDescendants())do if v:IsA("BodyVelocity")or v:IsA("BodyForce")or v:IsA("BodyThrust")or v:IsA("VectorForce")or v:IsA("RocketPropulsion")or v:IsA("AngularVelocity")or v:IsA("LineForce")then v:Destroy()end end end end)end;local function sAf()if not Af then return end;task.spawn(function()while Af do pcall(function()local c,h,hu=gC(),gH(),gHu();if c and h and hu then if h.AssemblyLinearVelocity.Magnitude<0.1 and hu:GetState()~=Enum.HumanoidStateType.Seated then h.AssemblyLinearVelocity=Vector3.zero end;if hu:GetState()==Enum.HumanoidStateType.Freefall then hu:ChangeState(Enum.HumanoidStateType.Landed)end;if hu.WalkSpeed>0 and hu.WalkSpeed<1 then hu.WalkSpeed=16 end;if hu.JumpPower>0 and hu.JumpPower<1 then hu.JumpPower=50 end end end);task.wait(0.5)end end)end;local function sAc()if not Ac then return end;task.spawn(function()while Ac do pcall(function()for _,v in pairs(workspace:GetDescendants())do if(v:IsA("BasePart")or v:IsA("MeshPart"))and v.Transparency==1 and v.Size.Magnitude>100 then v:Destroy()end end end);task.wait(2)end end)end;local function sAl()if not Al then return end;task.spawn(function()while Al do pcall(function()for _,v in pairs(workspace:GetDescendants())do if v:IsA("ParticleEmitter")then v.Enabled=false;task.wait(0.1);v.Enabled=true elseif v:IsA("Trail")or v:IsA("Beam")or v:IsA("Smoke")then v.Enabled=false elseif v:IsA("Explosion")then v:Destroy()elseif v:IsA("Fire")then v.Size=0 end end end);task.wait(5)end end)end;UIS.JumpRequest:Connect(function()if infJump then pcall(function()local hu=gHu();if hu then hu:ChangeState(Enum.HumanoidStateType.Jumping)end end)end end);local savePosUnder,underConn,origMaxH=nil,nil,100;local function sUP()if not Ue then dA();return end;dA();task.wait(0.4);table.insert(Cn,Rs.Heartbeat:Connect(function()pcall(function()local h=gH();if h then lSc=h.CFrame end end)end));table.insert(Cn,Rs.Heartbeat:Connect(function()if not Ue then return end;pcall(function()local c,h,hu=gC(),gH(),gHu();if not(c and h and hu)then return end;hu:SetStateEnabled(Enum.HumanoidStateType.Seated,false);if hu:GetState()==Enum.HumanoidStateType.Seated then hu:ChangeState(Enum.HumanoidStateType.GettingUp)end;for _,p in ipairs(c:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=true;p.Anchored=false end end;h.AssemblyAngularVelocity=Vector3.zero;if h.AssemblyLinearVelocity.Magnitude>MxS then rP()end;h.CustomPhysicalProperties=PhysicalProperties.new(0.01,0,0,0,0)end)end));table.insert(Cn,Rs.Heartbeat:Connect(function()if not Ue then return end;pcall(function()local h=gH();if not h then return end;local n=tick();if n-lC<0.15 then return end;lC=n;if h.AssemblyLinearVelocity.Y0 then aS=n;if cT then cT:AdjustSpeed(aS)end end end});PoT:CreateInput({Name="🌊 سرعة التموج",PlaceholderText="الافتراضي: 4",Callback=function(t)local n=tonumber(t);if n and n>0 then sWS=n end end});local function sAM()aM=nil;if cT then pcall(function()cT:Stop()end);cT=nil end end;local function pCA(id)local hu=gHu();if not hu then return end;sAM();local a=Instance.new("Animation");local rId=tostring(id);local ok,objs=pcall(function()return game:GetObjects("rbxassetid://"..rId)end);if ok and objs and #objs>0 then for _,v in ipairs(objs)do if v:IsA("Animation")then a=v;break elseif v:FindFirstChildOfClass("Animation")then a=v:FindFirstChildOfClass("Animation");break end end else a.AnimationId="rbxassetid://"..rId end;local an=hu:FindFirstChildOfClass("Animator")or Instance.new("Animator",hu);cT=an:LoadAnimation(a);cT.Looped=true;cT:AdjustSpeed(aS);cT:Play()end;PoT:CreateButton({Name="🔥 بانق 1",Callback=function()if aM=="dolphin" then sAM();R:Notify({Title="🛑 توقف",Content="تم الإيقاف",Duration=2})else pCA("5938365243");aM="dolphin";R:Notify({Title="🔥 شغال",Content="تم تفعيل بانق 1",Duration=2})end end});PoT:CreateButton({Name="🔥 بانق 2",Callback=function()if aM=="suck" then sAM();R:Notify({Title="🛑 توقف",Content="تم الإيقاف",Duration=2})else pCA("104338766814874");aM="suck";R:Notify({Title="🔥 شغال",Content="تم تفعيل بانق 2",Duration=2})end end});PoT:CreateButton({Name="🛑 إيقاف الكل",Callback=sAM});Rs.Heartbeat:Connect(function(dt)if aM~=nil then pcall(function()local t=gTP(tN);if t and t.Character then local tR=t.Character:FindFirstChild("HumanoidRootPart");local mR=gH();if tR and mR then if aM=="dolphin" then mR.CFrame=mR.CFrame:Lerp(tR.CFrame*CFrame.new(0,0,1),math.clamp(dt*fS*0.3,0,1));mR.AssemblyLinearVelocity=Vector3.zero elseif aM=="suck" then local w=math.sin(tick()*sWS)*0.35;local tc=tR.CFrame*CFrame.new(0,0,1.2+w);mR.CFrame=mR.CFrame:Lerp(CFrame.new(tc.Position,tR.Position),math.clamp(dt*fS*0.35,0,1));mR.AssemblyLinearVelocity=Vector3.zero;mR.AssemblyAngularVelocity=Vector3.zero end end end end)end end);local FT=W:CreateTab("🌪️ الفلق",4483362458);FT:CreateSection("أداة الفلق");local FTm=0.5;local function SF(Tp)local C=P.Character;local Rp=C and C:FindFirstChild("HumanoidRootPart");local Hu=C and C:FindFirstChildOfClass("Humanoid");local TC=Tp.Character;local TR=TC and TC:FindFirstChild("HumanoidRootPart");if not(Rp and Hu and TR)then return end;local BV=Instance.new("BodyVelocity");BV.Velocity=Vector3.new(9e8,9e8,9e8);BV.MaxForce=Vector3.new(math.huge,math.huge,math.huge);BV.Parent=Rp;local st=time();local a=0;while(time()-st)