Aller au contenu
← Toute la documentation

/// PLUGIN TIERS PRIS EN CHARGE

Rust Kits

Guide gratuit pour configurer ce plugin tiers dans le Hub. Le plugin s’installe séparément depuis sa source officielle.

Préparer votre fichier

  1. Vérifiez la version installée

    Ce guide décrit Rust Kits 4.4.9. Le configurateur doit utiliser cette même version.

  2. Importez votre configuration

    Ouvrez le configurateur et importez le JSON actuel. Pour une nouvelle installation, vous pouvez partir de l’exemple proposé.

  3. Modifiez et téléchargez

    Ajustez les réglages, corrigez les erreurs signalées et téléchargez le JSON. Gardez une copie de votre ancien fichier avant de le remplacer.

Votre configuration n’est pas sauvegardée sur le site. Conservez le fichier exporté ; il permet aussi de reprendre plus tard.

Réglages de cette version

Général 14
Commande chat des kits
Texte · obligatoire

Commande chat qui ouvre les kits, sans / initial. Choisissez un nom qui ne soit pas déjà utilisé par un autre plugin.

Chemin JSONKit chat command
Monnaie d’achat
Choix · obligatoire

Monnaie utilisée pour les kits payants : objets scrap, solde Economics ou points ServerRewards. Les deux dernières nécessitent leur plugin installé.

Chemin JSONCurrency used for purchase costs (Scrap, Economics, ServerRewards)

Valeurs possibles : Scrap, Economics, ServerRewards

Journaliser les kits distribués
Activé / désactivé · obligatoire

Journaliser les distributions de kits pour faciliter le suivi des réclamations et le diagnostic.

Chemin JSONLog kits given
Effacer les usages joueurs au wipe
Activé / désactivé · obligatoire

Effacer au wipe les données d’usage des joueurs, notamment les usages et délais des kits. Cela ne supprime pas les définitions des kits.

Chemin JSONWipe player data when the server is wiped
Utiliser l’interface Kits
Activé / désactivé · obligatoire

Ouvrir le menu graphique des kits. Désactivé, le plugin utilise son parcours de commandes/chat.

Chemin JSONUse the Kits UI menu
Filtrer les skins des joueurs
Activé / désactivé · obligatoire

Nécessite Player DLC API pour le filtrage automatique des droits.

Chemin JSONOnly show/give players skins that they are allowed to use (requires PlayerDLCAPI)
Autoriser les skins des kits pour les PNJ
Activé / désactivé · obligatoire

Autoriser les objets avec skin dans les kits attribués aux PNJ. Ce réglage ne remplace pas le contrôle des skins autorisés pour les joueurs.

Chemin JSONAllow NPCs to use skins in kits
Autoriser le choix des auto-kits
Activé / désactivé · obligatoire

Permettre aux joueurs de choisir si les auto-kits leur sont distribués à l’apparition. Cela ne crée pas de nouvel auto-kit.

Chemin JSONAllow players to toggle auto-kits on spawn
Afficher les kits sans permission
Activé / désactivé · obligatoire

Montrer aussi les kits auxquels un joueur n’a pas accès. Ils restent soumis à leur permission : visible ne signifie pas récupérable.

Chemin JSONShow kits with permissions assigned to players without the permission
Ignorer les restrictions pour les admins
Activé / désactivé · obligatoire

Permettre aux administrateurs de contourner les restrictions d’usage des kits. Ils doivent toujours disposer d’assez de place dans leur inventaire.

Chemin JSONPlayers with the admin permission ignore usage restrictions
Auto-kits par priorité
Liste · obligatoire

Noms exacts des kits à essayer automatiquement à l’apparition, dans l’ordre de priorité. Le plugin sélectionne le premier kit admissible ; l’ordre est important.

Chemin JSONAutokits ordered by priority
Délais après wipe
Valeur JSON · obligatoire

Définissez le délai après wipe, en secondes, pour chaque nom de kit.

Chemin JSONPost wipe cooldowns (kit name | seconds)
Paramètres CopyPaste
Liste · obligatoire

Arguments transmis à CopyPaste pour les kits contenant une construction, par paires option/valeur. Ils nécessitent CopyPaste et un fichier de construction existant.

Chemin JSONParameters used when pasting a building via CopyPaste
Menus de kits HumanNPC
Valeur JSON · obligatoire

Choisissez le menu de kits affiché par chaque identifiant utilisateur de PNJ.

Chemin JSONKit menu items when opened via HumanNPC (NPC user ID | Items)
Options de l’interface 2
URL de l’image de kit par défaut
Texte · obligatoire

Adresse directe de l’image à afficher, et non de sa page web. Utilisez une image accessible aux joueurs ; préférez HTTPS.

Chemin JSONUI Options → Default kit image URL
URL de l’icône d’affichage du kit
Texte · obligatoire

Adresse directe de l’image à afficher, et non de sa page web. Utilisez une image accessible aux joueurs ; préférez HTTPS.

Chemin JSONUI Options → View kit icon URL
Version de configuration 3
Major
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersion → Major

Valeurs possibles : 4

Minor
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersion → Minor

Valeurs possibles : 4

Patch
Choix · obligatoire

Repère interne du format de configuration. Conservez la valeur fournie pour cette version du plugin.

Chemin JSONVersion → Patch

Valeurs possibles : 9

Couleur principale 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Color 1 → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Color 1 → Alpha
Couleur secondaire 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Color 2 → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Color 2 → Alpha
Couleur d’accent 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Color 3 → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Color 3 → Alpha
Couleur complémentaire 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Color 4 → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Color 4 → Alpha
Couleur des éléments désactivés 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Disabled Color → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Disabled Color → Alpha
Couleur du panneau 2
Hex
Texte · obligatoire

Couleur de cette partie du menu au format #RRGGBB, par exemple #FF8800 pour orange. L’opacité est réglée séparément avec Alpha.

Chemin JSONUI Options → Panel Color → Hex
Alpha
Nombre · obligatoire

Opacité de cette couleur : 0 = totalement transparent, 1 = opaque. Une opacité trop basse peut rendre le menu ou le texte illisible.

Chemin JSONUI Options → Panel Color → Alpha

Instructions du plugin

Rust Kits 4.4.9

Configurez gratuitement Rust Kits sous Oxide avec le fichier global oxide/config/Kits.json. Ce guide correspond à la version officielle uMod 4.4.9 observée le 2026-08-02, sous licence MIT. Image Library est obligatoire pour cette version.

Configuration globale

  • Commande et économie : Kit chat command et Currency used for purchase costs (Scrap, Economics, ServerRewards).
  • Journalisation et cycle de vie : Log kits given et Wipe player data when the server is wiped.
  • Menu et accès : Use the Kits UI menu, Show kits with permissions assigned to players without the permission et Players with the admin permission ignore usage restrictions.
  • Skins : Only show/give players skins that they are allowed to use (requires PlayerDLCAPI) et Allow NPCs to use skins in kits. Player DLC API n’est requis que pour le filtre automatique de droits décrit par la première option.
  • Auto-kits : Allow players to toggle auto-kits on spawn et la liste ordonnée Autokits ordered by priority.
  • Post wipe cooldowns (kit name | seconds) associe chaque nom de kit à un délai en secondes entières.
  • Parameters used when pasting a building via CopyPaste est transmis à l’intégration CopyPaste optionnelle.
  • UI Options contient six couleurs { Hex, Alpha }, puis Default kit image URL et View kit icon URL.
  • Kit menu items when opened via HumanNPC (NPC user ID | Items) associe chaque ID utilisateur numérique de PNJ à une liste de kits et à la réponse du PNJ.
  • Version est géré par le plugin et vaut 4.4.9 dans la configuration par défaut fournie.

Les données de kits ne sont pas la configuration

Les définitions de kits et leurs inventaires ne sont pas dans Kits.json. Le plugin les lit dans oxide/data/Kits/kits_data.json ; les utilisations et délais par joueur sont stockés dans oxide/data/Kits/player_data.json. Le configurateur modifie uniquement les réglages globaux, pas le contenu des kits ni les données des joueurs.

Source officielle : https://umod.org/plugins/rust-kits

Installer le fichier

Après avoir conservé une copie de l’ancien fichier, placez le JSON exporté à cet emplacement sur votre serveur :

oxide/config/Kits.json

Suivez les instructions du plugin ci-dessus pour ses dépendances et son rechargement. L’export ne connecte pas le site à votre serveur.