

.png)
.png)
.png)
.png)

Integrate your 3D logo into any website with a simple embed code. Engage your visitors with interactive, high-quality 3D visuals - no coding required!
Generate stunning 3D logos perfect for social media. Capture attention with dynamic visuals that stand out on any platform - easy to create, share, and customize!
Bring your logo to life with gold, chrome, gradients, and more.

Anything a player does on their screen stays on their screen unless the server approves it.
Because GUIs are purely visual elements meant for the individual player, they naturally run on the client side. Therefore, because they do not illegally modify the server environment. How an FE GUI Script Works (Developer Perspective)
-- Script in ServerScriptService local ReplicatedStorage = game:GetService("ReplicatedStorage") local TeleportRemote = Instance.new("RemoteEvent") TeleportRemote.Name = "TeleportRequest" TeleportRemote.Parent = ReplicatedStorage
local function onAction(player, action) if action == "Kill" then local char = player.Character local humanoid = char and char:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.Health > 0 then humanoid.Health = 0 end elseif action == "Respawn" then -- simple respawn using LoadCharacter player:LoadCharacter() end end
-- Placed inside a TextButton within a ScreenGui local button = script.Parent local replicatedStorage = game:GetService("ReplicatedStorage") local teleportEvent = replicatedStorage:WaitForChild("TeleportPlayerEvent") local function onButtonClicked() -- Tell the server we want to teleport teleportEvent:FireServer() end button.MouseButton1Click:Connect(onButtonClicked) Use code with caution. 3. The Script (Server) roblox fe gui script
Built-in panels for shortcuts like speed boosts (WalkSpeed) or high jumps (JumpPower). Popular FE GUI Examples
Main menus, settings panels, and heads-up displays (HUDs).
Always use :WaitForChild() when referencing RemoteEvents or UI elements, as they may not have loaded the instant the game starts.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later. Anything a player does on their screen stays
: Third-party scripts (often found in "Script Hubs") that attempt to perform actions—like playing custom animations or moving unanchored parts—in a way that is visible to everyone else in the server. Common Features of FE GUI Hubs
local player = Players.LocalPlayer local event = ReplicatedStorage:WaitForChild("PlayerActionEvent")
Developers often make mistakes:
button.MouseButton1Click:Connect( -- This sends a signal to the server remoteEvent:FireServer( "Hello from the client!" Use code with caution. Copied to clipboard 4. The Server Script (The Action) Now, you need a regular ServerScriptService to listen for that signal and execute the command. Roblox Creator Hub replicatedStorage = game:GetService( "ReplicatedStorage" remoteEvent = replicatedStorage:WaitForChild( "MyRemoteEvent" ) How an FE GUI Script Works (Developer Perspective)
The server must always have the final say. If your GUI is a shop menu, never send the price of an item from the client to the server via the RemoteEvent. An attacker can alter the LocalScript to send a price of -10000 or 0 . Instead, only send the name of the item, and let the server look up the official price in its own secure scripts. Implement Server-Side Debounces (Cooldowns)
local ReplicatedStorage = game:GetService("ReplicatedStorage") local button = script.Parent -- Locate the bridge to the server local givePointsEvent = ReplicatedStorage:WaitForChild("GivePointsEvent") local function onButtonClicked() print("Button clicked on the client! Sending request to server...") -- Fire the event to tell the server to do something givePointsEvent:FireServer() end button.MouseButton1Click:Connect(onButtonClicked) Use code with caution. 3. The Server-Side Code (Script)
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
Anything a player does on their screen stays on their screen unless the server approves it.
Because GUIs are purely visual elements meant for the individual player, they naturally run on the client side. Therefore, because they do not illegally modify the server environment. How an FE GUI Script Works (Developer Perspective)
-- Script in ServerScriptService local ReplicatedStorage = game:GetService("ReplicatedStorage") local TeleportRemote = Instance.new("RemoteEvent") TeleportRemote.Name = "TeleportRequest" TeleportRemote.Parent = ReplicatedStorage
local function onAction(player, action) if action == "Kill" then local char = player.Character local humanoid = char and char:FindFirstChildOfClass("Humanoid") if humanoid and humanoid.Health > 0 then humanoid.Health = 0 end elseif action == "Respawn" then -- simple respawn using LoadCharacter player:LoadCharacter() end end
-- Placed inside a TextButton within a ScreenGui local button = script.Parent local replicatedStorage = game:GetService("ReplicatedStorage") local teleportEvent = replicatedStorage:WaitForChild("TeleportPlayerEvent") local function onButtonClicked() -- Tell the server we want to teleport teleportEvent:FireServer() end button.MouseButton1Click:Connect(onButtonClicked) Use code with caution. 3. The Script (Server)
Built-in panels for shortcuts like speed boosts (WalkSpeed) or high jumps (JumpPower). Popular FE GUI Examples
Main menus, settings panels, and heads-up displays (HUDs).
Always use :WaitForChild() when referencing RemoteEvents or UI elements, as they may not have loaded the instant the game starts.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
: Third-party scripts (often found in "Script Hubs") that attempt to perform actions—like playing custom animations or moving unanchored parts—in a way that is visible to everyone else in the server. Common Features of FE GUI Hubs
local player = Players.LocalPlayer local event = ReplicatedStorage:WaitForChild("PlayerActionEvent")
Developers often make mistakes:
button.MouseButton1Click:Connect( -- This sends a signal to the server remoteEvent:FireServer( "Hello from the client!" Use code with caution. Copied to clipboard 4. The Server Script (The Action) Now, you need a regular ServerScriptService to listen for that signal and execute the command. Roblox Creator Hub replicatedStorage = game:GetService( "ReplicatedStorage" remoteEvent = replicatedStorage:WaitForChild( "MyRemoteEvent" )
The server must always have the final say. If your GUI is a shop menu, never send the price of an item from the client to the server via the RemoteEvent. An attacker can alter the LocalScript to send a price of -10000 or 0 . Instead, only send the name of the item, and let the server look up the official price in its own secure scripts. Implement Server-Side Debounces (Cooldowns)
local ReplicatedStorage = game:GetService("ReplicatedStorage") local button = script.Parent -- Locate the bridge to the server local givePointsEvent = ReplicatedStorage:WaitForChild("GivePointsEvent") local function onButtonClicked() print("Button clicked on the client! Sending request to server...") -- Fire the event to tell the server to do something givePointsEvent:FireServer() end button.MouseButton1Click:Connect(onButtonClicked) Use code with caution. 3. The Server-Side Code (Script)
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

Gumroad Review

Awesome product and I got the hang of using it really quickly.

Gumroad review

I downloaded your 3d logo template and all I can say is it’s absolutely amazing and with your lessons on how to use your template is very clear and informative 100% happy and would recommend to other creators.

Youtube Comment
I would recommend at first using this for free, and you will see that it is worth it. I like it a lot.