Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[IESDP] Quelle est la signification de la valeur MYAREA dans l'action SetGlobal ?

Regroupe tous les sujets sur les commandes, les fonctions, les routines, les modifications des fichiers systèmes (ids, 2da...)...
Répondre
Avatar du membre
Akadis
Adepte de Grondemarteau
Araignée éclipsante
Messages : 1224
Enregistré le : lun. 28 avr. 2003, 10:58
Localisation : Bordeaux
Contact :
Statut : Hors ligne

[IESDP] Quelle est la signification de la valeur MYAREA dans l'action SetGlobal ?

.

Message par Akadis »

Dans les le triggers Global, GlobalLT, GlobalGT et dans l'instruction SetGlobal il y a trois arguments :
S:Name*,S:Area*,I:Value*
Pour Name et Value pas de problème

Pour Area il y a les valeurs
GLOBAL, LOCALS, ARxxxx
là ca va toujours.

Mais la valeur Area peut être aussi MYAREA
Quelle est la portée de ce paramètre, à quoi fait-il référence ?
Développeur du mod Akadis version disponible Beta 3.1b : envoyez moi un M. P
Responsable de la maintenance du mod
Kim
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

D'après la référence, le site IESDP, cette valeur représente la zone dans laquelle est lancé le script. C'est un moyen générique de désigner la zone en cours, donc ça remplace les "ARxxxx". Appliqué à une catégorie de personnages, par exemple tous les gardes du poing enflammé dans BG1 (exemple hypothétique car cette possibilité est probablement absente de BG), tu peux affecter le même script à tous tout en bénéficiant de la possibilité d'exploiter des variables de zone (autement dit en pouvant partager l'information entre tous les personnages en question de la zone).
La portée doit donc en pratique être limitée à une zone, comme pour la portée des "ARxxxx" (parce que la variable, même si elle porte le même nom, sera différente d'une zone à l'autre).
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Avatar du membre
Akadis
Adepte de Grondemarteau
Araignée éclipsante
Messages : 1224
Enregistré le : lun. 28 avr. 2003, 10:58
Localisation : Bordeaux
Contact :
Statut : Hors ligne
.

Message par Akadis »

Merci ^^
Ca répond parfaitement à ce que je voulais savoir.
Développeur du mod Akadis version disponible Beta 3.1b : envoyez moi un M. P
Responsable de la maintenance du mod
Kim
Répondre

Retourner vers « Programmation WeiDU »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité