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

[SPL] Comment ne pas pouvoir lancer un sort pendant un combat ?

Regroupe tous les fichiers spl et pro
Répondre
Avatar du membre
Luren
Adepte de Grondemarteau
Ver charognard
Messages : 658
Enregistré le : dim. 20 juin 2010, 08:51
Localisation : Sûrement quelque part mais je n'arrive pas à bien voir où.
Statut : Hors ligne

[SPL] Comment ne pas pouvoir lancer un sort pendant un combat ?

.

Message par Luren »

Je suis en train d'écrire un sort qui permet au rôdeur de créer des flèches. Ça marche donc comme une nouvelle capacité que l'on peut activer une fois par jour, avec des flèches de différente qualité selon le niveau.
Tout marche nickel, mais j'aimerais que l'on ne puisse pas lancer cette capacité lorsqu'on est en plein combat (j'imagine pas trop un rôdeur dans le feu de l'action, et alors que son carquois commence dangereusement à se vider, dire à une horde de loups ou de gobelins :
- Stop, on arrête. Bougez pas les gars, bougez pas. Je taille dix flèches 1d6+3 et on y va. Le premier qui bouge il se prend un ctrlaltdelete:EnableCheatKeys() - CTRL+Y !!!)

J'ai donc cherché dans les paramètres des fichiers .SPL s'il y a moyen de faire en sorte qu'un sort ne puisse pas être lancé au cours d'un combat (sans passer par l'option qui consisterait à appeler un script pour tester cette condition), mais je ne trouve rien.

Quelqu'un a une idée ?
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 »

T'a essayé des valeurs dans la case "not in combat" dans general properties ? Masi peut etre que le champ existe pas dans la version IWD ?
http://toutlemondesontrolistes.blogspot ... ation.html
Ancien moddeur pour bg2, critique sur la sphère roliste et gamedesigner en herbe
Avatar du membre
Luren
Adepte de Grondemarteau
Ver charognard
Messages : 658
Enregistré le : dim. 20 juin 2010, 08:51
Localisation : Sûrement quelque part mais je n'arrive pas à bien voir où.
Statut : Hors ligne
.

Message par Luren »

Oui, j'ai essayé de basculer la valeur à 1, sans résultat. Comme ce paramètre est aligné sous "GemRB flags", je me suis d'abord dit que c'était peut-être associé à des paramètres pour GemRB.

Je viens d'aller faire un tour sur IESDP. Il semblerait que le paramètre ne soit pas codé sur le même bit entre la v.1 (BGs) et la v.2 (IWD2) des fichiers .SPL.
Or DLTCEP ne semble pas prendre en compte cette différence. Lorsque je consulte le fichier .SPL dans lequel j'ai renseigné "Not in Combat" sur 1, il n'est pas mis à la bonne adresse.
Je vais essayer de voir si en le changeant ça fonctionne.

EDIT : Ben je vois pas... j'ai essayé de modifier le fichier .spl en essayant les deux possibilité à l'adresse 1A, et ça ne marche pas. Je me suis dit que ça tenait peut-être à une différence entre les sorts de type Inné ou de Mage, j'ai donc fait des tests en prenant en compte ce paramètre, mais non...

Si quelqu'un a un exemple de sort qui ne peut pas être lancé au cours d'un combat, ce serait sympa de me donner la référence pour que je puisse l'étudier.

Merci !
Répondre

Retourner vers « Sorts et projectiles »

Qui est en ligne

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