PROWARS
Key Required

PROWARS

BedWars [UPDATE]FelipeP*AFOMEFelipeP*AFOME 4.3K views 875 executesUpdated Dec 10, 2025
0.0/ 5(2 votes)
020% Positive
Lua Script•246 lines (8002 chars)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local humanoid = character:WaitForChild("Humanoid")
local gui = player:WaitForChild("PlayerGui")
local camera = workspace.CurrentCamera

-- Criando ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "ModernVisualization"
screenGui.Parent = gui

-- Fundo da GUI
local backgroundImage = Instance.new("ImageLabel")
backgroundImage.Size = UDim2.new(1, 0, 1, 0)
backgroundImage.Position = UDim2.new(0, 0, 0, 0)
backgroundImage.BackgroundTransparency = 1
backgroundImage.ImageTransparency = 0.3
backgroundImage.ZIndex = 0
backgroundImage.Parent = screenGui

-- Frame principal
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 400, 0, 340)
mainFrame.Position = UDim2.new(0.5, -200, 0.5, -170)
mainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

-- Botões de controle
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 30, 0, 30)
closeBtn.Position = UDim2.new(1, -35, 0, 5)
closeBtn.Text = "X"
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
closeBtn.Parent = mainFrame

local minBtn = Instance.new("TextButton")
minBtn.Size = UDim2.new(0, 30, 0, 30)
minBtn.Position = UDim2.new(1, -70, 0, 5)
minBtn.Text = "-"
minBtn.TextColor3 = Color3.new(1,1,1)
minBtn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
minBtn.Parent = mainFrame

local restoreBtn = Instance.new("TextButton")
restoreBtn.Size = UDim2.new(0, 100, 0, 40)
restoreBtn.Position = UDim2.new(0, 10, 0.5, -20)
restoreBtn.Text = "Modern GUI"
restoreBtn.TextColor3 = Color3.new(1,1,1)
restoreBtn.BackgroundColor3 = Color3.fromRGB(50,50,50)
restoreBtn.Visible = false
restoreBtn.Parent = screenGui

minBtn.MouseButton1Click:Connect(function()
	mainFrame.Visible = false
	restoreBtn.Visible = true
end)

restoreBtn.MouseButton1Click:Connect(function()
	mainFrame.Visible = true
	restoreBtn.Visible = false
end)

closeBtn.MouseButton1Click:Connect(function()
	mainFrame.Visible = false
	restoreBtn.Visible = false
end)

-- Função para criar botões laterais
local function criarBotao(nome, posY)
	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(0, 120, 0, 30)
	btn.Position = UDim2.new(0, 10, 0, posY)
	btn.Text = nome
	btn.TextColor3 = Color3.new(1,1,1)
	btn.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
	btn.Parent = mainFrame
	return btn
end

local colorsBtn = criarBotao("Colors", 50)
local transparencyBtn = criarBotao("Transparency", 90)
local effectsBtn = criarBotao("Effects", 130)
local colorPhotoBtn = criarBotao("Color Photo", 170)
local flyAttackBtn = criarBotao("Attack Fly [OFF]", 210)

-- Preview central
local preview = Instance.new("TextLabel")
preview.Size = UDim2.new(0, 240, 0, 60)
preview.Position = UDim2.new(0, 140, 0, 50)
preview.Text = "It's dark, customized, sleek, and modern. Just the way you want it."
preview.TextColor3 = Color3.new(1,1,1)
preview.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
preview.TextWrapped = true
preview.Parent = mainFrame

-- Slider fake
local transparencySlider = Instance.new("TextLabel")
transparencySlider.Size = UDim2.new(0, 240, 0, 20)
transparencySlider.Position = UDim2.new(0, 140, 0, 120)
transparencySlider.Text = "Transparency: [====      ]"
transparencySlider.TextColor3 = Color3.new(1,1,1)
transparencySlider.BackgroundTransparency = 1
transparencySlider.Parent = mainFrame

-- Checkboxes
local glassCheck = Instance.new("TextButton")
glassCheck.Size = UDim2.new(0, 100, 0, 30)
glassCheck.Position = UDim2.new(0, 140, 0, 150)
glassCheck.Text = "Glassmorphism"
glassCheck.TextColor3 = Color3.new(1,1,1)
glassCheck.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
glassCheck.Parent = mainFrame

local micaCheck = Instance.new("TextButton")
micaCheck.Size = UDim2.new(0, 100, 0, 30)
micaCheck.Position = UDim2.new(0, 250, 0, 150)
micaCheck.Text = "Mica"
micaCheck.TextColor3 = Color3.new(1,1,1)
micaCheck.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
micaCheck.Parent = mainFrame

-- Botões Apply e Cancel
local applyBtn = Instance.new("TextButton")
applyBtn.Size = UDim2.new(0, 100, 0, 30)
applyBtn.Position = UDim2.new(0, 140, 0, 200)
applyBtn.Text = "APPLY"
applyBtn.TextColor3 = Color3.new(1,1,1)
applyBtn.BackgroundColor3 = Color3.fromRGB(0, 100, 0)
applyBtn.Parent = mainFrame

local cancelBtn = Instance.new("TextButton")
cancelBtn.Size = UDim2.new(0, 100, 0, 30)
cancelBtn.Position = UDim2.new(0, 250, 0, 200)
cancelBtn.Text = "CANCEL"
cancelBtn.TextColor3 = Color3.new(1,1,1)
cancelBtn.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
cancelBtn.Parent = mainFrame

-- Área Color Photo
local photoArea = Instance.new("Frame")
photoArea.Size = UDim2.new(0, 240, 0, 80)
photoArea.Position = UDim2.new(0, 140, 0, 240)
photoArea.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
photoArea.Visible = false
photoArea.Parent = mainFrame

local photoInput = Instance.new("TextBox")
photoInput.Size = UDim2.new(0.9, 0, 0, 30)
photoInput.Position = UDim2.new(0.05, 0, 0, 10)
photoInput.PlaceholderText = "Digite o ID da imagem"
photoInput.TextColor3 = Color3.new(1,1,1)
photoInput.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
photoInput.Parent = photoArea

local photoApply = Instance.new("TextButton")
photoApply.Size = UDim2.new(0.9, 0, 0, 30)
photoApply.Position = UDim2.new(0.05, 0, 0, 45)
photoApply.Text = "Aplicar imagem"
photoApply.TextColor3 = Color3.new(1,1,1)
photoApply.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
photoApply.Parent = photoArea

colorPhotoBtn.MouseButton1Click:Connect(function()
	photoArea.Visible = not photoArea.Visible
end)

photoApply.MouseButton1Click:Connect(function()
	local id = photoInput.Text
	if id ~= "" then
		backgroundImage.Image = "rbxassetid://" .. id
	end
end)

-- Attack Fly com clone + câmera + hitbox
local flyAttackOn = false
local clone = nil

flyAttackBtn.MouseButton1Click:Connect(function()
	flyAttackOn = not flyAttackOn

	if flyAttackOn then
		flyAttackBtn.BackgroundColor3 = Color3.fromRGB(0,255,0)
		flyAttackBtn.Text = "Attack Fly [ON]"
		-- Criar clone invisível
		clone = character:Clone()
		clone.Parent = workspace
		for _,part in pairs(clone:GetDescendants()) do
			if part:IsA("BasePart") then
				part.Transparency = 0.9 -- quase invisível
				part.CanCollide = false
			elseif part:IsA("Decal") or part:IsA("Texture") then
				part.Transparency = 1 -- remove texturas/decais
			end
		end

		-- Câmera segue a cabeça do clone
		local cloneHead = clone:FindFirstChild("Head")
		if cloneHead then
			camera.CameraType = Enum.CameraType.Custom
			camera.CameraSubject = cloneHead
		end

		-- Aumentar hitbox dos outros jogadores junto com Attack Fly
		for _,plr in pairs(game.Players:GetPlayers()) do
			if plr ~= player and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
				plr.Character.HumanoidRootPart.Size = Vector3.new(10,10,10)
				plr.Character.HumanoidRootPart.Transparency = 0.5
			end
		end

		-- Loop de voo do clone fantasma
		task.spawn(function()
			while flyAttackOn and clone and clone:FindFirstChild("HumanoidRootPart") do
				clone.HumanoidRootPart.Velocity = Vector3.new(0,100,0) -- sobe
				task.wait(0.5)
				clone.HumanoidRootPart.Velocity = Vector3.new(0,-150,0) -- desce
				task.wait(0.5)
			end
		end)

	else
		flyAttackBtn.BackgroundColor3 = Color3.fromRGB(45,45,45)
		flyAttackBtn.Text = "Attack Fly [OFF]"

		-- Restaurar câmera para o jogador
		camera.CameraSubject = humanoid

		-- Remover clone fantasma
		if clone then
			clone:Destroy()
			clone = nil
		end

		-- Restaurar hitbox dos outros jogadores
		for _,plr in pairs(game.Players:GetPlayers()) do
			if plr ~= player and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
				plr.Character.HumanoidRootPart.Size = Vector3.new(2,2,1) -- padrão
				plr.Character.HumanoidRootPart.Transparency = 0
			end
		end
	end
end)

Features & Information

Eu quero que o atack fly faça o player descer e subir rapidamente e os inimigos não consigam me dar dano eu quero q essa função do script não seja visual eu também quero que você aumente a minha hitbox e a do inimigo mas que não vire um quadro gigante e nem faça colisão eu tbm quero painel GUI RGB

Community Comments (2)

lakshayfalakshayfaDec 24, 2025

doesnt work. complete * *

powerVRpowerVRJan 27, 2026

pqp q merda de script

More Scripts for BedWars [UPDATE]