(17.01.2009 v 00:31)Mir napsal(a): ...
Ok, pár reakcí:
Trhnutí jednou za 2 sekundy - vím o tom, ale ještě jsem nepřišel na to co to způsobuje a jak to odstranit ( ani jsem to ještě nehledal, pokládám to za zanedbatelnou vadu ).
Nové featury - nejsme první kdo s nimi přišel, ale zase na druhou stranu, proč je nemít, že?
Staré featury:
- myší "always walk" - neměl by být větší problém
- ctrl+shift aby som si zobrazil itemy okolo - časem určitě bude
- circle of trans... - to je trochu problém, popravdě stále jsem úplně nepochopil, jak starý klient tyhle věci dělá ( myslím komplexně, alfě rozumím )
- noc - je téměř hotová ( včetně světel )
- tlačítko "exit program" v úvodnej obrazovke - asi ho tam dám v případě fullscreenu
Popravdě teď nevím jestli je to postavené na .NET 2.0 nebo s SP1, niceméně nečekám problémy z této strany ( ukazuje se, že zatím všechny chyby byly způsobeny naším kódem ).
Co se týče verze DirectX, tak je to 9.0c. Klient ale nevyužívá žádné grafické šílenosti a po 9.0c jsem šáhnul z prosého důvodu - našel jsem ho defaultně nainstalovaný na všech PC v mém okolí. Nejsem žádný guru v tomhle směru ( začal jsem s DirectX prakticky před rokem ), tak je možné že jsem ve výběru neudělal právě šťastnou volbu, ale myslím si, že by případny převod na jinou verzi neměl být výrazný problém( nepředpokládám, že by mezi verzi A a C byly nějaké výraznější rozdíly v běžných věcech ).
Chyby které budou opraveny( někdy ):
makrá: ak použijem makro "ríct" tak obsah sa po reštarte klienta neuloží.
Jinak mam spis graficky chyby (v prodejnim menu maj vsechny rudy stejnou barvu)
No a dale mi to v Journalu vypisuje i jmena neviditelnych strazi (nebo je to zapisuje blbe - vidim straz, a bud tam je jeste jeden nebo nevim, vypisuje to zaroven ze vidim swordsmen guard)
A po vypnuti si to nepamatuje (jako original klient) otevreni batohu a zalozky...
Vetsina otevrenych oken/menu se zavira RClickem mnohem hur. Vetsinou se musi klikat na urcity misto, celkove je to docela otravny a neohrabanejsi..
feliza a ja sme mali problém s partytabuľkou. vyskakovala naprostred obrazovky vždy ked sme ju zavreli. bolo treba ju posunúť dole.
Nevyjasněné chyby:
Kdyz prodavam a kupuju u vendora a zbozi co chci je na vice stranach, tak objednavka v kazde dalsi mi prepise tu z miule strany. Takze treba strana 1 dam mnozstvi zbozi x, strana 2 dam mnozstvi zbozi y a kdyz odkliknu prijmout, tak se uskutecni transakce pouze ze strany 2. Kdyz dam aktualizovat v prodejnim liste, tak se mi premaze zbozi z predchozi strany.
Dělá toto i na starém klientovi, nebo je to problém jen nového?
pokial spustím MW klienta tak sa mi nevie vypnúť systém. skúsim to ešte pár krát otestovať a dám vedieť. raz pri vypínaní systému vyskočilo okno že "ultima online" neodpovedá a že či ju mám vypnúť natvrdo alebo počkať...
Vzhledem k tomu, jak je to postavené se ani moc nedivím. Bohužel řešení nevidím příliš reálně. Holt se asi bude muset vypínat ručně
no nevim, ale mam takovy pocit ze se mi klient hada s outlookem, kdyz je vypnuty tak v poho, kdyz ho zapnu zacne se to sekat a kolikrat i zamrzne (dle spravce aplikaci si klient zacne brat nehorazne moc pameti 200MB je pak prumer)
Obávám se že nevím jak pomoci. V tomto ohledu rád uvítám pomoc, ale nevidím to příliš reálně. Do běhu programů třetích stran se špatně zasahuje.
boli sme dung pod cintorínom ked. všetci odportili pri tabulke tak som videl že všetci tam stoja a nemohol som na to miesto vstúpiť hoci bolo evidentné že tam niesú. ked som tade išiel neskôr tak sa tento problém neopakoval.
Občas sa to stáva aj tou formou že niekto ostane viditelný vo dverách a až ked vídem von tak sa updatne a vidím ho cca o pol obrazovky dalej.
Na tohle se taky mrknu, ale víc než chyba klienta mi to zní jako stará chyba RunUO, kdy se špatně posílají pakety o přítomnosti nějaké postavičky. Uvidíme.
[-Error-] [18.01.2009 23:34:08]: An exception occured:
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
A dále o správě paměti v Win98.
Je poměrně možné že chyba je vyloženě na straně klienta. Těchto chyb jsem se již dost naopravoval a je tedy možné, že mi ještě nějaká unikla. Pokud tomu tak je, postupem času ji při revizi kódu najdu, nebo se projeví i jiným hráčům. Pokud je ovšem chyba způsobena "na pozadí" .NET a OS, pak opět nic nezmůžu.
Díky za ohlasy, vše se pokusíme co nejrychleji vyřešit a vyladit.