×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Guide de la section "Modules"
Guide de la section "Modules"
Modozore
« Citoyen »
1383424860000
    • Modozore#0095
    • Profil
    • Derniers messages
    • Tribu
#1
  2
  • Les modules, késako ?
  • La section Modules

http://i.imgur.com/GpqMmpK.png



Les modules, késako ?

Un "module" (ou "module API") est le nom donné à un minijeu ou à un utilitaire (par exemple les modules pour gérer les maisons de tribu) et peuvent être créés par tous les joueurs (sous condition de ne jamais avoir été banni pour hack). Pour créer un module il faut savoir programmer et maîtriser les bases du langage "LUA" (un tutoriel est disponible ici).

Les modules ont été implantés dans le but de remplacer les bots, afin d'une part de rendre accessible à tous les joueurs la possibilité de créer des outils ou minijeux, mais aussi afin de limiter (voire supprimer) le recours aux bots. La conception d'un module se fait grâce à des ressources internes au jeu (développés par les administrateurs : l'API LUA) et à l'application d'un langage informatique appelé "LUA".

Pour un joueur, on peut lancer son module personnalisé uniquement depuis sa maison de tribu, grâce à la commande /lua : une fenêtre s'ouvrira, vous permettant d'entre le code du module. Il est aussi possible de lancer des modules officiels en maison de tribu grâce à la commande /module #NomDuModule. Enfin, il faut savoir que certaines fonctions de l'API LUA sont réservées exclusivement aux membres de la LUA Team ; en tant que joueur il n'est donc pas possible de les utiliser.

On distingue quatre types de modules :
  • les modules officiels : ils ont leur propre salon (listés avec /module en jeu) et peuvent être lancés en maison de tribu ;
  • les modules semi-officiels : ils ont leur propre salon, peuvent être lancés en maison de tribu mais ne sont pas disponibles dans la liste /module ;
  • les modules non-officiels : ils sont disponibles uniquement dans le salon du module et doivent être réactivés à chaque maintenance du jeu ou lorsqu'il n'y a plus personne dans le salon. Ils ne peuvent être lancés que par un membre de la LUA Team, et ne sont pas disponibles en maison de tribu ;
  • les modules privés : ce sont les modules créés par les joueurs, pour eux-mêmes ou pour les distribuer aux autres joueurs. Ils sont disponibles uniquement dans les maisons de tribu et doivent être lancés par l'intermédiaire de la fenêtre LUA (/lua).

Afin de vous aider dans votre chemin vers le LUA, vous trouverez ci-dessous une liste des sujets utiles pour créer ses modules :

  • http://atelier801.com/img/pays/gb.png Documentation sur le LUA (par Tigrounette)
  • http://atelier801.com/img/pays/fr.png L'API LUA de Transformice (par Modozap)
  • http://atelier801.com/img/pays/fr.png [Tutoriel] Syntaxe lua et exemple de module (par Podoko)
  • http://atelier801.com/img/pays/fr.png [FAQ] Tout savoir sur les modules LUA ! (par Animjarcanin)
  • http://atelier801.com/img/pays/fr.png [Aide] Demandes de codes et d'explications (par Keltah)
  • http://atelier801.com/img/pays/fr.png [Aide] Les bugs concernant les modules (par Commupro)
  • http://atelier801.com/img/pays/fr.png [Lua] Partagez vos jeux/codes ici ! (par Toonney)
  • http://atelier801.com/img/pays/gb.png [Module API] Errors (par Shamousey)
  • http://atelier801.com/img/pays/gb.png Module FAQ & Documentation (par Shamousey)

http://i.imgur.com/GpqMmpK.png


Cette section a été créée dans le but de réunir dans un même endroit tout ce qui concerne les modules. Vous pourrez donc y retrouver une aide (apprendre le fonctionnement du langage LUA, les modules et l’API), des sujets de discussion et des modules qui ont été créés par les joueurs, officiels ou non.

Les règles de la section Modules

1. Ne créez pas de sujets pour reporter des bugs ou pour faire une suggestion pour un module

Dans le cas où un/des bug(s) affecte(nt) un module, merci de le(s) reporter directement sur le topic du module concerné. Ça sera plus facile pour son créateur d'en prendre connaissance et donc de le(s) corriger. Il en est de même pour une suggestion : contactez directement le créateur du module via le sujet officiel du module, ou via les messages privés. Pour les modules officiels, vous trouvez la liste des modules et leur(s) créateur(s) sur ce sujet.

Dans le cas où vous remarquez un bug dans l’API, merci de le reporter dans la section « Bugs ». Si jamais vous souhaitez faire une suggestion (qui ne concerne pas un module en particulier mais le LUA en lui-même), postez-la dans la section « Suggestions » du forum, ou de préférence sur ce sujet qui centralise les suggestions pour l'API LUA.

2. Les requêtes

- Demande de code
La création d'un sujet pour demander de l'aide sur un code n'est pas autorisée ; un sujet regroupant toutes les demandes a été créé afin de les centraliser.

- Proposition de module
La création d'un sujet est autorisée, cependant le sujet doit être complet : les détails du fonctionnement du module et si possible une base en LUA, afin de faciliter la compréhension du module pour les joueurs voulant aider.

3. Un sujet par module

Avant de présenter un minijeu ou un utilitaire, assurez-vous qu’un sujet similaire n’existe pas dans ce sous-forum. Dans le cas où il existe, contactez son créateur si vous jugez qu’il n’est pas complet et soumettez-lui vos informations complémentaires.

4. Le propriétaire du module est privilégié dans la création du sujet pour son module

Si vous souhaitez parler d’un module en particulier, contactez tout d’abord son créateur pour être sûr qu’il n’avait pas prévu de présenter son module dans la section. Si c’est le cas, vous allez devoir donc abandonner votre projet.

5. Chaque sujet ouvert se doit d’être complet

Avant d’ouvrir un sujet, assurez-vous qu’il soit complet, détaillé, propre et correctement rédigé. Chaque sujet ouvert se doit d’être complet et compréhensible par tous. N’hésitez pas à fournir un maximum d’informations et d’images pour le rendre agréable à lire.

6. Ne pas ouvrir de sujet pour partager ses codes

Si vous souhaitez partager vos codes et qu'ils ne nécessitent pas l’ouverture d’un sujet (présentation peu complète), vous pouvez les présenter sur ce sujet.

7. Le titre du sujet doit être tagué

Lorsque vous ouvrez un sujet, assurez-vous qu’un tag soit présent dans le titre. Ces tags vont faciliter la recherche de sujets dans la section « Modules ». Voici des exemples de tags : [Module], [Discussion], [Proposition de module] ou encore [Logiciel].

8. Les règles du forum sont aussi applicables dans ce sous-forum

Malgré ces quelques règles supplémentaires, les règles du forum (disponibles dans le sujet « Contacts, règles et équipe de Transformice ») sont aussi valables dans ce sous-forum. Un non-respect de ces règles entraînera une fermeture du sujet sans avertissement au préalable.

Dernière modification le 1489921620000
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Guide de la section "Modules"
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27