Xtadeus Posté(e) le 12 août 2015 Share Posté(e) le 12 août 2015 (modifié) 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 : 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 : 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 : 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 ), 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 : 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é le 12 août 2015 par Xtadeus Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xtadeus Posté(e) le 12 août 2015 Auteur Share Posté(e) le 12 août 2015 (modifié) - Ouvrez le répertoire d'oxide que vous avez décompresser sur votre ordinateur pour être comme ceci : .../Oxide-Rust\RustDedicated_Data\Managed Allez ensuite sur votre FTP dans games/rust/RustDedicated_Data/Managed vous devriez voir ceci : 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 : 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 Modifié le 12 août 2015 par Xtadeus Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xtadeus Posté(e) le 12 août 2015 Auteur Share Posté(e) le 12 août 2015 J'espère qu'Adril pourra accepter ce message, le confirmer, et le mettre en sticky pour tout le monde. Merci. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
M1Ck32 Posté(e) le 21 août 2015 Share Posté(e) le 21 août 2015 bonjour j'ai un petit souci car je voulais modder mon serveur sauf que quand je vais dans le ftp et rust je n'ai pas le dossier serveur avec oxide, j'ai mit a jour oxide comme ton tuto (merci de ton tuto) si tu a une idée de ce qui ne va pas.... merci Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lesempafes Posté(e) le 27 août 2015 Share Posté(e) le 27 août 2015 Merci pour le guide ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
kezzbin Posté(e) le 23 avril 2016 Share Posté(e) le 23 avril 2016 Bonsoir, j'ai fait comme il est écrit, et cela ne marche absolument pas.... Vraiment énervant de ne pas trouver de vraie info sur le forum pour faire notre serveur rust. C'est n'importe quoi. Le serveur ne démarre pas, rien ne fonctionne. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
kaynon Posté(e) le 5 août 2016 Share Posté(e) le 5 août 2016 Bonjour Pour la mise a jour d'oxide j'ai pas accés au telechargement de "oxide-for-rust-experimental" car j'ai ce message: "You do not have permission to view this page or perform this action." Qui pour m'aider? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
MasterGunZx Posté(e) le 2 mai 2017 Share Posté(e) le 2 mai 2017 Merci pour le tuto ! Par contre, une question, est-il possible de ne pas afficher le message "locate your position on playrust.io" une fois qu'on se connecte ? Merci bien :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
actarus771 Posté(e) le 5 mai 2017 Share Posté(e) le 5 mai 2017 bonsoir le guide est il a jour ? cordiialement Acta. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
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.