FACE ALL F3X
Key RequiredUniversal

FACE ALL F3X

Universal ScriptFro0kiddAlt_brazilFro0kiddAlt_brazil 1.2K views 83 executesUpdated Apr 22, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•332 lines (2965 chars)
--[[

face all f3x

made by fro0kidd

not remove credits pls

--]]


local player = game.Players.LocalPlayer

local char = player.Character or player.CharacterAdded:Wait()


local tool

for _, v in ipairs(player:GetDescendants()) do

	if v.Name == "SyncAPI" then

		tool = v.Parent

		break

	end

end


if not tool then return warn("no tool 😨") end


local remote = tool.SyncAPI.ServerEndpoint


local function call(args)

	remote:InvokeServer(unpack(args))

end


function createpart(cf, parent)

	call({

		[1] = "CreatePart",

		[2] = "Normal",

		[3] = cf,

		[4] = parent

	})

end


function size(part, size, cf)

	if not part then return end

	call({

		[1] = "SyncResize",

		[2] = {

			[1] = {

				Part = part,

				Size = size,

				CFrame = cf

			}

		}

	})

end


function trans(part, int)

	if not part then return end

	call({

		[1] = "SyncMaterial",

		[2] = {

			[1] = {

				Part = part,

				Transparency = int

			}

		}

	})

end


function collision(part, bool)

	if not part then return end

	call({

		[1] = "SyncCollision",

		[2] = {

			[1] = {

				Part = part,

				CanCollide = bool

			}

		}

	})

end


function anchor(bool, part)

	if not part then return end

	call({

		[1] = "SyncAnchor",

		[2] = {

			[1] = {

				Part = part,

				Anchored = bool

			}

		}

	})

end


function textures(part, face)

	if not part then return end

	call({

		[1] = "CreateTextures",

		[2] = {

			[1] = {

				Part = part,

				Face = face,

				TextureType = "Decal"

			}

		}

	})

end


function decal(part, id, face)

	if not part then return end

	call({

		[1] = "SyncTexture",

		[2] = {

			[1] = {

				Part = part,

				Face = face,

				TextureType = "Decal",

				Texture = "rbxassetid://" .. id

			}

		}

	})

end


function weld(p1, p2, lead)

	if not p1 or not p2 then return end

	call({

		[1] = "CreateWelds",

		[2] = {p1, p2},

		[3] = lead

	})

end


local fc = {}


function f(p)

	if not p.Character then return end


	local char2 = p.Character

	local head = char2:FindFirstChild("Head")

	local hrp = char2:FindFirstChild("HumanoidRootPart")


	if not head or not hrp then return end


	if fc[p] then

		call({

			[1] = "Remove",

			[2] = {fc[p]}

		})

		fc[p] = nil

	end


	local cf = head.CFrame * CFrame.new(0, 1, 0)


	trans(head, 1)

	createpart(cf, workspace)


	task.wait(0.2)


	for _, v in ipairs(workspace:GetChildren()) do

		if v:IsA("BasePart") and (v.Position - cf.Position).Magnitude < 1 then


			anchor(true, hrp)


			size(v, Vector3.new(3,3,0.001), cf)

			collision(v, false)

			trans(v, 1)


			textures(v, Enum.NormalId.Front)

			decal(v, "0", Enum.NormalId.Front)


			textures(v, Enum.NormalId.Back)

			decal(v, "0", Enum.NormalId.Back)


			weld(v, hrp, v)


			anchor(false, v)

			anchor(false, hrp)


			fc[p] = v

			break

		end

	end

end


for _, p in ipairs(game.Players:GetPlayers()) do

	f(p)

end


-- for _, p in ipairs(game.Players:GetPlayers()) do nil(p) end

Features & Information

Idk
#fx

Community Comments (4)

Fro0kiddAlt_brazilFro0kiddAlt_brazilApr 22, 2026

I am brazil

wdafvadbawdbackwdafvadbawdbackApr 22, 2026

oha mk koyduğun boşluk boşluk olmadan çıkmış

1_wxaa1_wxaaApr 22, 2026

i think its w

1_wxaa1_wxaaApr 22, 2026

you should fix script theres have some errors

More Scripts for Universal Scripts