GTAOnline.net
San Andreas Multiplayer (sa:mp) => Problèmes et bugs => Discussion démarrée par: stereo973 le 08 Septembre 2010, 18:23:11
-
Bonjour,
Je suis héberger chez un hébergeur de serveur SAMP qui tourne sous linux.
Je ne sais pas ou mettre les includes (ex: a_samp.inc)
Merci de m'aider car pratiquement tous tourne avec des includes es sans les includes, sa ne marche pas :s
Merci d'avance
Cordialement,
stereo973
-
en gros toute tes includes utiliser sont compiler dans ton .amx
;) ++
-
J'ai compris a ce que vous m'avez dis que je dois compiler tout mes FS et mon GM sur mon PC (Windows) et de le uploader sur le FTP sans les includes.
Es-que c'est correcte?
Cordialement,
stereo973
-
Oui ! upload juste les .amx
-
Je pense que beaucoup de personne ne savent pas à quoi servent les include ^^
C'est très simple !
Alors les includes, permettent de copier le code contenu dans un fichier externe, à celui du fichier principal, dans le fichier principale
exemple ^^
#include <a_samp>
#include <variables>
main()
{
printf( Array );
}
public OnGameModeInit()
{
}
public OnGameModeExit()
{
}
Voila un code basique, qui permet d'afficher le contenu du Array dans la console, mais la variable n'est pas déclaré dans le script.
Et si on regarde dans Array.inc
on y trouve
new Array[ 23 ] = "Salut je suis un Array"il est donc déclaré dans le fichier Array.inc
( J'explique mal ^^ )
mais pour faire bref, a la compilation on devrai avoir ça
#include <a_samp> // ici tout le contenu de a_samp je le met pas car il est trop long ^^
new Array[ 23 ] = "Salut je suis un Array"
main()
{
printf( Array );
}
public OnGameModeInit()
{
}
public OnGameModeExit()
{
}