OP  GUI
Key Required

OP GUI

FencingSilver234Silver234 7.7K views 298 executesUpdated Dec 6, 2024
3.3/ 5(3 votes)
2167% Positive
Lua Script•451 lines (17790 chars)
-- Gui to Lua
-- Version: 3.
-- Instances:

local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Name = Instance.new("TextLabel")
local Credits = Instance.new("TextLabel")
local BrickSpammer = Instance.new("TextButton")
local reach = Instance.new("TextButton")
local gun = Instance.new("TextButton")
local mesh = Instance.new("TextButton")
local seat = Instance.new("TextButton")
local Shield = Instance.new("TextButton")
local LeftDoor = Instance.new("TextButton")
local CoomingSoo = Instance.new("TextButton")
local CoomingSoon = Instance.new("TextButton")

--Properties:

ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

local Frame = Instance.new("Frame")
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
Frame.BackgroundTransparency = 0.3
Frame.Position = UDim2.new(0.382171214, 0, 0.328530252, 0)
Frame.Size = UDim2.new(0, 378, 0, 250)

local Name = Instance.new("TextLabel")
Name.Name = "Name"
Name.Parent = Frame
Name.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
Name.BorderColor3 = Color3.fromRGB(255, 255, 255)
Name.Size = UDim2.new(0, 378, 0, 25)
Name.Font = Enum.Font.GothamBold
Name.Text = "Fencing GUI - v2.0"
Name.TextColor3 = Color3.fromRGB(255, 255, 255)
Name.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
Name.TextStrokeTransparency = 0
Name.TextScaled = true
Name.TextSize = 14.000
Name.TextWrapped = true

local Credits = Instance.new("TextLabel")
Credits.Name = "Credits"
Credits.Parent = Frame
Credits.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
Credits.BorderColor3 = Color3.fromRGB(255, 255, 255) 
Credits.Position = UDim2.new(0, 0, 0.912, 0)
Credits.Size = UDim2.new(0, 378, 0, 22)
Credits.Font = Enum.Font.GothamBold
Credits.Text = "Made By Silver/CK16"
Credits.TextColor3 = Color3.fromRGB(255, 255, 255)
Credits.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) 
Credits.TextStrokeTransparency = 0
Credits.TextScaled = true
Credits.TextSize = 14.000
Credits.TextWrapped = true

local BrickSpammer = Instance.new("TextButton")
BrickSpammer.Name = "BrickSpammer"
BrickSpammer.Parent = Frame
BrickSpammer.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
BrickSpammer.BorderColor3 = Color3.fromRGB(255, 255, 255)
BrickSpammer.Position = UDim2.new(0.0714285746, 0, 0.216000006, 0)
BrickSpammer.Size = UDim2.new(0, 79, 0, 31)
BrickSpammer.Font = Enum.Font.GothamBold
BrickSpammer.Text = "BrickSpammer"
BrickSpammer.TextColor3 = Color3.fromRGB(255, 255, 255)
BrickSpammer.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
BrickSpammer.TextStrokeTransparency = 0
BrickSpammer.TextScaled = true
BrickSpammer.TextSize = 14.000
BrickSpammer.TextWrapped = true
BrickSpammer.MouseButton1Down:connect(function()
-- Fencing Block Spammer
if not game:IsLoaded() then
    game.Loaded:Wait()
end

if game.PlaceId == 12109643 then -- Fencing
    if not firetouchinterest then
        error('firetouchinterest not supported.', 0)
    end
    
    local Workspace = game:GetService('Workspace')
    local Players = game:GetService('Players')
    local Player = Players.LocalPlayer
    local Character = Player.Character
    
    local SprayPaint = Workspace:FindFirstChild('Handle')
    
    for i,v in pairs(Workspace:GetChildren()) do
        if v.Name == 'Handle' and v:FindFirstChild('Script') and v:FindFirstChild('TouchInterest') and v:FindFirstChild('Mesh') then
            SprayPaint = v
        end
    end
    
    if SprayPaint then
        local LoopBroken = false
        
        for i,v in pairs(Character:GetChildren()) do
            if v.Name == 'Spray' then
                v.Parent = Character
                v.Parent = Workspace
            end
        end
        
        for i,v in pairs(Player.Backpack:GetChildren()) do
            if v.Name == 'Spray' then
                v.Parent = Character
                v.Parent = Workspace
            end
        end
        
        Player.CharacterRemoving:Connect(function()
            LoopBroken = true
        end)
        
        Character.ChildAdded:Connect(function(Obj)
            if Obj.Name == 'Spray' and LoopBroken == false then
                task.wait()
                pcall(function() Obj.Handle.Mesh:Destroy() end)
                Obj.Parent = Workspace
            end
        end)
        
        Player.Backpack.ChildAdded:Connect(function(Obj)
            if Obj.Name == 'Spray' and LoopBroken == false then
                task.wait()
                Obj.Parent = Character
                pcall(function() Obj.Handle.Mesh:Destroy() end)
                Obj.Parent = Workspace
            end
        end)
        
        
        while true do
            pcall(function()
                firetouchinterest(SprayPaint, Character.HumanoidRootPart, 0) -- touch
                firetouchinterest(SprayPaint, Character.HumanoidRootPart, 1) -- untouch
            end)
            task.wait()
        end
    end
end

end)
local reach = Instance.new("TextButton")
reach.Name = "reach"
reach.Parent = Frame
reach.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
reach.BorderColor3 = Color3.fromRGB(255, 255, 255)
reach.Position = UDim2.new(0.0714285746, 0, 0.436000019, 0)
reach.Size = UDim2.new(0, 79, 0, 31)
reach.Font = Enum.Font.GothamBold
reach.Text = "Sword Reach"
reach.TextColor3 = Color3.fromRGB(255, 255, 255)
reach.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
reach.TextStrokeTransparency = 0
reach.TextScaled = true
reach.TextSize = 14.000
reach.TextWrapped = true
reach.MouseButton1Down:connect(function()
------------Fencing Reach Script------------
local foil=game.Players.LocalPlayer.Backpack.Foil
a=Instance.new("SelectionBox",foil.Handle)
a.Adornee=foil.Handle
foil.Handle.Size=Vector3.new(0.2,0.2,60)
foil.Equipped:connect(function()
while wait() do
game.Workspace[game.Players.LocalPlayer.Name].Foil.GripPos=Vector3.new(0,0,-30)
end
end)

end)
local gun = Instance.new("TextButton")
gun.Name = "gun"
gun.Parent = Frame
gun.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
gun.BorderColor3 = Color3.fromRGB(255, 255, 255)
gun.Position = UDim2.new(0.0714285746, 0, 0.648000002, 0)
gun.Size = UDim2.new(0, 79, 0, 34)
gun.Font = Enum.Font.GothamBold
gun.Text = "(FEGun!)"
gun.TextColor3 = Color3.fromRGB(255, 255, 255)
gun.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
gun.TextStrokeTransparency = 0
gun.TextScaled = true
gun.TextSize = 14.000
gun.TextWrapped = true
gun.MouseButton1Down:connect(function()
---------------FE Get Spray Paints (Fencing) by Cyclically!---------------
--Wait for the rapid teleporting thing to stop
---------------MAIN SCRIPT---------------
local savepos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(188,3.5,106)
wait(0.1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
wait()
game.Players.LocalPlayer.Character.Humanoid:UnequipTools()
wait()
for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = game.Players.LocalPlayer
end
end
wait()
for i = 1, 50 do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(188,3.5,106)
wait(0.1)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
wait()
game.Players.LocalPlayer.Character.Humanoid:UnequipTools()
wait()
for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = game.Players.LocalPlayer
end
end
wait()
end
for _,v in pairs(game.Players.LocalPlayer:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = game.Players.LocalPlayer.Backpack
end
end
wait()
---------------FE Fencing Wings by Cyclically---------------

--YOU NEED 18 SPRAY CANS BEFORE YOU RUN!

---------------MAIN SCRIPT---------------
local LocalPlayer = game:GetService("Players").LocalPlayer
for index, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
if index == 1 then
tool.Grip = CFrame.new(-0.25, 0.256342292, 1.88046515, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 2 then
tool.Grip = CFrame.new(-0.25, -0.743657649, 1.88046503, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 3 then
tool.Grip = CFrame.new(-0.25, -1.74365747, 1.88046527, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 4 then
tool.Grip = CFrame.new(-1.24999988, -0.74365747, 1.88046491, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 5 then
tool.Grip = CFrame.new(-1.24999988, -1.74365735, 1.88046503, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 6 then
tool.Grip = CFrame.new(-1.24999988, -2.74365711, 1.88046503, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 7 then
tool.Grip = CFrame.new(-2.25, -1.74365711, 1.88046467, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 8 then
tool.Grip = CFrame.new(-2.25, -2.74365687, 1.88046467, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 9 then
tool.Grip = CFrame.new(-2.25, -3.74365616, 1.8804642, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 10 then
tool.Grip = CFrame.new(-0.249999925, 2.25634313, 1.88046384, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 11 then
tool.Grip = CFrame.new(-0.249999911, 3.25634241, 1.88046372, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 12 then
tool.Grip = CFrame.new(-0.249999881, 4.25634146, 1.8804636, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 13 then
tool.Grip = CFrame.new(-1.24999988, 3.25633979, 1.88046324, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 14 then
tool.Grip = CFrame.new(-1.24999988, 4.25633955, 1.88046312, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 15 then
tool.Grip = CFrame.new(-1.24999988, 5.2563386, 1.880463, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 16 then
tool.Grip = CFrame.new(-2.25, 4.25633383, 1.88046229, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 17 then
tool.Grip = CFrame.new(-2.25, 5.25633287, 1.88046217, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
elseif index == 18 then
tool.Grip = CFrame.new(-2.25, 6.25633192, 1.88046205, -4.2013224e-09, 1, -4.35090151e-08, 0.996938467, 7.5903932e-09, 0.0781891644, 0.078189142, -4.3047315e-08, -0.996938527)
end
if tool.Handle.Mesh then
tool.Handle.Mesh:Destroy()
end
if index <= 18 then
tool.Parent = LocalPlayer.Character
end
wait()
end
AnimationId = "313762630"
Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..AnimationId
k = LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
k:Play()
k:AdjustSpeed(1)


end)
local mesh = Instance.new("TextButton")
mesh.Name = "mesh"
mesh.Parent = Frame
mesh.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
mesh.BorderColor3 = Color3.fromRGB(255, 255, 255)
mesh.Position = UDim2.new(0.388888896, 0, 0.216000006, 0)
mesh.Size = UDim2.new(0, 83, 0, 31)
mesh.Font = Enum.Font.GothamBold
mesh.Text = "Remove Mesh (SwordFE!)"
mesh.TextColor3 = Color3.fromRGB(255, 255, 255)
mesh.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
mesh.TextStrokeTransparency = 0
mesh.TextScaled = true
mesh.TextSize = 14.000
mesh.TextWrapped = true
mesh.MouseButton1Down:connect(function()
local Foil = game.Players.LocalPlayer.Character.Foil.Handle.Mesh
Foil:Destroy()    
    
end)
local seat = Instance.new("TextButton")
seat.Name = "seat"
seat.Parent = Frame
seat.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
seat.BorderColor3 = Color3.fromRGB(255, 255, 255)
seat.Position = UDim2.new(0.388888896, 0, 0.43599999, 0)
seat.Size = UDim2.new(0, 83, 0, 31)
seat.Font = Enum.Font.GothamBold
seat.Text = "Seat"
seat.TextColor3 = Color3.fromRGB(255, 255, 255)
seat.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
seat.TextStrokeTransparency = 0
seat.TextScaled = true
seat.TextSize = 14.000
seat.TextWrapped = true
seat.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-30.5, 3.9000000953674316, 53.5)
    
    
end)
local Shield = Instance.new("TextButton")
Shield.Name = "Shield"
Shield.Parent = Frame
Shield.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
Shield.BorderColor3 = Color3.fromRGB(255, 255, 255)
Shield.Position = UDim2.new(0.388888896, 0, 0.648000002, 0)
Shield.Size = UDim2.new(0, 83, 0, 34)
Shield.Font = Enum.Font.GothamBold
Shield.Text = "Shield"
Shield.TextColor3 = Color3.fromRGB(255, 255, 255)
Shield.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
Shield.TextStrokeTransparency = 0
Shield.TextScaled = true
Shield.TextSize = 14.000
Shield.TextWrapped = true
Shield.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(54.83000946044922, 4.599998474121094, 124.20280456542969)
end)
local LeftDoor = Instance.new("TextButton")
LeftDoor.Name = "LeftDoor"
LeftDoor.Parent = Frame
LeftDoor.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
LeftDoor.BorderColor3 = Color3.fromRGB(255, 255, 255)
LeftDoor.Position = UDim2.new(0.693121672, 0, 0.216000006, 0)
LeftDoor.Size = UDim2.new(0, 89, 0, 31)
LeftDoor.Font = Enum.Font.GothamBold
LeftDoor.Text = "LeftDoor"
LeftDoor.TextColor3 = Color3.fromRGB(255, 255, 255)
LeftDoor.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
LeftDoor.TextStrokeTransparency = 0
LeftDoor.TextScaled = true
LeftDoor.TextSize = 14.000
LeftDoor.TextWrapped = true
LeftDoor.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-122.68766021728516, 3.3999977111816406, 36.713138580322266)
    
    
end)
local CoomingSoon = Instance.new("TextButton")
CoomingSoon.Name = "CoomingSoon"
CoomingSoon.Parent = Frame
CoomingSoon.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
CoomingSoon.BorderColor3 = Color3.fromRGB(255, 255, 255)
CoomingSoon.Position = UDim2.new(0.693121672, 0, 0.648000002, 0)
CoomingSoon.Size = UDim2.new(0, 89, 0, 34)
CoomingSoon.Font = Enum.Font.GothamBold
CoomingSoon.Text = "Cooming Soon!"
CoomingSoon.TextColor3 = Color3.fromRGB(255, 255, 255)
CoomingSoon.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
CoomingSoon.TextStrokeTransparency = 0
CoomingSoon.TextScaled = true
CoomingSoon.TextSize = 14.000
CoomingSoon.TextWrapped = true
CoomingSoo.MouseButton1Down:connect(function()
warn("new scripts soon")	

end)
local CoomingSoo = Instance.new("TextButton")
CoomingSoo.Name = "CoomingSoo"
CoomingSoo.Parent = Frame
CoomingSoo.BackgroundColor3 = Color3.fromRGB(10, 15, 25)
CoomingSoo.BorderColor3 = Color3.fromRGB(255, 255, 255)
CoomingSoo.Position = UDim2.new(0.693121672, 0, 0.43599999, 0)
CoomingSoo.Size = UDim2.new(0, 89, 0, 31)
CoomingSoo.Font = Enum.Font.GothamBold
CoomingSoo.Text = "Cooming Soon!"
CoomingSoo.TextColor3 = Color3.fromRGB(255, 255, 255)
CoomingSoo.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
CoomingSoo.TextStrokeTransparency = 0
CoomingSoo.TextScaled = true
CoomingSoo.TextSize = 14.000
CoomingSoo.TextWrapped = true
CoomingSoon.MouseButton1Down:connect(function()
warn("new scripts soon")	

end)
-- Scripts:

local function QFCS_fake_script() -- Frame.Dragify 
	local script = Instance.new('LocalScript', Frame)

	local UIS = game:GetService("UserInputService")
	function dragify(Frame)
	    dragToggle = nil
	    local dragSpeed = 25
	    dragInput = nil
	    dragStart = nil
	    local dragPos = nil
	    function updateInput(input)
	        local Delta = input.Position - dragStart
	        local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
	        game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.25), {Position = Position}):Play()
	    end
	    Frame.InputBegan:Connect(function(input)
	        if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
	            dragToggle = true
	            dragStart = input.Position
	            startPos = Frame.Position
	            input.Changed:Connect(function()
	                if input.UserInputState == Enum.UserInputState.End then
	                    dragToggle = false
	                end
	            end)
	        end
	    end)
	    Frame.InputChanged:Connect(function(input)
	        if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
	            dragInput = input
	        end
	    end)
	    game:GetService("UserInputService").InputChanged:Connect(function(input)
	        if input == dragInput and dragToggle then
	            updateInput(input)
	        end
	    end)
	end
	
	dragify(script.Parent)
end
coroutine.wrap(QFCS_fake_script)()

Features & Information

New scripts soon

Community Comments (0)

No comments yet for this script.

More Scripts for Fencing