C'est le fichier le plus important, car c'est lui qui vous permet de configurer l’intégralité de votre bot.
Dans cette FAQ nous aborderons les différentes partit qui compose ce fichier
- Account Info / pass
- SequenceFile
- MonsterList
- SpecialMonsterList
- GrabListFile
- QualiteItem
- Potions
- PreBuff
- Maximum Energy
- Emergency RightClickSpell
- Spell
- LifeForPotion / PotionStock
- RepairAfterxxGames
- MaxGameLength
- AttackRange
- GrabRange
- AttackTimeOut
- GrabTimeOut
- TakeShrines
- Unidentified
- MonsterTri
- MonsterRefresh
- ItemRefresh
- MonsterPriority
- UsePath
- ResActivated
- ResLife
- Devmode
Pass=
Cette ligne vous permets de renseigner le mots de passe de votre compte diablo, ainsi si vous êtes déconnecté du jeu, le bot tentera de vous y reconnecté automatiquement !
Si vous distribuez votre fichier de configuration penser a enlever votre mots de passe (ne faite pas comme certain
SequenceFile=
Cette ligne vous permet de spécifier le/les fichiers à charger pour effectuer votre run
cette fonctionnalité fait l'objet d'une FAQ à part -> ICI
MonsterList=
Cette ligne vous permet de définir les monstres à attaquer lors de votre run
les différents nom doive être séparé par le caractère "|" (il est facile de trouver les listes en fonction des différents run sur le forum !)
depuis la version 6.13 vous pouvez définir les mobs a attaquer directement dans les fichiers *.txt séquence
SpecialMonsterList=
Cette ligne vous permet de définir une liste de monstres spécial, il vous faut savoir que dans diablo 3 certain mob ne sont pas gérer comme les autres, ainsi le bot les traites comme étant des mob inattaquable, il a donc fallut crée une fonctionnalité spécial qui diffère les mobs "normaux" des mobs "speciaux".
un exemple de mob spécial : les gobelins
tout comme la MonsterList, les noms doivent être séparé par le caractère "|"
Il se peut que cette ligne soit absente de votre fichier de settings, c'est tout a fait normale car elle est codé en dur dans le code, cependant vous pouvez l'ajouter
GrabListFile=
Cette ligne vous permet de définir ou se trouve votre fichier qui définit ce que le bot doit ramasser, trier, filter, vendre ou Stasher.
Il vous faudra spécifier le chemin d'accès du fichier ainsi que son extension
ex: Si votre fichier se trouve a la racine du bot "grablist.txt" il vous faudra renseigner de la sorte -> GrabListFile=grablist.txt
ex: Si votre fichier se trouve dans un dossier du bot "grab\grablist.txt" il vous faudra renseigner de la sorte -> GrabListFile=grab\grablist.txt
Le fichier grablist fait l'objet d'une FAQ à part -> ICI
QualiteItem=
Cette ligne vous permet de définir la qualité des items que le bot doit ramasser par Default, cette qualité peut être outrepassé par la déclaration de vos filtres dans votre fichier grablist, cependant, si un nom d'item n'est pas déclaré dans vos filtres le bot le grabera si la qualité de celui-si est supérieur ou égale a la qualité que vous avez déclarer, nous vous conseillons de déclarer une qualité a 9
qualité 0 à 2 -> item blanc/gris
qualité 3 à 5 -> item bleu
qualité 6 à 8 -> item jaune
qualité > à 9 -> item orange/vert
Potions=
Cette ligne vous permet de définir le nom des potions que vous grabber (ex: healthPotion_Mythic), tout objet grab depuis cette liste ne sera jamais mis dans votre stash, et sera conserver dans votre inventaire.
Petite astuce pour ne pas stasher les gems et autre objet stackable (pour gagner du temps) :
plutôt que de déclarer les gems/book etc.. dans votre grablistfile, déclarer les dans cette liste
Comme toute les listes du settings.ini, si vous avez plusieurs nom de potion/item pensé à les séparer par le caractère "|"
PreBuff
Ces lignes sont légèrement outdated, depuis la version 7.0, cependant nous avons décider de laisser cette fonctionnalité d'enclenchement des buffs.
Il vous faut connaitre la différence entre le fonctionnement de ces buffs et la gestion des spells de type "buff" dans la config des spell.
La différence d'utilisation se fait dans le cadre suivant : Quand dois je activer le buff ?
- le type buff de la gestion des spells peut enclencher votre spell dans 3 modes -> en déplacement/en attaque ou en grab
- les prebuff outre passe complètement l'action du bot et enclenchera votre buff dans n'importe quelle situation en fonction du delay que vous aurez renseigné
detail des lignes:
PreBuff1=true/false (active ou désactive l'utilisation de prebuff1)
ToucheBuff1=& (dans l'exemple appuie sur la touche "&" pour enclencher le buff)
DelayBuff1=5000 (delais entre deux déclenchement en milliseconde, dans l'exemple 5secondes )
Malgré le faite que nous ayons laissé cette fonctionnalité, je vous déconseille de l'utilisé excepté dans le cas ou vous auriez un buff a spammé continuellement
Maximum Energy
MaximumHatred=125
MaximumDiscipline=25
MaximumSpirit=150
MaximumFury=100
MaximumArcane=100
MaximumMana=100
Permet d'indiquer la valeur maximum de votre énergie en fonction de vos équipement/compétence (MaximumSpirit pour moine, MaximumHatred et MaximumDiscipline pour DH, MaximumFury pour barb, MaximumMana pour féticheur, MaximumMana pour sorcier)
Renseigner uniquement votre énergie max, vous pouvez mettre les autres à 0
Emergency RightClickSpell
Tout comme le systeme de prebuff, le system d'Emergency RightClickSpell est outdated depuis la version 7.0, puisque vous pouvez utiliser la gestion des spells qui est bien plus approprié, cependant nous avons laissé la fonctionnalité disponible.
Cette fonctionnalité est déjà détaillé dans les anciennes FAQ et de plus commenté dans le settings.ini
Spell
Le bot depuis sa version 7.0 jouis d'une toute nouvelle gestion des spells (c'est en partit a cause de cette fonctionnalité que les anciens settings.ini sont incompatible avec la version 7.0 du bot !!!!)
La gestion des spells fait l'objet d'une FAQ à part -> ICI
LifeForPotion / PotionStock
LifeForPotion=60
PotionStock=99
- "LifeForPotion=" permet de définir en % le seuil de vie à partir du quel le bot doit prendre une potion
- "LifeForPotion=" permet de définir le nombre de potion maximum que le bot doit garder/grabber
RepairAfterxxGames=
Cette ligne vous permet de définir après combien de run vous êtes supposé rentrer pour stasher/trier/vendre et surtout réparer votre stuff.
il est important d'optimiser ce nombre, car il peut diminuer votre rendement (dans le cas ou vous auriez définit un nombre trop petit, le bot ira se refaire une petite beauté trop souvent !)
Pour ne pas réparer continuellement après un nombre de run donné, le bot randomisera votre nombre a + ou - 2
MaxGameLength=
Cette ligne vous permet de définir un temps maximale pour chaque run (exprimé en milliseconde), cette fonctionnalité est très importante, puisqu'elle permet a votre bot de ne pas rester éternellement dans une partit si ce dernier ce bloc quelque part.
Il est important de bien définir le temps maximum en fonction de votre perso et de vos run, si le temps et trop court vous ne finirez jamais vos runs, si le temps est trop long et que votre bot se bloque, vous perdrez énormément de temps
erreur courante pour les personnes qui essaye de nouveau run, pensé a modifier la valeur du MaxGameLength lorsque vous effectué un run très long
AttackRange=
Cette ligne vous permet de définir la distance maximale de gestion des mobs qui entoure votre bot, si cette dernière est trop courte, votre bot risque de ne pas attaquer certain mob trop lointain, si cette dernière est trop grande, votre bot risque de se bloquer en voulant attaquer des mobs trop lointain
Il est important d'adapter ce nombre en fonction de si vous êtes distant ou au corps à corps, si vous ne comprenez pas laisser la valeur par défaut !
GrabRange=
Identique a la ligne AttackRange, sauf que la nous gérons la distance de grab des items.
si cette valeur est trop petite vous raterez plein d'item, si elle est trop grande vous perdrez trop de temps a essayer de grab des items/gold trop lointain
AttackTimeOut=
Cette ligne vous permet de définir le temps maximum que le bot doit mettre pour tuer un mob avant de le bannière, plutôt utile lorsque le bot essaye en vain d'attaquer un mob qui se trouve derrière un obstacle
temps exprimer en milliseconde, veiller a mettre une valeur raisonnable en fonction du temps que vous mettriez pour tuer un groupe d’élite ayant lien de vie et bonus de vie en suffixe
GrabTimeOut=
Identique a la ligne AttackTimeOut, sauf que la nous gérons le timeout du le grab d'item
TakeShrines=
TakeShrines=true/false
Indique au bot si il doit ou non prendre les shrines
Unidentified=
Unidentified=true/false
Indique au bot qu'il doit conserver tout les items ayant une qualité supérieur ou égale a la qualité définit "QualiteItem=" sans les identifier.
Attention avec cette fonctionnalité activé, les filtres du grablist file ne fonctionneront plus et ne seront donc pas utilisé !
MonsterTri=
MonsterTri=true/false
Indique au bot si il doit ou non grab/attaquer en fonction de la distance. cette fonctionnalité est extrêmement pratique pour les corps à corps qui perdront moins de temps a se promener au milieu des mobs pour attaquer ou grabber au hasard
Que vous soyez Cac ou distant, nous vous conseillons d'activer cette fonctionnalité, cependant si vous tournez sur une toute petite config qui a du mal a faire tourner le bot, vous pouvez désactiver cette fonctionnalité pour alléger l'utilisation de votre processeur !
MonsterRefresh=
MonsterRefresh=true/false
Indique au bot si il doit rafraîchir la position des mobs/loots qui vous entoures lorsque vous tuer un mob, cette fonctionnalité est extrêmement pratique pour les corps à corps
Que vous soyez Cac ou distant, nous vous conseillons d'activer cette fonctionnalité, cependant si vous tournez sur une toute petite config qui a du mal a faire tourner le bot, vous pouvez désactiver cette fonctionnalité pour alléger l'utilisation de votre processeur !
ItemRefresh=
ItemRefresh=true/false
Indique au bot si il doit rafraîchir la position des mobs/loots qui vous entoures lorsque vous grabber un item
Que vous soyez Cac ou distant, nous vous conseillons d'activer cette fonctionnalité, cependant si vous tournez sur une toute petite config qui a du mal a faire tourner le bot, vous pouvez désactiver cette fonctionnalité pour alléger l'utilisation de votre processeur !
MonsterPriority=
MonsterPriority=true/false
Indique au bot qu'il doit tuer tout les mobs qui l'entoure avant d'essayer de grab les items, a n'utiliser que si vous êtes distant
UsePath=
UsePath=true/false
Indique au bot qu'il peut sauter des points de passage si il se retrouve trop en avance vis a vis de son dernier point de passage
cette fonctionnalité peut être activé ou désactivé directement dans les fichiers séquence, a n'utiliser que sur des maps dégagé
ResActivated=
ResActivated=true/false
Indique au bot qu'il doit cliquer sur le bouton "résurrection" lorsque vous êtes morts, cette fonctionnalité utilise la ligne "ResLife=" pour savoir combien de fois au maximum il peut vous res
ResLife=
Indique au bot combien de fois au maximum il peut vous res, si la ligne ResActivated est définit sur false, le bot n'utilisera pas ce nombre
Attention de ne pas mettre un chiffre trop grand !
DevMode=
DevMode=true/false
fonctionnalité pour les développeurs qui souhaite tester des fonctions, attention si cette dernière ligne est définit sur true le bot ne fonctionnera pas !


Ce sujet est fermé

