• 06 Juin 2026, 20:48:34


Auteur Sujet: [TUTO] Les Includes  (Lu 1528 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
[TUTO] Les Includes
« le: 15 Décembre 2010, 17:20:44 »
Salut, voici un tuto rapide sur les includes.

Tout d'abord, qu'est-ce qu'une include ?
Une include est l'équivalent d'une bibliothèque en C. Elle rajoute des possibilités à votre script.
Elle rajoute des fonctions qui ne figurent pas dans la liste des fonctions "natives".

Quelles sont les possibilités d'une include ?
Une include peut vous permettre de créer des barres de progression, de simplifier vos commandes (ZCMD et SSCANF), ou l'écriture dans les fichiers (Dini, Dudb...). Ceci ne sont que des exemples bien sûr ^^
Bref, c'est assez puissant en fait :P

Comment ajouter une include ?
Ajoutez l'include dans Pawno/Includes, puis dans votre script, ajoutez tout en haut, sous "#include <a_samp>", le nom de l'include, sous la même forme :
#include <nom>
Le nom peut être avec ou sans le .inc au bout, aucune importance  ;)

D'ailleurs, il sert à quoi <a_samp> ?
C'est le fichier qui correspond à toutes les fonctions natives de SAMP : SendClientMessage, CreateVehicle,etc...

Comment créer une include ?
Simple  :D : Vous devez juste créer les fonctions, avec les forward correspondants, et les placer dans un fichier .inc .

Voilà, c'est la fin de ce tuto rapide, en espérant vous avoir appris quelques trucs  ;)
++


Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [TUTO] Les Includes
« Réponse #1 le: 15 Décembre 2010, 17:24:27 »
Salut,

Bonne idée :)
Pourrais-tu développer quand même un les natives, car certains vont se poser certains question, et donc pourquoi utiliser une include avec 2 natives dedans pour un plugins par exemple ? :)
Ce genre de question, les débutants vont pas trop comprendre. Comme à partir de là on commence à parler du fonctionnement du serveur et des fichiers qui s'y trouve.

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : [TUTO] Les Includes
« Réponse #2 le: 15 Décembre 2010, 17:34:50 »
Bon tutoriel  ;)


Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
Re : Re : [TUTO] Les Includes
« Réponse #3 le: 15 Décembre 2010, 17:36:50 »
Salut,

Bonne idée :)
Pourrais-tu développer quand même un les natives, car certains vont se poser certains question, et donc pourquoi utiliser une include avec 2 natives dedans pour un plugins par exemple ? :)
Ce genre de question, les débutants vont pas trop comprendre. Comme à partir de là on commence à parler du fonctionnement du serveur et des fichiers qui s'y trouve.

Pas trop compris... Tu parles des includes qui nécessitent un plugin en plus (streamer, sscanf ?)
++

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : [TUTO] Les Includes
« Réponse #4 le: 15 Décembre 2010, 17:48:47 »
Salut, oui comme celle natives de sa:mp. C'est juste pour dire de définir les fonctions que le '' moteur " de sa:mp utilise.