Différences entre les versions de « TESCS : Liste des commandes de script : Modèle »

De Wiwiki
Aller à la navigation Aller à la recherche
(Ajout des données des tableaux)
Ligne 30 : Ligne 30 :
===Voir également ===
===Voir également ===
* [[TESCS : Scripting]]
* [[TESCS : Scripting]]
==Fonctions à plusieurs effets==
Lorsqu'une fonction a des effets différents en fonction de l'objet à laquelle elle est appliquée, faites un tableau de ce style :
{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation 
|-
|Type d'objet 1         
|Action 1   
|-
|Type d'objet 2       
|Action 2 
|}
===Ajouter une ligne===
Pour ajouter une ligne, ajoutez le code suivant :<BR>
<nowiki>-</nowiki>
<nowiki>|Type d'objet</nowiki>         
<nowiki>|Action</nowiki>
<nowiki>|</nowiki>
Juste avant le '''}''' final, et sans sauter de ligne.
====Exemple====
Prenons le code suivant :
<nowiki>{|border="1" cellpadding="5" cellspacing="0" align="center"</nowiki>
<nowiki>|-</nowiki>
<nowiki>! style="background:#efefef;" | Type d'objet</nowiki>
<nowiki>! style="background:#efefef;" | Action lors de l'activation</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 1</nowiki>   
<nowiki>|Action 1</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 2</nowiki>
<nowiki>|Action 2</nowiki>
<nowiki>|}</nowiki>
Pour ajouter une ligne à la fin, il faudrait ajouter ces lignes de code :
<nowiki>{|border="1" cellpadding="5" cellspacing="0" align="center"</nowiki>
<nowiki>|-</nowiki>
<nowiki>! style="background:#efefef;" | Type d'objet</nowiki>
<nowiki>! style="background:#efefef;" | Action lors de l'activation</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 1</nowiki>   
<nowiki>|Action 1</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 2</nowiki>
<nowiki>|Action 2</nowiki>
<nowiki>|</nowiki><font color=red><nowiki>-</nowiki>
<nowiki>|Type d'objet</nowiki>         
<nowiki>|Action</nowiki>
<nowiki>|</nowiki></font><nowiki>}</nowiki>
Ce qui donnerait le tableau suivant :
{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1   
|Action 1
|-
|Type d'objet 2
|Action 2
|-
|Type d'objet
|Action
|}
====Ajouter des lignes au milieu du tableau====
Pour éviter de devoir réécrire un tableau par oubli d'une ligne, il est possible d'ajouter des lignes au milieu du tableau. Ajoutez simplement le code suivant :
<nowiki>|Texte colonne 1</nowiki>
<nowiki>|Texte colonne 2</nowiki>
<font color=blue><nowiki>[Si vous avez d'autres colonnes, écrivez-les ici comme ci-dessus]</nowiki></font>
<nowiki>|-</nowiki>
Après le signe |- de la colonne précédente.
===Ajouter une colonne===
Pour ajouter une colonne, ajoutez le code suivant :
<nowiki>! style="background:#efefef;" | Nom de la colonne</nowiki>
À l'emplacement désiré, dans le bloc suivant :
<nowiki>! style="background:#efefef;" | Type d'objet </nowiki>
<nowiki>! style="background:#efefef;" | Action lors de l'activation</nowiki>
Ensuite, à chaque ligne, ajoutez :
<nowiki>|Votre texte</nowiki>
À l'emplacement correspondant.
====Exemple====
Dans le code suivant :
<nowiki>{|border="1" cellpadding="5" cellspacing="0" align="center"</nowiki>
<nowiki>|-</nowiki>
<nowiki>! style="background:#efefef;" | Type d'objet</nowiki>
<nowiki>! style="background:#efefef;" | Action lors de l'activation</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 1</nowiki>   
<nowiki>|Action 1</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 2</nowiki>
<nowiki>|Action 2</nowiki>
<nowiki>|}</nowiki>
Donnant le tableau suivant :
{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1   
|Action 1
|-
|Type d'objet 2
|Action 2
|}
Pour ajouter une colonne au milieu, il faudrait ajouter les lignes suivantes :
<nowiki>{|border="1" cellpadding="5" cellspacing="0" align="center"</nowiki>
<nowiki>|-</nowiki>
<nowiki>! style="background:#efefef;" | Type d'objet</nowiki>
<font color=red><nowiki>! style="background:#efefef;" | Colonne du milieu</nowiki></font>
<nowiki>! style="background:#efefef;" | Action lors de l'activation</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 1</nowiki>
<font color=red><nowiki>|Texte de la colonne du milieu 1</nowiki></font>
<nowiki>|Action 1</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Type d'objet 2</nowiki>
<font color=red><nowiki>|Texte de la colonne du milieu 2</nowiki></font>
<nowiki>|Action 2</nowiki>
<nowiki>|}</nowiki>
Ce qui donnerait le tableau suivant :
{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Colonne du milieu
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1
|Texte de la colonne du milieu 1 
|Action 1
|-
|Type d'objet 2
|Texte de la colonne du milieu 2
|Action 2
|}






==Page de référence==
==Page de référence==
Sera prise pour page de référence la page [[TESCS : AddItem|AddItem]].
===Référence pour le modèle de page===
Sera prise pour page de référence la page [[TESCS : AddItem|AddItem]], dans sa version du 25/10/2010.
===Référence pour le modèle de tableau===
Sera pris pour référence le tableau des effets de la page [[TESCS : AiActivate#Utilisation|AiActivate]].

Version du 26 octobre 2010 à 12:58

Code de base à compléter

Modèle à suivre pour créer une nouvelle page (regarder dans "modifier") :

<<Description de ce que fait la fonction, en une phrase. Ne pas développer.>>

Syntaxe

La syntaxe correcte pour cette fonction est :

<<Écrire ici la syntaxe de la fonction. Pas d'espace avant ou après la flèche ->. Les paramètres doivent être en italique, les paramètres texte entre guillemets ET en italique.>>

<<Rédiger ici la description de chaque paramètre>>.


Exemple d'utilisation

Voici un exemple d'utilisation : si le joueur <<fait ceci>>, <<alors il se passera ceci>>.

<<Exemple de script>>
<<Toutes les fonctions de script doivent linker vers leur page dédiée>>
<<La fonction sur laquelle la page porte doit être mise en gras>>
<<Exemple : la page AddItem, version du 25/10/2010>>
<<Ne pas oublier l'espace devant chaque ligne>>
<<Toujours présenter un script COMPLET.>>

<<Description détaillée de 'ce que fait le script'>>


Notes :

  • <<Voilà une remarque...>>
  • <<...et en voilà une autre>>

Voir également


Fonctions à plusieurs effets

Lorsqu'une fonction a des effets différents en fonction de l'objet à laquelle elle est appliquée, faites un tableau de ce style :

Type d'objet Action lors de l'activation
Type d'objet 1 Action 1
Type d'objet 2 Action 2

Ajouter une ligne

Pour ajouter une ligne, ajoutez le code suivant :

-
|Type d'objet          
|Action
|

Juste avant le } final, et sans sauter de ligne.

Exemple

Prenons le code suivant :

{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1    
|Action 1
|-
|Type d'objet 2
|Action 2
|}

Pour ajouter une ligne à la fin, il faudrait ajouter ces lignes de code :

{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1    
|Action 1
|-
|Type d'objet 2
|Action 2
|-
|Type d'objet          
|Action
|}

Ce qui donnerait le tableau suivant :

Type d'objet Action lors de l'activation
Type d'objet 1 Action 1
Type d'objet 2 Action 2
Type d'objet Action

Ajouter des lignes au milieu du tableau

Pour éviter de devoir réécrire un tableau par oubli d'une ligne, il est possible d'ajouter des lignes au milieu du tableau. Ajoutez simplement le code suivant :

|Texte colonne 1
|Texte colonne 2
[Si vous avez d'autres colonnes, écrivez-les ici comme ci-dessus]
|-

Après le signe |- de la colonne précédente.

Ajouter une colonne

Pour ajouter une colonne, ajoutez le code suivant :

! style="background:#efefef;" | Nom de la colonne

À l'emplacement désiré, dans le bloc suivant :

! style="background:#efefef;" | Type d'objet 
! style="background:#efefef;" | Action lors de l'activation

Ensuite, à chaque ligne, ajoutez :

|Votre texte

À l'emplacement correspondant.

Exemple

Dans le code suivant :

{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1    
|Action 1
|-
|Type d'objet 2
|Action 2
|}

Donnant le tableau suivant :

Type d'objet Action lors de l'activation
Type d'objet 1 Action 1
Type d'objet 2 Action 2

Pour ajouter une colonne au milieu, il faudrait ajouter les lignes suivantes :

{|border="1" cellpadding="5" cellspacing="0" align="center"
|-
! style="background:#efefef;" | Type d'objet
! style="background:#efefef;" | Colonne du milieu
! style="background:#efefef;" | Action lors de l'activation
|-
|Type d'objet 1
|Texte de la colonne du milieu 1
|Action 1
|-
|Type d'objet 2
|Texte de la colonne du milieu 2
|Action 2
|}

Ce qui donnerait le tableau suivant :

Type d'objet Colonne du milieu Action lors de l'activation
Type d'objet 1 Texte de la colonne du milieu 1 Action 1
Type d'objet 2 Texte de la colonne du milieu 2 Action 2


Page de référence

Référence pour le modèle de page

Sera prise pour page de référence la page AddItem, dans sa version du 25/10/2010.

Référence pour le modèle de tableau

Sera pris pour référence le tableau des effets de la page AiActivate.