Simulateur de dégâts : Différence entre versions
[version vérifiée] | [version vérifiée] |
Ligne 1 : | Ligne 1 : | ||
− | |||
{{Subpage3}} | {{Subpage3}} | ||
{{Attention|1= | {{Attention|1= | ||
− | Version du calculateur : '''0. | + | Version du calculateur : '''0.13.0'''. |
Cette page est en cours de développement. Actuellement, le calculateur peut simuler exactement les dégâts physiques des joueurs contre les monstres et des joueurs contre les joueurs. | Cette page est en cours de développement. Actuellement, le calculateur peut simuler exactement les dégâts physiques des joueurs contre les monstres et des joueurs contre les joueurs. | ||
Ligne 68 : | Ligne 67 : | ||
{{Input|type=radio|name=race|id=ninja|value=ninja|text=Ninja|textAfter=[[Image:Queuedechevalclair.png|70px|link=]]}} | {{Input|type=radio|name=race|id=ninja|value=ninja|text=Ninja|textAfter=[[Image:Queuedechevalclair.png|70px|link=]]}} | ||
{{Input|type=radio|name=race|id=sura|value=sura|text=Sura|textAfter=[[Image:Couperespectablerouge.png|70px|link=]]}} | {{Input|type=radio|name=race|id=sura|value=sura|text=Sura|textAfter=[[Image:Couperespectablerouge.png|70px|link=]]}} | ||
− | {{Input|type=radio|name=race|id= | + | {{Input|type=radio|name=race|id=shaman|value=shaman|text=Chamane|textAfter=[[Image:Coupeeleganteclairfemme.png|70px|link=]]}} |
{{Input|type=radio|name=race|id=lycan|value=lycan|text=Lycan|textAfter=[[Image:Protectionfrontalerouge.png|70px|link=]]}} | {{Input|type=radio|name=race|id=lycan|value=lycan|text=Lycan|textAfter=[[Image:Protectionfrontalerouge.png|70px|link=]]}} | ||
</div> | </div> | ||
Ligne 196 : | Ligne 195 : | ||
|1=Modifier votre arme | |1=Modifier votre arme | ||
|2= | |2= | ||
− | < | + | <div style="margin: 20px; font-size: 1.5em; font-family: Quattrocento; line-height: 1.25;">Sélectionner votre arme</div> |
<div id="weapon-category" style="overflow-y: auto; overflow-x: hidden;"> | <div id="weapon-category" style="overflow-y: auto; overflow-x: hidden;"> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Épées</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-10|value=10|labelClass=popInfo|textAfter=[[Image:Epee.png|link=]]{{IconeHelp|Version=3|Épée}}}} | {{Input|type=radio|name=weapon|id=w-10|value=10|labelClass=popInfo|textAfter=[[Image:Epee.png|link=]]{{IconeHelp|Version=3|Épée}}}} | ||
Ligne 235 : | Ligne 234 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Dagues</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-1000|value=1000|labelClass=popInfo|textAfter=[[Image:Dague.png|link=]]{{IconeHelp|Version=3|Dague}}}} | {{Input|type=radio|name=weapon|id=w-1000|value=1000|labelClass=popInfo|textAfter=[[Image:Dague.png|link=]]{{IconeHelp|Version=3|Dague}}}} | ||
Ligne 272 : | Ligne 271 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Arcs</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-2000|value=2000|labelClass=popInfo|textAfter=[[Image:Arccourt.png|link=]]{{IconeHelp|Version=3|Arc court}}}} | {{Input|type=radio|name=weapon|id=w-2000|value=2000|labelClass=popInfo|textAfter=[[Image:Arccourt.png|link=]]{{IconeHelp|Version=3|Arc court}}}} | ||
Ligne 309 : | Ligne 308 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Épées à deux mains</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-3000|value=3000|labelClass=popInfo|textAfter=[[Image:Glaive.png|link=]]{{IconeHelp|Version=3|Glaive}}}} | {{Input|type=radio|name=weapon|id=w-3000|value=3000|labelClass=popInfo|textAfter=[[Image:Glaive.png|link=]]{{IconeHelp|Version=3|Glaive}}}} | ||
Ligne 345 : | Ligne 344 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Gongs</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-5000|value=5000|labelClass=popInfo|textAfter=[[Image:Gongdecuivre.png|link=]]{{IconeHelp|Version=3|Gong de cuivre}}}} | {{Input|type=radio|name=weapon|id=w-5000|value=5000|labelClass=popInfo|textAfter=[[Image:Gongdecuivre.png|link=]]{{IconeHelp|Version=3|Gong de cuivre}}}} | ||
Ligne 377 : | Ligne 376 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Griffes</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-6000|value=6000|labelClass=popInfo|textAfter=[[Image:Flambeaudacier.png|link=]]{{IconeHelp|Version=3|Flambeau d'acier}}}} | {{Input|type=radio|name=weapon|id=w-6000|value=6000|labelClass=popInfo|textAfter=[[Image:Flambeaudacier.png|link=]]{{IconeHelp|Version=3|Flambeau d'acier}}}} | ||
Ligne 404 : | Ligne 403 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Éventails</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-7000|value=7000|labelClass=popInfo|textAfter=[[Image:Eventail.png|link=]]{{IconeHelp|Version=3|Éventail}}}} | {{Input|type=radio|name=weapon|id=w-7000|value=7000|labelClass=popInfo|textAfter=[[Image:Eventail.png|link=]]{{IconeHelp|Version=3|Éventail}}}} | ||
Ligne 440 : | Ligne 439 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Lames</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-150|value=150|labelClass=popInfo|textAfter=[[Image:Lamedecrocfantome.png|link=]]{{IconeHelp|Version=3|Lame de croc fantôme}}}} | {{Input|type=radio|name=weapon|id=w-150|value=150|labelClass=popInfo|textAfter=[[Image:Lamedecrocfantome.png|link=]]{{IconeHelp|Version=3|Lame de croc fantôme}}}} | ||
Ligne 456 : | Ligne 455 : | ||
</div> | </div> | ||
<div> | <div> | ||
− | < | + | <div style="margin: 15px 20px; font-size: 1.35em; font-family: Quattrocento; line-height: 1.25;">Poings (sans arme)</div> |
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(32px, 1fr)); grid-gap: 10px; text-align: center; margin: 20px;"> | ||
{{Input|type=radio|name=weapon|id=w-0|value=0|checked=True|textAfter=[[Image:Poings.png|link=]]}} | {{Input|type=radio|name=weapon|id=w-0|value=0|checked=True|textAfter=[[Image:Poings.png|link=]]}} | ||
Ligne 1 439 : | Ligne 1 438 : | ||
<div style="display: flex; align-items: center; justify-content: center;">{{Svg|class=svg-icon svg-icon-delete|height=24|viewBox=0 -960 960 960|width=24|data=delete|title=Supprimer ce combat}}</div> | <div style="display: flex; align-items: center; justify-content: center;">{{Svg|class=svg-icon svg-icon-delete|height=24|viewBox=0 -960 960 960|width=24|data=delete|title=Supprimer ce combat}}</div> | ||
</div> | </div> | ||
− | <div style="{{Prettytable4|of=True}}"> | + | <div class="tabber-noactive" style="{{Prettytable4|of=True}}; padding-bottom: 0;"> |
− | {| id="result-table- | + | {| id="result-table-fight" {{Prettytable4|width=100%}} |
− | |+ Résultats | + | |+ Résultats du combat |
|- | |- | ||
! Attaquant | ! Attaquant | ||
Ligne 1 449 : | Ligne 1 448 : | ||
! Dégâts minimaux | ! Dégâts minimaux | ||
! Dégâts maximaux | ! Dégâts maximaux | ||
− | |||
|- | |- | ||
− | |||
− | |||
| | | | ||
|} | |} | ||
</div> | </div> | ||
<div id="fight-result-container" class="tabber-noactive"> | <div id="fight-result-container" class="tabber-noactive"> | ||
− | <div style="margin- | + | {{Collapsible |
+ | |Open=True | ||
+ | |Title=Distribution des dégâts | ||
+ | |Content= | ||
+ | <div style="margin: 10px 0;"> | ||
+ | <p>La simulation du combat a généré <span class="unique-damages-counter"></span> valeurs de dégâts distinctes.</p> | ||
+ | <p>À chaque fois qu'une attaque est infligée, une valeur de dégâts est choisie aléatoirement parmi ces <span class="unique-damages-counter"></span> valeurs. Le graphique ci-dessous représente le pourcentage de chance associé à chaque valeur de dégâts possible.</p> | ||
+ | <div id="reduce-chart-points-container" class="tabber-noactive" style="position: relative;"> | ||
+ | {{Tooltip | ||
+ | |position=left | ||
+ | |style=padding: 10px; position: absolute; z-index: 10; right: 0; | ||
+ | |p1=Les points affichés sur le graphique peuvent être agrégés pour des raisons de performnance. | ||
+ | |input={{Input|id=reduce-chart-points|name=reduceChartPoints|type=checkbox|style=justify-content: flex-end; display: inline-block; vertical-align: middle; margin: 0 10px 0; width: 20px; height: 20px; border: 1px solid #ccc; border-radius: 3px;|labelStyle=display: block; padding-left: 0;|checked=True|textAfter=Limiter le nombre de points}} | ||
+ | }} | ||
+ | </div> | ||
+ | <div style="background: #f0f0f0; width: 100%; overflow-x: auto; user-select: none; position: relative;"> | ||
+ | {{Canvas|id=plot-damages|style=max-width: 100%; min-width: 400px; min-height: 400px; max-height: 400px;}} | ||
+ | </div> | ||
+ | <p style="font-size: .9em;">💡 Les <span id="possible-damages-counter"></span> possibilités de dégâts ont été calculées en <span id="damages-time"></span>. L'affichage des résultats a pris <span id="display-time"></span>.</p> | ||
+ | </div> | ||
+ | }} | ||
{{Collapsible | {{Collapsible | ||
|Title=Un problème avec les résultats ? | |Title=Un problème avec les résultats ? | ||
Ligne 1 477 : | Ligne 1 493 : | ||
}} | }} | ||
{{Collapsible | {{Collapsible | ||
− | |Title= | + | |Title=Télécharger les données |
|Content= | |Content= | ||
− | + | {{Button|id=download-raw-data|class=brown|style=display: flex; align-items: center; width: 100%; max-width: 400px; padding: 0; border: none; outline: none; border-radius: 5px; overflow: hidden; font-family: 'Quicksand', sans-serif; font-size: 16px; font-weight: 500; cursor: pointer; margin-top: 10px;|text=<span style="padding: 10px 20px; margin: 0 auto; color: #fff; text-wrap: nowrap; text-overflow: ellipsis; overflow: hidden;">Télécharger les données brutes</span><span style="display: flex; padding: 10px 24px; color: #fff; background: rgba(0, 0, 0, 0.08);">{{Svg|style=fill: white;|height=24|viewBox=0 -960 960 960|width=24|data=download}}</span>}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | | | ||
− | < | ||
− | {{ | ||
− | </ | ||
}} | }} | ||
</div> | </div> | ||
+ | ==Historique des combats== | ||
+ | <div style="{{Prettytable4|of=True}}; padding-bottom: 0;"> | ||
+ | {| id="result-table-history" {{Prettytable4|width=100%}} | ||
+ | |+ Historique des combats | ||
+ | |- | ||
+ | ! Attaquant | ||
+ | ! Adversaire | ||
+ | ! Type d'attaque | ||
+ | ! Dégâts moyens | ||
+ | ! Dégâts minimaux | ||
+ | ! Dégâts maximaux | ||
+ | ! Supprimer | ||
+ | |- | ||
+ | | colspan="7" style="padding: 10px;" | Il n'y a aucun combat à afficher ! Cliquer sur le bouton « Calculer » ci-dessus pour créer un combat. | ||
+ | |- class="tabber-noactive" | ||
+ | | | ||
+ | |} | ||
</div> | </div> | ||
</div> | </div> |
Version du 4 août 2024 à 23:15
Sommaire
Gestion des personnages
Liste des personnages
Dupliquer ce personnage
Télécharger les données de ce personnage
Supprimer ce personnage
Déposer les personnages ici
Liste des monstres
Supprimer ce monstre
Édition d'un personnage
Vous n'avez sélectionné aucun personnage.
Pseudo
Général
Statistiques
Armes
Bonus
Compétences
Mariage
Instances
Guerrier
Ninja
Sura
Chamane
Lycan
Niveau
Corps-à-corps
Mental
Magie noire
Arme magique
Assassin
Archer
Dragon
Soin
Lycan
Classe
À pied
À cheval
Polymorphie
État
Chien errant
Minion Barbare
Jeune Araignée
Jeune venimeuse
Orbe de Polymorphie
Vitalité
Intelligence
Force
Dextérité
Défense
Défense magique
Vitesse d'attaque
Yohara (nouveau continent)
Arme sélectionnée
Poings
Valeur d'attaque minimum
Valeur d'attaque maximum
Valeur d'attaque magique minimum
Valeur d'attaque magique maximum
{{{content}}}
Entrer les valeurs d'attaques qui sont affichées sur votre étole.
Valeur d'attaque minimum
Valeur d'attaque maximum
Valeur d'attaque magique minimum
Valeur d'attaque magique maximum
Dégâts/Défense
Bonus élémentaires
Bonus de classe
Bonus d'arme
Autres bonus
Bonus cachés
Compétences de classe offensives
Compétences de buff
Parade et bonus
Compétences secondaires
Compétences d'équitation
Bonus de compétence
Êtes-vous marié et votre conjoint est-il connecté dans la même zone que vous ?
Point d'amour
Bracelet d'Harmonie
Collier de l'Amour
Collier d'Harmonie
Boucles d'oreille amour
Anneaux d'harmonie
Tour infernale de Sung Mahi
Création d'un combat
Qui inflige les dégâts ?
Choisir un attaquant
Quel type d'attaque simuler ?
Choisir une attaque
Attaque physique
Triple lacération
Moulinet à l'épée
Accélération
Volonté de vivre
Tremblement de terre
Attaque de l'esprit
Attaque de la paume
Charge
Coup d'épée
Orbe de l'épée
Tremblement de terre
Embuscade
Attaque rapide
Dague filante
Brume empoisonnée
Poison insidieux
Étoiles brillantes
Tir à répétition
Pluie de flèches
Flèche de feu
Foulée de plume
Flèche empoisonnée
Coup étincelant
Tir tempête
Toucher brûlant
Tourbillon du Dragon
Contre-sort
Coup démoniaque
Attaque des ténèbres
Attaque de flammes
Esprit de flammes
Frappe de l'esprit
Orbe des ténèbres
Vague mortelle
Talisman volant
Dragon chassant
Rugissement du Dragon
Météore
Jet de foudre
Invocation de foudre
Griffe de foudre
Déchiqueter
Souffle de loup
Bond de loup
Griffe de loup
Tempête cinglante
Combat équestre
Charge à cheval
Vague de Pouvoir
Grêle de flèches
Qui reçoit les dégâts ?
Choisir un adversaire
Calculer
Supprimer ce combat
Attaquant | Adversaire | Type d'attaque | Dégâts moyens | Dégâts minimaux | Dégâts maximaux |
---|---|---|---|---|---|
Distribution des dégâts
La simulation du combat a généré valeurs de dégâts distinctes.
À chaque fois qu'une attaque est infligée, une valeur de dégâts est choisie aléatoirement parmi ces valeurs. Le graphique ci-dessous représente le pourcentage de chance associé à chaque valeur de dégâts possible.
💡 Les possibilités de dégâts ont été calculées en . L'affichage des résultats a pris .
Un problème avec les résultats ?
Télécharger les données
Historique des combats
Attaquant | Adversaire | Type d'attaque | Dégâts moyens | Dégâts minimaux | Dégâts maximaux | Supprimer |
---|---|---|---|---|---|---|
Il n'y a aucun combat à afficher ! Cliquer sur le bouton « Calculer » ci-dessus pour créer un combat. | ||||||