Connexion Rapide:         Infos oubliées ?

1. SourceMod - Setup de l'environnement

 
Poster un nouveau sujet   Répondre au sujet    Counter-Strike :: OGC Index du Forum ->
:: OGC Divers ::
-> Programmation
Sujet précédent :: Sujet suivant  
Auteur Message
Nyuu
Fondateur(-trice)
Fondateur(-trice)

Hors ligne

Inscrit le: 29 Aoû 2011
Messages: 949
Localisation: Rennes
Féminin
Devise: Y'a que moi qui taff ici ?

MessagePosté le: Lun 26 Déc - 03:10 (2016)    Sujet du message: 1. SourceMod - Setup de l'environnement Répondre en citant

PublicitéSupprimer les publicités ?
Préambule

Avant de se lancer dans ce tutoriel, il vaut mieux déjà avoir étudier un langage de programmation & connaître un minimum la gestion de plugins sur un serveur Counter-Strike : les termes tels que 'includes', 'compilateur' (..) ne seront pas explicités !

1. Setup de l'environnement

La mise en place de l'environnement pour compiler des plugins SourceMod est extrêmement simple !

* 1.1. Téléchargement

Téléchargez le dernier build stable trouvable ici.



/!\ Il faut prendre le bon build selon son OS (Windows / Linux / Mac), sinon les exécutables auront du mal à se lancer Laughing /!\

* 1.2. Installation

Dézippez le .zip, puis supprimez tous les dossiers SAUF :

addons/sourcemod/gamedata/
> Contient les offsets de base permettant d'intercepter / d'appeler des fonctions du jeu.
addons/sourcemod/scripting/
> Contient les includes & sources des plugins de base (sm_admin, nextmap, ..).
addons/sourcemod/translations/
> Contient les traductions des plugins de base.



* 1.3. Compilation

Les sources des plugins (.sp) doivent se trouver dans :
addons/sourcemod/scripting/
Les includes des plugins (.inc) doivent se trouver dans :
addons/sourcemod/scripting/include/
Les binaires des plugins (.smx) sont générés dans :
addons/sourcemod/scripting/compiled/

Pour générer les binaires, rien de plus simple : il suffit de lancer (Par double clic ou console) :
addons/sourcemod/scripting/compile.exe

Une console s'ouvre alors, compilant les différents plugins présents à côté de l'exécutable et affichant en temps réel le résultat de chacune des compilations (Avec les erreurs si présentes).



Tentez de recompiler les plugins de base pour confirmer le bon fonctionnement de l'installation.

Et voilà, vous êtes prêts pour développer vos propres plugins Cool !


Dernière édition par Nyuu le Lun 26 Déc - 03:17 (2016); édité 2 fois
Revenir en haut
Lucy
Fondateur(-trice)
Fondateur(-trice)

Hors ligne

Inscrit le: 14 Sep 2011
Messages: 1 004
Localisation: France
Féminin
Devise: "retourne jouer au bie"

MessagePosté le: Lun 26 Déc - 03:11 (2016)    Sujet du message: 1. SourceMod - Setup de l'environnement Répondre en citant

J'ai tout lu et j'ai tout compris 


Revenir en haut
Nyuu
Fondateur(-trice)
Fondateur(-trice)

Hors ligne

Inscrit le: 29 Aoû 2011
Messages: 949
Localisation: Rennes
Féminin
Devise: Y'a que moi qui taff ici ?

MessagePosté le: Lun 26 Déc - 03:13 (2016)    Sujet du message: 1. SourceMod - Setup de l'environnement Répondre en citant

Normal, tu es une génie Cool


Revenir en haut
Almost
Gérant(e) - Forum
Gérant(e) - Forum

Hors ligne

Inscrit le: 03 Aoû 2013
Messages: 41
Masculin

MessagePosté le: Lun 26 Déc - 14:01 (2016)    Sujet du message: 1. SourceMod - Setup de l'environnement Répondre en citant

Thx je vais m'y intéresser .

_____________________
<img src="http://image.noelshack.com/fichiers/2016/50/1481940779-sign-almost.png">


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 09:32 (2017)    Sujet du message: 1. SourceMod - Setup de l'environnement

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Counter-Strike :: OGC Index du Forum ->
:: OGC Divers ::
-> Programmation
Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
THEME OGC CREATED BY AREAZ - POWERED BY PHPBB -2012