Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Roman

Uprava clienta

Recommended Posts

Vyexportovat texty není žádnej problém. Problém je texty nahradit, prováděl sem pár testů s dbc editorama z nichž sem ani u jednoho nenarazil na CZ diakritiku. Pokaždé když jsem něco vyeditoval a otevřel tam byly místo ˇ´ ??. Další problém je nahrazení. Pokud se to udělá tak jako fonty tak to jak řekl chronos ten soubor prostě nebere vyzkoušel sem i nahrazení přímo v MPQ souboru, nic platné. Takže to vypadá že tady s tím spuštěním bude větší problém jak s těma převodama do SQL a tímpádem umožnění zavedení textů ze hry do systému překladu.

Share this post


Link to post
Share on other sites

Uz jsem jednou psal, ze na tohle bych mel mit funkcni fix, ale pouze na 2.3.3 .. svuj acc na offi riskovat nehodlam :) Takze pokud to chcete otestovat, zalozte nekdo ze svoji ip trial acc, poslete mi do pm jmeno a heslo, a ja postnu vysledky

Share this post


Link to post
Share on other sites
Vyexportovat texty není žádnej problém. Problém je texty nahradit, prováděl sem pár testů s dbc editorama z nichž sem ani u jednoho nenarazil na CZ diakritiku. Pokaždé když jsem něco vyeditoval a otevřel tam byly místo ˇ´ ??. Další problém je nahrazení. Pokud se to udělá tak jako fonty tak to jak řekl chronos ten soubor prostě nebere vyzkoušel sem i nahrazení přímo v MPQ souboru, nic platné. Takže to vypadá že tady s tím spuštěním bude větší problém jak s těma převodama do SQL a tímpádem umožnění zavedení textů ze hry do systému překladu.

 

Diakritiku by měly snad řešit ty české fonty.

 

Uz jsem jednou psal, ze na tohle bych mel mit funkcni fix, ale pouze na 2.3.3 .. svuj acc na offi riskovat nehodlam smile.gif Takze pokud to chcete otestovat, zalozte nekdo ze svoji ip trial acc, poslete mi do pm jmeno a heslo, a ja postnu vysledky

 

Ten fix je prominutím na hovno nutí hráče aby spouštěli hru přes nějaký soubor WOWME.exe a pak se musíš ještě kdesi mačkat F8 a ještě jakési blbosti. Místo těchto blbostí se snažte najít kde jsou vlastně ty texty, třeba těch gametipů. Když se hra spustí i bez nich tak musí být uloženy ještě jinde než v tom locales xxXX.mpq. Tak hledejte kde to vlastně máme upravovat, tak vidím problém já.

Share this post


Link to post
Share on other sites
To si radši počkáme až bude Mangos 2.3.3.

Ten fix vyšel kdy ?

 

No hadam, par dni po objeveni 2.3.3 na live serverech..

 

Ten fix je prominutím na hovno nutí hráče aby spouštěli hru přes nějaký soubor WOWME.exe a pak se musíš ještě kdesi mačkat F8 a ještě jakési blbosti. Místo těchto blbostí se snažte najít kde jsou vlastně ty texty, třeba těch gametipů. Když se hra spustí i bez nich tak musí být uloženy ještě jinde než v tom locales xxXX.mpq. Tak hledejte kde to vlastně máme upravovat, tak vidím problém já.

 

s prominutim, bez fixu je na ho*no celej preklad, protoze jen tak upraveny dbc do hry nevlozis.. jestli se ti to povede, tak zadam o prominuti a budu radsi zticha poslusne prekladat ;)

Edited by Yas

Share this post


Link to post
Share on other sites
Jinak jsem zkoušel upravovat GameTips.dbc v souboru locale-enUS.mpq a problém je v tom že to z toho souboru ty texty vůbec nebere, klidně ten soubor můžu vymazat a stejně to wow jde spustit a v tipech jsou neupravené texty. Takže z toho usuzuji že je možné že ty typy jsou uloženy ještě někde jinde...

 

Spousta dbc souborů je doplňována a upravována v patchích, je tedy nutné projít i všechny patch-xxx pozpátku (bere se vždy nejnovější verze souboru).

 

Jinak sorry za ten dbc editor dephi<->c++ přehlédl jsem to, každopádně implementace dbc specifikace je celkem jednoduchá, větší problém je úprava řetězců. Krom c++ ti mohu nabídnou svoji nepříliš ozkoušenou v c#, ale předpokládám, že je úplně jedno ve kterém jazyce to uvidíš...

Share this post


Link to post
Share on other sites

Počkat počkat. Je zajímavé, že ty české fonty nebo třeba dabované hlášky to dokáže vzít primárně ze složky přes mpq archívy. Ale přece, kdyby se to někomu podařilo zeditovat přímo v mpq souboru, tak ten klient to přece nemůže mít nikde jinde. Důležité je akorát myslet na to, že tam existují ještě soubory patch-1.mpq a patch-2.mpq a další, které mají vyšší prioritu, takže já bych to viděl tak, že našim cílem je udělat náš vlastní třeba patch-3.mpq a nahrát ho do wowka. Potom klient vezme prioritě data z toho patchu jak je zvyklý. No a ty herní typy přece musí někde být. Ten klient si to přece nevycucá z prstu. Chce si to s tím holt pohrát. Když to jde u fontů a dabingu, tak to musí jít i u ostatních souborů. Jinak ve hře je ještě nějaká složka cache pro jistotu.

Share this post


Link to post
Share on other sites
Počkat počkat. Je zajímavé, že ty české fonty nebo třeba dabované hlášky to dokáže vzít primárně ze složky přes mpq archívy. Ale přece, kdyby se to někomu podařilo zeditovat přímo v mpq souboru, tak ten klient to přece nemůže mít nikde jinde. Důležité je akorát myslet na to, že tam existují ještě soubory patch-1.mpq a patch-2.mpq a další, které mají vyšší prioritu, takže já bych to viděl tak, že našim cílem je udělat náš vlastní třeba patch-3.mpq a nahrát ho do wowka. Potom klient vezme prioritě data z toho patchu jak je zvyklý. No a ty herní typy přece musí někde být. Ten klient si to přece nevycucá z prstu. Chce si to s tím holt pohrát. Když to jde u fontů a dabingu, tak to musí jít i u ostatních souborů. Jinak ve hře je ještě nějaká složka cache pro jistotu.

 

Ok.. tak si zkus podobnym stylem hodit do wow jinou texturu (blp) a pak model (m2) .. treba tomu trochu porozumis :)

Share this post


Link to post
Share on other sites
Spousta dbc souborů je doplňována a upravována v patchích, je tedy nutné projít i všechny patch-xxx pozpátku (bere se vždy nejnovější verze souboru).

 

Jinak sorry za ten dbc editor dephi<->c++ přehlédl jsem to, každopádně implementace dbc specifikace je celkem jednoduchá, větší problém je úprava řetězců. Krom c++ ti mohu nabídnou svoji nepříliš ozkoušenou v c#, ale předpokládám, že je úplně jedno ve kterém jazyce to uvidíš...

 

Ale nějak jsem z té dbc specifikace nepochopil podle čeho se určuje, zda jde o sloupec číselný nebo textový a vůbec jaký má název. Je to takové podivné.

 

No jinak někdo by se mohl vrhnout i na počeštění UI grafického rozhranní. Upravit ty obrázky v nějakém blp editoru nebo to nejdřív přeložit v databázi a pak hromadně generovat do obrázků pomocí českých fontů.

Share this post


Link to post
Share on other sites
Ok.. tak si zkus podobnym stylem hodit do wow jinou texturu (blp) a pak model (m2) .. treba tomu trochu porozumis :)

 

Snažíš se tím říct něco konkrétního?

Share this post


Link to post
Share on other sites
Snažíš se tím říct něco konkrétního?

 

Jen to, co rikam celou dobu.. jsou soubory ktery hra bere (textury, fonty, zvuky ..) a typy souboru ktery hra odmita vzit upravene jakymkoliv zpusobem (modely, dbc, adt, wdt ..) krome fixu.. zjevne se blizz snazi o nejaky zamezeni vyuziti techto editu napr pro "cheatovani" v Bg atd..

Share this post


Link to post
Share on other sites
Ale nějak jsem z té dbc specifikace nepochopil podle čeho se určuje, zda jde o sloupec číselný nebo textový a vůbec jaký má název. Je to takové podivné.

 

A taky nikdy nezjistíš, neboť blizzard nikam neumístil formáty jednotlivých dbc souborů. takže se sloupce odhadují. například dbcutil to umí "natipovat", samozřejmě tak, že zjistí jestli číslo neodpovídá stringu, floaty se detekují pomocí pomocných rozsahů... každopádně dbcutil se dá použít k letmému zjištění struktury, po detekci stačí použít první řádek v csv souborech a ten si předělat na formát pro svůj dbc editor. z dbc souborů používaných v mangosu/ascentu strukturu najdeš ve zdrojových kódech emu

 

Share this post


Link to post
Share on other sites
Počkat počkat. Je zajímavé, že ty české fonty nebo třeba dabované hlášky to dokáže vzít primárně ze složky přes mpq archívy. Ale přece, kdyby se to někomu podařilo zeditovat přímo v mpq souboru, tak ten klient to přece nemůže mít nikde jinde. Důležité je akorát myslet na to, že tam existují ještě soubory patch-1.mpq a patch-2.mpq a další, které mají vyšší prioritu, takže já bych to viděl tak, že našim cílem je udělat náš vlastní třeba patch-3.mpq a nahrát ho do wowka. Potom klient vezme prioritě data z toho patchu jak je zvyklý. No a ty herní typy přece musí někde být. Ten klient si to přece nevycucá z prstu. Chce si to s tím holt pohrát. Když to jde u fontů a dabingu, tak to musí jít i u ostatních souborů. Jinak ve hře je ještě nějaká složka cache pro jistotu.

Ale to už jsem tu přece psal, se podiv nahoru. Že to musí být v jiném souboru.

Jen to, co rikam celou dobu.. jsou soubory ktery hra bere (textury, fonty, zvuky ..) a typy souboru ktery hra odmita vzit upravene jakymkoliv zpusobem (modely, dbc, adt, wdt ..) krome fixu.. zjevne se blizz snazi o nejaky zamezeni vyuziti techto editu napr pro "cheatovani" v Bg atd..

Ale chápeš co tu píšu? Ta hra si ty texty přece nevymyslí, ty texty tam musí být ještě někde podruhé. Kdyby se to wow s těma upravenýma soubory ani nespustilo tak bych to bral že tam mají nějakou ochranu, ale když se to spustí a ty texty jsou tam původní, tak to přece znamená že ty texty čte z někama jinama.

Share this post


Link to post
Share on other sites

Kdyz se nad tim tak zamyslim.. pokud se vam to povede, tak to stejne bude jen pro free servery, protoze na ofiku maji warden a navic nevim kdo by chtel stahovat jine MPQ jen aby mohl hrat na tom konretnim serveru.. myslim ze prekladat "Game tipy" atd.. je uplne zbytecne.. spise bych venoval usili na ty prekladani questu jako takovych..

Share this post


Link to post
Share on other sites
Ale chápeš co tu píšu? Ta hra si ty texty přece nevymyslí, ty texty tam musí být ještě někde podruhé. Kdyby se to wow s těma upravenýma soubory ani nespustilo tak bych to bral že tam mají nějakou ochranu, ale když se to spustí a ty texty jsou tam původní, tak to přece znamená že ty texty čte z někama jinama.

 

Jak mi pak vysvetlis tenhle navod? ;)

 

I barely know any model editing as I started yesterday But while I was exploring it and stuff I decided to change some zone names.

dbcutil and csv requied, credits to demon

 

How to:

1) Go to my warcraft studio (I can't really have a SS of it without comp crashing, only worked like 2 out of 500 times for me) and select Pack MPQ, then edit archive, then select {Wow folder}\Data\en-(US or GB)\patch-en(US or GB)-2

 

2) Then go in the DBFilesClient folder and select AreaTable.dbc and right click-extract, and place somewhere.

 

3) After that drag into DBCutil and convert it to a .csv, then open with CSVed(now I can use Screen Shots)

 

4) Click Open and select AreaTable.dbc.csv

http://img176.imageshack.us/img176/884/50479548oe5.jpg

 

5) Go to column 12 and it shows the area names

http://img299.imageshack.us/img299/4576/44421226dx3.jpg

 

6) Double click, a popup appears, scroll down to (12) and edit the name, then apply changes

http://img176.imageshack.us/img176/8640/91669907er4.jpg

 

7) Drag to DBCutil and convert again

 

8) Open MWS, hit pack, new archive, then select your new DBC and at a dialog box type in: "DBFilesClient\AreaTable.dbc" and hit okay, then save and close

 

9) Name MPQ anything, place in data folder, use ME fix, start wow, have fun!

http://img444.imageshack.us/img444/3223/27268515ow6.jpg

Edited by Yas

Share this post


Link to post
Share on other sites
Kdyz se nad tim tak zamyslim.. pokud se vam to povede, tak to stejne bude jen pro free servery, protoze na ofiku maji warden a navic nevim kdo by chtel stahovat jine MPQ jen aby mohl hrat na tom konretnim serveru.. myslim ze prekladat "Game tipy" atd.. je uplne zbytecne.. spise bych venoval usili na ty prekladani questu jako takovych..

Tak se věnuj, možnost máš!!! Jinak pro ofik nevím jak to bude, ale teoreticky by to mohlo být pro každý server. A rozhodně to zbytečné není, nejlepší by byl úplně počeštěné wow, ale to je zatím jenom pohádka.

Share this post


Link to post
Share on other sites

Vysvětlím ti to asi tak, že ten borec to dělá takto, jenže to neznamená že to nejde jinak. Ale ty mě vysvětli jaktože jde spustit wow i když vymažeš soubor Gametips.dbc. A ty typy stále zobrazuje. Já vidím jedinou možnost a to že tam ty texty prostě má ještě někde.

Share this post


Link to post
Share on other sites
Tak se věnuj, možnost máš!!! Jinak pro ofik nevím jak to bude, ale teoreticky by to mohlo být pro každý server. A rozhodně to zbytečné není, nejlepší by byl úplně počeštěné wow, ale to je zatím jenom pohádka.

Haha. pro kazdy server, a to myslis ze kdyz napises blizzardu ze jsi prelozil wow do CJ, at udelaji csCZ klienta, tak ti v lepsim neodpovi.. v horsim te zazluj za poruseni eula, modifikovani casti wowa... atd..

Share this post


Link to post
Share on other sites
Haha. pro kazdy server, a to myslis ze kdyz napises blizzardu ze jsi prelozil wow do CJ, at udelaji csCZ klienta, tak ti v lepsim neodpovi.. v horsim te zazluj za poruseni eula, modifikovani casti wowa... atd..

Nechápu proč se směješ, a za druhé nechápu proč bych psal bllizardům.

Share this post


Link to post
Share on other sites
Vysvětlím ti to asi tak, že ten borec to dělá takto, jenže to neznamená že to nejde jinak. Ale ty mě vysvětli jaktože jde spustit wow i když vymažeš soubor Gametips.dbc. A ty typy stále zobrazuje. Já vidím jedinou možnost a to že tam ty texty prostě má ještě někde.

 

napadlo te se podivat, v kolika mpq je soubor Gametips.dbc?

Edit: typo >.<

Edited by Yas

Share this post


Link to post
Share on other sites
Nechápu proč se směješ, a za druhé nechápu proč bych psal bllizardům.

 

Jinak pro ofik nevím jak to bude, ale teoreticky by to mohlo být pro každý server.

 

 

Jestli pro kazdy server tak i pro ofik.. a aby to jelo na ofiku, musel by jsi napsat blizzardum.

Share this post


Link to post
Share on other sites
Jestli pro kazdy server tak i pro ofik.. a aby to jelo na ofiku, musel by jsi napsat blizzardum.

 

V podstate ne.. Warden to vetsinou ignoruje.. ale riziko tu je

Share this post


Link to post
Share on other sites
Jestli pro kazdy server tak i pro ofik.. a aby to jelo na ofiku, musel by jsi napsat blizzardum.

Proč bych jim musel napsat? Je to pouze úprava klientských souborů, nespíš by ani nevěděli že je to upravené.

 

napadlo te se podivat, v kolika mpq je soubor Gametips.dbc?

Edit: typo >.<

Napadlo, prohledal jsem všechny ty *.MPQ a nenašel jsem ho jinde, ale to neznamená že to tam není pod jiným jménem. A pořád jsi mi nevysvětlil na co jsem se ptal.

 

Jinak nechápu proč se tu handrkujeme, všichni chceme to samé. Jenže vy to chcete jednoduše pomocí nějakého cracku, ale tím by to bylo uživatelsky složité. A já se snažím přijít na podstatu proč to nejde editovat a z kama bere ty texty.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×