
RoviDev Progress
Free FiveM progress bars — linear, segmented, indeterminate, with server Ack tokens.
Lista instalacji
Dodaj te linie do server.cfg (kolejność ważna dla zależności Pro).
ensure rovidev-progress
Kompatybilność
- Framework
- Standalone — ESX / QBCore / Qbox / none
- Lua
- lua54 yes
- Escrow
- Open / source-available download on FiveMBay
Powierzchnia API
Server Ack prevents fake client completion.
Udostępnia
- progressbar
Eksporty
- Start
- Stop
- Cancel
- IsActive
- Progress
- ApplyTheme
- IssueToken
- ConsumeAck
Events / net
- rovidev-progress:acked
- rovidev-progress:done
- rovidev-progress:server:ack
Wersje
Aktualny: v1.2.0
- v1.2.04.08.2026
• Krótkotrwałe tokeny potwierdzenia serwera: `IssueToken` i `ConsumeAck` • Event serwera `rovidev-progress:acked` po zweryfikowanym zakończeniu/anulowaniu
- v1.1.03.08.2026
• Darmowe style `segmented` i `indeterminate` obok `linear` / `circular` • Opcjonalna flaga `completeSound` • Udokumentowano, że callbacki NUI nie są walidacją serwerową • `DevCommand` domyślnie `false`
- v1.0.02.08.2026
• Pierwsze wydanie • Pasek postępu NUI z etykietą i opcjonalnym anulowaniem • Eksporty: `Start`, `Stop`, `IsActive`, `Progress`, `ApplyTheme` • `Start({ label, duration, canCancel }, cb(success))` • `provide 'progressbar'` • Lokalizacje EN/ES • Komenda deweloperska `/rdprogresstest`
Compare versions
Added / changed
- + Krótkotrwałe tokeny potwierdzenia serwera: `IssueToken` i `ConsumeAck`
- + Event serwera `rovidev-progress:acked` po zweryfikowanym zakończeniu/anulowaniu
Removed / previous only
- − Darmowe style `segmented` i `indeterminate` obok `linear` / `circular`
- − Opcjonalna flaga `completeSound`
- − Udokumentowano, że callbacki NUI nie są walidacją serwerową
- − `DevCommand` domyślnie `false`
Porównaj z
Popularne pary z zapytań GSC i powiązanych scripts.
FAQ
What is Progress Ack?
The server issues a token (IssueToken); the client must ConsumeAck to complete. This blocks fake client-side completion cheats.
Recenzje
Nie ma jeszcze żadnych recenzji.
Zaloguj się aby zostawić recenzję.






