Verwende KI, um ein kleines Stück FiveM-Code zu erklären oder eine kleine Änderung vorzuschlagen, und überprüfe dann das Ergebnis anhand deiner genauen Framework-Quelle. Generierter Code ist ein Entwurf: Er kann Exports erfinden, Abhängigkeiten übersehen und Werten vertrauen, die auf dem Server überprüft werden sollten.
Gib eine begrenzte Aufgabe an
Gib die relevante Datei, das Manifest, die Framework-Version und den genauen Fehler oder das erwartete Verhalten an. Entferne Lizenzschlüssel, Datenbank-Anmeldeinformationen, Webhook-URLs und Spielerinformationen. Teile Drittanbieter-Code nur, wenn du dazu berechtigt bist.
Bitte um jeweils eine Änderung: Erkläre einen Callback, behebe einen nachgewiesenen Fehler oder füge eine validierte Interaktion hinzu. Eine Anfrage für ein komplettes Wirtschafts- oder Jobsystem verbirgt zu viele Designentscheidungen.
Überprüfe den Vorschlag, bevor du ihn ausführst
- Überprüfe jede Native, jedes Event und jeden Export anhand der installierten Ressource oder der offiziellen Dokumentation. Bestätige, ob es auf dem Client oder Server läuft.
- Vergleiche die vorgeschlagene Abhängigkeitsliste und Startreihenfolge mit dem tatsächlichen Manifest. Lehne erratene SQL-Tabellen und undokumentierte Framework-Interna ab.
- Überprüfe bei jeder Belohnung oder privilegierten Aktion Identität, Berechtigung, Besitz, Position und aktuellen Status auf dem Server. Akzeptiere keinen vom Client gelieferten Preis oder keine Belohnung als Autorität.
- Suche nach wiederholten Ereignissen, doppelten Zahlungen, unbegrenzten Schleifen und Callbacks, die nie zurückkehren. Bitte um eine Erklärung der Fehlerpfade.
- Wende den kleinsten überprüften Diff auf Staging an und behalte die vorherige Version für ein Rollback.
Teste das Verhalten, das du bereitstellen wirst
Teste den normalen Ablauf, ungültige Eingaben, wiederholte Anfragen, einen unberechtigten Spieler, erneute Verbindungen und Neustarts. Vergleiche den gespeicherten Zustand vorher und nachher, damit ein optisch funktionierendes Menü keine doppelten Schreibvorgänge verdeckt.
Wenn die Änderung eine Leistungsverbesserung verspricht, messe dieselbe Aktion vorher und nachher. Eine KI-Erklärung ist kein Benchmark oder Testergebnis. Befolge den Cfx.re Event-Sicherheitsleitfaden für die Vertrauensgrenze.
Du hast definitiv einige Dinge im Artikel “Wie man FiveM-Skripte mit KI schreibt” geändert. Wo sind all die Prompts und Beispiele geblieben?