A je to tu, podpora avatarů v mwklientovi
Také podpora nástrojů a makra, který s nimi dokáže pracovat.
Stručný seznam změn je v changelogu (Co je nového ve verzi)
Prosím o urychlené otestování, verze není kompletní, ale rád bych, kdyby byla hratelná... alespoň po dobu, co budu na jachtě
P.S. na nahlášení chyby máte čas zhruba do půlnoci
Avatara vaší postavě může nastavit GMko (řekněte si pomocí page a odkažte jej sem)
Pro GM: Vlastnost se jmenuje AvatarUrl, zadat jde jakékoliv URL, které vrací obrázek typu JPG, nebo PNG
Příloha musí mít příponu poznatelnou z url (končí na .jpg nebo .png), nebo musí být ve formátu specifikujícím příponu na prvním místě, např:
Kód:
http://libovolna.adresa/soubor.png
http://libovolna.adresa/soubor.jpg
png http://libovolna.adresa/vracejici.soubor
jpg http://libovolna.adresa/vracejici.soubor
(včetně mezery mezi příponou a adresou)
Bude tedy fungovat i např.:
Kód:
jpg http://forum.manawydan.cz/attachment.php?thumbnail=724
A jak tedy nakonec ten avatar může být veliký?
500 stříbrných za vyčerpávající odpověď zde na fóru
Staci stahnout novou verzi klienta a spustit..
"Externi obrazky stahovane ze zadanych internetovych adres, podporovane pripony jsou JPG a PNG, s maximalni velikosti 200KB a limitem 256x256 pixelu."
PS: Stribrnaky si addnu sam.
Ok, takze jsem si zadal url "http://ultima.lonet.cz/radstar.png", ale pri prvnim pokusu zobrazit obrazek se nic nezobrazi, po druhem najeti na moji pstavu klient padnul (po druhem spusteni a zkousce zobrazeni se uz normalne zobrazuje)
Kód:
[-Error-] [27.05.2011 18:41:25]: System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at .(String , String , Action`1 )
at .(Int32 , )
at ..ctor(Int32 , Object , )
at .(Object )
at .( )
at .()
at .()
at .()
at .Main(String[] args)
Pro kontrolu by bylo fajn, kdyby to GMkum zobrazovalo obrazky u odlogovanych postav
Druhej problem u postavy Flafinka. Zadana url "http://www.pictureup.cz/media/images/27052011/e42980c9ab04509c6c479b08d42956cd128c65e9.jpg"
a zobrazuje se ...
Hmmm tak ted jsem si na web nahral novej avatar (predtim jsem ho mel 65x65 a dole se mi nejak zkratil, tak jsem si dal 64x64) na stejnou URL "http://ultima.lonet.cz/radstar.png" (predtim jsem z DATA adresare smazal jak ten muj starej PNG, tak downloaded.txt) a bud me klient spadne na chybu jak uz jsem psal nahore nebo se mi taky nezobrazi obrazek celej jako u Flafinky.
A naposled .. i kdyz to neni chyba, ale muzes prosimte ty zmeny sem dopsat ? Je sice pekne, ze klient je zobrazuje pri spusteni, ale prepisovat je rucne do Wiki se mi fakt nechce
Opravena chyba s pádem (viz. výše)
Na to vykreslování se ještě podívám...
Seznam změn bude na SVN (commitnu)
Diky
EDIT: jinak klient uz nepada a vykreslovani ... spis je problem se stahovanim toho obrazku.
1) original
[
attachment=730]
2) stazenej
[
attachment=731]
Jj, předpokládám, že se nestihne stáhnout celý obrázek.
Budu tam muset udělat smyčku, což by neměl být žádný problém...
Počítám, že se do hodiny vytasím s další revizí.
Revize C: snad jsem vyřešil problém s částečným načtením obrázku...
Super super, tak teď ještě někdo logněte, ať mi můžete označkovat postavy 8-)
Geo: Navrh na feature
1) Bylo by fajn, kdyby z ruznych textboxu, knih atd. slo udelat Copy&Paste
Proste oznacit text, moznost ho zkopirovat do schranky (prepisovat rucne url z gmpage je hnus
)
2) Jeste k tem offline postavam ... bylo by fajn mit moznost pridat obrazek do profilu i NPC
Revize D, obsahuje opravu vykreslování obrázků v Profilu postavy
Verze klienta 10.4.14 D byla umístěna do patche. Hlašte sem chyby (možná se tam ještě nějaké skrývají)
A mezitím, než se vrátím, můžete natočit videa:
- avataři ve hře (na postavě, v Profilu postavy)
- použití Nástrojů pro řemeslná makra (vložení nástroje do slotu, definování makra Použít předmět - Nástroj - vybraný nástroj)
Ještě... ty avataři si někam stáhnete, nebo je potřeba trvalý odkaz?
Trvalý odkaz (zatím).
Ale můžeš dát avatara na fórum (tam se dá uploadnout) a dát link na něj. Zobrazí se pak jak u postů, tak ve hře a v budoucnu i na webu
Teď máš např. adresu
http://l-userpic.livejournal.com/65648619/13585433
Samozřejmě, když dojde ke zrušení této adresy, o avatara přijdeš.
Nebo si jej nahraješ na fórum...