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] Sommeil et récupération
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
[SCRIPT] Sommeil et récupération
.
Bonjour,
je désire permettre au joueur de cliquer sur un lit et déclencher un repos. Repos classique qui permettrait de récupérer en PV et magie comme lorsque l'on clique sur l'icône de sommeil du jeu.
Est ce que vous avez une solution à ce problème?
Cocrane
je désire permettre au joueur de cliquer sur un lit et déclencher un repos. Repos classique qui permettrait de récupérer en PV et magie comme lorsque l'on clique sur l'icône de sommeil du jeu.
Est ce que vous avez une solution à ce problème?
Cocrane
-
- d'Oghmatique
- Ogre mage
- Messages : 1376
- Enregistré le : mar. 28 sept. 2021, 19:52
- Localisation : France
- Statut : En ligne
.
Bonjour,
Il me semblait avoir vu une question similaire sur G3...
Voici le lien du sujet, dans ce post la moddeuse annonce l’intégration d'un composant presque équivalent dans son mod.
Voici le commit qui correspond à l'ajout du composant dans Endless BG1... "-More Flavor to Hero of Baldur's Gate: PC's bed in BG1 will have option to rest full night or until a certain hour of the day."
Principalement dans cette partie, qui correspond à ces fichiers. (ceux marqués "more preparations for v9")
Il semble qu'une créature invisible est utilisé pour déclencher un dialogue qui mène au repos, donc pas exactement ce que tu recherches.
Je n'y connais rien, mais peut-être une piste...
Il me semblait avoir vu une question similaire sur G3...
Voici le lien du sujet, dans ce post la moddeuse annonce l’intégration d'un composant presque équivalent dans son mod.
Voici le commit qui correspond à l'ajout du composant dans Endless BG1... "-More Flavor to Hero of Baldur's Gate: PC's bed in BG1 will have option to rest full night or until a certain hour of the day."
Principalement dans cette partie, qui correspond à ces fichiers. (ceux marqués "more preparations for v9")
Il semble qu'une créature invisible est utilisé pour déclencher un dialogue qui mène au repos, donc pas exactement ce que tu recherches.
► Afficher le texte
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Merci pour ton retour.
Un dialogue peut permettre de confirmer un choix. Je vais étudier les sources que tu me donnes.
Autre solution, c'est modifier la carte BG pour autoriser le repos dans la pièce. Actuellement, "resting interrup" est paramétré. Je ne sais pas si c'est possible de modifier le code de la carte en pleine partie si le mod est actif. (mon mod est une suite à BG1).
Cocrane
Un dialogue peut permettre de confirmer un choix. Je vais étudier les sources que tu me donnes.
Autre solution, c'est modifier la carte BG pour autoriser le repos dans la pièce. Actuellement, "resting interrup" est paramétré. Je ne sais pas si c'est possible de modifier le code de la carte en pleine partie si le mod est actif. (mon mod est une suite à BG1).
Cocrane
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Je viens de consulter le code.
La mod lance l'action
RestParty()
et modifie l'heure selon la durée de repos demandée par le joueur.
Exemple:
Je ne me souvenais plus qu'il y avait un mot clé pour lancer le repos et la récupération.
Cocrane
La mod lance l'action
RestParty()
et modifie l'heure selon la durée de repos demandée par le joueur.
Exemple:
Code : Tout sélectionner
@351 /* ~You put yourself to bed for a full night's sleep (8 hours).~ */ DO ~SetGlobal("C#EBG1_TalkToPC","LOCALS",1) RestParty()~ EXIT
Cocrane
- Akadis
- Adepte de Grondemarteau
- Araignée éclipsante
- Messages : 1224
- Enregistré le : lun. 28 avr. 2003, 10:58
- Localisation : Bordeaux
- Contact :
- Statut : Hors ligne
.
Si on modifie un fichier ARE (pour ajouter un zone cliquable sur un lit par exemple ) ou même modifier un simple paramètre, il faut le faire avant d'entrer une première fois dans la zone. A partir du moment où on a visité une pièce c'est une copie du fichier ARE qui est chargé.
Par exemple son a un mod qui modifie le AR1234.ARE
Lorsque la zone est "vierge" le moteur du jeu va charger le AR1234.ARE qui se trouve dans le dossier override
Les fois suivantes il ira chercher le fichier dans le baldur.sav de la sauvegarde chargée.
Par exemple son a un mod qui modifie le AR1234.ARE
Lorsque la zone est "vierge" le moteur du jeu va charger le AR1234.ARE qui se trouve dans le dossier override
Les fois suivantes il ira chercher le fichier dans le baldur.sav de la sauvegarde chargée.
-
- Adepte de Grondemarteau
- Ogre mage
- Messages : 1328
- Enregistré le : dim. 21 mars 2010, 12:03
- Localisation : Paris
- Contact :
- Statut : Hors ligne
.
Bonjour Akadis,
merci pour ton retour.
Effectivement, le script est ajouté dans une région d'une carte existante. Pour le moment, le mod écrase le .wed existant à l'installation.
Soit le joueur démarre une nouvelle partie et il n'y aura pas de problème.
Soit le joueur a fini BG1 et il utilisera sa sauvegarde pour continuer à jouer.
A voir si en écrasant le .WED sur une partie sauvegardée, ce qui se produit.
Cocrane
merci pour ton retour.
Effectivement, le script est ajouté dans une région d'une carte existante. Pour le moment, le mod écrase le .wed existant à l'installation.
Soit le joueur démarre une nouvelle partie et il n'y aura pas de problème.
Soit le joueur a fini BG1 et il utilisera sa sauvegarde pour continuer à jouer.
A voir si en écrasant le .WED sur une partie sauvegardée, ce qui se produit.
Cocrane
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité