
- ESX
- QBCore
- vRP
Par Luke

Toute la ressource, pas juste un extrait
Décris un script sur mesure. 3 crédits gratuits par jour, jusqu’à 15 par mois civil ; sans carte.
Utilisez l'IA pour vous aider à écrire une petite ressource FiveM, puis vérifiez chaque dépendance et comportement avant de l'étendre. Commencez par une commande autonome afin de pouvoir distinguer les erreurs Lua, de chargement de ressources et de console des problèmes de framework ou de base de données.
Les exemples de configuration et de code ici ciblent FiveM pour GTA V Legacy. Enhanced a des règles d'exécution et de compatibilité différentes ; vérifiez les changements Legacy-to-Enhanced de Cfx.re avant de les appliquer à un serveur Enhanced.
Indiquez à l'assistant votre build FXServer, votre langage d'exécution et votre framework/dépendances exacts. Ne partagez que les fichiers que vous êtes autorisé à partager, en supprimant les secrets et les données des joueurs. Demandez-lui d'identifier les hypothèses et de lier chaque API inconnue à la documentation officielle.
Exemple de requête : « Créez une ressource Lua autonome avec une commande client nommée hello_tutorial. Elle doit afficher un message dans F8, ne nécessiter aucun framework ou événement réseau, et inclure tous les fichiers ainsi que les étapes d'installation et de vérification. »
Créer resources/[local]/hello_tutorial/. Enregistrez ces deux fichiers là. Il s'agit d'une démonstration console complète, pas d'un magasin de véhicules ou d'un système d'économie de production.
fxmanifest.lua:
fx_version 'cerulean'
game 'gta5'
client_script 'client.lua'client.lua:
RegisterCommand('hello_tutorial', function()
print('Hello from the tutorial resource.')
end, false)Ajouter ensure hello_tutorial to the active server.cfg. Pour un serveur de développement en cours d'exécution, exécutez refresh suivi de ensure hello_tutorial dans la console du serveur. Connectez un client de test, ouvrez F8 et exécutez hello_tutorial. Attendez-vous au message d'accueil exact et à aucune erreur Lua.
Si la commande est inconnue, vérifiez le dossier de ressources, le manifeste et le journal de démarrage. Si Lua signale une erreur de fichier/ligne, comparez le fichier enregistré avec l'exemple. Supprimez la ligne ensure et arrêtez la ressource lorsque vous avez terminé l'exercice.
Demandez un comportement à la fois et inspectez la différence. Pour une interface utilisateur, exigez une gestion complète de l'ouverture/fermeture et la libération du focus. Pour les entités générées, exigez une validation du modèle, un chargement borné et un nettoyage. Pour le travail de base de données, exigez un schéma exact et des requêtes paramétrées.
Les récompenses côté serveur nécessitent plus qu'un nom d'objet valide : le serveur doit vérifier l'autorisation, l'achèvement de la tâche, les montants et les requêtes répétées. N'acceptez pas un événement réseau généré qui accorde de l'argent parce que le client le demande.
Fournissez la première erreur pertinente, le côté d'exécution, la ressource/version affectée et une courte reproduction. Demandez à l'assistant d'expliquer la cause avant de modifier le code. Confirmez les natives et les méthodes de framework suggérées par rapport à la documentation officielle ou à la source installée ; une affirmation de l'IA selon laquelle le code est sécurisé ou testé n'est pas une preuve.
Conservez un enregistrement de test montrant l'état initial, l'action et le résultat observé. Au fur et à mesure que la ressource se développe, incluez les dépendances manquantes, les joueurs non autorisés, les arguments invalides, les déconnexions et la persistance au redémarrage. Les vérifications de syntaxe et les tests simulés aident, mais un test sur un serveur de développement est toujours requis avant le déploiement en direct.
Cfx.re — créer votre premier script · Cfx.re — manifeste de ressource · Cfx.re — sécurité du serveur





