Je désire donner des informations sur une quête lorsque le joueur ouvre un livre qu'il a récupéré.
Actuellement, je me base sur le fait qu'il vient de récupérer le livre pour donner les infos de quête. Mais rien ne prouve qu'il a lu le contenu du livre... Du coup, ca manque de finesse.
Il y a moyen de savoir si un livre de l'équipement a été ouvert?
Cocrane
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é...
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] Lecture d'un livre et obtention d'informations
- 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
.
J'utilise une astuce pour cela : j'attribue une valeur lore de 100 au livre. Résultat : pour le lire, tu es obligé de l’identifier. Puis j'utilise le trigger :
J'en conviens, c'est un peu tiré par les cheveux, mais je ne vois pas d'autre solution pour un livre qui n'a pas de capacités spéciales dans lesquelles inclure une variable.0x40A9 PartyHasItemIdentified(S:ResRef*)
Returns true only if the party has the item specified and it is identified.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
- deratiseur
- Golem de fer
- Messages : 3697
- Enregistré le : mer. 05 déc. 2007, 18:35
- Localisation : Gap, Hautes alpes
- Statut : Hors ligne
.
Fait de ton livre un objet à usage unique (comme un tome, par exemple), qui a comme effet :
(122) create inventory item, lui même (après usage, il est recrée dans l'inventaire au lieu de purement disparaitre)
(187) set local variable (une variable qui fait réagir ton script/dialogue)
(122) create inventory item, lui même (après usage, il est recrée dans l'inventaire au lieu de purement disparaitre)
(187) set local variable (une variable qui fait réagir ton script/dialogue)
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités