local lib = loadstring(game:HttpGet("https://raw.githubusercontent.com/dawid-scripts/UI-Libs/main/Vape.txt"))()
local win = lib:Window("AdvanceTech | WoG Final v4.0", Color3.fromRGB(44, 120, 224), Enum.KeyCode.P)
-- -------------------------------------
-- SERVICES
-- -------------------------------------
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Mouse = LocalPlayer:GetMouse()
local Camera = workspace.CurrentCamera
-- Configs
local WingHitboxEnabled = false
local WingSize = 30
local BulletMagicEnabled = false
local MagicFOV = 200
-- -------------------------------------
-- HÀM LỌC ĐỐI THỦ (CRITICAL FIX)
-- -------------------------------------
local function isEnemyPart(part)
-- Tìm Model chứa part này
local model = part:FindFirstAncestorOfClass("Model")
if not model then return false end
-- Kiểm tra xem Model này có chứa người lái không
local occupant = nil
local seat = model:FindFirstChildOfClass("VehicleSeat", true)
if seat and seat.Occupant then
occupant = Players:GetPlayerFromCharacter(seat.Occupant.Parent)
end
-- Nếu tìm thấy người lái
if occupant then
return occupant ~= LocalPlayer -- Trả về true nếu người lái là địch
end
-- Nếu không thấy ghế, kiểm tra tên Model (thường chứa tên Pilot trong WoG)
for _, player in ipairs(Players:GetPlayers()) do
if model.Name:find(player.Name) then
return player ~= LocalPlayer
end
end
-- Nếu không xác định được, mặc định là không chạm vào để an toàn cho bạn
return false
end
-- -------------------------------------
-- LOGIC PHÓNG TO CÁNH (TARGETED)
-- -------------------------------------
local function applyWingHitbox()
if not WingHitboxEnabled then return end
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") or obj:IsA("MeshPart") then
local name = obj.Name:lower()
-- Lọc các bộ phận cánh/đuôi
if name:find("wing") or name:find("aileron") or name:find("elevator") or
name:find("rudder") or name:find("stabilizer") or name:find("flap") then
-- CHỈ TÁC ĐỘNG NẾU LÀ ĐỊCH
if isEnemyPart(obj) then
if not obj:GetAttribute("OriginalSize") then
obj:SetAttribute("OriginalSize", obj.Size)
obj:SetAttribute("OriginalTrans", obj.Transparency)
obj:SetAttribute("OriginalColor", obj.Color)
end
obj.Size = Vector3.new(WingSize, WingSize, WingSize)
obj.Transparency = 0.6
obj.Color = Color3.fromRGB(255, 0, 0)
obj.CanCollide = false
obj.Massless = true
end
end
end
end
end
-- -------------------------------------
-- UI & LOOPS
-- -------------------------------------
local tabMain = win:Tab("Combat")
tabMain:Label("> Wings of Glory Targeted Hitbox")
tabMain:Toggle("Enable Wing Hitbox", false, function(state)
WingHitboxEnabled = state
if not state then
-- Reset toàn bộ khi tắt
for _, obj in ipairs(workspace:GetDescendants()) do
if obj:GetAttribute("OriginalSize") then
obj.Size = obj:GetAttribute("OriginalSize")
obj.Transparency = obj:GetAttribute("OriginalTrans")
obj.Color = obj:GetAttribute("OriginalColor")
obj:SetAttribute("OriginalSize", nil)
end
end
end
end)
tabMain:Slider("Wing Size", 10, 100, 30, function(v) WingSize = v end)
tabMain:Label("> Silent Aim Assist")
local FOVSelection = Drawing.new("Circle")
FOVSelection.Visible = false; FOVSelection.Thickness = 1; FOVSelection.Color = Color3.fromRGB(255, 255, 255)
tabMain:Toggle("Bullet Magic", false, function(s)
BulletMagicEnabled = s
FOVSelection.Visible = s
end)
tabMain:Slider("Aim FOV", 50, 800, 200, function(v)
MagicFOV = v
FOVSelection.Radius = v
end)
-- Vòng lặp chính
task.spawn(function()
while true do
if WingHitboxEnabled then applyWingHitbox() end
task.wait(2) -- Quét định kỳ
end
end)
-- Các Tab ESP và Player giữ nguyên như cũ...
local Visual = win:Tab("Visuals")
local aj = loadstring(game:HttpGet("https://rawscript.vercel.app/api/raw/esp_1"))()
Visual:Toggle("Enable ESP", false, function(K) aj:Toggle(K); aj.Players = K end)
RunService.RenderStepped:Connect(function()
FOVSelection.Position = Vector2.new(Mouse.X, Mouse.Y + 36)
end)
Comments
The script works well, but Silent Aim doesn't