Aller au contenu


Photo

Faq Gestion Des Skills


  • Ce sujet est fermé Ce sujet est fermé
Aucune réponse à ce sujet

#1 Toinou75

Toinou75

    Fragger

  • Membres
  • 803 messages
  • Location :Paris
  • Hobbies :Modélisme, Informatique

Posté 15 February 2013 - 19:57

Gestion des Skills

  • Introduction :


Nous allons traiter ici la section Skills du fichier settings.ini contenu dans l'archive du bot Arreat Core + Field.


  • Gestion des Skills :


Les skills correspondent aux compétences que vous allez utiliser lors des runs du bot.
Les skills sont paramètrables sur vos 4 compétences ainsi que sur le clic droit, clic gauche.


SpellOn1=true
Activation de la compétence (true) / désactivation (false)
 
SpellName1=barbarian_ancientspear
Nom de la compétence. "nom de votre classe sans espace"_"nom de votre compétence sans espace".

Ex pour un Barbare : barbarian_CallOfTheAncients
Ex pour un Sorcier : Wizard_SpectralBlade
Ex pour un Moine : Monk_MantraOfConviction
Ex pour un Chasseur de démons : DemonHunter_HungeringArrow
Ex pour un Féticheur : Witchdoctor_Firebomb

Liste des compétences Barbare :
Spoiler


Liste des compétences Sorcière :
Spoiler


Liste des compétences Moine :
Spoiler


Liste des compétences Chasseur de démons :
Spoiler


Liste des compétences Féticheur :
Spoiler


 
SpellDelay1=1500
Délai avant de re-cliquer en miliseconde (5000 = 5 secondes)
 
SpellType1=attack
C'est la partit la plus compliqué, et surtout la plus importante de cette gestion des spells. Il est impératifs que vous ayez parfaitement compris ce point pour bien configurer votre bot !
Il existe plusieurs "type" de compétence pré définit, en fonction de ce dernier le bot exécutera votre spell sous certaine condition.
En fonction du type, le trigger d'utilisation varie (trigger = gâchette = déclencheur) (il y a deux trigger possible, SpellLife et/ou SpellDistance)
Encore un point important, il existe 3 façon différente d'enclencher la fonction qui gères les spells "en combat", "pendant un grab", "pendant un déplacement".
En fonction du moment ou la fonction des spells s'enclenche vous devez savoir que certain type ne sont pas pris en compte.

Les differents type de compétence de base ainsi que leur trigger et la façon de les enclencher:

:-->: life
Enclenche votre compétence en fonction de vos HP, prend en compte la variable "SpellLife", s'enclenche dans toute les conditions ("grab", "déplacement" et "combat")

:-->: attack
Enclenche votre compétence en fonction de la distance vis a vis du mob en cours de traitement, prend en compte la variable "SpellDistance", s'enclenche dans la condition "combat"

:-->: physical
Ce type est à part, puisque c'est le seul qui nous permet de configurer une attaque physique basique, il ne prend en compte aucun trigger (nous utilisons Attackrange du settings.ini pour définir la distance maximum utilisé pour l'enclenchement de ce dernier), s'enclenche dans la condition "combat"

:-->: elite
Ce type définit que l'on enclenche une compétence si nous somme en présence d'un élite, ce type n'a pas de trigger pré-définit, c'est pourquoi il est important de le déclarer en couple avec un autre type pour le rendre plus efficace, en règle generale nous le couplons avec le type "attack" ou "buff", s'enclenche dans la condition "combat"

:-->: buff
Ce type définit un buff, il n'y a pas de trigger d'enclenchement, si ce n'est le faite que le bot vérifiera que vous n'ayez pas le buff deja actifs au quel cas il attendra que ce dernier soit désactiver pour le réenclencher a nouveau, s'enclenche dans la condition "combat"

:-->: move
Le seul type dédier a la condition "grab" et "mouvement", il ne possède pas de trigger pré-définit et donc s'enclenchera tout le temps en fonction de votre delay

Pour mieux définir le moment ou un spell doit être exécuter le bot prend en compte la fusion de deux type, il fusionnera pas la même occasion la condition d'appelle (movement, combat, grab) et les triggers des deux type

Vous pouvez associer deux type grâce au condition ("&"->signifiant ET) et ("|"-> signifiant OU)

Combo possible :
Spoiler


Cas spécifique de l'attaque physique basique
Pour déclarer une attaque physique simple vous n'etes pas obligé d'indiquer une quelconque information, si ce n'est le type de cette dernière "physical".
Dans l'exemple ci dessous j'ai définit l'attaque physique comme étant sur le clique gauche de la souris
SpellOn1=true
SpellName1=
SpellDelay1=
SpellType1=physical
SpellEnergyNeeds1=
SpellEnergy1=
SpellKey1=left
SpellLife1=
SpellDistance1=

SpellEnergyNeeds1=0
Le nombre de resource utilisé pour activer le sort.
 
SpellEnergy1=Fury
Le type de votre ressource utilisé. Vous avez le choix entre "discipline","hatred","spirit","arcane","mana", "Fury"
 
SpellKey1=right
La touche utilisé pour activer votre sort, pour la souris "left" -> équivaut à clique gauche et "right" -> équivaut à clique droit
 
SpellLife1=
% de vie avant de Cliquer. étant un trigger, cette variable ne sera pris en compte que si le type de votre attaque l'utilise.
 
SpellDistance1= 44
Gestion de la distance. étant un trigger, cette variable ne sera pris en compte que si le type de votre attaque l'utilise.
 

  • Exemple de builds :


- Barbare
Build lancé d'armes by Darky:
Spoiler


- Sorcière
Sorcière Spé Foudre By Max68
Spoiler


- Moine
Moine spé Cyclone By Max68
Spoiler


- Chasseur de démons
Build Farm Safe Dh Flèche foudroyante By Day
Spoiler


- Féticheur
Spoiler



@ bientot et bon botting !


MERCI DE NE RIEN ÉCRIRE EN DESSOUS !!!!

Modifié par Toinou75, 18 February 2013 - 13:34.

  • max68, venom69 et kickbar aiment ceci