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] Scène sans présence du groupe

Répondre
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne

[SCRIPT] Scène sans présence du groupe

.

Message par Cocrane »

Suite à un événement, je désire que le joueur assiste à une scène sur la carte où il est pas physiquement présent mais pas dans cette zone.

La scène se décale sur le lieu choisit et l'action se déroule.


Mon problème est que on ne rien voir car il n'y a pas de pnj du groupe en ce lieu.


Je suis passé par une CUTSCENE et un MOVEVIEWPOINT notamment.

J'ai ajouté un EXPLORER() pour éviter l'écran noir mais j'ai toujours le problème de ne pas voir ce qui se passe.


Comment traiter ce problème?
Avatar du membre
Haplo74
Minotaure
Messages : 1737
Enregistré le : dim. 08 avr. 2012, 20:20
Localisation : Paris
Statut : Hors ligne
.

Message par Haplo74 »

Hello,

Je n'y connais pour ainsi dire rien en modding mais j'ai testé pas mal de mods.
Et à chaque fois, le groupe est présent lors d'une cut-scène.
Parfois à peine visible (caché par dans une pièce sombre et par des éléments de décor) mais présent.
On sent que l'auteur du mode avait la même intention que toi.
Mais il faut vraiment avoir l'œil pour repérer le groupe s'il est assez loin de l'action de la cut-scène...

A mon avis si tu t'y prends bien le groupe sera présent mais complètement invisible. Et ensuite tu le renvoies à son point de départ.

Haplo74
Modérateur des sections "le bazar de l'aventurier", "la taverne de Château-Suif", "la taverne d'Amkethran" et "le comptoir d'Amn".
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 »

Tu es obligé de déplacer au moins un membre du groupe dans la carte, mais dans ce cas autant tous les déplacer.

Question taquine : pourquoi l'écran devient-il noir au début et à la fin de chaque cinématique ? Pour masquer le chargement de la carte de la cinématique et le déplacement du groupe, mon général ! ;)

Autre solution, mais que je n'ai jamais testée : créer un film et le faire jouer dans un script.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Pour mon cas, l'écran est noir car c'est une zone non visitée du groupe.

Faire déplacer mon groupe, ne colle pas avec mon objectif.

Du coup, je préfère me passer de la scène. ^^

Cocrane
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 »

Le fondu en noir correspond au FadetoColor(), FadeFromColor()...

Tu peux aussi tricher : ne pas déplacer le groupe dans la carte du jeu, mais dans une "fausse carte", c-à-d une toute petite carte qui reprend une partie de la carte du jeu. C'est ce que j'ai fait pour mes cinématiques. Du coup, tu ne visualises qu'une toute petite partie de la carte suivante et surtout tu ne touches pas au contenu de cette dernière.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Je note que pour une scène, le groupe doit être présent pour voir la scène.

Est-il possible de partir des principes suivants:
- une créature passe sous contrôle du joueur.
Cette créature à une animation discrète.
Exemple: animation ombre au sol (0x6405 doom_guard)
- la scène se déclenche.
Si la carte est relativement sombre, on ne verra qu'un cercle vert.
- à la fin de l'animation, le joueur perd le contrôle de la créature.

J'ai regardé, il n'y a pas d'animation 'vide'. Se réduisant à une BAM (avec 100% Magenta) histoire d'affecter une animation par défaut à la créature. Animation n'affectant pas la carte.

Cocrane
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 »

Et pourquoi pas tout simplement une créature invisible (Cutspy.cre dans le jeu) ? ;)
Regarde dans les scripts : elles sont souvent utilisées pour lancer des cinématiques. Et je ne m'en prive pas moi-même. ^^
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Cocrane
Adepte de Grondemarteau
Ogre mage
Messages : 1328
Enregistré le : dim. 21 mars 2010, 12:03
Localisation : Paris
Contact :
Statut : Hors ligne
.

Message par Cocrane »

Bah oui, pourquoi pas une créature invisible! :-)

Pourquoi je me complique la vie. MDR

Cocrane
Répondre

Retourner vers « Scripts »

Qui est en ligne

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