Užitočné tipy

Stepanoff domáca sieť

Pin
Send
Share
Send
Send


World of Warcraft - hra, pod ktorou môžete ľahko bežať linux, Na to nemusíte konfigurovať vínonainštalovať PlayOnLinux alebo kúpiť crossover, Dosť na použitie PortBattleNET - ktorý má zase pohodlný grafický inštalátor a je nastavený na maximálny výkon. So schopnosťou bežať ALL hry od Blizzard onLinux.

World of Warcraft Linux Je online hra na hranie rolí pre viacerých hráčov vyvinutá a publikovaná spoločnosťou Blizzard Entertainment. Štvrtá hra zo série warcraft.

23. januára 2007 vydala spoločnosť Blizzard tlačovú správu, v ktorej uviedla, že počet predplatiteľov hier je na celom svete viac ako 8 miliónov. V roku 2008 sa nazýva Guinnessova kniha rekordov World of Warcraft najobľúbenejší MMORPG na svete s viac ako 10 miliónmi predplatiteľov. V 3. a 4. štvrťroku 2010 dosiahol počet predplatiteľov maximum 12 miliónov hráčov. Počet hráčov začal klesať a už v druhom štvrťroku 2014 predstavoval 6,8 milióna predplatiteľov. Na konci roka 2014, po ďalšej aktualizácii, došlo k výraznému nárastu popularity (10 miliónov hráčov), ale do jedného roka sa počet predplatných znížil na polovicu.

Vytvorenie herného servera World of Warcraft založeného na Debiane alebo Ubuntu

Stránka nebola aktualizovaná dlhú dobu, je čas napísať niečo praktické a potrebné. V tomto článku popíšem proces budovania a inštalácie servera World of Warcraft založený na distribúcii open-source Mangos (http://getmangos.com/), ktorá je bezplatnou alternatívou k produktu spoločnosti Blizzard, ale nie je jej presnou kópiou, pretože spoločnosť Blizzard neotvorila zdrojový kód. váš server. Základom servera je databáza mysql a dva malé démony na prácu s ňou. Na zostavenie som použil distribučnú súpravu Ubuntu 8.04.

Nainštalujte všetko potrebné na zostavenie a ďalšiu prevádzku nášho herného servera

apt-get install build-essential gcc g ++ cpp automake git-core autoconf make patch libmysql ++ - dev libtool libcurl4-openssl-dev libssl-dev grep binutils subversion zlibc libc6 nano mysql-server unrar-free openssl

Potom si stiahnite zdrojový kód servera a scriptdev2, ktorý je potrebný pre jeho fungovanie
kód:

git clone git: //github.com/mangos/mangos.git
CD manga
svn co https://scriptdev2.svn.sourceforge.net/svnroot/scriptdev2/ src / bindings / ScriptDev2 /

Potom použite záplaty pre zdrojový kód
kód:

git am src / väzby / ScriptDev2 / záplaty / MaNGOS- *

Potom pokračujeme v zostavovaní nášho servera, môže to chvíľu trvať
kód:

autoreconf --install --force
mkdir objdir
cd objdir
../configure --prefix = / opt / mangos --sysconfdir = / opt / mangos / etc --enable-cli --enable-ra --datadir = / opt / mangos
make -j 2 (ak máte dvojjadrový procesor alebo -j 4, ak máte štvorjadrový procesor)
vykonať inštaláciu

Teraz môžete začať s nastavením herného servera, prejdite do jeho adresára
kód:

Skopírujte konfiguračné súbory z tých, ktoré boli vytvorené automaticky pri vytváraní servera
kód:

cp etc / mangosd.conf.dist etc / mangosd.conf
cp etc / realmd.conf.dist etc / realmd.conf

Stiahnite si databázu pre náš server
kód:

wget https://unifieddb.svn.sourceforge.net/svnroot/unifieddb/trunk/Full_DB/UDB_0.11.6_Core_8734_SD2_1480.rar - no-check-certificate
wget https://sd2-acid.svn.sourceforge.net/svnroot/sd2-acid/trunk/wotlk/3.0.1/3.0.1_acid.sql - no-check-certificate
unrar-free e UDB *

Teraz môžete vytvoriť a naplniť databázy mysql, na to potrebujete svoje root heslo k mysql, zadali ste ho pri inštalácii balíka mysql-server, príklad ukazuje -pYOURPASSvymeniť YOURPASS na vaše heslo.
Vytvorme v nich potrebné databázy a tabuľky
kód:

Teraz vyplňte databázy serverových služieb
kód:

Potom vyplňte databázu herného sveta
kód:

Ak si prajete preformátovať svoju databázu, konkrétne úlohy, niektoré položky atď., Môžete nainštalovať RUDB, ktorý si môžete stiahnuť z odkazu
http://sourceforge.net/projects/rudb/

Nakoniec použite aktualizácie databázy, pretože je tu malý python skript, nahraďte ho YOURPASS na vaše heslo mysql
kód:

#! / usr / bin / env python
import glob, os
patches = glob.glob ('*. sql')
záplaty = zoradené (záplaty)
pre x v záplatách:
db = x.split ("_"). nahradiť ('. sql', '')
os.system ("mysql -v -p "+ db +"

Vložte skript do adresára / opt / mangos / mangos / sql / updates /, potom vytvorte spustiteľný súbor chmod + x scriptname (nahraďte názov skriptu svojím menom skriptu) a spustite ho, aby ste použili opravy databázy.

Potom priradíme nášmu hernému svetu meno, na tento účel vykonáme nasledujúce príkazy do databázy mysql a nahradíme ich Vaše meno v ríši v mene vášho sveta a Váš ip na adresu vášho servera
kód:

mysql -PYOURPASS
mysql> použitie sféry,
mysql> UPDATE realmlist SET name = 'Your Realm Name' WHERE> mysql> UPDATE realmlist SET address = 'Your IP' WHERE> mysql> exit

S databázou pre túto chvíľu prejdime k získaniu súborov potrebných na fungovanie servera, na ktorých bude závisieť verzia klienta, ktorú na serveri používal. Budeme potrebovať verziu hry pre Windows so záplatou, potrebujeme napríklad verziu 3.2.2 (build 10505). Budete musieť stiahnuť adresár do počítačového herného klienta

/ mangos / contrib (nachádza sa v zdrojovom adresári Mangos) zo servera a nájdite v ňom nasledujúce súbory
kód:

ad.exe
makevmaps_SIMPLE.bat
make vmaps.bat
splitConfig.txt
vmap_assembler.exe
vmapextract_v2.exe

Umiestnite tieto súbory do adresára s nainštalovaným klientom World of Warcraft a potom súbor spustite ad.exe, urobí všetko potrebné (rozbalí súbor opráv a odtiaľ extrahuje potrebné súbory), proces môže trvať dlho. Po dokončení extraktora sa zobrazia tri nové adresáre, “mapy", "DBC"a"vmapsTieto adresáre musíte nahrať späť na server a uložiť do adresára / opt / mangos / bin.

Na spustenie nášho servera WoW potrebujeme plátno, zvyčajne je už nainštalovaná, ak nie, nainštalujte ju a potom vytvorte jednoduchý spúšťací skript, ktorý v budúcnosti spustí náš server.
kód:

#! / bin / bash
cd / opt / mangos / bin
echo "Starting mangos-realmd"
obrazovka -A -m -d -S realmd ./mangos-realmd
echo „Hotovo“.
echo "Starting mangos-worldd"
obrazovka -A -m -d -S worldd ./mangos-worldd
echo "hotovo"
výstup 0

Vytvorte skript spustiteľný pomocou príkazu chmod + x scriptname.

Teraz sa pokúste spustiť náš server, na začiatok bez obrazovky, otvorte dve konzoly, pri prvom spustení príkazov
kód:

Potom v druhej konzole spustite príkazy
kód:

Ak všetko dopadlo dobre, ukončite obrazovku a spustite skript, ktorý sme vytvorili skôr, aby ste spustili server.

Inštalácia World of Warcraft

Poďme analyzovať inštaláciu pomocou príkladu World of WarCraft: Wrath verzie Lich King 3.3.5a na Ubuntu verzie 14.04.3 LTE

Takže pre začiatočníkov si musíme klienta stiahnuť, radšej som ho stiahol z torrent trackera

Ďalej potrebujeme nainštalovať aplikáciu Wine, aby sme mohli spustiť inštalačný program, ako aj samotného klienta. Prečítajte si viac o inštalácii Wine. TU

Potom musíme vytvoriť čistú predponu Wine, špeciálne pre Wow, pre toto v domovskom adresári(/ domov) vytvoriť priečinok.wow, Toto je možné vykonať pomocou pera aj z terminálu:

Ideme do terminálu a vykonáme nasledujúci príkaz:

V zobrazenom okne kliknite na «OK»

Prejdite do priečinka so stiahnutým torrentom, kvôli ľahkej inštalácii premenujem stiahnutý priečinok a pomenujem ho jednoducho „wow“. Náš klient sa v predvolenom nastavení stiahol do priečinka „/ Downloads“.

Spustite súbor setup.exe ktorý sa nachádza v tomto priečinku, kliknite pravým tlačidlom myši a vyberte možnosť „Otvoriť v programe“> Víno - zavaděč programov systému Windows. Ak urobíte to isté ako ja, môžete to urobiť z konzoly (ctrl + alt + T): (v iných prípadoch zadajte cestu)

Náš spúšťač začal:

Kliknite na „Ďalej>.“ Tu musíme vybrať adresár .wow, ktorý sme vytvorili špeciálne pre hru. Kliknite na „Prehľadávať“. Prejdeme do koreňového priečinka (/), potom do domovského priečinka> username> .wow / drive_c /

Kliknite na „OK“ a „Ďalej>“, „Ďalej>“ „Ďalej>“, „Inštalovať“. Nedotkneme sa žiadnych začiarknutí. Proces inštalácie už prešiel.

Ďalej sa zobrazí výzva na inštaláciu DirectX a Microsoft Visual C ++. Potvrdzujeme a inštalujeme všetko.

Inštalácia je dokončená, pre zjednodušenie nám inštalátor priniesol aj odkaz na pracovnú plochu =)

Kde hrať

Teraz sa bavme KDE? hrať. Nie som si úplne istý, či veľký počet hráčov hrá na oficiálnych serveroch 3.3.5 klienta, takže pre seba som si vybral projektový server ZADARMO Wowcircle a hodnotenia x1 (4 000+ ľudí online). Ak chcete začať hrať na tomto serveri, musíte sa zaregistrovať na stránke http://wowcircle.com/reg.html.

A zmeňte obsah súboru realmlist.wtf na: set realmlist logon3.wowcircle.com.

Súbor nájdete v priečinku hry v adresári / Data / ruRU

Ak ste urobili všetko, ako je uvedené v článku, môžete otvoriť a upraviť súbor realmlist.wtf spustením príkazu z konzoly:

Zostáva iba spustiť Wow, zadať užívateľské meno a heslo, ktoré sme použili na registráciu, a na ceste cez expanziu Draenora. Lok tar Ogar!

Vitajte vo svete World of Warcraft! Prajem peknú hru.

Pin
Send
Share
Send
Send