Text UI 3D & 2D

Text UI 3D & 2D

This item is free.

Add to Basket

filo_textui is a developer library for FiveM that provides clean, minimal text UI in two modes β€” world-space 3D labels and a screen-space bottom bar β€” both with live key-press feedback.


Two display modes

🌐 3D World Labels β€” Labels rendered directly in the game world, billboarded to always face the screen. Attach them to peds, vehicles, or fixed coordinates. They scale naturally with distance, auto-position themselves to the side of the entity, and disappear automatically when the tracked entity is removed.

πŸ–₯️ Bottom Bar β€” A centered prompt bar that slides up from the bottom of the screen. Ideal for zone-based interactions and contextual hints.


Key badges

Both modes support interactive key badges for E F G H X. Badges visually highlight when the player holds the corresponding key β€” giving players clear, reactive feedback without any extra work on your end.

Labels without a key are supported too, displayed as plain text pills alongside badged entries.


Developer-friendly

  • Simple export API β€” show, hide, and check visibility in one line
  • Calling DrawText3D again updates the existing label in-place, no flicker
  • Duplicate call protection β€” re-showing identical options is a no-op
  • Auto-cleanup on resource stop
  • FollowCamera mode keeps labels visible from any angle around an entity
  • Requires ox_lib

Exports

DrawText3D   β€” world-space label on entity or coords
HideText3D   β€” remove a 3D label
IsTextVisible β€” check if a 3D label is active
DrawText     β€” show the bottom bar (table, string, or entity shorthand)
HideText     β€” hide the bottom bar


πŸ”’ Asset Protection

This resource is protected with Tebex Escrow. Upon purchase, the resource is locked to your CFX keymaster account. Redistribution, reselling, or sharing of this resource in any form is strictly prohibited.


πŸ“– Documentation

Full documentation is available at blamefilo.github.io/docs/free_resources/filo_textui.