Aller au contenu

Photo

Bonus set d'armure


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

#1
slaaleth

slaaleth
  • Members
  • 71 messages
Bonjour je cherche a créer un nouveau set d'armure.

J'arrive a créer et importer toute les pièce d'armure que je veux avec les bonus que je veux par contre j'ai un petit souci.

J'aimerais faire un bonus de set, genre que si le joueur a les boot, les gents, l'armure et le bouclier sa diminue la fatigue ou augmente l'armure. le problème c'est que je vois pas trop ou aller pour mettre sa je sais pas si c'est possible de le faire graphiquement par le toolset ou si il faut que je fasse un scripte pour sa.

J'espère qu'il n'y a pas déjà un tuto pour sa sur le wiki mais je l'ai pas trouver

autre chose aussi j'ai vu qu'il y avais un attribut pour diminuer l'hostilité des ennemis je voudrais faire exactement l'inverse, a savoir augmenter l'hostilité, mais je ne trouve pas cet attributs est-il dans la liste sous un nom que je ne connais pas? (je joue en français donc le nom des attributs en anglais...)

Modifié par slaaleth, 05 janvier 2010 - 05:50 .


#2
Fralboj

Fralboj
  • Members
  • 43 messages
Question qui paraît bizarre mais, as-tu déjà vu cet attribut sur un objet dans le jeu ? (ce sont surtout des bonus, rares sont les malus il me semble). Je n'en ai pas le souvenir personnellement. Ca vient peut être de là ? Je ne me suis pas encore penché sur cette partie du Toolset, mais est-il possible de créer un attribut soi-même via scripts ?

#3
slaaleth

slaaleth
  • Members
  • 71 messages
ce que je veux c'est 2 chose différente d'une part mettre un bonus(ou malus selon comment vous l'entender) qui fait augmenter l'agressivité envers le perso qui porte l'armure (j'ai pas vu sa sur une armure dans le jeu mais sa existe dans les skill de guerrier donc je me dis que sa doit exister pour les armure vu qu'il y a le skill inverse(vus dans le jeu par contre celui la))



et d'autre part je voudrais faire que si le joueur porte l'armure complète (bottes, gents, armure) il y ai un bonus de fatigue (enfin que sa diminue la fatigue) sa c'est possible plusieurs armures font sa dans le jeu mais j'ai pas trouver ou régler sa dans le toolset

#4
slaaleth

slaaleth
  • Members
  • 71 messages
personne sais comment mettre un bonus de set? ou un lien vers un tuto ou ils explique sa? par-ce que j'en trouve plein pour créer une arme mais du coup ils explique pas sa

#5
Pepe97

Pepe97
  • Members
  • 2 messages
coucou Slaaleth !



pour ton problème il faut que tu renseigne le champ "variables" (en bas) de chaque item composant ton armure: une fenêtre s'ouvre dans laquelle tu dois renseigner la colonne 'value' dans le champ "ITEM_SET" avec un nombre qui correspond aux différents types de bonus disponibles.



voici un lien vers ces codes: http://www.gamespot....3367&pid=920668



en cas de pb je suis dans le coin et dans tout les cas si je peux j'aide.



Bon modding !

#6
Nightprowler

Nightprowler
  • Members
  • 4 messages
Bonjour, je vais rédiger un petit texte ici afin d'expliquer la procédure pour créer un bonus de set.

Je vais faire ça dans la soirée.

En attendant, la méthode de Pepe te permettra d'utiliser les bonus des sets déjà existants en jeu.



Pour ce qui est de la propriété qui augmente l'aggro générée, elle ne se trouve pas au meme endroit que celle qui permet de la réduire. Il te faut la chercher dans la section On Hit et mettre 1 dans la section On Hit Value.

#7
Nightprowler

Nightprowler
  • Members
  • 4 messages
1) Dans le champs Variables => ITEM_SET, entrez une ID (la meme pour toutes les pièces de votre set (100+ par sécurité)

2) Ajoutez votre module au jeu

3) FAITES UNE COPIE du fichier "itemsets.xls" trouvé dans le dossier du jeu (Program Files\\\\Dragon Age Origins\\\\tools\\\\Source\\\\2DA) et de l'outil ExcelProcessor.exe toujours dans le dossier du jeu (Program Files\\\\Dragon Age Origins\\\\tools\\\\ResourceBuild\\\\Processors) sur votre bureau (oui, l'emplacement est important).
ATTENTION : faites en bien un double, évitez par sécurité d'éditer l'original.
Puis ouvrez "itemsets.xls"

4) Effacez toutes les lignes après la 4ème, celle que vous devrez éditer pour votre set (SURTOUT, LAISSEZ LES LIGNES ID, Int et 0)

5) Remplacez le chiffre dans le premier champs (ID) par celui que vous avez entré pour vos objets dans ITEM_SET

6) La seconde (Label) correspond au nom de votre set, mais peu importe ce que vous y inscrivez, ça ne changera rien.
En fait, son seul intéret serait si vous prévoyez de faire plusieurs sets d'armure et un seul fichier.

7) Dans la troisième (namestrr), vous entrerez un chiffre qui correspond aux pièces nécéssaires à completer le set afin d'obtenir le bonus, voila comment cela fonctionne :

Cumulez les nombres correspondant aux pièces de votre set :
3 pour Main Gauche et Main Droite (2+1)
44 pour Bottes, Torse et Tete (32+8+4)
etc

# Main Droite: 1
# Main Gauche: 2
# Torse: 4
# Tete: 8
# Gants: 16
# Bottes: 32
# Ceinture: 64
# Bague 1: 128
# Bague 2: 256
# Collier: 512
# Munitions : 1024
# Collier du Chien : 2048
# Peinture du Chien: 4096

8) Dans la 4ème (Slots), entrez le meme chiffre que dans la 3ème (on ne sait pas à l'heure actuelle son utilité)

9) Dans la 5ème (Prop1), entrez le code correspondant au bonus souhaité. (voir en fin de texte pour précision concernant ce dernier point)

10) Dans la 6ème (Prop1Value), entrez la valeur du bonus, par exemple, pour que le set donne un bonus de 5 en Force, le champ Prop1 doit contenir le code pour la force, et le champs Prop1value doit contenir le chiffre 5

11) Dans la 7ème (Prop2), entrez le code correspondant au second bonus souhaité.

12) Dans la 8ème (Prop2Value), entrez la valeur souhaitée pour le second bonus.

13) Enregistrez votre itemsets.xls

15) Faites glisser votre nouvelle version de itemsets.xls sur l'icone de "ExcelProcessor.exe"

16) un .gda sera créé, modifiez son nom pour correspondre à votre set par exemple (mon_set.gda) et placez le dans Mes Documents\\\\BioWare\\\\Dragon Age\\\\AddIns\\\\ [le nom de votre module] \\\\module\\\\override.

Et voila, votre set fournira le/les bonus que vous voulez.



Précision : 2 fichiers sont à prendre comme source pour les champs Prop1 et Prop2...
Properties.xls est utilisé si le champs PropXValue est renseigné.
Effects.xls si le champs PropXValue est vide (ATTENTION AVEC CES BONUS, CERTAINS PEUVENT AVOIR DES EFFETS INDESIRABLES)
Lisez bien la description et réfléchissez bien avant d'en utiliser un, par exemple, si vous utilisez le code 1041 (FEIGN DEATH) la description ne parle pas de vous donner la compétence, mais de l'activer, donc sitot le set complet, votre perso passera en Mort Feinte et ne pourra plus agir du tout... EFFET TRES GENANT :P
Le code 1050 par exemple est utilisé par un des sets du jeu, car il donne une immunité contre les effets de flanking.

Modifié par Nightprowler, 07 avril 2010 - 07:34 .