How to Disable Name Tags in PTFS (Roblox)

There’s no official in‑game setting for regular players to turn off name tags in Pilot Training Flight Simulator (PTFS) on Roblox as of 2026. Name tags are controlled by the game developers, and most public discussions (TikTok, YouTube, forums) focus on how developers can remove them in Roblox Studio, not on a togglable option for players inside PTFS itself.

That said, here’s what’s actually possible depending on who you are and what you’re trying to do.

If You’re a Regular Player in PTFS

What you can (and can’t) do

  • You can’t disable other players’ name tags from your client in PTFS. The game doesn’t expose a “hide name tags” toggle in its settings menu.
  • You also can’t hide your own name tag as a normal player; that’s determined by the game’s scripts and Roblox’s default behavior.
  • Any videos titled “how to remove name tags in Roblox” generally show Roblox Studio techniques for game creators, not something you can replicate as a player in an existing game like PTFS.

Workarounds players sometimes try

These don’t truly “disable” name tags, but can reduce how much they bother you:

  • Zoom out / change camera angle : Sometimes moving the camera far away or using cockpit view makes name tags less prominent.
  • Focus on roleplay servers : Some PTFS servers emphasize immersion; while name tags still show, the community behavior can make them feel less distracting.
  • Use avatar/name tricks (limited): Changing your Roblox display name or using spaces/symbols can make your tag look different, but it won’t remove it and may violate Roblox rules if abused.

If you’ve seen a TikTok or short claiming there’s a secret PTFS setting to “turn off name tags,” treat it cautiously—most of those are either outdated, about Studio, or misleading clickbait.

If You’re a Developer (or Making Your Own PTFS‑Style Game)

If your goal is actually “how do I remove name tags in a Roblox flight sim I’m building,” then there are concrete methods. These are the main approaches discussed across tutorials and the Roblox Dev Forum.

Method 1: Use NameDisplayDistance = 0 on StarterPlayer

This is the simplest built‑in way to hide players’ name tags for everyone in your game. Steps:

  1. Open Roblox Studio.

  2. In the Explorer , go to:
    StarterPlayer → select it.

  3. Open the Properties window.

  4. Under Data , find:

    • NameDisplayDistance
    • (optionally) HealthDisplayDistance
  5. Set NameDisplayDistance to 0.

    • This makes name tags invisible at any distance.
  1. If you also want to hide health bars, set HealthDisplayDistance to 0 as well.

This affects all players in your game, not just PTFS. It’s a global setting for your experience.

Method 2: Use DisplayDistanceType and DisplayName on Humanoid

For more control (e.g., hide name but keep health bar), you can use the Humanoid properties:

  • Set Humanoid.DisplayDistanceType to Subject or None.
  • Set Humanoid.NameDisplayDistance to 0.
  • Optionally set Humanoid.DisplayName to a blank string (" ").

Typical pattern in a LocalScript under StarterPlayerScripts:

lua

local Players = game:GetService("Players")

local function hideNameTag(character)
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if not humanoid then return end

    humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.Subject
    humanoid.NameDisplayDistance = 0
    humanoid.DisplayName = " "
end

Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(hideNameTag)
end)
  • Subject shows tags only to the local player for their own character; combined with distance 0, tags effectively vanish.
  • Setting DisplayName to a space avoids empty‑string restrictions on some accounts.

Method 3: Remove Custom BillboardGui / SurfaceGui Name Tags

Some games (including custom flight sims) add their own GUIs as “name tags” using:

  • BillboardGui
  • SurfaceGui
  • Or tagged objects via CollectionService

To fully strip them:

  • In a LocalScript , listen for CharacterAdded and then DescendantAdded on the character.
  • When a BillboardGui or specially tagged instance appears, call :Destroy() on it.

This is more advanced and used when simple Humanoid settings aren’t enough.

Why There’s No Simple “Disable Name Tags” Button in PTFS

  • PTFS is a live, multiplayer game made by another studio. Regular players can’t change core UI behavior like name tags; that would affect everyone and break consistency.
  • Roblox’s default behavior is to show name tags for readability and safety (knowing who you’re talking to). Games usually only remove them if they implement custom UI for names and roles.
  • Most “how to disable name tags in PTFS Roblox” searches end up pulling developer tutorials because that’s where the actual solution lives, not in player settings.

TL;DR

  • As a normal PTFS player , you currently cannot disable name tags within the game; there’s no supported toggle.
  • The guides you find online are mainly for Roblox developers removing name tags in their own games using:
    • StarterPlayer.NameDisplayDistance = 0
    • Humanoid.DisplayDistanceType, NameDisplayDistance, and DisplayName
    • Scripts that delete custom BillboardGui/tagged name objects.
  • If you want a more “no‑HUD” feel in PTFS, your best bet is camera tricks and choosing immersive roleplay servers, not a real name‑tag off switch.

Information gathered from public forums or data available on the internet and portrayed here.