RIP programy třetích stran?

V týdnu se do Diabla dostal drobný patch, který neměl přímý dopad na hratelnost. Jak se zdá, účel tohoto patche byl trochu jiný a pro hráče využívající služby třetích stran poněkud nepříjemný.

Před dvěma dny, 21. února, byl na servery nahrán nový patch. Nedoprovázely jej žádné oficiální Patch Notes. Jediné vyjádření od Nevalistis se dá najít na fórech:

Tento patch … upravuje některé funkcionality v pozadí. Nemá má žádný dopad na hru.

V následujících hodinách a dnech se začala plnit fóra, že nefungují bottovací programy, nebo TurboHUD. Na Redditu se objevila informace, která detailněji popisuje, co vlastně Blizzard v patchi implementoval:

Informace ze hry (HP, pozice monster a postavy, mapa) jsou uloženy v RAM paměti. Programy třetích stran čtou tyto věci přímo z RAM a zobrazují je na obrazovce, nebo boti kvůli nim správně reagují. Blizzard učinil čtení paměti řádově těžší tímto:

  • Šifrování lokací informací ze hry v paměti.
  • Lokace s informacemi jsou nyní dynamické, ne statické. Takže místo toho, aby tyto lokace byly vždy na stejném místě, jsou nově při startu hry na jiném místě.

Takže nyní je podstatně těžší najít potřebné informace a je potřeba velmi dobrá znalost PC na obejití tohoto prostředku, navíc je potřeba hodně času a prostředků*.

*výkon PC.

Což potvrdil i tvůrce TurboHUD, KillerJohn:

Neexistuje jednoduchá oprava.

Struktura dříve měla statickou adresu v paměti. Po každém patchi (kvůli kompilaci) se změnila a musel jsem HUD naučit novou adresu. Nyní je statickým adresám konec, jsou dynamické s každým spuštěním hry (A nejsem si jistý, zda je mohou měnit i za běhu hry).

I kdyby HUD mohl dynamicky detekovat tyto adresy, bylo by to pomalé (musel by procházet celou pamět), dalším problémem jsou „pasti,“ které způsobují pády hry, pokud na takovou past narazíte.

Navíc jsou zde i jiné změny, které celou věc ztěžují (např. velmi důležitá součást zvaná PlayerDataIndex už není v paměti a byla využívana k tomu, aby identifikovala spoluhráče).

Podle výše popsaného si myslím, že je mizivá šance, že HUD bude znovu fungovat.

Jak fóra (a Discordy) botterů, tak TurboHUD se snaží rozlousknout kód Blizzardu a jak jej obejít. Zdá se, že minimálně do startu sezóny se jim to nepovede. I když se podle elitních fór už našel způsob.

Celou sitauci budeme i nadále sledovat.

Zdroj: Battle.net, Reddit

33 komentářů u „RIP programy třetích stran?

  1. Podľa mna tie „prográmky“fungujú aj ďalej . Nechápem, ako môže niekto dať s „takým“ vybavením GR100. Skúšal som to s oveľa lepším a proste na jednu ranu ma zabije hocaký komár 😀 ( takže to nieje o zručnosti ) Je to krásne vidieť v hre, kto koľko toho zvládne a tie videa na nete…. stím majú problém hráči dať GR 80 nie 110.

      1. No vies, ale ja davam 100 🙂 keby si nebol obmedzený svojou hluposťou, tak neutočíš na ľudí a aj niečo rozumne spomenieš… dneska som stretol nekra, čo robil naraz tank a aj boss killera s paragonom 700 s „holým“ zadkom fešák, mal som ho v parte.(GR98)…že tu tak nedáš ten hviezdny gear s ktorým sa to dá zmáknuť. To video hovorí za všetko 🙂

          1. o tej problematike ocividne vies velke …. keby si dal nejake vyssie GR vedel by si, co konkretne by pomohlo dat z GR100 taku 110 v sezone. Turbo hud. map hack a podobne kraviny opat funguju…. a video chainera, jasne preco dostal ban on ? ked je tam x ludi, co to pouzivaju a nic sa nedeje, zeby len reklama aby to niekto hral ? On to len vytiahol na svetlo ako to vlastne funguje. Teraz davaju 300 paragonov za pol dna ( z 1800 na 2100 – osobne odsledovane 🙂 ) chlapik sa „omylom“ preklikol na klasicky fift. Uz tam pobehuju ludia s paragonom okolo 3k. Chces tu kokrétne odkazy na prográmky ktoré neexistuju ? 😀 Akurát to nastve, e clovek si to tam odmaka a niekto ho hravo preskoci za tyzden a blizzardu je to akosi u p****e.

  2. Pánové, vím že to sem uplně nepatří, ale potřebuji radu.. Nemohu hrát v partě, ani pub ani s kamarádem. Pokud tak učinim, hrozně se mi to trhá. V případě že čekají ve městě a já jsem v dungeonu / riftu sám, je vše ok. Pokud bude někdo další se mnou v dungeonu / riftu a ikdyby nic nedělal, začne se mi to trhat.. Výkon mého PC je na diablo dostačujicí, takže v tom problém nevidím. i-7 , GT970, 8gRAM a internet OK 250ti megáč. Nikdy se mi to nedělo až poslední měsíc.. Neví náhodou někdo WTF ?

    1. THUD je vylepseny overlay ktery ti ukazuje veci co bys normalne videt nemel. Bohuzel THUD je i neco jako maphack (ne sice takovej jako znam ja z D2 kde ti odkryl celou mapu ale defakto ti ukazuje pozici monster jeste drive nez je vidis na obrazovce).

      Osobne si myslim ze kdyby tam nebyl ten „maphack“ tak by to nebylo tak hrozny.

      Ono i nektery addony treba do WoWka uz hranici s tim co je normlani a co je podvod.

Napsat komentář