0% found this document useful (0 votes)
18 views

text 3

The document is a Lua script for a GUI in a game, specifically designed for 'Strucid'. It includes features like infinite jump, aimbot, ESP, and various other gameplay enhancements, along with a user-friendly interface. The script allows players to toggle these features and provides visual feedback through messages and button states.

Uploaded by

x2voidy09
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

text 3

The document is a Lua script for a GUI in a game, specifically designed for 'Strucid'. It includes features like infinite jump, aimbot, ESP, and various other gameplay enhancements, along with a user-friendly interface. The script allows players to toggle these features and provides visual feedback through messages and button states.

Uploaded by

x2voidy09
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

local Players = game:GetService("Players")

local UserInputService = game:GetService("UserInputService")


local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local Player = Players.LocalPlayer

local infiniteJumpEnabled = false


local jumpConnection

-- GUI Setup
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Parent = Player:WaitForChild("PlayerGui")
ScreenGui.Name = "BloodWareV6StrucidGUI"
ScreenGui.ResetOnSpawn = false

-- Main Frame
local MainFrame = Instance.new("Frame")
MainFrame.Parent = ScreenGui
MainFrame.Position = UDim2.new(0, 20, 0, 100)
MainFrame.Size = UDim2.new(0, 250, 0, 580) -- Increased height
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Visible = true
MainFrame.Active = true
MainFrame.Draggable = true

local UICorner = Instance.new("UICorner")


UICorner.CornerRadius = UDim.new(0, 6)
UICorner.Parent = MainFrame

-- Title Label with Gradient Color


local Title = Instance.new("TextLabel")
Title.Parent = MainFrame
Title.Size = UDim2.new(1, -10, 0, 40)
Title.Position = UDim2.new(0, 5, 0, 5)
Title.BackgroundTransparency = 1
Title.Text = "BloodWare V6 | Strucid Script"
Title.Font = Enum.Font.GothamBold
Title.TextSize = 24
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextStrokeTransparency = 0.8
Title.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)

local gradient = Instance.new("UIGradient")


gradient.Parent = Title
gradient.Color = ColorSequence.new(
Color3.fromRGB(0, 0, 255),
Color3.fromRGB(255, 0, 0)
)
gradient.Rotation = 45

-- Button Creator
local function createButton(text, posY)
local Button = Instance.new("TextButton")
Button.Parent = MainFrame
Button.Size = UDim2.new(1, -20, 0, 40)
Button.Position = UDim2.new(0, 10, 0, posY)
Button.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Button.Text = text
Button.Font = Enum.Font.Gotham
Button.TextSize = 16
Button.TextColor3 = Color3.fromRGB(255, 255, 255)

local corner = Instance.new("UICorner")


corner.CornerRadius = UDim.new(0, 6)
corner.Parent = Button

-- Hover Effect
Button.MouseEnter:Connect(function()
Button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
end)
Button.MouseLeave:Connect(function()
Button.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
end)

return Button
end

-- Small Message Popup with Emojis


local function showMessage(text)
local Label = Instance.new("TextLabel", ScreenGui)
Label.Size = UDim2.new(0, 300, 0, 60)
Label.Position = UDim2.new(0.5, -150, 0.5, -30)
Label.BackgroundTransparency = 1
Label.Text = text
Label.Font = Enum.Font.GothamBold
Label.TextSize = 30
Label.TextColor3 = Color3.fromRGB(255, 255, 255)

local hue2 = 0
RunService.RenderStepped:Connect(function()
hue2 = (hue2 + 0.01) % 1
if Label.Parent then
Label.TextColor3 = Color3.fromHSV(hue2, 1, 1)
end
end)

local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Linear)


local goal = { TextTransparency = 1 }
local tween = TweenService:Create(Label, tweenInfo, goal)
tween:Play()
tween.Completed:Connect(function()
Label:Destroy()
end)
end

-- Buttons Setup
local buttonSpacing = 50

local infiniteJumpButton = createButton("Toggle Infinite Jump", 70)


local flyButton = createButton("Load Fly GUI", 70 + buttonSpacing)
local aimbotButton = createButton("Load Aimbot (Load in Lobby)", 70 +
buttonSpacing*2)
local espButton = createButton("Load ESP", 70 + buttonSpacing*3)
local killAllButton = createButton("Strucid Kill All", 70 + buttonSpacing*4)
local hitboxButton = createButton("Toggle Head Hitbox", 70 + buttonSpacing*5)
local destroyBuildsButton = createButton("Destroy All Builds", 70 +
buttonSpacing*6)
local noFallButton = createButton("NoFall Gravity", 70 + buttonSpacing*7) -- Moved
NoFall Button
local copyDiscordButton = createButton("Copy Discord Invite", 70 + buttonSpacing*8)
local hideGUIButton = createButton("Hide GUI", 70 + buttonSpacing*9)

-- Infinite Jump Script


infiniteJumpButton.MouseButton1Click:Connect(function()
infiniteJumpEnabled = not infiniteJumpEnabled
infiniteJumpButton.Text = infiniteJumpEnabled and "Infinite Jump (ON)" or
"Infinite Jump (OFF)"
if infiniteJumpEnabled then
jumpConnection = UserInputService.JumpRequest:Connect(function()
local char = Player.Character or Player.CharacterAdded:Wait()
local humanoid = char:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
end
end)
showMessage("Infinite Jump ON 🚀")
else
if jumpConnection then
jumpConnection:Disconnect()
end
showMessage("Infinite Jump OFF 🚫")
end
end)

-- Fly GUI
local flyLoaded = false
flyButton.MouseButton1Click:Connect(function()
if not flyLoaded then
flyLoaded = true
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Fly-
gui-universal-solutions-22936"))()
flyButton.Text = "Fly GUI Loaded"
showMessage("Fly Loaded ")
end
end)

-- Aimbot
local aimbotLoaded = false
aimbotButton.MouseButton1Click:Connect(function()
if not aimbotLoaded then
aimbotLoaded = true
loadstring(game:HttpGet("https://pastebin.com/raw/vgmeCmsY"))()
aimbotButton.Text = "Aimbot Loaded (Load in Lobby)"
showMessage("Aimbot Loaded 🎯")
end
end)

-- ESP
local espLoaded = false
espButton.MouseButton1Click:Connect(function()
if not espLoaded then
espLoaded = true
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-
Exunys-ESP-7126"))()
espButton.Text = "ESP Loaded"
showMessage("ESP Loaded ")
end
end)

-- Strucid Kill All


killAllButton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Ev01Discord/CocoHZ/
main/CocoH%20v1.01"))()
killAllButton.Text = "Kill All Loaded"
showMessage("Kill All Activated 💀")
end)

-- Head Hitbox
local headHitboxEnabled = false
hitboxButton.MouseButton1Click:Connect(function()
headHitboxEnabled = not headHitboxEnabled
hitboxButton.Text = headHitboxEnabled and "Head Hitbox (ON)" or "Head Hitbox
(OFF)"
for _, target in pairs(Players:GetPlayers()) do
if target ~= Player then
local char = target.Character or target.CharacterAdded:Wait()
local head = char:FindFirstChild("Head")
if head then
head.Size = headHitboxEnabled and Vector3.new(12,12,12) or
Vector3.new(2,2,2)
end
end
end
end)

-- Destroy Builds
local destroyingBuilds = false
destroyBuildsButton.MouseButton1Click:Connect(function()
destroyingBuilds = not destroyingBuilds
destroyBuildsButton.Text = destroyingBuilds and "Destroying Builds (ON)" or
"Destroying Builds (OFF)"
if destroyingBuilds then
coroutine.wrap(function()
while destroyingBuilds do
for _, build in pairs(workspace.BuildStuff:GetDescendants()) do
build:Destroy()
end
wait(0.5)
end
end)()
end
end)

-- NoFall Gravity
local gravityNoFallEnabled = false
local originalGravity = game.Workspace.Gravity
local gravitySpeed = 196.2 -- Default gravity speed

local function enableZeroGravity()


workspace.Gravity = 20 -- Float gently
end

local function disableZeroGravity()


workspace.Gravity = 196.2 -- Reset to Roblox default
end
local function autoFallGravity()
local player = game:GetService("Players").LocalPlayer

local function connectHumanoid(humanoid)


humanoid.StateChanged:Connect(function(_, newState)
if newState == Enum.HumanoidStateType.Freefall then
enableZeroGravity()
elseif newState == Enum.HumanoidStateType.Landed or newState ==
Enum.HumanoidStateType.Running then
if gravityNoFallEnabled then
enableZeroGravity() -- Keep gravity low if NoFall is still
enabled
else
disableZeroGravity() -- Reset gravity if NoFall is disabled
end
end
end)
end

local function setupCharacter(char)


local humanoid = char:WaitForChild("Humanoid", 5)
if humanoid then
connectHumanoid(humanoid)
end
end

if player.Character then
setupCharacter(player.Character)
end

player.CharacterAdded:Connect(setupCharacter)
end

noFallButton.MouseButton1Click:Connect(function()
gravityNoFallEnabled = not gravityNoFallEnabled
noFallButton.Text = gravityNoFallEnabled and "NoFall Gravity (ON)" or "NoFall
Gravity (OFF)"

if gravityNoFallEnabled then
autoFallGravity() -- Enable the auto gravity system
showMessage("NoFall Gravity ON 🌌")
else
disableZeroGravity() -- Reset gravity to normal when turning off NoFall
showMessage("NoFall Gravity OFF ⬇️")
end
end)

-- Copy Discord Invite


copyDiscordButton.MouseButton1Click:Connect(function()
setclipboard("https://discord.gg/mH9MkDFj8V")
showMessage("Invite Copied!📋")
end)

-- Hide/Show GUI
hideGUIButton.MouseButton1Click:Connect(function()
MainFrame.Visible = false
end)
local openButton = Instance.new("TextButton")
openButton.Parent = ScreenGui
openButton.Size = UDim2.new(0, 100, 0, 40)
openButton.Position = UDim2.new(0, 20, 0, 160)
openButton.Text = "Open GUI"
openButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
openButton.TextColor3 = Color3.fromRGB(255, 255, 255)
openButton.Font = Enum.Font.GothamBold
openButton.TextSize = 18
openButton.Visible = false

local corner = Instance.new("UICorner")


corner.Parent = openButton

hideGUIButton.MouseButton1Click:Connect(function()
MainFrame.Visible = false
openButton.Visible = true
end)

openButton.MouseButton1Click:Connect(function()
MainFrame.Visible = true
openButton.Visible = false
end)

You might also like