LuaUI Extension
Applies to: 21.2.3.2 S and up
€499.00
Lua UI Extension
Add your own in-game windows, HUDs and panels, written entirely in Lua. No client patching, no server rebuild. Both halves hot-reload with the rest of your scripts.
Windows that look built-in
- Floating windows the player opens and drags, drawn with the game's own frame artwork so they blend in
- Or skin them yourself from shapes and your own bitmap atlases
- Permanent HUD panels that sit on screen as if they shipped with the client
Real, interactive UI
- Labels, buttons, images, panels
- Scrollable lists with a scrollbar styled in colours or cut from your own bitmap
- Text fields with per-keystroke validation and CJK input via IME
Client and server, both in Lua
- Client LuaJIT, server Lua 5.3, wired together for you
- Your own request/answer protocol between the window and the GameServer
- The server decides what each window may do, and backs it with the database
Localised
- On-screen text comes from a per-language file, so one window fits every client
Built to iterate
- F9 hot-reload: edit, save, see it in-game, no restart
- In-game debug console for live values
- Dev mode limited to the accounts you name
Ship it protected
-
Encrypt your window scripts to
.uscwith your own key: loads in the client, unreadable to players
Bundled tools
- BitmapSlicer: slice UI atlases into named cuts, export Lua tables / JSON / C++ / PNG
- IGC File Encrypt: one-click encryption of your Lua (and XML) client files
Full documentation: https://github.com/srv-config/Configs-Preview/wiki/LuaUI-Home

0 Comments
There are no comments to display.