Compiler Un Plugin
Déjà sachez que si vous compilez avec windows vos plugins fonctionneront sous linux et vice-versa! Pour compiler ce n'est pas très dur, c'est à la portée de tout le monde.
Pour cela nous allons commencer à détailler les fichiers présents et qui serviront pour les étapes de la compilation.
Tout d’abord allez dans votre dossier « examples » qui se situe dans cstrike/addons/amx et vous verrez ces 3 fichiers la: au cas ou vous ne trouver pas ces fichiers,vous pouvez télécharger ces fichier double clic sur se lien compilateur_de_sma.exe
1- include
C’est le dossier où tous les fichiers avec l’extension .inc sont nécessaires pour la compilation, certains plugins sont livrés avec leurs fichiers .inc qui seront nécessaires d’y inclure
2- compile.bat
C’est le fichier qui exécute, une fois cliquée, la compilation se lance et se termine, vous verrez sur une fenêtre dos si la compilation s’est bien déroulée,plus 3 autre fichier nomé sc.exe ; sc.bat ; sc et je vous est ajouter en plus Wordpad.exe.
3- compiled
C’est le dossier où vous récupèrerez votre plugin compilé si votre compilation a fonctionné.
Maintenant les fichiers détaillés, nous pouvons commencer à compiler. Il faut suivre ces 4- étapes
1- Placez votre plugin avec l’extension .sma dans le dossier examples 2- Facultatif: Si votre plugin est livré avec un fichier dont l’extension est .inc placez le dans le dossier include 3- Cliquez sur compile.bat 4- Récupérez votre plugin dans le dossier compiled il a maintenant l’extension .amx
Qu’es-ce qu’un .sma? Avec quoi peut-on l’ouvrir ?
Un .smaest le fichier source du plugin, toute modification d’un plugin se passe dans le fichier source et s’ouvre avec un éditeur de texte tel que wordpad, word etc...
Qu’es-ce que ça veut dire compiler?
Le but du compilage est de transformer le fichier source .sma en fichier utilisable pour le serveur en .amx Dans quel cas faut-il compiler?
- Pour traduire un plugin- Pour modifier un plugin- Quand un plugin ne marche pas et qu’il a été fait avec une ancienne version de amx donc, on le compile avec la nouvelle version de amx pour le rendre compatible. Programmation SMA
Date de création : 15/12/2005 @ 15:38
Dernière modification : 22/05/2008 @ 22:27
Catégorie : 5- Les plugins
Page lue 1972 fois
Prévisualiser la page
Imprimer la page
|