UT2004 UTV {CZ}KillerB 8.1.2013 1. CO TO JE UTV UTV znamená Unreal TV a služí k tmu, aby se k běžícímu zápasu na UT2004 serveru mhl připjit UTV server a k němu primární klient (kameraman). Ostatní, kteří tak chtějí sledvat zápas, se připjují přes UTV server k tmut kameramanvi. Samtný UT2004 server tak není zatížen velkým pčtem diváků a c je nejdůležitější, přens je pžděn, takže diváci připjeni přes kameramana vidí zápas se zpžděním a nemhu tak vlivnit samtnu hru (např. připjením se na TS hrajícíh celku). 2. POŽADAVKY Pr správnu funkčnst UTV je vyžadván UT2004 server ve verzi 3355 a vyšší. Může se jednat Windws neb Linux server. Dále musí být pvlen minimálně jeden spectatr slt pr připjení UTV serveru. Pr zalžení UTV serveru je ptřeba mít nainstalvané UT2004 a dispnvat veřejnu IP adresu s tevřeným prtem, na kterém bude UTV server dstupný z internetu. Omezením je zde t, že UTV server je mžné zalžit puze na Windws. 3. INSTALACE Na pčítači na kterém má běžet UTV server je instalace pvinná. Na UT2004 serveru je instalace vlitelná a závisí na tm, zda je UTV server naknfigurván pr běh v módu SeeAll (viz. knfigurace). Instalace spčívá v rzbalení archivu UTV2004v3355.zip d slžky UT2004\System. Ve slžce System přibydu tyt subry: UTV2004.int utv.ini 4. KONFIGURACE Veškerá knfigurace UTV serveru se prvádí v subru utv.ini. 4.1. [UTV2004] ServerAddress=1.1.1.1 Adresa UT2004 serveru, na kteru se bude UTV server připjvat. ServerPrt=7777 Prt UT2004 serveru, na který se bude UTV server připjvat. ListenPrt=1337 Prt UTV serveru, na který se budu připjvat UTV klienti (primární klient a diváci) Tent prt musí být tevřený - dsažitelný z netu (pvlit FireWall, namapvat prt, atd..) RemteCntrlPrt=10555 Prt pr vzdálené vládání UTV serveru. Např. pmcí aplikace UTVRemte (UTVRemte092.zip) DelayPrimaryVice=1 Pkud je zapnut (nastaven na 1), tak je veškerá hlasvá kmunikace primárníh klienta zpžděna. Umžňuje t primárnímu klientvi kmentvat zápas, přičemž zvuk je synchrnizvaný s hru. Delay=30 Zpždění vysílání dat z UTV serveru směrem k připjeným divákům. Pkud je nastavena příliš malá hdnt, tak může dcházet k zamrzávání přensu směrem k divákům. JinPasswrd=pass Hesl UT2004 serveru, na který se bude UTV server připjvat. PrimaryPasswrd=pass Hesl pr připjení primárníh klienta.
VipPasswrd= Hesl pr připjení VIP diváků i v případě, že je již UTV server plný. NrmalPasswrd= Hesl pr připjení diváků na UTV server. MaxClients=20 Maximální pčet připjených diváků na UTV server. SeeAll=0 Pkud je zapnut (nastaven na 1), tak si všichni připjeni diváci na UTV serveru mhu vybírat, kh budu ve hře sledvat. Primární klient (kameraman) v takvém případě nehraje rli. Pr správnu funkčnst tht módu musí být na UT2004 serveru nainstalván UTV a v UT2004.ini naknfigurván mutátr UTV2004s.utvMutatr, kde písmen s značí SeeAll mutátr. C je důležité si uvědmit, tak při zapnutí SeeAll musí z UTV serveru téct více dat a je více vytěžván CPU pčítače, na kterém běží UTV server, prtže se musí psílat data všech hráčů ve hře. NPrimary=0 Pkud je zapnut (nastaven na 1), tak se k UT2004 serveru připjuje přím UTV server a primární klient se tak nepužívá. Aby tt fungval, tak musí být zapnutý SeeAll mód. ClckInterval=0 Pkud je nastaven na hdntu větší než 0, tak se zapisují CPU statistiky d knzle UT2004 serveru každých X sekund, kde X je nastavená hdnta ClckInterval. V nrmálním prvzu nepužívat. TickRate=25 Určuje tickrate UTV serveru, cž je hdnta udávající klik framů za sekundu UTV server zpracuje. Čím větší hdnta, tím větší nárky na UTV server. FlushThreshld=5000 Experimentální hdnta, která se snaží vylepšit výkn při velkém pčtu připjených diváků. Pkud se v jednm ticku dešle pčet bytů, který dpvídá nastavené hdntě FlushThreshld, tak server spustí extra tick. IgnreChainedChat=0 Pkud je zapnut (nastaven na 1), tak UTV server ignruje zprávy na chatu jducí z řetězených UTV serverů. Může být užitečné při připjení velkéh pčtu diváků, aby se redukval spam na chatu. DLManagerCunt=0 Určuje pčet níže nadefinvaných redirect adres (DLManager0, DLManager1, ) služících pr rychlé stahvání map, zvuků, textur, mutátrů, atd. směrem k připjeným divákům UTV serveru i v případě, že UT2004 server nemá redirect pvlen. DLManager0=http://uz.unrealadmin.rg/ Adresa, ze které se mají stahvat mapy, zvuky, textury, mutátry, atd. Na uvedené adrese musí být pvlen Directry listing nebli prcházení adresářů. Laicky řečen musí jít při tevření adresy v prhlížeči vidět, jaké subry na dané adrese jsu. 4.2. [MASTERSERVER] CnnectTMaster=false Pkud je zapnut (nastaven na true), tak se UTV server připjí k Epic master serveru. UTV server je tak viditelný v seznamu veřejných serverů. ReplyTQueries=true Pkud je zapnut (nastaven na true), tak p přidání UTV serveru d seznamu blíbených serverů bude mžné vidět, zda UTV server běží neb ne. ServerName=UTV Server Jmén UTV serveru, které se zbrazí v seznamu veřejných serverů. AdminName=UTV Admin Admin UTV serveru, který se zbrazí v seznamu veřejných serverů. AdminEmail=utvadmin@dmain.cm Email admina UTV serveru, který se zbrazí v seznamu veřejných serverů.
5. SPUŠTĚNÍ UTV SERVERU Pkud je UTV server již naknfigurván, tak je ptřeba jej spustit. Nejjedndušší cesta je využití spustitelnéh BAT subru. Vytvřte nvý textvý subr (*.txt) a d něj vlžte následující řádky: :lp D:\UT2004\System\ucc utv gt lp Cestu k subru ucc.exe (D:\UT2004\System\ucc) nahraďte existující cestu a subr ulžte s přípnu bat např. jak UTV2004.bat. Zde pzr, aby subr skutečně knčil přípnu bat a ne přípnu bat.txt Nyní stačí subr UT2004.bat spustit, čímž se zalží UTV server, který se připjí k naknfigurvanému UT2004 serveru. D příkazvé řádky budu vypsány infrmace běžícím UTV serveru a také infrmace připjení se k UT2004 serveru. Ukázka úspěšně naknfigurvanéh a spuštěnéh UTV serveru: Je zde mžné vidět infrmaci Nne utv server, waiting fr primary client, cž znamená, že k UTV serveru není ještě připjen primární klient (pkud není vypnut), cž je další krk k dknčení rzběhnutí UTV. Infrmace jak Restarting a Scket shut dwn je mžné ignrvat. Server je mžné vypnut nrmálně křížkem, ale spíše preferuju řádné uknčení přes klávesvu zkratku Ctrl+C (při aktivním kně UTV serveru) a ptvrzení uknčení napsáním Y a stisknutím klávesy Enter.
6. PŘIPOJENÍ PRIMÁRNÍHO KLIENTA Psledním krkem v případě zapnutéh primárníh klienta, je jeh připjení k UTV serveru. Je ptřeba spustit UT2004 a tevřít knzli pmcí klávesy ; (středník). D tevřené knzle je ptřeba napsat příkaz: pen 127.0.0.1:1337?passwrd=pass 127.0.0.1 IP adresa, na které běží UTV server. Pkud běží UTV server na pčítači, na kterém je psán tent příkaz, tak je mžné nechat adresu 127.0.0.1 1337 pass Naknfigurvaný prt, na kterém běží UTV server (ListenPrt). Naknfigurvané hesl pr připjení primárníh klienta k UTV serveru (PrimaryPasswrd). P úspěšném připjení primárníh klienta se zbrazí infrmace v příkazvé řádce UTV serveru. Jsu zde vypsány infrmace připjeném klientvi ({CZ}KillerB) a c je nedůležitější je infrmace Primary client ready, cž znamená, že připjený klient je zárveň primární klient, na kteréh se mhu připjit diváci. Každý nvě připjení divák se pět vypíše d knzle stejně tak všechny zprávy psané na UTV chatu.
7. PŘIPOJENÍ DIVÁKŮ Jelikž by bez diváků byl celé UTV k ničemu, tak je ptřeba diváky na UTV server nějak připjit. T je mžné něklika způsby: Pkud je v knfiguraci zapnuté CnnectTMaster, tak si diváci mhu UTV server najít sami v seznamu veřejných serveru a připjit se na něj. Pkud není UTV server dstupný v seznamu veřejných serverů tak se diváci mhu připjit takt: Otevřením knzle (středník) ve spuštěném UT2004 a napsáním příkazu: pen 127.0.0.1:1337 127.0.0.1 IP adresa, na které běží UTV server. 1337 Naknfigurvaný prt, na kterém běží UTV server (ListenPrt). Pkud je na UTV serveru naknfigurvané hesl pr připjení diváků, tak se zbrazí kn pr jeh zadání. Další mžnstí je přidání adresy 127.0.0.1:1337 d blíbených serverů. A jak pslední mžnst mě napadá vystavení adresy UTV serveru někde na webu, kdy je mžné pužít dkaz ve tvaru ut2004://127.0.0.1:1337 8. UTV CHAT UTV pdpruje chatvání a t takvým způsbem, aby diváci nebyli schpni psát přím d běžící hry. Primární klient je tak jediný, který může psát zprávy přím hrajícím hráčům a připjeným divákům zárveň pmcí say aneb puze připjeným divákům pmcí teamsay. Připjený divák může psát zprávy puze statním připjeným divákům pmcí say. 9. ZÁVĚR V případě jakýchkli prblémů a dtazů s knfigurací mě neváhejte kntaktvat: UT2004 nick: {CZ}KillerB Xfire: czkillerb ICQ: 200-022-190