Zum Inhalt springen
RPScripts

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

Von Leon Paul

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

Nicht das passende Script gefunden? Lass es generieren.

Beschreib dein eigenes Script. 3 kostenlose Credits pro Tag, bis zu 15 pro Kalendermonat; keine Karte nötig.

FiveM AI Script Generator testen

Premium-Empfehlungen für deinen Server

  • Origen-Polizei
    • QBCore
    23,00 $20,99 €17,99 £33,99 AU$116,99 R$18,99 CHF3.640 ¥
  • mCarControl
    • ESX
    • QBCore
    5,00 $4,99 €3,99 £7,99 AU$25,99 R$4,99 CHF800 ¥
  • Vorschau auf die Ressourcen für realistische Offroad-Physik in FiveM
    • ESX
    • Standalone
    • QBCore
    14,00 $12,99 €10,99 £20,99 AU$71,99 R$11,99 CHF2.220 ¥
  • LB Phone FiveM

    LB Phone v2

    LB Phone

    • ESX
    • Standalone
    • QBCore
    • QBOX
    49,00 $43,99 €36,99 £70,99 AU$249,99 R$40,99 CHF7.750 ¥
  • CodeM mTuningChip FiveM Ressourcenvorschau
    • ESX
    • Standalone
    • QBCore
    • vRP
    5,00 $4,99 €3,99 £7,99 AU$25,99 R$4,99 CHF800 ¥
Alle QBCore-Skripte