Advertisement
DeezBigNuts

FlagWars

Sep 5th, 2022 (edited)
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.26 KB | None | 0 0
  1. local FlagWars = Window:NewTab("FlagWars")
  2. local MainFlagWars = FlagWars:NewSection("Kill")
  3. MainFlagWars:NewButton("Kill All 'equip sniper' ", "Equip the sniper", function()
  4.         while true do
  5.         for i, v in pairs(game.Players:GetPlayers()) do
  6.         if v ~= game.Players.LocalPlayer then
  7.         local args = {
  8.         [1] = game:GetService("Players").LocalPlayer.Character.Sniper,
  9.         [2] = {
  10.         ["p"] = Vector3.new(716.1422729492188, 4.201920032501221, -52.15347671508789),
  11.         ["pid"] = 1,
  12.         ["part"] = v.Character.Head,
  13.         ["d"] = 197.02999877929688,
  14.         ["maxDist"] = 2000,
  15.         ["h"] = v.Character.Humanoid,
  16.         ["m"] = Enum.Material.SmoothPlastic,
  17.         ["sid"] = 2,
  18.         ["t"] = 0.468864430009719,
  19.         ["n"] = Vector3.new(0.8855897784233093, 0.29755425453186035, 0.3566398322582245)
  20.         }}
  21.         game:GetService("ReplicatedStorage").WeaponsSystem.Network.WeaponHit:FireServer(unpack(args))
  22.         end
  23.         end
  24.         wait(0.5)
  25.     end
  26.     end)
  27.     MainFlagWars:NewLabel("Player Esp")
  28.     MainFlagWars:NewButton("Esp", "See where players are", function()
  29.         _G.FriendColor = Color3.fromRGB(0, 0, 255)
  30.     _G.EnemyColor = Color3.fromRGB(255, 0, 0)
  31.     _G.UseTeamColor = true
  32.  
  33.     --------------------------------------------------------------------
  34.     local Holder = Instance.new("Folder", game.CoreGui)
  35.     Holder.Name = "ESP"
  36.  
  37.     local Box = Instance.new("BoxHandleAdornment")
  38.     Box.Name = "nilBox"
  39.     Box.Size = Vector3.new(1, 2, 1)
  40.     Box.Color3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  41.     Box.Transparency = 0.7
  42.     Box.ZIndex = 0
  43.     Box.AlwaysOnTop = false
  44.     Box.Visible = false
  45.  
  46.     local NameTag = Instance.new("BillboardGui")
  47.     NameTag.Name = "nilNameTag"
  48.     NameTag.Enabled = false
  49.     NameTag.Size = UDim2.new(0, 200, 0, 50)
  50.     NameTag.AlwaysOnTop = true
  51.     NameTag.StudsOffset = Vector3.new(0, 1.8, 0)
  52.     local Tag = Instance.new("TextLabel", NameTag)
  53.     Tag.Name = "Tag"
  54.     Tag.BackgroundTransparency = 1
  55.     Tag.Position = UDim2.new(0, -50, 0, 0)
  56.     Tag.Size = UDim2.new(0, 300, 0, 20)
  57.     Tag.TextSize = 15
  58.     Tag.TextColor3 = Color3.new(100 / 255, 100 / 255, 100 / 255)
  59.     Tag.TextStrokeColor3 = Color3.new(0 / 255, 0 / 255, 0 / 255)
  60.     Tag.TextStrokeTransparency = 0.4
  61.     Tag.Text = "nil"
  62.     Tag.Font = Enum.Font.SourceSansBold
  63.     Tag.TextScaled = false
  64.  
  65.     local LoadCharacter = function(v)
  66.         repeat wait() until v.Character ~= nil
  67.         v.Character:WaitForChild("Humanoid")
  68.         local vHolder = Holder:FindFirstChild(v.Name)
  69.         vHolder:ClearAllChildren()
  70.         local b = Box:Clone()
  71.         b.Name = v.Name .. "Box"
  72.         b.Adornee = v.Character
  73.         b.Parent = vHolder
  74.         local t = NameTag:Clone()
  75.         t.Name = v.Name .. "NameTag"
  76.         t.Enabled = true
  77.         t.Parent = vHolder
  78.         t.Adornee = v.Character:WaitForChild("Head", 5)
  79.         if not t.Adornee then
  80.             return UnloadCharacter(v)
  81.         end
  82.         t.Tag.Text = v.Name
  83.         b.Color3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  84.         t.Tag.TextColor3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b)
  85.         local Update
  86.         local UpdateNameTag = function()
  87.             if not pcall(function()
  88.                 v.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
  89.                 local maxh = math.floor(v.Character.Humanoid.MaxHealth)
  90.                 local h = math.floor(v.Character.Humanoid.Health)
  91.             end) then
  92.                 Update:Disconnect()
  93.             end
  94.         end
  95.         UpdateNameTag()
  96.         Update = v.Character.Humanoid.Changed:Connect(UpdateNameTag)
  97.     end
  98.  
  99.     local UnloadCharacter = function(v)
  100.         local vHolder = Holder:FindFirstChild(v.Name)
  101.         if vHolder and (vHolder:FindFirstChild(v.Name .. "Box") ~= nil or vHolder:FindFirstChild(v.Name .. "NameTag") ~= nil) then
  102.             vHolder:ClearAllChildren()
  103.         end
  104.     end
  105.  
  106.     local LoadPlayer = function(v)
  107.         local vHolder = Instance.new("Folder", Holder)
  108.         vHolder.Name = v.Name
  109.         v.CharacterAdded:Connect(function()
  110.             pcall(LoadCharacter, v)
  111.         end)
  112.         v.CharacterRemoving:Connect(function()
  113.             pcall(UnloadCharacter, v)
  114.         end)
  115.         v.Changed:Connect(function(prop)
  116.             if prop == "TeamColor" then
  117.                 UnloadCharacter(v)
  118.                 wait()
  119.                 LoadCharacter(v)
  120.             end
  121.         end)
  122.         LoadCharacter(v)
  123.     end
  124.  
  125.     local UnloadPlayer = function(v)
  126.         UnloadCharacter(v)
  127.         local vHolder = Holder:FindFirstChild(v.Name)
  128.         if vHolder then
  129.             vHolder:Destroy()
  130.         end
  131.     end
  132.  
  133.     for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  134.         spawn(function() pcall(LoadPlayer, v) end)
  135.     end
  136.  
  137.     game:GetService("Players").PlayerAdded:Connect(function(v)
  138.         pcall(LoadPlayer, v)
  139.     end)
  140.  
  141.     game:GetService("Players").PlayerRemoving:Connect(function(v)
  142.         pcall(UnloadPlayer, v)
  143.     end)
  144.  
  145.     game:GetService("Players").LocalPlayer.NameDisplayDistance = 0
  146.  
  147.     if _G.Reantheajfdfjdgs then
  148.         return
  149.     end
  150.  
  151.     _G.Reantheajfdfjdgs = ":suifayhgvsdghfsfkajewfrhk321rk213kjrgkhj432rj34f67df"
  152.  
  153.     local players = game:GetService("Players")
  154.     local plr = players.LocalPlayer
  155.  
  156.     function esp(target, color)
  157.         if target.Character then
  158.             if not target.Character:FindFirstChild("GetReal") then
  159.                 local highlight = Instance.new("Highlight")
  160.                 highlight.RobloxLocked = true
  161.                 highlight.Name = "GetReal"
  162.                 highlight.Adornee = target.Character
  163.                 highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
  164.                 highlight.FillColor = color
  165.                 highlight.Parent = target.Character
  166.             else
  167.                 target.Character.GetReal.FillColor = color
  168.             end
  169.         end
  170.     end
  171.  
  172.     while task.wait() do
  173.         for i, v in pairs(players:GetPlayers()) do
  174.             if v ~= plr then
  175.                 esp(v, _G.UseTeamColor and v.TeamColor.Color or ((plr.TeamColor == v.TeamColor) and _G.FriendColor or _G.EnemyColor))
  176.             end
  177.         end
  178.     end
  179.     end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement