
# Uniqers Smart Ring
**The wearable your server has been missing.** Not a menu that pretends to be a watch — a ring that is physically on the finger, a store that sells it, a courier who delivers it and an app that tracks the person wearing it.
ESX · QBCore · Qbox · standalone — 12 complete languages — 0.02 ms on the client.
---
## Watch it first
https://www.youtube.com/watch?v=xJF1zqUu5jw
---
## The ring is real
18 variants: seven colours plus **Gold Glow** and **Silver Glow** editions, male and female. It is worn as a **clothing component**, not a prop dropped on the hand — it bends with the finger, survives clothing menus and does not float when you move. Glow rings can be switched off, and the ring quietly swaps to its non-glow twin.
Your inventory only ever needs **one item**: `smartring`. Which of the 18 rings it is lives in the database, tied to a serial number, so a new model never means another item to register.
## A store that behaves like a store
- A **parallax sales page** — colour slides, a live 3D ring you can turn, a scrolling discount banner.
- **Buy in person** at the clerk and the box is handed to you on the spot, or **order online** with standard, express or scheduled delivery in 30, 60 or 120 minutes.
- **Showcase stores**: glass cases along the wall, each with a real ring turning inside it. Add what you want to a cart at the case, pay the clerk, walk out with the box. Change your mind at the glass and take it back out of the cart.
- Admins **build stores in game** — pick the clerk, the type, the number of showcases, the name, and place every case with a live preview.
## Players can own the store
Any store can be bought. The owner gets:
- **Commission on every sale** made in the store and on every online order routed through it, collected into a safe they withdraw from.
- **Their own discount**, which shows up as a scrolling banner in the storefront and on the web page.
- **Their own logo** — they paste an image link and it appears on the storefront, the checkout, the picker and floating above the clerk.
- A panel with the safe, sales statistics, the transaction history and the tax.
## The delivery is the good part
A courier drives to you with a **custom box prop**, gets out, hands it over and you open it — the lid actually opens in your palm. Or send a **drone**: it never touches traffic, comes down beside you and drops the box. Scheduled orders survive a disconnect and refund themselves if you stay offline too long.
## What the ring tracks
| | |
|---|---|
| **Heart** | Reacts to gunfire, health, bleeding, stress and drink. Accumulated effort — the longer you run the higher it climbs, easing back down as you rest |
| **Body** | Hunger, thirst, bleeding and injuries, including **which body part** was hit and **what caused it** |
| **Activity** | Walking and running counted separately, calories, distance, sleep, daily goals, daily / weekly / monthly history |
| **Nutrition** | Water and calorie tracking with a food catalog admins edit **from inside the ring** |
| **World** | Live weather, temperature, altitude, water temperature at sea |
| **Map** | A real GTA V map, 3D route ribbon navigation, and find-my-ring for one you lost |
| **People** | Bluetooth pairing with nearby rings, per-friend permissions, time-limited live location sharing |
| **Money** | E-wallet NFC transfers, ring to ring |
| **Board** | Points, profile pictures, daily / weekly / all-time leaderboard |
## It is a phone, not a menu
A lock screen with **Face ID or a PIN**, wallpapers (including the player's own image link), a notification centre you swipe down, do not disturb, an opening animation, a first-run setup wizard, a name tied to the ring's serial, AFK tracking and an **SOS call** on death or critical health.

And when you want to show off: the whole interface can be projected as a **3D hologram** onto the remote's OLED glass, clickable in world space, while everyone around you sees the screen light up in your hand.
## Built for a full server
- **0.02 ms** on the client. No permanent per-frame loop anywhere on the server.
- Saves are **batched**: two prepared statements per round, whatever the player count — and everything is written immediately when a player disconnects.
- Nothing is broadcast to the whole server on a player action; the remote's state only reaches the players who can actually see you.
- A **2500-player profile** sits in `config.lua`, one uncomment away.
- Every heavy subsystem has its own switch in `config.lua` — the glass mirror, the store signs, the showcase spin, the world prompts — so the script trims to the hardware you run.
## 12 languages, complete
Turkish · English · Spanish · French · German · Portuguese · Russian · Polish · Dutch · Italian · Arabic · Chinese
The same **1695 keys** in every one of them. Every player picks their own language, and the messages the server sends them arrive in **that** language. Ring names, store names, food names — all of it comes from the dictionary, so nothing is hardcoded and renaming a ring is one line.
## What you need
| | |
|---|---|
| Framework | ESX · QBCore · Qbox · standalone |
| Inventory | ox_inventory · qb-inventory · ESX default |
| Interaction | qb-target · ox_target · or the built-in prompt |
| Database | oxmysql |
| Items to add | **one** |
`config.lua`, the locale files and the SQL are open and commented — that is where you configure the script, and it is never rewritten by an update.
## Support
— support, updates and the changelog.
Documentation:
---
**Do I have to add 18 items to my inventory?**
No. One item, `smartring`. The variant lives in the database with the serial.
**Do I need the ring models to test it?**
No. The script runs with the models missing — the console prints a warning, the ring is invisible and every feature still works.
**Does it work without a target script?**
Yes. It detects qb-target and ox_target, and falls back to its own prompt.
**Can players lose a ring, or steal one?**
A ring is tied to a serial. A locked ring cannot be opened by someone else — Face ID refuses and the PIN is required. Find-my-ring shows the owner where it was last seen.
**Is the store system optional?**
Every large feature can be switched off in `config.lua`: stores, ownership, drone delivery, the 3D panel, the leaderboard, nutrition, the SOS call.
**Will it hurt my server at 1000+ players?**
There is no per-frame server loop and no broadcast on player actions. Saving is batched into two statements per round. A 2500-player profile ships commented in `config.lua`.
**Can I translate it into my language?**
Copy `locales/en.lua`, translate the values, add the id to the setup list. The file is picked up automatically.