Gutschein verwenden WELCOME um 20% zu sparen

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
AZ Scripts XP- und Level-System für FiveM

AZ Scripts XP- und Level-System für FiveM

AZ XP System 1.0.1 enthält QBCore- und ESX-Codepfade, dauerhafte XP sowie kreisförmige oder rechteckige Anzeigen. Das Framework wird ausdrücklich über Config.Framework gewählt, nicht automatisch erkannt. Das Manifest verlangt weiterhin qb-core und kommentiert es_extended aus; nur die Konfiguration zu ändern bereitet ESX daher nicht vollständig vor.

Framework, Manifest und Datenbank abstimmen

Behalte den Ordner azs-xpsystem mit fxmanifest.lua, client, server und html. Starte oxmysql und das ausgewählte Framework zuerst. Passe für ESX die Manifest-Abhängigkeit an Config.Framework an, bevor du ensure azs-xpsystem verwendest. player_xp wird für QBCore mit citizenid und für ESX mit identifier erstellt. Sichere vorhandene XP-Daten; CREATE TABLE IF NOT EXISTS migriert keine Tabelle des anderen Frameworks.

Die tatsächlichen Standardwerte in config.lua sind BaseXPPerLevel=1000, XPMultiplier=1.15, MaxLevel=100 und UIStyle=rectangular. Das README-Beispiel zeigt andere Werte. F5 ist die Standardtaste für /togglexp; ShowTime=4000 steuert die vorübergehende Anzeige. Balanciere anhand der installierten Konfiguration.

Fortschritt serverseitig bestimmen

Server-Exports heißen AddXP, AddLevel und GetPlayerXPData. Auch Client-Exports können Vergaben anfordern; außerdem ist ein unbeschränkter Testbefehl /addxp enthalten. Die Netzwerk-Handler akzeptieren Client-Mengen ohne Berechtigung oder Zahlengrenzen. Entferne oder beschränke den Testpfad und vergib Fortschritt aus vertrauenswürdiger Serverlogik mit geprüften Mengen.

AddLevel ändert den Level und setzt current_xp zurück, aktualisiert aber total_xp nicht. Späteres Laden berechnet widersprüchliche Leveldaten anhand von total_xp neu und kann die direkte Leveländerung zurücknehmen. Halte diese Werte konsistent und teste die Vergabe mit anschließendem Öffnen der Anzeige und erneutem Verbinden.

Datenbankspeicherungen sind asynchron ohne geprüfte Abschlussmeldung; UI-Anfragen laden erneut aus der Datenbank. Teste Speicherfehler und überlappende Vergaben, statt eine Benachrichtigung als Persistenzbeleg zu behandeln. Bei MaxLevel kann AddXP weiter current_xp ansammeln; lege das gewünschte Grenzverhalten fest und prüfe beide Anzeigen.

Am 11. September 2026 anhand der Revision 9d53320f9199ba84199f78c81beaa63e23997335 geprüft. Lua, Konfiguration, Manifest, beide SQL-Beispiele und NUI-HTML/JavaScript wurden gelesen. Es wurden keine XP, Leveländerungen, Spieloberflächen oder Datenbankmigrationen ausgeführt.

AZ XP System in der geprüften Revision lesen