V normální hře je takovej algoritmus, když se hra rozhoduje, jakou kvalitu itemu zvolit
1) Find proper line in itemratio.txt.
2) Chance = (BaseChance - ((ilvl-qlvl)/Divisor)) * 128
3) if (we check for unique, set or rare quality) EffectiveMF=MF*Factor/(MF+Factor)
else EffectiveMF=MF
4) Chance= Chance* 100/(100+ EffectiveMF).
5) if (Chance < MinChance) Chance=MinChance
6) FinalChance=Chance-(Chance*QualityFactor/1024)
7) If (RND[ FinalChance ])<128 return Success
else return Fail
a já bych si ho chtěl trochu upravit, asi nějak tak:
1) Find proper line in itemratio.txt.
2) Chance = (BaseChance - ((ilvl-qlvl)/Divisor)) * 128
3) if (we check for unique, set or rare quality) EffectiveMF=MF*Factor/(MF+Factor)
else EffectiveMF=MF
4) Chance= Chance* 100/(100+EffectiveMF+QualityFactor).
5) if (Chance < MinChance) Chance=MinChance
6) FinalChance=Chance
7) If (RND[ FinalChance ])<128 return Success
else return Fail
Nevíte někdo, v jakým souboru a na jaké adrese se tato část kódu vyskytuje?
Item quality check algorithm v 1.13c
Zde piště vaše dotazy ohledně toho, jak co udělat
Moderátor:Dark_Deamon
Přejít na
- Důležité
- ↳ Novinky fóra
- ↳ Varování & Ban
- Diablo 4
- ↳ Obecně
- ↳ Charaktery
- Diablo: Immortal
- ↳ První info
- ↳ Charaktery
- Diablo 3
- ↳ Obecně
- ↳ Charaktery
- ↳ Barbarian
- ↳ Crusader
- ↳ Demon Hunter
- ↳ Monk
- ↳ Necromancer
- ↳ Witch Doctor
- ↳ Wizard
- ↳ Herní mechanismy
- ↳ Hardcore
- ↳ Hardcore obchod [HC]
- ↳ Předměty
- ↳ Solo Selffound
- ↳ Monstra
- ↳ Obchod
- ↳ Hardcore obchod [HC]
- ↳ Klany/Guildy
- ↳ CZSK Komunita
- ↳ Dark Guardians
- ↳ Serafins
- ↳ HC Poetarum
- ↳ Sezóny
- ↳ Hardcore
- ↳ Softcore
- ↳ Achievementy
- ↳ Technické problémy
- ↳ Diablo 3 - Konzole
- ↳ Archiv - Ke smazání
- ↳ D3-D2 BrotherhooD
- ↳ Nintendo Switch
- Diablo 2
- ↳ Diablo 2: Resurrected
- ↳ Charaktery
- ↳ HC příběhy
- ↳ Často pokládané dotazy (F.A.Q.)
- ↳ Modifikace
- ↳ Obecná diskuze o módech
- ↳ Tutoriály, Návody
- ↳ Softcode Modding
- ↳ Hardcode Modding
- ↳ Módy a nové projekty
- ↳ The Sin Wars
- ↳ Avalon
- ↳ Cesium
- ↳ Mods By ZOMB
- ↳ Hell Unleashed
- ↳ Mods by HMS
- ↳ Projekt X
- ↳ Multiplayer
- ↳ Návody
- ↳ Obecně
- ↳ Turnaje
- ↳ Programy
- ↳ Předměty
- ↳ Realmy
- Diablo
- ↳ Obecně
- ↳ Vzpomínky a zážitky
- Offtopic
- ↳ Ostatní
- ↳ Další RPG
- ↳ Další hry
- ↳ Odkazy
- ↳ Galerie
- ↳ Fan tvorba
- ↳ Fan tvorba - Diablo I
- ↳ Fan tvorba - Diablo II
- ↳ Fan tvorba - Diablo III