Vais réinstaller BG2 et zyeuter ca... ca me parait étrange...
Z'avez pas honte de me faire dépoussiérer mes cd?

Salutations Elfiques Noires
Salutations Elfiques Noires
Salutations Elfiques Noires
deratiseur a écrit :Il existe deux versions bien distinctes une pour soa et une pour tob.
J'ai choisi de "weiduiser" la version tob parce que je pense qu'une majorité de joueurs a tob
mais c'est vrai qu'il ne faut pas ignorer les minorités, alors je vais faire la version soa, sous peu, promi![]()
dans le tp2 risquent de poser problèmes.// Habiletés de Haut niveau - LUABBR.2DA
~Fi0~
//equipement au debut de TOB - 25STWEAP.2DA
~LEAT14 * HELM07 BAG25 RING06 RING31 CLCK02 BOOT01 AMUL19 BRAC16 BELT06 AROM11,80 * * POTN52,5 POTN4,2 POTN14,5 BOW12 SW1H73 STAF24~
Code : Tout sélectionner
COPY_EXISTING ~ar0602.bcs~ ~override~
DECOMPILE_BCS_TO_BAF
REPLACE_TEXTUALLY ~ActionOverride(Player1,DestroyAllEquipment())~
~~
COMPILE_BAF_TO_BCS
BUT_ONLY_IF_IT_CHANGES
Salutations Elfiques Noires
Code : Tout sélectionner
IF
Global("TakeImportItems","AR0602",1)
Kit(Player1,CHANTELAME)
Global("ChantelameVerifPlayer1","AR0602",0)
THEN
RESPONSE #100
ForceSpellRES(CACHANT, Player1)
// ForceSpellRES n'accepte un nom de sort que de 7 caractères, donc la ligne suivante ne fonctionnera pas.
// Il faudrait renommer le sort pour qu'il tienne en 7 lettres, et modifier en conséquence le fichier 2DA
// qui régit l'évolution du kit par niveau ainsi que le fichier TP2.
ForceSpellRES(CACHANT2, Player1)
SetGlobal("ChantelameVerifPlayer1","AR0602",1)
END
Code : Tout sélectionner
// Autre possibilité : placer les objets directement par le script et non par les sorts
// Conséquence : on peut retirer les deux sorts CACHANT et CACHANT2 du mod et du fichier 2DA
IF
// S'assure qu'on fait ça après avoir été dépouillé et après la scène d'Irenicus
Global("TakeImportItems","AR0602",1)
// S'assure que ça ne se fera que pour le chantelame
// Inspiration : TDD, qui vérifie dans DPLAYER si le joueur est anti-paladin
// CHANTELAME est le nom utilisé partout dans ADD_KIT
Kit(Player1,CHANTELAME)
// S'assure que ce bloc ne va s'exécuter à l'infini
Global("ChantelameVerifPlayer1","AR0602",0)
THEN
RESPONSE #100
// Exemple tiré de BGT pour placer la ceinture à Imoen
// En principe, le perso n'a plus rien sur lui donc il n'y a pas ambiguité
// sur ce qu'il peut mettre comme armure ou bouclier : FillSlot prend un
// élément satisfaisant, pas forcément celui qu'on veut (mais ici ça ira).
ActionOverride(Player1,CreateItem("cotchan",1,0,0)) // Armure
ActionOverride(Player1,FillSlot(SLOT_ARMOR))
ActionOverride(Player1,CreateItem("chantel",1,0,0)) // Bouclier
ActionOverride(Player1,FillSlot(SLOT_SHIELD))
// Assure qu'on ne répètera pas le bloc
SetGlobal("ChantelameVerifPlayer1","AR0602",1)
END
Code : Tout sélectionner
// Autre possibilité : placer les objets directement par le script et non par les sorts
// Conséquence : on peut retirer les deux sorts CACHANT et CACHANT2 du mod et du fichier 2DA
IF
// S'assure qu'on fait ça après avoir été dépouillé et après la scène d'Irenicus
Global("TakeImportItems","AR0602",1)
// S'assure que ça ne se fera que pour le chantelame
// Inspiration : TDD, qui vérifie dans DPLAYER si le joueur est anti-paladin
// CHANTELAME est le nom utilisé partout dans ADD_KIT
Kit(Player1,CHANTELAME)
// S'assure que ce bloc ne va s'exécuter à l'infini
Global("ChantelameVerifPlayer1","AR0602",0)
THEN
RESPONSE #100
// Exemple tiré de BGT pour placer la ceinture à Imoen
ActionOverride(Player1,CreateItem("cotchan",1,0,0)) // Armure
ActionOverride(Player1,FillSlot(SLOT_ARMOR))
ActionOverride(Player1,CreateItem("chantel",1,0,0)) // Bouclier
ActionOverride(Player1,FillSlot(SLOT_SHIELD))
// En principe, le perso n'a plus rien sur lui donc il n'y a pas ambiguité
// sur ce qu'il peut mettre comme armure ou bouclier : FillSlot prend un
// élément satisfaisant, pas forcément celui qu'on veut (mais ici ça ira).
// Assure qu'on ne répètera pas le bloc
SetGlobal("ChantelameVerifPlayer1","AR0602",1)
END
Code : Tout sélectionner
// A mettre impérativement après l'ajout du kit sinon le test de kit
// qui figure dans le fichier BAF ne pourra pas être codé correctement,
// CHANTELAME n'étant ajouté dans Kit.IDS qu'après l'ajout du kit.
EXTEND_BOTTOM ~AR0602.BCS~ ~chantelame/AR0602.BAF~
Salutations Elfiques Noires
Salutations Elfiques Noires
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités