Utiliser le coupon WELCOME pour économiser 20 %

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Bloc-notes Krs

Krs Notepad pour FiveM : installation et validation serveur

Krs Notepad utilise ESX, ox_lib et ox_inventory pour créer et lire des notes enregistrées. Le code du créateur au commit e8e17c5a5dd4 indique la version 1.0.0 et expose les exports d’objets notepad et notepad_saved. Les contrôles de création côté serveur doivent être renforcés avant utilisation publique.

Dépôt du créateur et définitions des objets

Préparez l’intégration à l’inventaire

Sauvegardez vos définitions d’objets. Ajoutez les deux objets documentés et les images fournies sans remplacer de clés existantes ; les exemples utilisent consume = 0 et weight = 1. Démarrez ox_lib, ESX et ox_inventory avant krs_notepad. Testez avec deux joueurs ordinaires la création, la lecture et le transfert d’une note enregistrée, y compris après reconnexion. Examinez la licence du dépôt et conservez ses mentions.

Validez la création de notes côté serveur

Dans la révision inspectée e8e17c5a5dd4, la saisie cliente limite le texte à 25 caractères. Le gestionnaire serveur createNoteItem n’impose pourtant pas cette limite et ne vérifie pas la possession d’un bloc-notes vierge. Il ajoute une note à partir du texte reçu sans délai côté serveur. Un test réussi de l’interface normale ne prouve donc pas que la création d’objets est sûre.

Avant utilisation publique, faites vérifier côté serveur le type et la longueur du texte, imposez le bloc-notes vierge prévu et une limite de fréquence, puis contrôlez la réussite d’AddItem avant d’annoncer le succès. Testez les requêtes répétées, un inventaire plein et un joueur sans note vierge. Ces vérifications d’intégration sont nécessaires ; cet article ne fournit pas de ressource corrigée.

Laisser un commentaire