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 redonner son statut de paladin à un paladin déchu ?

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 redonner son statut de paladin à un paladin déchu ?

.

Message par Freddy_Gwendo »

Comme je n'ai rien trouvé de vraiment probant sur le net concernant cette commande, je poste ici à tout hasard en espérant que quelqu'un ait la réponse, ou au moins des éléments de réponse :

Je prévois de déchoir un paladin lors d'un dialogue et de pouvoir restaurer son statut lors d'un dialogue suivant.

Mais comment annuler les effets de l'action ActionOverride(Player1,RemovePaladinHood()) ?

IESDP ne propose pas son équivalent inversé.
J'ai comme l'impression que cette commande est hard-codée.


A moins que certaines conditions permettent de le faire automatiquement.

Bref, je suis preneur de toute astuce ou toute manière de rétablir la classe du paladin après sa déchéance.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Lothringen
Solaire
Messages : 7412
Enregistré le : mar. 17 févr. 2004, 21:34
Localisation : Sur la route, encore
Statut : Hors ligne
.

Message par Lothringen »

Il me semble qu'en jeu, on peut restaurer un paladin déchu en réalisant certaines quêtes, on a alors l'affichage en pied d'écran : "aura purifiée."

Bref, je ne saurais en dire plus, mais la commande doit exister. :$
Code Couleur : #7AC5CD I Arrivée à Manostet Biographie RP
Rp en cours : Les Caprices de Fortune (MJ / Joueur)
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 as parfaitement raison Lothy. C'est pourquoi je posais la question.


En fait, je viens de trouver la réponse ! :$

Elle se trouve dans les nouvelles versions d'IESDP. Malheur à moi d'avoir conservé les anciennes sur le DD. Je viens de les suprimer, ça m'évitera de poser des questions stupides. :$ :$ :$
De plus, les discussions que j'avais lues concernaient des "Anti-paladins" et la manière de leur appliquer l'équivalent de la déchéance : manifestement, c'était très compliqué, voire quasi-impossible car la commande ne concernait que les paladins et n'était pas prévue pour les nouveaux kits.


Bref, je viens de faire un test rapide en appliquant le code suivant :

Code : Tout sélectionner

IF
  Global("GWPaladin","GLOBAL",0)
  GlobalTimerExpired("GWPalTim","GW0000")
THEN
  RESPONSE #100
    ActionOverride(Player1,[color="#FFFF00"]RemovePaladinhood()[/color]) // Déchéance
    SetGlobal("GWPaladin","GLOBAL",1)
    SetGlobalTimer("GWPalTim","GW0000",12)
END

IF
  Global("GWPaladin","GLOBAL",1)
  GlobalTimerExpired("GWPalTim","GW0000")
THEN
  RESPONSE #100
    ActionOverride(Player1,[color="#FFFF00"]RegainPaladinhood()[/color]) // Rétablissement du statut
    SetGlobal("GWPaladin","GLOBAL",0)
    SetGlobalTimer("GWPalTim","GW0000",12)
END
Ça fonctionne parfaitement sur des paladins classiques et sur un cavalier. :)
Donc j'imagine que ça fonctionne aussi avec les autres kits.

--> Déchéance : perte des capacités, de "Turn Undeads" et du statut.
--> Récupération : tous les points précédents sont restaurés.


Je suppose que le processus s'applique pareillement aux Rangers (actions RemoveRangerhood() et RegainRangerhood()), mais je ne l'ai pas testé.

Si ça peut aider d'autres moddeurs, mon message aura au moins servi à quelque chose. ;)

D'ailleurs, si un modo pouvait modifier le titre de la discussion en "[RÉSOLU] Comment redonner son statut de paladin à un paladin déchu", ce serait super.
J'ai changé celui du premier message, mais ça n'impacte pas celui de la discussion.


Edit : merci pour le changement de titre ! :thank_you:
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
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 »

Toujours dans la déchéance : lorsqu'un paladin est déchu, conserve-t-il ses restrictions de points de compétences martiales (2) ou bien peut-il passer à 5 points ?

La question a deux champs d'application :

- Dans l'univers BG : comment le moteur gère-t-il ce point ?

- En termes de RP : serait-il aberrant que le paladin déchu ne soit plus considéré que comme un guerrier et puisse bénéficier de cinq points de compétences martiales par arme ?
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Mornagest
Grand Gourou
Élu de Mystra
Messages : 19189
Enregistré le : ven. 17 oct. 2003, 10:48
Localisation : Juste derrière vous, prêt à hurler BOUH !
Statut : Hors ligne
.

Message par Mornagest »

Dans BG, je suis quasiment sûr que le paladin ne gagne rien à être déchu. Y compris pour les compétences martiales...

En RP, là aussi, la logique voudrait qu'il ne puisse pas subitement pouvoir accéder aux plus hautes maîtrises des armes. Cela étant, on parle de BG... sur papier, je ne sais pas comment ça marche dans AD&D2, mais dans D&D3, tu es compétent pour un type d'armes ou tu ne l'es pas. Il n'y a pas d'échelle de 0 à 5...

Bref, je laisserais la restriction à deux * pour le paladin déchu, ça me paraît plus cohérent.
Administrateur général. Je modère dans cette couleur.

Rejoignez Melandis, la Cité du Chaos
La biographie de Mornagest ainsi que ses quêtes et sa couleur RP #6C84FF ; la biographie de Henk et sa couleur RP #3BBB34

"Ne vous imaginez pas être différente de ce qu'il eût pu sembler à autrui que vous fussiez ou eussiez pu être en restant identique à ce que vous fûtes sans jamais paraître autre que vous n'étiez avant d'être devenue ce que vous êtes."
(Lewis Caroll)
Smidge
Statut : Hors ligne
.

Message par Smidge »

Mornagest a écrit :En RP, là aussi, la logique voudrait qu'il ne puisse pas subitement pouvoir accéder aux plus hautes maîtrises des armes. Cela étant, on parle de BG... sur papier, je ne sais pas comment ça marche dans AD&D2, mais dans D&D3, tu es compétent pour un type d'armes ou tu ne l'es pas. Il n'y a pas d'échelle de 0 à 5...
Il y a bien 5 niveaux de spécialisation dans AD&D2, les mêmes que dans BG (BG1 d'ailleurs plutôt). Et effectivement, un paladin déchu (comme un rôdeur déchu) conservera ses limites par rapport aux guerrier, tout en perdant les bénéfices propres à sa classe.
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 »

OK, je laisse les restrictions.

J'ai été induit en erreur par la quête des paladins déchus dans Athkatla : après vérification, ils sont codés en guerriers et non en paladins, d'où leurs compétences martiales inhabituelles pour des paladins.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Smidge
Statut : Hors ligne
.

Message par Smidge »

Freddy_Gwendo a écrit :J'ai été induit en erreur par la quête des paladins déchus dans Athkatla : après vérification, ils sont codés en guerriers et non en paladins, d'où leurs compétences martiales inhabituelles pour des paladins.
Je confirme :)
Répondre

Retourner vers « Scripts »

Qui est en ligne

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