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é...

[SCRIPT] Comment faire référence à une carte dans les scripts d'une autre carte ?

Répondre
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

[SCRIPT] Comment faire référence à une carte dans les scripts d'une autre carte ?

.

Message par Freddy_Gwendo »

Juste une petite question qui me tarabuste depuis deux jours : est-il possible de faire référence à une zone dans une autre ?

Je m'explique :

Ma carte GW0000 contient une trentaine de tiles identiques à la carte GW0001.
Dans la carte GW0001, certaines actions modifient ces tiles (portes "invisibles"). J'utilise donc une variable globale qui ferme les portes invisibles de la carte GW0000 pour rendre les deux cartes "raccords" lorsque l'on retourne dans la carte GW0000.

Je me demandais s'il n'était pas possible de créer une variable du style Global("GWPortes0000","GW0000",1) dans les scripts de la carte GW0001 lorsque les portes adéquates sont fermées, qui serait comprise automatiquement par le moteur dans la carte GW0000.
Ce qui m'éviterait de surcharger le mod de variables globales "one-shot".

Mais j'ai peur que les variables de zone ne soient sauvegardées que dans les zones concernées.... :scratch:

Quelqu'un aurait-il confirmation de ce genre de manip avant que je ne me lance dans mes scripts ?

Merci d'avance... ^^
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Armand
Adepte de Grondemarteau
Ours des cavernes
Messages : 1141
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : Dordogne
Statut : Hors ligne
.

Message par Armand »

Oui j'ai pu l'observer malheureusement les variables de zones ne fonctionne que sur la zone spécifié, ce qui est d 'ailleurs assez chiant lorsque l'on s'en aperçoit sur le tard. L’idéal je pense dans ce genre de cas est de faire des global avec des noms de variable suffisamment explicite dans la mesure ou on est quasiment pas limité par la longueur autant en profiter.
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Pourquoi est-ce que je m'escrime à poser des questions dont je redoute la réponse ?! :hang3:

Ou pour lesquelles je n'obtiens pas de réponses ([THREAD=26799]ici[/THREAD] et [THREAD=26801]là[/THREAD])...


Bon, alors je conserve mes variables globales...

Heureusement qu'elles sont quasi illimitées pour BG2 et qu'avec BGT, on peut faire de même avec les portions BG1 sans être obligé de rajouter le mod qui les débloque.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Armand
Adepte de Grondemarteau
Ours des cavernes
Messages : 1141
Enregistré le : lun. 03 déc. 2007, 22:04
Localisation : Dordogne
Statut : Hors ligne
.

Message par Armand »

Pourquoi est-ce que je m'escrime à poser des questions dont je redoute la réponse ?! :hang3:
C'est ça d'être un génie qu'est ce que tu veux. On est toujours un peu seul dans nos hauteurs, c'est la dure réalité... :p
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Répondre

Retourner vers « Scripts »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités