Bannière Installer un Plugin

Présentation

Logo Installer un Plugin
Avoir Amx Mod X, c'est comment dire Excitant, surtout quand on a réussi à l'installer comme un grand. [Mais à vrai dire, c'est nul :p, pas vrai ? ] Pour avoir un peu d'originalité en rapport avec les autres serveurs, il faut des plugins. C'est la base de la base, mais si on ne sait pas comment faire pour les installer, c'est très ennuyant [ C'est con hein ? :p ]
Mais heureusement que SuperMan, le super héros [euh non, je vais un peu trop loin :p ] , heureusement que je suis là pour vous expliquer comment on installe un plugin, car une fois qu'on sait en installer un, on sait tout faire ensuite :).



Préparation:


Bien beau tout ça, mais il faut bien avoir quelques trucs sous la main. Je vais donc vous détailler ce que vous devez préparer:
  • Avoir un plugin sous la main [ quelques uns que je juge être les mieux, sont dans notre espace de téléchargement. A vous d'y jeter un coup d'oeil ]
  • Avoir le fichier Plugins.ini se situant dans le dossier addons/amxmodx/configs [ pour amxmodx, si vous avez installé un autre mod, la destination est différente, amxmod à la place de amxmodx si mes souvenirs sont bons :) ]
  • Pouvoir accéder au fichier compile.exe se trouvant dans le dossier addons/amxmodx/scripting
  • Savoir utiliser le copier coller [ héhé, primordial pour ce tutorial :p ]


Requis [ Avant l'installation ]:


Je ne pense pas que vous puissiez accéder au fichier compile.exe, si vous avez installé, normalement, amxmodx sur votre serveur de jeu (ne se situant pas en local) !! C'est donc pour cela, que je vais vous expliquer une méthode pour accéder tout simplement à ce fichier tout de même primordial pour l'installation de plugins.

  • Installation en local uniquement pour ceux ayant leur serveur à distance et non en local:

Pour pouvoir accéder au fichier demandé, vous devez obligatoirement installer amxmodx en local. [ Je sais, ça vous fait peur, mais en réalité c'est très simple, et pas besoin d'avoir peur :) ]

    • Téléchargement:

    La première étape consiste à télécharger le script vous intéressant.
    Vu ma générosité, je vais vous faire part des liens de téléchargement.

    Télécharger Amx Mod X version Windows ou Télécharger AmxModX version Linux
    [Je pense à vous uilisateurs de Linux :), pensez à me remercier :p ]

    • Mise en place:

    Les deux fichiers que je vous ai proposé sont juste deux archives contenant tous les fichiers nécessaires pour obtenir le fichier compile.exe recherché.
    Pour mettre en place l'accessibilité à ce fichier, il vous suffira tout simplement d'extraire les fichiers dans un dossier quelconque. [ Et le tour est joué :p ]

Téléchargement d'un plugin:


Première chose, télécharger un plugin non ? :| Sans plugin on ne peut installer un plugin, c'est con mais véridique :)
Pour cela, je vous propose, un lien vers notre catégorie de plugins où vous trouverez sûrement votre bonheur croyez-moi, tous les plugins que je juge intéressant et pratique sont au rendez-vous et en français [c'est pas magnifique ? :p ]

Télécharger des plugins


Installation d'un plugin:


  • Récapitulatif:
Avant de passer à l'installation d'un plugin quelconque, je récapitule les différents fichiers que vous devez avoir sous la main. Vous devez avoir:
  • le plugin que vous souhaitez installer [ bah vi, c'est con, mais vous pouvez oublier le plus important, qui sait ? :p ]
  • le fichier Plugins.ini
  • le dossier scripting
  • le dossier plugins


  • Explication de l'archive d'un plugin:
En général, le plugin que vous aurez téléchargé contient trois fichiers: un fichier .sma, un fichier .amx ou .amxx [ selon votre version de Amx et celle de l'auteur du plugin :) ], et un fichier .txt. Mais sachez qu'il se peut que quelque fois votre plugin soit accompagné d'un dossier sound, ou encore models. Par exemple, pour le plugin Round Sound, vous trouverez attaché à celui-ci un dossier sound.
    • Le fichier .sma:

    Ce fichier est le fichier source du plugin. En effet, c'est ce fichier que vous devrez compiler pour obtenir un fichier .amxx à jour pour la version de votre AmxModX. Quelque fois les plugins ne contiennent pas de fichiers .sma, il se peut que votre plugin ne fonctionne pas en raison de l'incompatibilité d'une version à l'autre de AmxModX. Il est donc primordial d'avoir un fichier .sma dans l'archive zip ou rar de votre plugin :).
    Les fichiers .sma se situent tous sans exceptions dans le dossier scripting [ addons/amxmodx/scripting ], ils ne sont pas indispensables dans le fonctionnement d'un serveur, ils permettent jusste d'obtenir comme j'ai pu vous le mentionner un fichier .amx ou .amxx adapté à votre version du Amx.

      • Exemple de fichiers .sma:


      Fichier SMA - Exemple


    • Le fichier .amxx ou .amx:

    Le fichier .amx ou .amxx est obtenu à partir du fichier .sma comme précisé précédemment, mais dans la plupart des cas, il se trouvera dans votre archive du plugin. Un conseil, ignorez-le car il se peut qu'il ne fonctionne pas en raison de la forte probabilité que vous n'ayez pas la même version que l'auteur. La meilleure solution est de le créer vous-même pour être sûr de son fonctionnement.
    Tous les fichiers .amxx sans exceptions se trouvent dans le dossier plugins [ addons/amxmodx/plugins ] . Ces fichiers .amxx doivent impérativement être déclarés dans le fichier plugins.ini du dossier config, mais cette étape sera abordée un peu plus loin dans ce tutorial :).

      • Exemple de fichiers .amx:


      Fichiers Amxx - Exemple


    • Le fichier .txt:


    Dans la plupart des cas, c'est une note de l'auteur sur le plugin, indiquant l'adresse de son site ou un fichier log indiquant toutes les mises à jour effectuées, rares sont les cas où vous aurez une explication sur comment installer le plugin :). Pensez bien que l'auteur ne va pas vous expliquer comment l'installer après s'être fait chier à le créer :p. [ A part qu'il soit courageux comme moi :p ]

  • Compilation et installation d'un plugin:


Comme j'ai pu l'aborder précédemment, votre plugin se compose de plusieus fichiers dont un fichier .sma qui nous intéresse pour cette étape. [ Bon j'ai trop parlé, à vous de vous débrouiller maintenant :p ]
Non je déconne :p, allez une étape très importante, donc pensez à bien la réaliser =) . Tout au long de notre exemple, le fichier concerné se nomme Teamalert :)

    • Etape 1:

    Copier votre fichier .sma dans le dossier scripting de addons/amxmodx/scripting.

    Exemple


    • Etape 2:

    Cliquez sur le fichier compile.exe présent dans cette même fenêtre. Son icône: Icône Compile
    Une nouvelle apparaît, cliquez ensuite sur la touche Entrée pour la fermer et terminer l'application. [ J'espère que vous savez où se situe la touche Entrée de votre clavier :p ]

    Fenêtre Compile


    • Astuce:

    Vous pouvez obtenir des erreurs lors de la compilation, et dans ce cas là, votre fichier .amxx ne sera pas créé. Pensez à bien vérifier si tout s'est bien passé dans la fenêtre de compilation.

    Exemple lors d'une erreur lors de la compilation:
    Ici j'ai modifié exprès le fichier roundsound pour créer une erreur et vous la montrer [décidément, ma gentillesse me perdra :p ]:

    Erreur lors de la compilation


    • Etape 3:


    Une fois le fichier .amxx créé, vous devez le récupérer pour le placer dans le dossier plugins.
    Récupérez le fichier créé dans le dossier Compiled, et placez le dans le dossier plugins.
    [J'espère que cela ne vous pose pas de problèmes, comme je ne vous sous-estime pas, je ne vous fais pas de screenshots :p ]

    • Etape 4 [ La dernière promis :p ]:


    La dernière étape coniste à déclarer votre nouveau plugin dans le fichier adéquat, ici plugins.ini situé dans le dossier addons/amxmodx/configs.
    Ouvrez le fichier plugins.ini, et rajoutez le nom de votre plugin suivi de .amxx.
    Vous devez rajouter la ligne à la fin du fichier plugins.ini.

     Exemple de fichier Plugins.ini


    • Astuce:

    Comme vous pouvez le voir, certains plugins sont précédés du point virgule ; . En effet, si vous souhaitez désactiver des plugins, au lieu de vous ennuyer à supprimer les lignes, je vous conseille fortement de mettre un point-virgule avant, cela vous permettra de le désactiver. [ Pratique non ? Merchi qui ? :p ]

Infos:


Si vous le souhaitez, vous pouvez télécharger ce tutorial en version pdf avec les couleurs. Au cas où ça vous intéresse héhé !! :)

Télécharger le PDF


Fin du Tutorial:


Eh bien, c'est la fin du tutorial ! J'espère qu'il vous a plu, et qu'il est facile à comprendre. Si vous avez un quelconque problème, merci de faire un tour sur notre Forum , section Cs-Ressources, et demander de l'aide.
Tout le long du tutorial, j'ai considéré qu'on utilisait AmxModX, mais pensez que cela fonctionne aussi avec AmxMod. :) J'ai peu abordé le cas où nous avions d'autres fichiers que les trois fichiers habituels. Dans ce cas là, il vous suffit de placer les fichiers à leur place, les models dans le dossier models, et les sons dans le dossier sounds par exemple. Voilou.


Article réalisé par Dj!d4n3 pour Cs-Ressources. Toute reproduction totale ou partielle est interdite sans l'autorisation de son Auteur. © CiberMonde

Licence