View unanswered posts | View active topics It is currently Mon, 10 Aug 2020, 11:20



Reply to topic  [ 9 posts ] 
Matemātika-Armor(jeb zobiņš sāp?Izlasi,sāpēs mazāk!) 
Author Message

Joined: Mon, 14 May 2012, 12:42
Posts: 36
Uzreiz gribētu atzīties,kaut arī man visu vienmēr gribās zināt kā mazam bērnam,kas kā strādā un kādā veidā(no matemātiskās puses),es tomēr nēesmu formulu "izkodējs".Arī šis turpmākais posts,kaut arī maniem vārdiem,formulas ir ņemtas no citiem avotiem,kur cilvēki ir veikuši aprēķinus,lai tādi kā es varētu saprast,kā tas rodas.Cerams kādam vēl šī lieta interesē un varbūt turpmākais posts arī kādam noder.Tie kas nokļuvuši jau inferno modē,zin,ka papildus buildiem un klases statiem,papildus bez visādām sāpju samazināšanas atribūtēm nekā tālāk neizdarīsi.Tāpēc šoreiz mēgināšu izstāstīt ,kā darbojas viens no tiem,jeb ARMOR!

Armor,jeb zoba sāpju samazināšana

Kā jau mēs zinam no lielākās daļas spēļu Armor samazina bojājumu lielumu,tomēr atšķirībā no vairums spēlēm,kur armor dod pretestību pret fiziskajiem sitieniem(jeb visi bojājumi,kas tiek nodarīti bez magijas palīdzības).Tad diablo 3 Armors druscīt atšķirās,šeit viņš dod pretestību arī pret maģiskajiem sitieniem-stihijām(poison,fire,arcane u.t.t)


Izmantojamie termini:

Armor - dod jums % lielumu bojājumu samazināšanai kā jau noskaidrojām D3 ne tikais fiziskajam damage bet arī visām stihijām.
Diminishing - tas termins sakarā ar to ka katrs nākamais punkts armor dod mazāku efektu nekā iepriekšējais.Pieņemsim ka 100.punkts armor dos ,tev mazāk efekta nekā teiksim 10.punkts,tik nesaprotiet nepareizi 100>99 ,tik apzinaties to ka katrs nākamais punkts dod mazāku efektu.
Efektīvais HP - Tas ir nepieciešamais bojājumu lielums,lai jūs nogāztu no kātiem.Tikai nevajag jaukt ar dzīvības punktiem(HP).Neliels piemērs,ja jums ir 1000 HP un 25% damage reduction,tad Jūsu efektīvais HP ir 1333.Efektīvo HP var aprēķināt pēc šādas formulas - Maksimālais HP/(1-DR).Šajā momentā lielākā daļa cilvēku apmulst.Ja jums ir 50 Damage reduction,tas jums nedod iespēju samazināt bojājumus uz 50%.Tas jums ļauj izturēt daudz vairāk bojājumu.Paņemsim piemēru - jums ir 1000 HP un 50% damage reduction.Vēl mums ir mobs,kas sit pa 100 bojājumiem.Bet si cauri tik 50,jo jums ir 50% damage reduction.Tādā veidā viņam būs nepieciešams izdarīt pa jums 2000 tīru bojājumu (20 sitienu * 100 bojājumu),lai jūs spētu novākt.Tāpēc pie 50% damage reduction jums ir 200% efektīvo HP,nevis 150%.
MLVL - Moba līmenis ar kuru iet cīņa.
Damage reduction - Bojājumu samazināšana

Damage reduction var aprēķināt sekojoši : DR=Armor/(Armor+(50*MLVL))

Kā parāda formula,nekad nevarēs dabūt 100% DR,jo Armor + skaitlis,būs vienmēr lielāks nekā vienkārši armor.To var apskatīties sekojošā grafikā:
Image


Grafiks parāda,jo lielāku armor mēs dabujam,jo vairāk samazinās damage reduction augšana.Lieākā daļa cilvēku to sauc par iepriekš minēto diminishing un skaidro to,jo vairāk armor jums ir jo mazāk jēgas ir to lasīt tālāk.Viņi kļūdās,tāpēc ka katrs nākamais damage reduction punkts ir daudz nozīmīgāks nekā iepriekšējais.Tāpēc lai saglabātu armor efektivitāti lineāru,katram nākamajam armor punktam ir jānes mazāka Damage reduction,tāpec ka katrs nākamais punkts ir efektīvāks par iepriešējo.To grūti izprast,bet tas tiktiešām tā darbojas.Aplūkojiet nākamo grafiku un jums paliks skaidrāks,kāpēc tā.

Image

Tādā veidā sanāk sekojoši:
Ja jums ir 70 % DR,jūsu Efektīvais HP būs 333.3 %,Palielinās par 10.8% salīdzinājumā ar iepriekšējo
Ja jums ir 71 % DR,jūsu Efektīvais HP būs 344.8 %,Palielinās par 11.5% salīdzinājumā ar iepriekšējo
Ja jums ir 72 % DR,jūsu Efektīvais HP būs 357.1 %,Palielinās par 12.3% salīdzinājumā ar iepriekšējo

Ja jums ir 95 % DR,jūsu Efektīvais HP būs 2000 %,Palielinās par 333.35% salīdzinājumā ar iepriekšējo
Ja jums ir 96 % DR,jūsu Efektīvais HP būs 2500 %,Palielinās par 500% salīdzinājumā ar iepriekšējo

Ja katrs Armor punkts būtu vienādā lielumā Damage reduction,tad katrs nākamais punkts būtu efektīvāks par iepriekšējo.Kas nozīmē ,ka Armor būtu stats nr.1 ko visi tik vāktu.Tādā veidā Blizzards ir atbalansējis armor,lai Efektīvais HP būtu lineārs.Un tādā veidā mēs nonākam pie trešā ,paša svarīgākā grafika.Grariks kas parāda Efektivā HP atkarību no Armor.

Image

Tik pat svarīgi ir atcerēties,ka apgalvojumi būs taisnīgi attiecībā uz pretestību(resistiem),pat tiem kurus mēs dabujam no intelekta.Formulas praktiski ir tādas pašas.

Damage reduction no resistiem = Resist/(Resist+(5*mlvl))
Resistu lielums no intelekta = 0,1* Intelekts


Tādā veidā intelekta formula izskatīsies tāda paša kā armora: Int/(Int+(50*MLVL))

Nobeigumā:

katri 1000 armor punkti palielinās jūsu Efektīvo HP par 1/3 attiecībā pret maksimālo HP(neņemot vērā citus Damage reduction),neskatoties uz to cik armor punktu jums pašreiz ir.To pašu var teikt par resistiem.Šeit būs grafiki kā izskatīsies Efektīvais Hp un Damage reduction no Armora: https://docs.google.com/spreadsheet/pub?key=0Ag4BdvmMzezudEszY2pQUUczTXdhY3A0UE05ZGkzX0E&output=html

Paldies visiem kas lasīja un ceru,ka kādam arī palīdzēja!


Last edited by Yeoman on Fri, 18 Apr 2014, 01:20, edited 3 times in total.

bilzhu urljus pielaboju



Tue, 29 May 2012, 12:55
Profile
Site Admin
User avatar

Joined: Fri, 11 May 2012, 15:36
Posts: 292
Paldies par lasaamvielu, laba. Vai ir kaut kur webaa tuulis, kur var iebakstiit sava chara ciparus, un paskatiites kaads ir damage reduction? Taada lieta buutu laba, lai saliidzinaatu 2 it kaa liidziigus armoru gabalus, kursh dod lielaaku efektiivo HP.


Tue, 29 May 2012, 13:44
Profile

Joined: Mon, 14 May 2012, 23:45
Posts: 44
Paldies Jey!


Tue, 29 May 2012, 14:20
Profile

Joined: Mon, 14 May 2012, 13:05
Posts: 44
PAteicoties šādiem postiem prasās, lai arī šajā forumā būtu podziņa - pateikt autoram paldies :-)

PALDIES!

_________________
Shpilla
OOS @Aszune


Tue, 29 May 2012, 14:40
Profile
Site Admin
User avatar

Joined: Fri, 11 May 2012, 15:36
Posts: 292
Vieniigais, buutu labi, ja autors dodu arii atsauces uz vietni, ko vinsh ir paartulkojis.

http://www.noob-club.ru/index.php?topic=18665.0


Tue, 29 May 2012, 16:51
Profile

Joined: Mon, 14 May 2012, 12:42
Posts: 36
Yeoman wrote:
Vieniigais, buutu labi, ja autors dodu arii atsauces uz vietni, ko vinsh ir paartulkojis.

http://www.noob-club.ru/index.php?topic=18665.0


Atvainojos,labošos.Parasti neizmantoju atsauces,jo citreiz Latviskojot tiek izmantoti vairāki avoti.


Tue, 29 May 2012, 17:59
Profile

Joined: Mon, 14 May 2012, 18:17
Posts: 54
Paldies par tulkojumu Jeyer http://www.blizzardguides.com/diablo3/armor.html :mrgreen:


Fri, 01 Jun 2012, 15:30
Profile
Site Admin
User avatar

Joined: Fri, 11 May 2012, 15:36
Posts: 292
Jeyeram bildes pazudushas.


Thu, 21 Jun 2012, 19:52
Profile

Joined: Mon, 14 May 2012, 12:42
Posts: 36
Yeoman wrote:
Jeyeram bildes pazudushas.

Diemžēl šeit nevar savu postu editot vēlāk par 3 stundām,tāka lūgums kādam adminam pārlikst saites no angliskās versijas.


Thu, 21 Jun 2012, 22:29
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 9 posts ] 

Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.