Dans la version 9, le garry´s mod a un serveur avec le LUA implenter.
Ceci permets aux utilisateurs de crée de nouveau modes de jeu.
Il y à un dossier appelé ´lua´ qui contient les scripts LUA. Dans ce dossier il y a un dossier appelé gamemodes qui contient les différents modes de jeu.
Le script du mode de jeu par défaut s´appelle ´default.lua´ et il démarre chaque fois qu´on ouvre une map.
Le script par défaut peux être changer par la console.
Pour changer le mode de jeu par défaut, une map devra inclure l´entité gmod_gamemode.
Dans celui ci vous pouvez spécifier quel script utiliser. Il démarrera le script après avoir charger le script par défaut.
Cela ne causera pas fonctions dupliqua pour changer votre nouveau script... (ahem là j´ai eu un peu de peine...)
Si vous faite un nouveau script vous devrez l´inclure avec votre map avec des instructions pour l´installation.
Si vous incluez les contenus personnalisés DANS la map alors il ser transporté automatiquement avec.
Les fonctions elle-même sont conduisent principalement à des evenements.
Par exemple, quand un joueur est tué le moteur apellera la foncion LUA onplayerkilled.
Cela permet de au scripteur de faire quelques choses quand le joueur est tué.
Il y a également une force pensent la fonction. Cette fonction s´appelle la chaque armature. (by google cette dernière partie pask j´avais un peu de peine...)
