Gutschein verwenden WELCOME um 20% zu sparen

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Text UI für FiveM: Quellen- und Setup-Notizen

sc_textUI für FiveM: Exporte, Installation und Aufräumen der Anzeigen

sc_textUI von ScubeScripts ist eine Framework-unabhängige Ressource für FiveM-Textanzeigen. Die geprüfte Version 1.0.0 verwendet ui/textui.html und deklariert keine ESX- oder QBCore-Abhängigkeit. Der Quellcode wurde bei Commit e97687f41b97895464522842927fe230e28c1822 geprüft.

Quelle des Erstellers

Die dokumentierte Schnittstelle verwenden

Clientskripte rufen exports.sc_textUI:showUI(key, message) und exports.sc_textUI:hideUI() auf. Serverskripte senden mit TriggerClientEvent das Ereignis sc_textUI:showUI samt key und message oder das Ereignis sc_textUI:hideUI an playerId. Die NUI weist Taste und Nachricht als textContent zu. Das zeigt einen Hinweis an; die eigentliche Aktion und erforderliche serverseitige Berechtigungsprüfungen muss dein Interaktionscode umsetzen.

Zuerst eine Interaktion installieren und einbinden

Lege sc_textUI in resources ab und ergänze ensure sc_textUI vor den Ressourcen, die seine Exporte aufrufen. fxmanifest.lua muss direkt im Ressourcenordner liegen. Die README enthält ein optionales Beispiel zum Ersetzen von ESX TextUI. Sichere die ursprüngliche Integration, bevor du sie anpasst. Lass jeweils nur eine Ressource die sichtbare Anzeige steuern, damit keine die Nachricht einer anderen ausblendet.

Veraltete Anzeigen ausblenden und längere Übersetzungen testen

Rufe hideUI auf, wenn der Spieler den Interaktionsbereich verlässt, stirbt, teleportiert wird oder seinen Zustand ändert. Berücksichtige in der Integration außerdem Ressourcenstopps und erneute Verbindungen. Teste lange übersetzte Nachrichten, UI-Skalierung und verschiedene Bildschirmgrößen. Die pro Frame laufende Markerschleife der README ist Integrationsbeispielcode, keine unvermeidbare Leistungsanforderung. Miss deine tatsächliche Interaktionsschleife, bevor du Leistungsversprechen machst.

Quelle und Lizenz

Das Repository enthält GPL-3.0. Bewahre Lizenz und Hinweise bei weitergegebenem Code auf und prüfe die Lizenz, bevor du Änderungen verbreitest. Diese Prüfung bestätigt die dokumentierte Schnittstelle und die untersuchten Dateien; sie ist kein Spielbenchmark und keine Kompatibilitätsgarantie für jede UI-Integration.

Schreibe einen Kommentar