ded rails f3x bonds
Key RequiredUniversal

ded rails f3x bonds

Universal ScriptNoah1337Noah1337 18.5K views 663 executesUpdated Jun 1, 2025
Unrated
00
Lua Script•184 lines (4721 chars)
--[=[
 d888b  db    db d888888b      .d888b.      db      db    db  .d8b.  
88' Y8b 88    88   `88'        VP  `8D      88      88    88 d8' `8b 
88      88    88    88            odD'      88      88    88 88ooo88 
88  ooo 88    88    88          .88'        88      88    88 88~~~88 
88. ~8~ 88b  d88   .88.        j88.         88booo. 88b  d88 88   88    @uniquadev
 Y888P  ~Y8888P' Y888888P      888888D      Y88888P ~Y8888P' YP   YP  CONVERTER 
]=]

-- Instances: 4 | Scripts: 1 | Modules: 0 | Tags: 0
local G2L = {};

-- StarterGui.bonds
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["Name"] = [[bonds]];
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;


-- StarterGui.bonds.TextButton
G2L["2"] = Instance.new("TextButton", G2L["1"]);
G2L["2"]["TextWrapped"] = true;
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["TextSize"] = 14;
G2L["2"]["TextScaled"] = true;
G2L["2"]["TextColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(56, 255, 0);
G2L["2"]["FontFace"] = Font.new([[rbxasset://fonts/families/SourceSansPro.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["2"]["Size"] = UDim2.new(0.25858, 0, 0.17537, 0);
G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2"]["Text"] = [[AUTO B ONDS]];
G2L["2"]["Position"] = UDim2.new(0.07551, 0, 0.08333, 0);


-- StarterGui.bonds.TextButton.LocalScript
G2L["3"] = Instance.new("LocalScript", G2L["2"]);



-- StarterGui.bonds.TextButton.UIAspectRatioConstraint
G2L["4"] = Instance.new("UIAspectRatioConstraint", G2L["2"]);
G2L["4"]["AspectRatio"] = 2.40426;


-- StarterGui.bonds.TextButton.LocalScript
local function C_3()
local script = G2L["3"];
	script.Parent.Activated:Connect(function()
		local player = game.Players.LocalPlayer
		local char = player.Character
		local backpack = player.Backpack
	
		local function getf3x()
			for _, v in ipairs(backpack:GetChildren()) do
				if v:FindFirstChild("SyncAPI") then
					return v
				end
			end
			for _, v in ipairs(char:GetChildren()) do
				if v:FindFirstChild("SyncAPI") then
					return v
				end
			end
	
			return nil
		end
	
		-- get all info
	
		local f3x = getf3x()
		if not f3x then
			warn("you dont have f3x skid")
		end
		local syncapi = f3x.SyncAPI
		local serverendpoint = syncapi.ServerEndpoint
		
		local function syncmaterial(part,mate)
			local args = {
				[1] = "SyncMaterial",
				[2] = {
					[1] = {
						["Part"] = part,
						["Material"] = mate
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		
		local function color(part, color)
			local args = {
				[1] = "SyncColor",
				[2] = {
					[1] = {
						["Part"] = part,
						["Color"] = color --[[Color3]],
						["UnionColoring"] = false
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		
		local function createdecal(part, side)
			local args = {
				[1] = "CreateTextures",
				[2] = {
					[1] = {
						["Part"] = part,
						["Face"] = side,
						["TextureType"] = "Decal"
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		local function setdecal(part, asset, side)
			local args = {
				[1] = "SyncTexture",
				[2] = {
					[1] = {
						["Part"] = part,
						["Face"] = side,
						["TextureType"] = "Decal",
						["Texture"] = "rbxassetid://".. asset
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		
		local function resize(part,size,cf)
			local args = {
				[1] = "SyncResize",
				[2] = {
					[1] = {
						["Part"] = part,
						["CFrame"] = cf,
						["Size"] = size
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		
		local function setanchor(part, boolean)
			local args = {
				[1] = "SyncAnchor",
				[2] = {
					[1] = {
						["Part"] = part,
						["Anchored"] = boolean
					}
				}
			}
			serverendpoint:InvokeServer(unpack(args))
		end
		
		local char = player.Character or player.CharacterAdded:Wait()
		local head = char.Head
		local cf = head.CFrame * CFrame.new(0, 20, 0)
		
		local function rainbonds()
			while task.wait(0.1) do
				spawn(function()
					local bond = serverendpoint:InvokeServer("CreatePart", "Normal", cf, workspace)
					local bondtxture = 123280663984547
	
					local decal1 =  createdecal(bond, Enum.NormalId.Top) setdecal(bond, bondtxture, Enum.NormalId.Top)
					local decal2 =  createdecal(bond, Enum.NormalId.Bottom) setdecal(bond, bondtxture, Enum.NormalId.Bottom)
	
					color(bond, Color3.new(0.917647, 0.721569, 0.572549))
					syncmaterial(bond, Enum.Material.Leather)
					resize(bond, Vector3.new(1.96, 0.15, 1), cf)
					setanchor(bond, false)
				end)
			end
		end
		
		rainbonds()
	end)
end;
task.spawn(C_3);

return G2L["1"], require;

Features & Information

f3x bonds script if it dont work try it in an f3x game bc its supposed to be a script for btools
#bond

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts