Restriction de classe en fonction de la race

Répondre
Partager Rechercher
Bonjour.

Je suis actuellement en train de créer des races personnalisées et j'aimerais empêcher cette race d'avoir accès à une classe particulière à la création. En l’occurrence, la classe prêtre.

J'aimerais faire ça directement en touchant aux 2DA mais je ne trouve pas mon bonheur. Avez vous une idée s'il vous plaît ?
__________________
http://rift.sig.magelo.com/2518223.png
De tête, je ne saurais dire, mais je te suggère de regarder du côté des lignes qui définiraient le "Protecteur Nain" et de t'en inspiré ^^
Thumbs up
Citation :
Publié par C.DuK
De tête, je ne saurais dire, mais je te suggère de regarder du côté des lignes qui définiraient le "Protecteur Nain" et de t'en inspiré ^^
Pas bête ! Je n'y avais pas du tout pensé. Je regarderais ça après le boulot.
Parfait.

Je donne la marche à suivre si besoin.

Dans le fichier classes.2da, se rendre à la colonne PreReqTable et ajouter à la ligne voulue (Prêtre pour moi donc cleric dans le 2DA) CLS_PRES_CLERIC (ou autre nom de classe, vous devrez créer le fichier 2DA correspondant.

Vous créé donc votre fichier 2DA de restriction CLS_PRES_CLERIC.2DA avec 4 colonnes comme ci-dessous.

Vous allez en fait indiquer quelles races ont accès à cette classe.

Code:
2DA V2.0

     LABEL              ReqType ReqParam1     ReqParam2 
0    Dwarf              RACE    0             ****      
1    Elf                RACE    1             ****      
2    Gnome              RACE    2             ****      
3    Halfling           RACE    3             ****      
4    HalfElf            RACE    4             ****      
5    HalfOrc            RACE    5             ****      
6    Human              RACE    6             ****      
7    Felide             RACE    48            ****      
8    YuantiPureblood    RACE    31            ****      
9    GrayOrc            RACE    32            ****      
10   Humanoid_Goblinoid RACE    12            ****      
11   Humanoid_Monstrous RACE    13            ****      
12   Humanoid_Orc       RACE    14            ****      
13   Humanoid_Reptilian RACE    15            ****      
14   Undead             RACE    24            ****
Le label etant le nom de la race, Reqtype étant le type de restriction donc Race en l'occurence et ReqParam1 étant le numéro de la race dans le 2DA racialtypes.2da
On sauvegarde le tout, on met dans un hak ou dans l'override et le tour est joué. La restriction fonctionne.
__________________
http://rift.sig.magelo.com/2518223.png
Content d'avoir pu t'aiguiller. En tout cas, un grand merci à toi pour partager avec nous la solution, ça pourrait s'avérer utile à plus d'un.
Répondre

Connectés sur ce fil

 
1 connecté (0 membre et 1 invité) Afficher la liste détaillée des connectés