[Standalone] 3D TEXT UI

A script by Fivesoft

No reviews yet.
[Standalone] 3D TEXT UI main image

Full Description

FS-TextUI — Next Generation 3D Text System

High Performance | GPU Accelerated | 0.01ms Optimization

Banner

Buy Now

:speech_balloon: Support & Community

For support, bug reports, and suggestions, please join our Discord server.

:point_right: Join Fivesoft: discord.gg/fivesoft

:open_book: Documentation

Documentation Here


:wave: Introduction

Stop using resource-heavy DrawText3D loops that drain your client’s FPS.
FS-TextUI is a standalone, ultra-optimized replacement for 3D text interactions. Built from the ground up to deliver 60+ FPS UI animations with minimal resource usage (0.01ms on idle).

It features a smart Legacy Wrapper, allowing you to update your old scripts to this new system without rewriting your entire codebase.


:sparkles: Key Features

  • :rocket: Ultra Optimized: Runs at 0.01ms on idle and 0.03ms active.
  • :zap: GPU Accelerated: Uses CSS3 transform3d for buttery smooth animations (No LUA rendering lag).
  • :brain: Smart Caching: Dual-thread scanner system handles hundreds of points without performance drops.
  • :art: 3 Visual Styles: Configurable styles included: Ring (Modern), Dot (FPS Style), and Diamond (RPG).
  • :arrows_counterclockwise: Legacy Support: Includes a plug-and-play wrapper to replace DrawText3D automatically.
  • :hammer_and_wrench: Standalone: No dependencies required (Works with ESX, QBCore, QBOX, or custom frameworks).

:movie_camera: Preview


:camera_flash: Screenshots

Screenshot #1

Screenshot #2

Screenshot #3


:computer: Developer Friendly

Using FS-TextUI is incredibly simple. We provide clear exports and a legacy system.

1. The Modern Way (Exports)

Create persistent text points with a single line of code. No loops required!

exports['fs-textui']:createTextUI("shop_door", {
    text = "Press E to Open Shop",
    coords = vector3(250.0, -850.0, 29.5),
    displayDist = 10.0,
    key = "E"
})

|-------------------------------------|----------------------------|
| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | ~300 |
| Requirements | None |

Support Yes
Config Merger
Have you tried Config Merger? Merge your configs easily