Bonjour à tous,
J'ai décidé de créer ce « guide » pour la communauté VeryGames. Ce guide contient les bases de la gestion/configuration d'un serveur. Si il y a une modification à faire n'hésitez pas à me contacter via la messagerie privée ou via steam (gouzymax).
Avant de faire quoi que ce soit, commencez par télécharger ULX/ULib ici. Le plus simple selon moi est de télécharger le fichier exécutable et d'extraire le tout dans un dossier sur votre bureau par exemple et ensuite de transférer sur votre serveur, ce qui fonctionne très bien pour ma part.
Personnellement, je l'ai installé dans le disque C:\ (C:\srcds) (ce qui est proposé par défaut). Nous cherchons le dossier nommé addons, pour ma part voici le chemin: C:\srcds\orangebox\garrysmod\garrysmod\garrysmod (non, ce n'est pas un bug il y a bien écrit trois fois garrysmod). Le dossier addons est composé des deux dossiers suivants:
Connectez-vous à votre FTP et allez dans /serverID/games/gmod/garrysmod/. Normalement un dossier addons existe déjà, il suffit simplement d'y placer les dossiers ulib et ulx dedans. Si à tout hasard vous n'avez pas le dossier addons, vous pouvez le créer vous-même avec un chmod 755 et à l'intérieur un fichier vide que vous nommez addons.txt.
Revenez dans /serverID/games/gmod/garrysmod/. Vous allez ajouter votre STEAM_ID à la liste des admins dans settings\users.txt.Voici à quoi ressemble votre fichier:
Ce qui nous intéresse, c'est:
Quelques explications:
On y est presque. Nous allons avoir besoin de votre mot de passe rcon (VeryGames > Mon Compte > ServeurConcerné > Mon serveur > Mot de passe rcon). Une fois que vous avez votre mot de passe, copiez-le et connectez-vous sur votre serveur. Ouvrez la console et tapez:
Ah oui, tant qu'on est dans la console autant faire un bind pour afficher ce menu:
Aperçu:
![]()
Nous allons voir l'installation manuelle d'une map. Le plus connu d'après moi:
Pour notre exemple nous allons cette map et nous connecter sur le FTP du serveur et aller dans le dossier maps (/serverID/games/gmod/garrysmod/maps et y placer notre fichier .bsp (gm_warehousecscruct.bsp pour notre exemple) Il est possible qu'il y ai un fichier .nav, il est aussi à placer dans le dossier maps. Vous pouvez aussi trouver des sons ou des objets mais en général le chemin pour les placer est fournis
Et l'installation de notre map est déjà terminée!
J'ai décidé de créer ce « guide » pour la communauté VeryGames. Ce guide contient les bases de la gestion/configuration d'un serveur. Si il y a une modification à faire n'hésitez pas à me contacter via la messagerie privée ou via steam (gouzymax).
I. Se mettre admin et utiliser ULX
Avant de faire quoi que ce soit, commencez par télécharger ULX/ULib ici. Le plus simple selon moi est de télécharger le fichier exécutable et d'extraire le tout dans un dossier sur votre bureau par exemple et ensuite de transférer sur votre serveur, ce qui fonctionne très bien pour ma part.
Personnellement, je l'ai installé dans le disque C:\ (C:\srcds) (ce qui est proposé par défaut). Nous cherchons le dossier nommé addons, pour ma part voici le chemin: C:\srcds\orangebox\garrysmod\garrysmod\garrysmod (non, ce n'est pas un bug il y a bien écrit trois fois garrysmod). Le dossier addons est composé des deux dossiers suivants:
- ulib
- ulx
Connectez-vous à votre FTP et allez dans /serverID/games/gmod/garrysmod/. Normalement un dossier addons existe déjà, il suffit simplement d'y placer les dossiers ulib et ulx dedans. Si à tout hasard vous n'avez pas le dossier addons, vous pouvez le créer vous-même avec un chmod 755 et à l'intérieur un fichier vide que vous nommez addons.txt.
Revenez dans /serverID/games/gmod/garrysmod/. Vous allez ajouter votre STEAM_ID à la liste des admins dans settings\users.txt.Voici à quoi ressemble votre fichier:
Code:
"Users"
{
//
// This is your users file
//
// You can use this file to add people as admins on your server
// Add them to the relevant section
//
// If you're a Lua coder you can add your own sections and use them
// in your script by doing pl:IsUserGroup( "admin" ) etc
//
"superadmin"
{
"blabla..." "STEAM_0:1:.."
}
}
Ce qui nous intéresse, c'est:
Code:
"superadmin"
{
"blabla..." "STEAM_0:1:.."
}
Code:
"superadmin" // SuperAdmin
{
"Pseudo" "STEAM_ID"
}
"admin" // Admin (une différence de droits uniquement)
{
"Pseudo" "STEAM_ID"
}
}
On y est presque. Nous allons avoir besoin de votre mot de passe rcon (VeryGames > Mon Compte > ServeurConcerné > Mon serveur > Mot de passe rcon). Une fois que vous avez votre mot de passe, copiez-le et connectez-vous sur votre serveur. Ouvrez la console et tapez:
Code:
rcon_password mdprcon
ulx adduser votreSTEAMID superadmin 1 // pour le SuperAdmin
ulx adduser votreSTEAMID admin 1 // pour l'Admin
Code:
bind "votretouche" "say !menu"

II. Installer une map
Nous allons voir l'installation manuelle d'une map. Le plus connu d'après moi:
- --> GameBanana <--
Pour notre exemple nous allons cette map et nous connecter sur le FTP du serveur et aller dans le dossier maps (/serverID/games/gmod/garrysmod/maps et y placer notre fichier .bsp (gm_warehousecscruct.bsp pour notre exemple) Il est possible qu'il y ai un fichier .nav, il est aussi à placer dans le dossier maps. Vous pouvez aussi trouver des sons ou des objets mais en général le chemin pour les placer est fournis
Et l'installation de notre map est déjà terminée!
III. Installer un Addon