Aller au contenu
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    [Petit Guide configuration] nouveaux propriétaires de serveur RUST chez verygames.


    Xtadeus

    Messages recommandés

    Bonjour.

     

    Vous venez de louer votre serveur Rust et vous vous dites... et maintenant je fais comment pour mettre des plugins, voir la map en live, contrôler mon serveur etc etc...

     

    Verygames propose via son pannel tout un ensemble d'outils afin de gérer son serveur.

    Il y a notamment un système d’installation automatique de plugins sur la page de gestion mais vous allez vous rendre compte assez rapidement qu’ils ne sont pas à jour (du moins au moment où je vous écris ). Du coup, vous risquez d’avoir des soucis de plugins non fonctionnels par rapport aux mises à jour de Rust.

     

    Les plugins sur la page de gestion :

    000plugins.jpg.44857ffae9653cc2673f51955de397f8.jpg

     

     

    Je vous propose donc, via ce petit guide, une méthode que plusieurs d'entre nous utilisons pour configurer et gérer notre serveur au mieux, et ainsi éviter d'envoyer des tickets au support.

     

    Vous allez vouloir vérifier, et c'est légitime,que votre serveur, indiqué "en ligne" par le pannel, fonctionne.

     

    Vous allez donc vouloir vous connecter sur celui-ci. Mais ce n'est pas si simple, car par défaut, celui-ci à un nom très générique ( www.verygames...). Du coup, vous ne le trouverez pas facilement dans la liste des serveurs Rust. Modifions cela rapidement via le pannel Verygames :

     

    - Allez dans l'onglet configuration. Vous pouvez le modifier ici :

    004nomserver1.PNG.2bfba3dde4c37d7fff42f97a38f0fcb6.PNG

     

    mais aussi en cliquant sur mode expert : et vous collez le nom de votre server : exemple : ( vous mettrez le vôtre )

    server.hostname "[FR]KZU Semi PVP/RAID(soirée)-Death-TP-XPHunt-Home-Kit-Stack-Drop"

    Ainsi que server.saveinterval 240

    Nous aurons une autre manipulation à faire dans ce mode expert plus tard mais j'y reviendrai plus loin dans ce message

    - Cliquez sur sauvegarder la configuration

     

    PS : La prise en compte du changement de nom de votre serveur sera prise en compte en effectuant un redémarrage de celui-ci ( conseil : soyez toujours patient quand vous utilisez la fonction 'arrêt' et "démarrage" du pannel cela prend du temps. Patience. (Nous effectuerons ce redémarrage plus tard)

     

     

    Lorsque vous êtes propriétaire d’un serveur, vous savez qu'il vous est possible de le contrôler à distance via une console rcon ( Admin ) avec des programmes tels que :

     

    - Rust Admin : http://oxidemod.org/resources/rustadmin-rcon-tool.640/

    - Rusty : http://oxidemod.org/resources/rusty-server-rcon-administration-tool.53/

     

    Personnellement j’utilise Rust Admin.

     

    Lorsque celui-ci est installé, il vous faut le configurer.

     

    1- modifiez la langue :

    001langues.jpg.0dae8737ff05e98143112aa87b79d8fd.jpg

     

    2-Allez dans l'onglet configuration :

    A) cochez la case expérimental,

    B) Introduisez l'IP de votre serveur ainsi que le port de celui-ci ( que vous pouvez trouver dans l'onglet général du pannel VG ),

    general.jpg.67e843cfa66803cfe05903e0d19586a0.jpg

     

    C- Introduisez le query port : Le query port est le port à utiliser pour envoyer des commandes au serveur Il est notamment utiliser pour connecter, par exemple, GameTracker. Sur le pannel de verygames, vous pouvez également le voir dans l'onglet General : port rcon 5678

    C) choisissez un mot de pass Rcon dans l'onglet general ( que vous enregistrez ) et que vous réécrirez ensuite dans l'onglet mot de pass de RustAdmin également.

    D) cocher la case se reconnecter automatiquement

     

    Il vous faut ensuite entrer les informations concernant votre Steam ID ( souvent en 64bits ).

    Pour ce faire :

     

    A) Allez dans steam, cliquez sur l'onglet ou se trouve votre nickname ( à côté de magasin - Bibliothèque - Communauté ),

    B) Faites profil,

    C) Clic droit sur l'image de votre profil,

    D) Copiez l'adresse de la page,

    E) Allez à cette adresse : https://steamid.io/lookup

    F) Collez le lien ( clic droit coller ) et cliquez sur lookup

     

    Un cadre avec les informations nécessaires va alors apparaître. Dans notre cas, ce sont les chiffres à côté de steamID64 qui nous intéressent. Copiez les et collez dans RustAdmin dans Autre - Mon Steam ID

     

    Cochez ensuite les cases qui vous font plaisir ;-)

     

    Entrez un nom pour votre configuration et faites sauvegarder.

     

    3) cliquez sur serveur et se connecter. Vu que notre serveur est à l'arrêt il ne se connectera pas.

    Quand ce sera bon, ( serveur en ligne ) vous verrez le petit mot connecté en bas de l'écran en vert.

     

    Nous allons maintenant nous attaquer à la mise en place des dernières versions d'oxide et de Rust IO, nécessaires dans la plupart des cas à l'installation et au bon fonctionnement des plugins sur votre serveur.

     

    Vous pouvez aller télécharger la dernière versions d'oxide à cette adresse :

    http://oxidemod.org/downloads/oxide-for-rust-experimental.714/updates

     

    Pour moi, à l'heure où je vous écris, la version est la Version 2.0.1268

     

    Connectez-vous à ce site via votre compte steam, et cliquez sur download now. Vous aurez alors un fichier zip qu'il faudra décompresser sur votre ordinateur.

     

    Cela devrait ressembler à ceci :

    003oxiderust.jpg.933f3e67c43bd8e1797b474d15e059bd.jpg

     

     

    Téléchargez également la dernière version de RUST IO à cette adresse : http://oxidemod.org/extensions/rust-io.768/

     

    Vous aurez un petit fichier .dll appelé : Oxide.Ext.RustIO.dll

     

    A partir de là, nous allons juste faire les manipulations manuellement afin de les installer sur notre FTP.

    Je vais partir du principe que vous utilisez le FTP du pannel verygames et que vous l'avez configurer pour pouvoir vous y connecter.

     

    [iMPORTANT] : Pour faire l'installation d'oxide et de Rust IO, sachez que votre serveur DOIT TOUJOURS ETRE A L'ARRET ( pour éviter les soucis ).

     

     

    - Si votre serveur est en ligne, cliquez sur stoppez pour l'arrêter. S'il est hors ligne, c'est bon.

     

    Je suis limité à 5 images par messages je vais donc continuer sur un deuxième message...

    Modifié par Xtadeus
    Lien vers le commentaire
    Partager sur d’autres sites

    - Ouvrez le répertoire d'oxide que vous avez décompresser sur votre ordinateur pour être comme ceci :

    .../Oxide-Rust\RustDedicated_Data\Managed

    005oxidedisquedur.jpg.57e33101d04aa87fcfedeaf6e3da4cd8.jpg

     

     

    Allez ensuite sur votre FTP dans games/rust/RustDedicated_Data/Managed vous devriez voir ceci :

    005oxide.jpg.8450b28cb46940b187f9eb0f736fb4e4.jpg

     

    Sélectionnez tout ce qui se trouve dans le répertoire managed sur le DISQUE DUR ( CTRL + A ), et avec le bouton gauche de la souris ( que vous gardez enfoncé ), faites glisser l'ensemble des fichiers ( + les 2 répertoires x64 et x86 ) vers le FTP qui est ouvert à Managed. Lachez le clic gauche, les fichiers et répertoire x64 et x86 vont être copiés et vont remplacer les fichiers existants.

     

    - Retournez maintenant sur votre disque dur la où vous avez décompresser oxide :

    [ATTACH=CONFIG]2670[/ATTACH]

     

    Sélectionnez les fichiers :

    monosgen-2.0.dll

    msvcr120.dll

    oxide.root

     

    Sur le FTP, allez dans le répertoire /games/rust :

    006gamerust.jpg.1e8a33adc704323a5bbbbbee150a16da.jpg

     

    Faites glisser, de la même manière, ces trois fichiers vers le FTP ( /games/rust )

     

     

    - Laissez votre serveur à l'arrêt. Nous allons rapidement faire l'installation manuelle de IO RUST.

     

    Prenez le fichier Oxide.Ext.RustIO.dll et faites le glisser sur le FTP dans le répertoire /games/rust/RustDedicated_Data/Managed

     

    Voilà : Oxide et Rust IO sont bien installés.

     

    Démarrer votre serveur. La prise en compte du changement de nom de votre serveur sera également, maintenant, reconnu.

     

    Logiquement, votre console RustAdmin devrait aussi être connectéê ( si la case se reconnecter automatiquement a été cochée préalablement )

     

    Vous pouvez aller sur votre serveur afin de voir s'il fonctionne correctement. Vous pouvez logiquement également maintenant trouver votre serveur via le site http://playrust.io/

     

    Vous remarquez que la map de votre serveur n'est pas forcément celle que vous aimeriez.

    Voici comment procéder pour CHOISIR et SAUVER une map pour votre serveur.

     

    Créer votre map aléatoirement avec l'outil : ( pour un serveur 50 slots commencez par une taille de 4000 par exemple. Pour le seed écrivez ce que vous voulez, c'est ce qui créera une map aléatoire : 201586 ou bien 4650 ou bien 1234567 etc etc... )

    http://www.playrusthq.com/generate-map

     

    Une fois votre map créée il est très important de garder en mémoire les informations ( taille et seed que vous avez déterminés ). Allez dans l'onglet configuration mode expert de votre pannel et écrivez ( sous le nom de votre serveur et d'interval ):

     

    server.hostname ( vos infos serveur )

    server.saveinterval 240

    server.worldsize 4000

    server.seed 185614 :

     

    Pensez à sauvegarder ces fichiers dans un petit fichier .txt afin de pouvoir rapidement, pour une raison ou une autre, remettre rapidement votre map ( et éviter de la perdre lors d'un gros wype ou grosse maj ) Il vous suffira de remettre toutes ces infos en copier/coller et vous récuperez directement le nom du serv et votre map que vous aimez tant.

     

    Sachez que ce changement de map sera pris en compte en redémarrant votre serveur.

     

    Avant de vous expliquer la base de l'installation d'un plugin manuellement sur votre FTP, je vais vous demander de rentrer une commande sur la console de RustAdmin afin de vous faire reconnaître en tant qu'admin.

     

    Dans l'onglet console, vérifiez que les cases chat, oxide, rcon, autres sont bien cochées.

     

    Choisissez, dans le petit menu déroulant, l'option commande.

    Ensuite à gauche de celle-ci, tappez : ownerid STEAMID64 NICKNAME Admin

    Remplacez STEAMID64 par le chiffre steamID64 que vous avez déjà entré dans l'onglet configuration Mon steamID, et Nickname par votre Nickname ;-) ex : ownerid 12345678 Jean Admin

     

    Faites enter. cela devrait vous authentifier en tant qu'admin.

     

    Ensuite écrivez : server.writecfg

    et enter, afin de sauver ce que vous venez de faire ( et pas devoir chaque fois vous faire reconnaître à nouveau en tant qu'admin ).

     

     

    Pour terminer voyons rapidement la méthode générale pour installer un plugin manuellement.

     

    Téléchargez celui qui vous plait par exemple via cette page :

    http://oxidemod.org/plugins/categories/rust-experimental.24/

     

    Pour illustrer notre exemple, nous prendrons le Plugins Deathnotes qui permet d'afficher sur le serveur un tas de petites infos sympas ( par exemple voir qui tue qui, qui tue quoi, à quelle distance etc... )

     

    Sachez que l'ensemble de ces plugins peuvent être installés serveur allumé. Il suffira, la majeure partie du temps, de simplement les relancer via une commande rcon si vous faites des modifications.

     

    Téléchargez le fichier DeathNotes.cs

     

    Copiez ce fichier .cs sur le FTP dans le répertoire : games/rust/server/verygames/oxide/plugins

     

    Tous les plugins s'installent toujours dans le répertoire plugins du FTP.

     

    Une fois installé, et juste pour être sûr, allez dans votre console RustAdmin où vous êtes bien reconnu comme admin et écrivez ( avec le menu déroulant en mode commande ) oxide.reload DeathNotes

     

    Vous devriez pouvoir lire un truc du genre :

     

    (11:02:50) | [Oxide] 10:03 AM [info] Loaded plugin Death Notes v3.1.1 by LaserHydra (Original by SkinN)

     

    Sachez qu'un plugin, une fois en fonctionnement, crée un fichier .json configurable qui se trouvera sur votre FTP dans le répertoire du FTP : games/rust/server/verygames/oxide/Config

     

    Ce sont ces fichiers .json que vous pourrez transformer, traduire, utiliser pour faire vos modifications.

     

    Voilà en gros, votre serveur est à jour avec oxide et Rust IO.

    Vous avez créé votre map et celle-ci est bien sauvegardée en cas de réinitialisation.

    Vous avez configurer votre outil console rcon en tant qu'admin

    Vous avez appris à installer un plugin

     

    Pour ce qui est de la configuration des plugins ou d'autres commandes Rcon etc, je vous laisse découvrir et faire vos propres recherches.

     

    En espérant que ceci vous aide !

     

    Thx.

     

    http://kzu-gaming.be/index.php?site=forum_topic&topic=288

    003oxiderust.jpg.3d962f7d5f864b3fc8318e000ffe01b4.jpg

    Modifié par Xtadeus
    Lien vers le commentaire
    Partager sur d’autres sites

    • 2 weeks later...
    • 7 months later...
    • 3 months later...
    • 8 months later...

    Rejoindre la conversation

    Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

    Invité
    Répondre à ce sujet…

    ×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

      Seulement 75 émoticônes maximum sont autorisées.

    ×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

    ×   Votre contenu précédent a été rétabli.   Vider l’éditeur

    ×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

    ×
    ×
    • Créer...