Numărarea în cadre - mecanica jocurilor - diablo 2 - ghidare, ghid, manual, manual

Ce este IAS?
IAS (Creșterea vitezei de atac) - viteză de atac crescută. Cu cat acest modificator este mai mult, cu atat mai mult bateti sau trageti. Viteza de atac este considerată în cadre. În joc, fiecare secundă este alcătuită din 25 de cadre, iar dacă atacul durează 5 cadre, înseamnă că vei lovi de 5 ori pe secundă.






De ce este necesar
Imaginați-vă că aveți un druid cu o daună medie de 1k. Nu foarte mult. Dar acest atac druid are nevoie de 4 cadre, iar acesta este mai mult de 6k daune pe secundă, nu rău, nu-i așa?
Cum de a crește viteza
1. Avem nevoie de arme cu o viteză de bază ridicată. Acestea includ Faza Blade, Ataghan, Cutlass, Mancatcher, War Fork etc.
2. Căutați, de asemenea, modificatorul IAS pe arme. Sufixele magice care oferă IAS:
Pregătirea 10% Creșterea vitezei atacului
Alacrita 20% Creșterea vitezei atacului
Swiftness 30% Creșterea vitezei atacului
Rapiditate 40% Creșterea vitezei atacului
Pe un set unic și set și arme, bonusul poate fi mai mult.
Iată câteva lucruri populare care măresc viteza de atac:
Setați Diadem: Adevărata viziune a lui M'avina (30%)
Set mâneci Bramble: Plasarea de mâini (20%)
Set de mănuși Sharkskin: piele Magnus (20%)
Set mănuși grele: Tabu Sander (20%)
Baterii unice de luptă: Lava Gout (20%)
Piele unică: Twitchthroe (20%)
Amuleta unica: ochiul pisicii (20%)
Mail unic tigulat: Crow Caw (15%)
Curea grea unică: Goldwrap (10%)
Mănuși normale unice: Bloodfist (10%)
3. Puteți să inserați arma Bijuterii + 15% IAS sau Rune Shael (20% IAS).
Bonusuri IAS nu pe armă, și, de exemplu, pe casca cu Jewel 15% IAS sau zone (cum ar fi Goldwrap), nu oferă câștig puternic urs viteză sau lup.
4. Fanaticismul Paladin Aura oferă, de asemenea, o creștere a vitezei. Aura funcționează pentru membrii de partid, deci este bine pentru contactees să aibă un paladin în partid cu o astfel de aură, sau rune cuvânt Beast, care dă o astfel de aură.

Calculați viteza de atac, luând în considerare forma lupului și a ursului.
Viteza de atac depinde de mulți parametri, inclusiv tipul de caracter al armei
viteza de bază a armelor
modificatoare de viteză a armei
modificatori de viteză pentru alte lucruri
modificatori de viteză pe abilități (explozie de viteză, frenezie, fanatism)
formă (lup sau urs)
Atacuri sub forma unei persoane
Pentru un atac standard sub forma unui om (formula simplă), timpul de atac este:
cadre = - 1;
Pentru atacurile Zeal, Smite, Strafe, Fend, Jab, timpul de atac este:
cadre = - 1;
Pentru cei care sunt prea leneși să înțeleagă, calculatorul este aici:

Atacuri ale barbarului cu ambele mâini
Peste tot în următoarele formule, dual_speed_increase este limitat de jos de 15 și de mai sus de 175.
Pentru a ataca Frenzy:
dual_speed_increase = 70 + (rarm_wsm + larm_wsm) / 2 + sias + item_ias;
cadre = / 2;
Pentru a ataca Double Swing:
dual_speed_increase = 120 + (rarm_wsm + larm_wsm) / 2 + sias + item_ias;
cadre = / 2;
Atac dublu:
dual_speed_increase = 70 + (rarm_wsm + larm_wsm) / 2 + sias + item_ias;






cadre = / 2;
Pentru atac de dreapta (folosit în abilități precum Berserk, Concentrate etc.):
dual_speed_increase = 100 + (rarm_wsm + larm_wsm) / 2 + sias + item_ias;
cadre = - 1;
Pentru a ataca cu mâna stângă:
dual_speed_increase = 100 + (rarm_wsm + larm_wsm) / 2 + șias + item_ias + lwias - rwias;
cadre = - 1;

[] - rotunjirea în jos
<> - rotunjirea în sus

wias - Modificatori IAS asupra armei.
rwias - Modificatori IAS privind armele din mâna dreaptă.
lwias - Modificatori IAS pe arma din mâna stângă.
- Modificatorii IAS nu se referă la arme sau abilități (de exemplu, într-o cască sau o curea)
sias - Modificatori IAS pe abilități (Frenzy, BoS, Vârcolac, Fanatism)
base_speed sau wsm - viteza de bază a armei (ceea ce este prezentat la Summitul Arreat, doar cu un semn negativ).
rarm_wsm - viteza de bază a armei în mâna dreaptă.
larm_wsm este viteza de bază a armei din mâna stângă.

întârziere = [256 * (anim_length) / [(wias + base_speed + 100) * 256/100]];
anim_speed = [prevframes * 256 / delay];
speed_increase = [120 * (oias + wias) / (120 + (oias + wias)] + sias + base_speed;
În formula de mai sus se observă că, odată cu creșterea IAS pe lucruri, efectul creșterii vitezei devine mai mic.
speed_increase este consumat la 75, adică dacă (speed_increase> 75) speed_increase = 75;
Deoarece anim_length parametrul este constant pentru un anumit caracter și tipul de armă, devine clar că există o anumită limită, atunci când alte uvlechinie IAS devine lipsit de sens (vezi. Prima formulă) pentru a forma umană.
item_ias = [120 * (rwias + oias) / (120 + rwias + oias)];

anim_length - depinde de clasa de caractere și tipul de armă.
Alegeți tipul de arma din a doua masă și înlocuiți-i numărul în prima masă.

___________weapon_type____0__1__2__3__4__5__6__7
Animații druice ____________ 19 19 19 23 17 16 20 16
Animații amazonate16 20 15 18 20 14 20 13
Animații de asasinate ______15 23 15 23 19 16 21 11
Animații barbare _____16 18 16 19 19 15 20 12
Necromancer animații___19 23 19 24 20 18 20 15
Paladin animații_______15 18 * 17 20 18 16 20 14
Sorceress animations_____20 24 19 23 18 17 20 16

weapon_type
0 - Axă cu o singură mână, Sword cu o singură mână, Dagger, Mace
1 - Sword cu două mâini **
2 - Javelin
3 - Spear
4 - Maul, Polearm, Personal, Axă cu două mâini
5 - Bow
6 - Arbore
7 - Claw
* Când utilizați o sabie cu două mâini cu paladin, se folosesc două tipuri de animație. Un tip este de 18, celălalt este de 19.
** Când utilizați o sabie cu două mâini ca un barbar cu o singură mână, animația este luată ca o singură mână.


skill_anim_length - depinde de tipul de atac și de tipul de armă.
Alegeți tipul de atac și, folosind tabelul cu tipul de arme de mai sus, calculați timpul de animație pentru acest atac.
___________weapon_type____0__1__2__3__4__5__6__7
Zeal fps__________________6__6__6__6__6_________
Smite fps________________11____11_______________
2 mâini Zal fps______________7_____7__8_________
Bow Strafe fps___________________________2______
Crossbow Strafe fps_________________________4___

preframele și isanimația
lupul urs
cadre anterioare 9 10
isanimatie pentru atac Hunger 10 10
wasanimation pentru atac Fury 7 -
wasanimation pentru atacul Rabia 10 -
wasanimation pentru atac Feral Rage 11.5 -
isanimatie pentru alte atacuri 13 12


Exemplul №1
Luați un paladin cu un atac normal, înarmat cu o lamă elegantă, cu un rune shael.
Animatul de paladin pentru o sabie cu o singură mână este de 15.
speed_increase = [120 * (oias + wias) / (120 + (oias + wias))] + sias + base_speed,
unde oias = 0, sias = 0, wias = 40 (două șaibe de câte 20% fiecare), viteza de bază = 10.
Aceasta este speed_increase = [120 * 40 / (120 + 40)] + 10 = 40.
Considerăm că se folosește formula simplă: frames = - 1;
cadre = - 1 = 10.

Exemplul 2
Luați o barbă în formă de lup (casca lupă) înarmată cu un conducător auto cu 4 sfere (un topor unic cu mâna unică) cu patru șaibe. Atac - Feral Rage (de asemenea, cu o casca), nivelul de calificare Vârcolac este de 4 (40% IAS).
Durata animală a barbarului pentru un topor cu o singură mână este de 16.
atunci
întârziere = [256 * 16 / [(80-10 + 100) * 256/100]] = 9
anim_speed = [9 * 256/9] = 256
speed_increase = [120 * 80 / (120 + 80)] + 40-10 = 78
După cum se dovedește mai mult de 75, luăm 75 (aici este clar că o creștere suplimentară a nivelului de vârcolac nu va da nici o creștere a vitezei).
Considerăm formula pentru atacul Feral Rage:
frames = -2 = 5







Trimiteți-le prietenilor: