Publier un addon sur le workshop GMOD

Vous voulez ajouter un de vos addons sur le workshop de STEAM ? Nous allons découvrir un outil vous permettant de vous faciliter la vie et gagner du temps pour uploader votre addon pour Garry's Mod.

Pré-requis

  • un addon
  • une image de présentation pour le workshop au format 512x512
  • Garry's Mod installé sur votre ordinateur
  • Le logiciel Gmod Addon Creator (GAC)

Tutoriel vidéo

Les répertoires & fichiers autorisés

Avant de vous lancer dans la publication de votre addon, il vous faut savoir qu'il ne peut y avoir que 6 types de sous-dossier dans votre addon :

  • lua (pour les scripts lua)
  • models (pour les models .mdl, .phy, .sw.vtx, .vvd, .dx80.vtx, .dx90.vtx et .xbox.vtx)
  • materials (pour les textures .vtf et .vmt)
  • gamemodes (pour les gamemodes)
  • maps (pour les maps .bsp, .ain)
  • sound (pour les .wav)

Le fichier addon.json

Pour pouvoir créer et publier notre addon, celui-ci doit contenir à sa racine un fichier addon.json qui permet de décrire le contenu de l'addon.

Ce fichier est obligatoire pour pouvoir publier votre addon. Vous devez donc créer un fichier addon.json.

Une fois le fichier créé, éditez son contenu (adaptez le contenu avant de l'ajouter dans le fichier) :

{
	"title"		:	"Nom de votre addon",
	"type"		:	"Type",
	"tags"		:	("tag1", "tag2") ,
	"ignore"	:
	(
		"*.psd",
		"*.vcproj",
		"*.svn*"
	)
}


Quelques contraintes à respecter :

  1. title
    Indiquez le nom de votre addon.

  2. type
    Quel est le type de votre addon parmis les catégories ServerContent, gamemode, map, weapon, vehicle, npc, tool, effects, model ?

  3. tags
    Les tags permettent de classer l'addon. Choississez deux tags maximum dans la liste : fun, roleplay, scenic, movie, realism, cartoon, water, comic, build.

  4. ignore
    Permet d'exclure des fichiers du contenu de l'addon.


Votre fichier addon.json est prêt ? On passe à la création de l'addon.

Création de l'addon au format GMA

Nous allons maintenant passer à la création de notre addon au format GMA.

Pour commencer, ouvrez le logiciel GAC (voir pré-requis) en double-cliquant sur GAC.exe :


Nous allons maintenant spécifier le dossier de votre jeu Garry's Mod.

  1. Cliquez sur Garry's Mod Directory.

  2. Indiquez le chemin vers le répertoire de votre jeu, par exemple C:\Program Files (x86)\Steam\steamapps\common\GarrysMod.

  3. Cliquez Create Addon.

  4. Indiquez le chemin vers votre addon et extractez le au format .gma.

Publication de l'addon sur le workshop

Maintenant que notre addon est au format GMA, nous allons pouvoir le publier.

  1. Cliquez sur Upload to Workshop.

  2. Sélectionnez le fichier .gma créé précédemment.

  3. Sélectionnez une image de présentation au format 512x512.

  4. Cliquez sur Upload.

  5. Votre addon a été publié sur le workshop !


Et voila ! Lors de la publication l'addon est par défaut en privé. N'oubliez pas de la passer en publique si vous souhaitez le diffuser.

Pour modifier votre addon, rendez-vous dans la section Mon workshop sur le site officiel.