Aller au contenu
← Toute la documentation

/// PIMPMYRUST PLUGIN

Vote System

Guide des réglages de Vote System pour cette version. Vérifiez la fiche du plugin avant de l'utiliser sur votre serveur.

Préparer votre fichier

  1. Vérifiez la version installée

    Ce guide décrit Vote System 2.1.4. 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 1
Version du format de configuration
Choix · obligatoire

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

Chemin JSONData Version

Valeurs possibles : 2

CustomRewards 2
Activer
Activé / désactivé · obligatoire

Transmettre les points de vote au type de récompense CustomRewards configuré. CustomRewards doit être installé ; cette intégration est optionnelle.

Chemin JSONPlugin Extensions → CustomRewards → Enabled
Type de récompense CustomRewards
Texte · obligatoire

Nom exact du type de récompense utilisé par l’intégration, sans .json.

Chemin JSONPlugin Extensions → CustomRewards → Custom Rewards Template Name
Economics 2
Activer
Activé / désactivé · obligatoire

Déposer un montant Economics à partir des points de vote et du multiplicateur. Economics doit être installé ; désactivez si vous n’utilisez pas cette monnaie.

Chemin JSONPlugin Extensions → Economics → Enabled
Multiplicateur du dépôt Economics
Nombre entier · obligatoire

Convertit les points de vote acceptés en montant à déposer.

Chemin JSONPlugin Extensions → Economics → Multiplicator

Minimum : 1 · Maximum : 1000000

RustServers 5
Activer
Activé / désactivé · obligatoire

Interroger RustServers pour les nouveaux votes. Activez seulement après avoir renseigné les identifiants de votre serveur sur ce site.

Chemin JSONVote Servers Settings → RustServers → Enabled
Adresse de l’API du site de vote
Texte · obligatoire

Adresse de l’API RustServers utilisée pour vérifier les votes. Conservez l’adresse prévue pour ce fournisseur, pas l’adresse publique de votre fiche serveur.

Chemin JSONVote Servers Settings → RustServers → API Url
Token API
Texte · obligatoire

Secret fourni par le service de vote. Il est masqué dans le formulaire.

Chemin JSONVote Servers Settings → RustServers → API Token
Points attribués par vote
Nombre entier · obligatoire

Points internes attribués pour chaque nouveau vote accepté sur ce site. Les intégrations utilisent ces points ; ce n’est pas directement une quantité d’objets.

Chemin JSONVote Servers Settings → RustServers → Points by vote

Minimum : 1 · Maximum : 1000000

Associations pseudo → identifiant Steam
Valeur JSON · obligatoire

Associez chaque pseudo à l’identifiant Steam du joueur concerné. Ne modifiez pas une association pour déplacer un solde.

Chemin JSONVote Servers Settings → RustServers → Nickname to Steam ID bindings
TopGames 5
Activer
Activé / désactivé · obligatoire

Interroger TopGames pour les nouveaux votes. Activez seulement après avoir renseigné les identifiants de votre serveur sur ce site.

Chemin JSONVote Servers Settings → TopGames → Enabled
Adresse de l’API du site de vote
Texte · obligatoire

Adresse de l’API TopGames utilisée pour vérifier les votes. Conservez l’adresse prévue pour ce fournisseur, pas l’adresse publique de votre fiche serveur.

Chemin JSONVote Servers Settings → TopGames → API Url
Token API
Texte · obligatoire

Secret fourni par le service de vote. Il est masqué dans le formulaire.

Chemin JSONVote Servers Settings → TopGames → API Token
Points attribués par vote
Nombre entier · obligatoire

Points internes attribués pour chaque nouveau vote accepté sur ce site. Les intégrations utilisent ces points ; ce n’est pas directement une quantité d’objets.

Chemin JSONVote Servers Settings → TopGames → Points by vote

Minimum : 1 · Maximum : 1000000

Associations pseudo → identifiant Steam
Valeur JSON · obligatoire

Associez chaque pseudo à l’identifiant Steam du joueur concerné. Ne modifiez pas une association pour déplacer un solde.

Chemin JSONVote Servers Settings → TopGames → Nickname to Steam ID bindings
TopServer 5
Activer
Activé / désactivé · obligatoire

Interroger TopServer pour les nouveaux votes. Activez seulement après avoir renseigné les identifiants de votre serveur sur ce site.

Chemin JSONVote Servers Settings → TopServer → Enabled
Adresse de l’API du site de vote
Texte · obligatoire

Adresse de l’API TopServer utilisée pour vérifier les votes. Conservez l’adresse prévue pour ce fournisseur, pas l’adresse publique de votre fiche serveur.

Chemin JSONVote Servers Settings → TopServer → API Url
Token API
Texte · obligatoire

Secret fourni par le service de vote. Il est masqué dans le formulaire.

Chemin JSONVote Servers Settings → TopServer → API Token
Points attribués par vote
Nombre entier · obligatoire

Points internes attribués pour chaque nouveau vote accepté sur ce site. Les intégrations utilisent ces points ; ce n’est pas directement une quantité d’objets.

Chemin JSONVote Servers Settings → TopServer → Points by vote

Minimum : 1 · Maximum : 1000000

Associations pseudo → identifiant Steam
Valeur JSON · obligatoire

Associez chaque pseudo à l’identifiant Steam du joueur concerné. Ne modifiez pas une association pour déplacer un solde.

Chemin JSONVote Servers Settings → TopServer → Nickname to Steam ID bindings
RustServers · Vérification des votes 1
Intervalle de vérification (secondes)
Nombre entier · obligatoire

Délai en secondes entre les vérifications de nouveaux votes sur ce site. Un intervalle plus court augmente les appels à son API et peut dépasser ses limites.

Chemin JSONVote Servers Settings → RustServers → Routine Settings → Check Interval (seconds)

Minimum : 15 · Maximum : 86400

TopGames · Vérification des votes 1
Intervalle de vérification (secondes)
Nombre entier · obligatoire

Délai en secondes entre les vérifications de nouveaux votes sur ce site. Un intervalle plus court augmente les appels à son API et peut dépasser ses limites.

Chemin JSONVote Servers Settings → TopGames → Routine Settings → Check Interval (seconds)

Minimum : 15 · Maximum : 86400

TopServer · Vérification des votes 1
Intervalle de vérification (secondes)
Nombre entier · obligatoire

Délai en secondes entre les vérifications de nouveaux votes sur ce site. Un intervalle plus court augmente les appels à son API et peut dépasser ses limites.

Chemin JSONVote Servers Settings → TopServer → Routine Settings → Check Interval (seconds)

Minimum : 15 · Maximum : 86400

Instructions du plugin

Vote System 2.1.4 bêta

Exportez le JSON pour la bêta 2.1.4. Ce n’est pas la version Main de Codefling.

Installer le fichier

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

oxide/config/VoteSystem.json

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