Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
fr:calaos_tuto_liste_scripts_lua [2015/09/11 14:32] eric64 |
fr:calaos_tuto_liste_scripts_lua [2015/09/11 15:37] eric64 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Bibliothèque des script | + | ====== Bibliothèque des scripts |
- | ===== 1- Quelques explications : ===== | + | ===== Quelques explications : ===== |
Les scripts sont utilisés dans CALAOS pour permettre de réaliser des actions plus complètes et gérer plus finement les éléments, ce qui n'est pas possible avec des règles " | Les scripts sont utilisés dans CALAOS pour permettre de réaliser des actions plus complètes et gérer plus finement les éléments, ce qui n'est pas possible avec des règles " | ||
+ | |||
Elles sont écrites en language LUA. | Elles sont écrites en language LUA. | ||
+ | |||
On peut utiliser un script LUA aussi bien dans une condition que dans une action. Dans une condition, le script doit retouner true ou false pour déterminer si la condition est valide ou non et lancer les actions. | On peut utiliser un script LUA aussi bien dans une condition que dans une action. Dans une condition, le script doit retouner true ou false pour déterminer si la condition est valide ou non et lancer les actions. | ||
+ | |||
Il faut aussi garder a l' | Il faut aussi garder a l' | ||
- | . | + | |
- | '' | + | |
- | . | + | \\ **__Définition |
- | **Définition | + | |
< | < | ||
Le Lua est un langage de script libre, réflexif et impératif. | Le Lua est un langage de script libre, réflexif et impératif. | ||
Line 23: | Line 25: | ||
</ | </ | ||
- | **Documentations | + | \\ **__Documentations |
Site officiel : [[http:// | Site officiel : [[http:// | ||
Line 30: | Line 33: | ||
Autre site intéressant : [[http:// | Autre site intéressant : [[http:// | ||
- | ===== 2-Lexique ===== | + | \\ ===== Lexique ===== |
- | ** -- :** Permet d’ajouter un commentaire dans le script (en vert dans les scripts pour plus de lisibilité) | ||
- | **str = :** Permet de stocker une valeur | + | **__Fonctions propres à CALAOS :__** |
+ | |||
+ | **calaos: | ||
+ | |||
+ | **calaos: | ||
+ | |||
+ | **calaos: | ||
+ | |||
+ | **calaos: | ||
+ | |||
+ | **calaos: | ||
+ | |||
+ | |||
+ | |||
+ | \\ **__Fonctions " | ||
+ | |||
+ | **Print(" | ||
+ | |||
+ | ** - - :** Permet d’ajouter un commentaire dans le script (en vert dans les scripts pour plus de lisibilité) | ||
+ | |||
+ | **str = :** Permet de stocker une valeur | ||
**(" | **(" | ||
Line 48: | Line 70: | ||
**return true :** Met fin au script | **return true :** Met fin au script | ||
- | **Fonctions propres à CALAOS :** | + | \\ ===== Comment créer |
- | + | \\ **En construction** | |
- | **calaos: | + | |
- | + | ||
- | **calaos: | + | |
- | + | ||
- | **calaos: | + | |
- | + | ||
- | **calaos: | + | |
- | + | ||
- | **calaos: | + | |
- | ===== 3-Liste des scripts LUA ===== | + | \\ ===== Liste des scripts LUA ===== |
- | [[Liste_script|Liste des script]] | + | [[Liste_script|Liste des scripts]] |