Différences entre les versions de « TESCS : ShowMap »

De Wiwiki
Aller à la navigation Aller à la recherche
(Page créée avec « Cette fonction fait apparaître sur la carte les lieux spécifiés en paramètres. ===Syntaxe=== ShowMap "cellid" On peut rentrer à la place de l'attribut "cellid" un nom ... »)
 
m (Catégorie)
 
Ligne 1 : Ligne 1 :
[[Catégorie:Liste des commandes de script|ShowMap]]
Cette fonction fait apparaître sur la carte les lieux spécifiés en paramètres.
Cette fonction fait apparaître sur la carte les lieux spécifiés en paramètres.



Version actuelle datée du 30 octobre 2010 à 08:52

Cette fonction fait apparaître sur la carte les lieux spécifiés en paramètres.

Syntaxe

ShowMap "cellid"

On peut rentrer à la place de l'attribut "cellid" un nom complet de cellule ou une simple chaîne de caractères. Dans ce cas, toutes les cellules qui commenceront par cette chaîne de caractères apparaîtront sur la carte. Si l'on rentre le code suivant :

ShowMap "Gn"

Apparaîtront toutes les cellules de Gnaar Mok et celles de Gnisis.

Exemple

On souhaite que la lecture d'un livre révèle l'emplacement de Seyda Nihyn (oui, oui, je sais, c'est complètement idiot). On aura donc le code suivant :

Begin LivreDeSeyda

Short controlevariable

If ( controlevariable == 0 )
 If ( OnActivate == 1 )
  ShowMap "Seyda Nihyn"
  Set controlevariable to 1
 Endif
Endif

If ( controlevariable == 1 )
 If ( OnActivate == 1 )
  Return
 Endif
Endif

End

Le livre révèlera une seule fois la position de Seyda Nihyn, grâce à la variable controlevariable, pour éviter de faire ramer le jeu.