Gui
Gui
Gui
-- Version: 2.82
-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local Strucid = Instance.new("TextButton")
local FEAnimations = Instance.new("TextButton")
local RoseHub = Instance.new("TextButton")
local FathomHub = Instance.new("TextButton")
local LumberTycoon2 = Instance.new("TextButton")
local Credits = Instance.new("TextButton")
local TopBar = Instance.new("Frame")
local BottomBar = Instance.new("Frame")
local TopText = Instance.new("TextLabel")
local BottomText = Instance.new("TextLabel")
--Properties:
ScreenGui.Parent = game.CoreGui
Strucid.Name = "Strucid"
Strucid.Parent = MainFrame
Strucid.BackgroundColor3 = Color3.new(0, 0, 0)
Strucid.Position = UDim2.new(0.0360183455, 0, 0.129930392, 0)
Strucid.Size = UDim2.new(0, 103, 0, 39)
Strucid.Font = Enum.Font.SciFi
Strucid.Text = "Strucid Aimbot"
Strucid.TextColor3 = Color3.new(1, 1, 1)
Strucid.TextSize = 14
Strucid.MouseButton1Down:connect(function()
--[[
AimHot, made by Herrtt#3868
Press H to start the aimbot.
Press right ALT to enable ESP.
type /e -help if you need info about the aimbot/esp.
--]]
_G.IGNORE_TEAM = true
_G.START_AIMBOT = Enum.KeyCode.H
_G.MAX_DIST = 5000
_G.TARGET_PART = "Head"
_G.START_ESP = Enum.KeyCode.RightAlt
_G.PREFIX = "/e " --If you want a space between the command and pref, you need to
type a space! Ex: /ehelp . /e help
for i = 1, length do
STR = STR .. string.char(math.random(65,90))
end
return STR
end
local faces = {
"Back",
"Bottom",
"Front",
"Left",
"Right",
"Top"
}
local EspObjects = Instance.new("Folder")
EspObjects.Parent = CoreGui
EspObjects.Name = RandomCharacters(8)
if hitPart then
if
hitPart:IsDescendantOf(vChar) then
temp1 = dist
FoundPlr = v
FoundPart =
vChar:FindFirstChild(targetpart)
end
end
end
end
end
end
end
end
end
if returnPlr == false then
return FoundPart
elseif returnPlr == true then
return FoundPlr
end
end
local function CreateEspBox(pObj, color)
if (pObj:IsA("Part") and pObj.Parent:IsA("Model") and pObj.Parent ~=
workspace) then
for i,v in pairs(EspObjects:GetChildren()) do
if v.Name == pObj.Parent.Name then
return nil
end
end
local newFlder = Instance.new("Folder")
newFlder.Parent = EspObjects
newFlder.Name = pObj.Parent.Name
surfGui.Parent = newFlder
end
local bbGui = Instance.new("BillboardGui")
bbGui.Adornee = pObj
bbGui.Size = UDim2.new(5.5,0,1.75,0)
bbGui.ExtentsOffset = Vector3.new(0,2.5,0)
bbGui.AlwaysOnTop = true
local txtLab = Instance.new("TextLabel")
txtLab.Text = pObj.Parent.Name
txtLab.TextColor3 = color
txtLab.TextScaled = false
txtLab.TextSize = 17
txtLab.Size = UDim2.new(1,0,1,0)
txtLab.BackgroundTransparency = 1
txtLab.BorderSizePixel = 0
txtLab.Parent = bbGui
bbGui.Parent = newFlder
return newFlder
end
return nil
end
local function ClearEsp()
EspObjects:ClearAllChildren()
end
local function ConnectEsp(player)
local func1
local func2
if player.Character ~= nil and player.Character:FindFirstChild("Head") then
if plr.Team == nil or player.Team == nil or plr.Neutral == true or
player.Neutral == true then
local fldr =
CreateEspBox(player.Character:FindFirstChild("Head"), Color3.fromRGB(255,0,0))
if fldr ~= nil then
local func3
func3 = fldr.pObj.Changed:Connect(function()
if fldr.pObj.Value == nil then
if EspObjects:FindFirstChild(player.Name) then
EspObjects:FindFirstChild(player.Name):Destroy()
end
func3:Disconnect()
end
end)
end
elseif plr.Team == player.Team then
CreateEspBox(player.Character:FindFirstChild("Head"),
Color3.fromRGB(0,255,0))
elseif plr.Team ~= player.Team then
CreateEspBox(player.Character:FindFirstChild("Head"),
Color3.fromRGB(255,0,0))
end
end
func1 = player.CharacterAdded:Connect(function(char)
wait(1)
if player.Character ~= nil then
func2 =
player.Character:WaitForChild("Humanoid").Died:Connect(function()
if EspObjects:FindFirstChild(player.Name) then
EspObjects:FindFirstChild(player.Name):Destroy()
end
end)
end
if EspEnabled == true then
if plr.Team == nil or player.Team == nil or plr.Neutral == true
or player.Neutral == true then
CreateEspBox(char:FindFirstChild("Head"),
Color3.fromRGB(255,0,0))
elseif plr.Team == player.Team then
CreateEspBox(char:FindFirstChild("Head"),
Color3.fromRGB(0,255,0))
elseif plr.Team ~= player.Team then
CreateEspBox(char:FindFirstChild("Head"),
Color3.fromRGB(255,0,0))
end
else
if EspObjects:FindFirstChild(player.Name) then
EspObjects:FindFirstChild(player.Name):Destroy()
end
func2:Disconnect()
func1:Disconnect()
end
end)
if player.Character ~= nil then
func2 =
player.Character:WaitForChild("Humanoid").Died:Connect(function()
if EspObjects:FindFirstChild(player.Name) then
EspObjects:FindFirstChild(player.Name):Destroy()
end
end)
end
return
end
local function EnableEsp()
if EspEnabled == true then
for i,v in pairs(Players:GetPlayers()) do
if v ~= plr then
ConnectEsp(v)
end
end
end
end
Players.PlayerAdded:Connect(function(player)
if EspEnabled == true then
ConnectEsp(player)
end
end)
Players.PlayerRemoving:Connect(function(player)
if EspObjects:FindFirstChild(player.Name) then
EspObjects:FindFirstChild(player.Name):Destroy()
end
end)
UIS.InputBegan:Connect(function(KEY, gpe)
if gpe then return end;
if KEY.KeyCode == _G.START_AIMBOT then
if AIMBOT == false then
AIMBOT = true
SendMessage("Aimbot enabled.",
"AimHot has been enabled.",
3,
Enum.FontSize.Size28,
Color3.fromRGB(200,50,50)
)
elseif AIMBOT == true then
AIMBOT = false
SendMessage("Aimbot disabled.",
"AimHot has been disabled.",
3,
Enum.FontSize.Size28,
Color3.fromRGB(200,50,50)
)
end
end
if KEY.KeyCode == _G.START_ESP then
if EspEnabled == false then
SendMessage("ESP has been enabled.",
"ESP enabled;",
3,
Enum.FontSize.Size28,
Color3.fromRGB(200,50,50)
)
EspEnabled = true
EnableEsp()
while EspEnabled == true do
ClearEsp()
EnableEsp()
wait(1)
end
elseif EspEnabled == true then
SendMessage("ESP has been disabled.",
"ESP disabled;",
3,
Enum.FontSize.Size28,
Color3.fromRGB(200,50,50)
)
EspEnabled = false
ClearEsp()
end
end
end)
RunService.RenderStepped:Connect(function()
if (AIMBOT == true and plr.Character ~= nil and
plr.Character:FindFirstChild("Humanoid") and plr.Character.Humanoid.Health > 0)
then
local closestPart = GetClosestPlayer(false,{})
if closestPart ~= nil then
camera.CoordinateFrame = CFrame.new(camera.CoordinateFrame.p,
closestPart.CFrame.p)
if _G.AUTO_TRIGGER == true then
mouse1click()
end
end
end
end)
_G.AIMHOT_SECRETKEY = "dF10qLMn" --Not kind of secret but..
local helptxt = (
"AimHot loaded. Time taken: ".. tick()-startTime .."\n"..
"AimHot made by Herrtt#3868." .."\n"..
" Command prefix are: "..(_G.PREFIX) .."\n"..
" Commands are;" .."\n"..
" <prefix>maxdist <number> (counted in studs)" .."\n"..
" <prefix>ignoreteam <bool> (true/false)" .."\n"..
" <prefix>targetpart <string> (Head, Torso etc.)" .."\n"..
" <prefix>addfriend <plrname> (ROBLOX, etc.)" .."\n"..
" <prefix>removefriend <plrname> (ROBLOX, etc.)" .."\n"..
" <prefix>changepref <newprefix>" .."\n"..
" <prefix>friends" .."\n"..
" <prefix>help" .."\n"..
" /e reset (will set all settings to regular.)" .."\n"..
" Have fun!"
)
plr.Chatted:Connect(function(msg)
local pref = _G.PREFIX
if type(pref) ~= "string" then
print("Prefix must be a string!")
end
_G.IGNORE_TEAM = true
_G.START_AIMBOT = Enum.KeyCode.H
_G.MAX_DIST = 5000
_G.TARGET_PART = "Head"
_G.PREFIX = "/e "
SendMessage(helptxt,
"AimHot by Herrtt#3868;",
3,
Enum.FontSize.Size28,
Color3.fromRGB(200,50,50)
)
_G.AIMHOT_VERSION = "4.0"
end)
--
local plr = game.Players.LocalPlayer
lpc = game.Players.LocalPlayer.Character
weld1 = Instance.new("Weld")
BarrelRoll.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "136801964"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
armturbine.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "259438880"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(100)
end
end
end)
LoopHead.MouseButton1Click:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "35154961"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
while wait(0.00703125) do
k:Play()
k:AdjustSpeed(640)
end
end
end
end)
hmm2.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "148840371"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
LayDown.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "282574440"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
Dab.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "248263260"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
Scream.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "180611870"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
HeadTHROW.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "35154961"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
Scared.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "180612465"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
HeadOff.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "121572214"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
Crouch.MouseButton1Down:connect(function()
local gg = mouse.Target
if gg ~= nil then
for i,v in pairs(game.Players:GetPlayers()) do
AnimationId = "182724289"
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)
end
end
end)
end)
Credits.Name = "Credits"
Credits.Parent = MainFrame
Credits.BackgroundColor3 = Color3.new(0, 0, 0)
Credits.Position = UDim2.new(0.128027678, 0, 0.658932686, 0)
Credits.Size = UDim2.new(0, 215, 0, 39)
Credits.Font = Enum.Font.SciFi
Credits.Text = "Enjoy!"
Credits.TextColor3 = Color3.new(1, 1, 1)
Credits.TextSize = 14
TopBar.Name = "TopBar"
TopBar.Parent = ScreenGui
TopBar.BackgroundColor3 = Color3.new(0, 0, 0)
TopBar.Position = UDim2.new(0.381578952, 0, 0.154093102, 0)
TopBar.Size = UDim2.new(0, 289, 0, 18)
TopBar.Draggable = true
TopBar.Active = true
TopBar.Selectable = true
BottomBar.Name = "BottomBar"
BottomBar.Parent = ScreenGui
BottomBar.BackgroundColor3 = Color3.new(0, 0, 0)
BottomBar.Position = UDim2.new(0.381578952, 0, 0.817014456, 0)
BottomBar.Size = UDim2.new(0, 289, 0, 18)
TopText.Name = "TopText"
TopText.Parent = ScreenGui
TopText.BackgroundColor3 = Color3.new(1, 1, 1)
TopText.BackgroundTransparency = 1
TopText.Position = UDim2.new(0.422149122, 0, 0.154093087, 0)
TopText.Size = UDim2.new(0, 215, 0, 18)
TopText.Font = Enum.Font.SciFi
TopText.Text = "DarkHub V.1"
TopText.TextColor3 = Color3.new(1, 1, 1)
TopText.TextSize = 14
BottomText.Name = "BottomText"
BottomText.Parent = ScreenGui
BottomText.BackgroundColor3 = Color3.new(1, 1, 1)
BottomText.BackgroundTransparency = 1
BottomText.Position = UDim2.new(0.422149122, 0, 0.817014456, 0)
BottomText.Size = UDim2.new(0, 215, 0, 18)
BottomText.Font = Enum.Font.SciFi
BottomText.Text = "Made by Just Don't #8305"
BottomText.TextColor3 = Color3.new(1, 1, 1)
BottomText.TextSize = 14