/// PLUGIN TIERS PRIS EN CHARGE
Vanish
Guide gratuit pour configurer ce plugin tiers dans le Hub. Pour l’installer, utilisez sa fiche ou sa source officielle.
Préparer votre fichier
- Vérifiez la version installée
Ce guide décrit Vanish 2.1.4. Le configurateur doit utiliser cette même version.
- Récupérez les réglages
Cliquez sur Importer, puis Depuis mon serveur. Choisissez les fichiers et confirmez leur chargement. Sélectionner un serveur ne remplace pas le document ouvert. Vous pouvez aussi importer des fichiers de cet appareil ou une configuration depuis Mes projets.
- Modifiez et envoyez
Ajustez les réglages, corrigez les erreurs, puis utilisez Envoyer pour transmettre les fichiers au serveur choisi. Un conflit bloque l’envoi jusqu’à votre décision. Vous pouvez toujours exporter seulement les fichiers dont vous avez besoin.
Les envois au serveur disposent de sauvegardes privées. Enregistrer conserve votre travail dans Mes projets ; cette action n’envoie rien au serveur. Un téléchargement permet aussi de reprendre sans connexion.
Réglages de cette version
Général 25
- Activer le noclip
- Activé / désactivé · obligatoire
Exécute la commande noclip lors du passage en invisibilité.
Chemin JSON
NoClip on Vanish (runs noclip command) - Commandes d’inventaire
- Liste · obligatoire
Définir les commandes qui ouvrent l’inventaire d’un joueur ciblé ou nommé. Elles exigent vanish.invviewer ; ajouter un alias ne donne pas cette permission.
Chemin JSON
Inventory view cmd - Hook de dégâts
- Activé / désactivé · obligatoire
Filtrer les dégâts impliquant un joueur invisible : un attaquant invisible avec vanish.damage peut infliger des dégâts ; les autres cas traités sont annulés. Désactiver ce hook retire ce filtrage, pas seulement son coût de calcul.
Chemin JSON
Use OnEntityTakeDamage hook (Set to true to enable use of vanish.damage perm. Set to false for better performance) - Hook des entités verrouillées
- Activé / désactivé · obligatoire
Permet à vanish.unlock de contourner les verrous ; le désactiver réduit le coût du hook.
Chemin JSON
Use CanUseLockedEntity hook (Allows vanished players with the perm vanish.unlock to bypass locks. Set to false for better performance) - Invisibilité à la connexion
- Activé / désactivé · obligatoire
Rendre automatiquement invisibles les joueurs autorisés à leur connexion. Malgré le nom du champ, la permission vérifiée est vanish.allow dans 2.1.4. La reprise d’une invisibilité sauvegardée et vanish.permanent sont traitées séparément.
Chemin JSON
Automatically vanish players (with the vanish.use perm) on player connect - Invisibilité à la déconnexion
- Activé / désactivé · obligatoire
Rendre invisibles les joueurs avec vanish.allow juste avant le traitement de leur déconnexion. Le nom historique mentionne vanish.use, mais cette version ne vérifie pas cette permission.
Chemin JSON
Automatically vanish players (with the vanish.use perm) on player disconnect - Faire réapparaître les non-autorisés à la déconnexion
- Activé / désactivé · obligatoire
Faire réapparaître à la déconnexion un joueur invisible qui n’a ni vanish.permanent ni vanish.allow, lorsque cette option est activée. Dans 2.1.4, désactiver cette option ne rend donc pas visibles tous les joueurs déconnectés ; son nom historique est trompeur.
Chemin JSON
Keep a vanished player hidden on disconnect - Déplacer sous la carte à la déconnexion
- Activé / désactivé · obligatoire
Déplacer le joueur qui reste invisible hors ligne à cinq mètres sous le terrain, s’il se trouve au-dessus du terrain. Testez la reprise à la connexion avec l’option de remontée ; ce n’est pas une simple préférence d’affichage.
Chemin JSON
Teleport a vanished player under the map on disconnect - Déplacer au-dessus de la carte à la connexion
- Activé / désactivé · obligatoire
Remonter à 0,5 mètre au-dessus du terrain un joueur à réseau limité qui se reconnecte sous le terrain. Cela ne téléporte pas chaque joueur invisible dans le ciel et ne modifie pas sa position horizontale.
Chemin JSON
Teleport a vanished player above the map on connect - Contourner les violations
- Activé / désactivé · obligatoire
Contourne la gestion des violations pendant l’invisibilité.
Chemin JSON
Bypass violation checks for vanished players - Désactiver la détection fly-hack
- Activé / désactivé · obligatoire
Désactive la détection fly-hack pour les joueurs invisibles.
Chemin JSON
Turn off fly hack detection for players in vanish - Désactiver le métabolisme
- Activé / désactivé · obligatoire
Stabiliser les besoins du joueur invisible : calories, hydratation, température, oxygène, radiation et humidité sont ajustés puis le métabolisme est suspendu. Ce n’est pas seulement masquer les barres de besoins.
Chemin JSON
Disable metabolism in vanish - Téléportation vers marqueur
- Activé / désactivé · obligatoire
Permettre à un joueur invisible avec vanish.teleport de se téléporter en plaçant un marqueur de carte tout en maintenant RELOAD. Le joueur ne doit pas être monté ; la hauteur actuelle est conservée.
Chemin JSON
Enable teleport to marker when vanished - Effets sonores
- Activé / désactivé · obligatoire
Jouer les effets configurés à la disparition et à la réapparition. Désactiver supprime leur lecture, sans désactiver Vanish.
Chemin JSON
Enable vanishing and reappearing sound effects - Sons publics
- Activé / désactivé · obligatoire
Diffuser l’effet à la position du joueur. Désactivé, seul le joueur concerné reçoit l’effet ; cette option ne change pas son invisibilité.
Chemin JSON
Make sound effects public - Notifications de chat
- Activé / désactivé · obligatoire
Notifie les joueurs dans le chat lors d’un changement d’état.
Chemin JSON
Enable chat notifications - Effet de disparition
- Texte · obligatoire
Chemin d’un prefab d’effet Rust joué à la disparition, si les effets sont activés. Ce n’est pas une adresse de fichier audio.
Chemin JSON
Sound effect to use when vanishing - Effet de réapparition
- Texte · obligatoire
Chemin d’un prefab d’effet Rust joué à la réapparition, si les effets sont activés. Ce champ ne modifie pas les permissions Vanish.
Chemin JSON
Sound effect to use when reappearing - Activer l’interface
- Activé / désactivé · obligatoire
Afficher l’indicateur personnalisé de Vanish lorsque le joueur devient invisible. Cela ne désactive ni l’invisibilité ni l’icône fournie par Rust, qui a son propre réglage.
Chemin JSON
Enable GUI - Utiliser l’icône native
- Activé / désactivé · obligatoire
Activer aussi l’indicateur d’invisibilité fourni par Rust pour le joueur invisible. Ce réglage ne choisit pas entre Icon URL et Icon Sprite et ne remplace pas l’indicateur personnalisé contrôlé par Enable GUI.
Chemin JSON
Use Native Invis Icon - URL de l’icône
- Texte · obligatoire
Changer l’image distante envoyée à l’indicateur personnalisé de Vanish. Elle est transmise avec Icon Sprite dans cette version ; Use Native Invis Icon ne sélectionne pas cette image. Utilisez une adresse directe PNG ou JPG.
Chemin JSON
Icon URL (.png or .jpg) - Sprite de l’icône
- Texte · obligatoire
Changer le sprite Rust transmis à l’indicateur personnalisé de Vanish, avec l’adresse Icon URL. Ce champ ne choisit pas l’icône fournie par Rust activée par Use Native Invis Icon.
Chemin JSON
Icon Sprite - Couleur de l’image
- Texte · obligatoire
Teinter l’indicateur personnalisé de Vanish et régler sa transparence. Les valeurs Rust sont rouge, vert, bleu et opacité de 0 à 1 ; une opacité de 0 cache l’indicateur sans désactiver Vanish.
Chemin JSON
Image Color - Coin bas gauche
- Texte · obligatoire
Place ce coin dans l’écran. X : gauche (0) à droite (1). Y : bas (0) à haut (1). Les deux coins déterminent la taille de la zone.
Chemin JSON
Image AnchorMin - Coin haut droit
- Texte · obligatoire
Place ce coin dans l’écran. X : gauche (0) à droite (1). Y : bas (0) à haut (1). Les deux coins déterminent la taille de la zone.
Chemin JSON
Image AnchorMax
Instructions du plugin
Vanish 2.1.4
Vanish rend invisibles les joueurs Rust autorisés. Il n’a pas de dépendance plugin et fonctionne avec Oxide. N’accordez que les permissions nécessaires : vanish.allow, vanish.unlock, vanish.damage, vanish.permanent, vanish.invviewer et vanish.teleport sont enregistrées par la source épinglée. Les deux noms de clés générés qui mentionnent vanish.use sont conservés mot pour mot, même si la source enregistre vanish.allow.
Utilisez-le pour l’observation par le personnel autorisé, avec des choix explicites de déplacement, d’interaction et de retour utilisateur. Revu le 2026-10-05 avec le guide officiel de Whispers88, la source épinglée 2.1.4, le schéma et les valeurs par défaut. Le Hub modifie seulement oxide/config/Vanish.json ; l’export n’installe rien, n’accorde pas de permissions et ne change pas l’état actif d’un joueur.
Configuration
- Déplacement et cycle de vie :
NoClip on Vanish (runs noclip command), les deux réglages automatiques de connexion/déconnexion,Keep a vanished player hidden on disconnectet les téléportations sous/au-dessus de la carte contrôlent le déplacement et la persistance. Une téléportation automatique ou en bordure de carte peut bloquer ou tuer un joueur à sa reconnexion ; testez-la d’abord. - Sécurité et performances : les hooks
OnEntityTakeDamageetCanUseLockedEntityactivent les comportementsvanish.damageetvanish.unlock. La source recommande elle-même de les désactiver pour de meilleures performances s’ils sont inutiles.Bypass violation checks...,Turn off fly hack detection...etDisable metabolism...réduisent les contrôles normaux pour les joueurs invisibles et doivent être accordés/configurés avec parcimonie. - Interaction :
Inventory view cmddéfinit les alias de commande.Enable teleport to marker when vanishednécessite aussivanish.teleport. - Retour utilisateur : l’activation des sons, leur caractère public, les notifications de chat et les deux chemins de prefab sonore contrôlent le retour d’invisibilité. Un chemin invalide peut ne produire aucun effet ; les sons publics peuvent révéler une activité.
- Interface :
Enable GUI,Use Native Invis Icon,Icon URL (.png or .jpg),Icon Sprite,Image Color,Image AnchorMinetImage AnchorMaxcontrôlent l’indicateur CUI Rust intégré. Ce n’est pas PimpMyCUI. Les URL d’image distantes ajoutent une dépendance externe, et des ancres/couleurs invalides peuvent masquer l’indicateur.
Fichier cible : oxide/config/Vanish.json. L’état des joueurs cachés est stocké séparément et ne fait pas partie de ce bundle.
Recette : invisibilité manuelle avec un retour privé
- Gardez les deux options
Automatically vanish players...à false etMake sound effects publicà false. - Gardez
Enable chat notificationsetEnable GUIà true pour que le personnel voie son propre état. Choisissez volontairement l’activation deNoClip on Vanish (runs noclip command). - Accordez
vanish.allowau groupe de personnel choisi, rechargezVanishet testez l’activation/désactivation via/vanishavec un joueur ordinaire à proximité.
N’accordez pas vanish.permanent pour cette bascule manuelle : la permission empêche le retour visible normal. L’accès à l’invisibilité n’exige pas les droits d’inspection d’inventaire, de dégâts ou de contournement des verrous.
Recette : téléportation par marqueur pour certains membres
- Réglez
Enable teleport to marker when vanishedà true. - Accordez
vanish.allowetvanish.teleportseulement au personnel choisi. - Invisible et hors d’une monture, maintenez la touche de rechargement en ajoutant un marqueur. Essayez dans une zone sûre de test : la source conserve la hauteur actuelle, sans chercher un sol sûr.
Permissions et limites
vanish.allow: basculer l’invisibilité ; vérifiée aussi par les automatismes de connexion/déconnexion.vanish.unlock: contourner les verrous en étant invisible, avec le hook activé.vanish.damage: autoriser les dégâts d’un attaquant invisible, avec le hook activé.vanish.permanent: rester invisible ; incompatible avec le retour visible manuel normal.vanish.invviewer: inspecter les inventaires via les commandes configurées.vanish.teleport: utiliser la téléportation par marqueur activée en étant invisible.
Limitez ces permissions. Noclip, contournement anti-hack et téléportations de connexion/déconnexion demandent des tests prudents ; le Hub n’évalue pas ces effets. L’indicateur intégré est une CUI Rust, pas un projet PimpMyCUI. Oxide et la version 2.1.4 sont la cible vérifiée ; cette revue éditoriale ne revendique aucun test en jeu/intégration ni garantie Carbon.
Questions
Faut-il accorder vanish.use ou vanish.allow ?
Utilisez vanish.allow pour 2.1.4. La source l’enregistre et la vérifie, même si deux noms de clés indiquent encore vanish.use. Gardez ces noms JSON inchangés pour que le plugin les lise.
Accorder une permission de dégâts/verrous active-t-il la fonction ?
Pas seul. vanish.damage exige Use OnEntityTakeDamage hook... à true ; l’option vaut false par défaut. vanish.unlock exige Use CanUseLockedEntity hook... à true ; l’option vaut true par défaut. Vérifiez chaque hook avec ses permissions.
Installer les fichiers
Avec un serveur connecté, cliquez sur Envoyer dans le configurateur. Le résultat indique si les fichiers ont été envoyés et si le plugin a été rechargé. Sans RCON, rechargez le plugin depuis votre panneau serveur après l’envoi.
Sans serveur connecté : Conservez une copie des fichiers actuels. Placez chaque fichier exporté dans le dossier indiqué avant l’export, ou reprenez les chemins du ZIP. Ne placez pas les données ou les traductions dans le dossier config.
Suivez les instructions du plugin ci-dessus pour ses dépendances et son rechargement. L’export ne connecte pas le site à votre serveur.