Vlastní wow server na 2.4.3!
Co budeme potřebovat?
a ) MSQL 5.0.67
b ) SQLyog 5.1
c) Xampp 1.6.2
d) Revision 6572 + ScriptDev2 Rev.634 + ACID Rev.20 Mangos revize zde na foru) nebo Mangos revise z mangosproject.org
Mangos revise changelog nebo Mangos changelog
e) UDB_0.10.3_Core_6240_SD2_473.rar , Nove UDB 0.10.4
UDB changelog
můžete si buď stáhnout soubory nebo rovnou Extractor (tento programek vám vyextrahuje složky Mapy, DBC a Vmapy (udělejte složku dbc, maps a vmaps a spuste programek)
f) Extractor_2.4.3.rar
Vmap extrahator
dodatek: pro verzi mangosu 663x
g) dbc.rar
h) Mapy pro patch 2.4. 3
dodatek: Pokud vám budou psát mapy chybu, což se vám může stát u novějších verzí stáhněte si, které vložíte do stávající složky map. mapy na novější verze
i) Vmapy pro 2.4.3
nové vmapy
Odkazy k usnadnění:FAQ (může pomoc k vyřešení některých vašich problémů)Návod jak rozjet registrace, online hráče a další
Návod na komplikaci mangosu
Tip: Proč se nemůžu připojit ja nebo hráči
Návod jak hrát s kamošem pře hamachi
Mangos pod Linuxem
Návod na kompilaci mangosu 2
Jak zprovoznit Minimanger
instalace a přihlášení do databaze mangosu
WoW web template
MM česky
Objekty, které ještě nemáte
Příručka pro nooby
Vše co potřebuiete vědět o Mangos.conf
Tipy:
- Soubory mangos.conf a realmd. conf najdete ve složce s revizí mangosu, kterou jste si stáhli bude se to jmenovat třeba: 6578 mangos.
- Do hry se můžete přihlásit na učtech Administrator: Administrator; Moderator: Moderator;.... Doporučuji pomocí mangos konzole, to je to, co se vám objeví, když klikněte na mangos.exe (kupodivu ve stejné složce jako mangos.conf), vzhledem k tomu, že se vám ta objevuje "help" není potřeba to detailně rozepisovat.
- Poud vám něco nepůjde jak by mělo, zkuste nahrát update, najdete je ve složce ./SQL/... nahrávejte od nejbližšího čísla k vaši revizi např. máte Mangos 6504, tak vyhledejte soubor, který má čísla co nejblíže k tady tomu tedy třeba 6506 atd.
Konzolové vytvoření GM účtu:
Podmínkou je mít rozjetý a funční server pro WoW MaNGOS 2.4.3 (tímto způsobem jsem to dělal několikrát já sám a pokaždé jsem se vždy bez problému přihlásil do hry):
1)do konzole mangosd.exe napište tento příkaz: create account #jméno #heslo (místo #jméno doplňte jméno svého nového účtu, místo #heslo napište heslé svého nového účtu)
2) otevřete si databázový server, dvojklikem otevřete databázi realmd a tabulku account. Najdete zde 5 accountů. Jeden z nich se jmenuje buď vaším jménem nebo ACCOUNT. Pokud se jmenuje vaším jménem, tabulku zavřete. Pokud ne, změňte v buňce místo ACCOUNT jméno vašeho účtu.
2a) Pokud jste manuálně měnili jméno accountu, je potřeba ještě přes konzoli mangosd.exe změnit heslo. Toto proveďte následujícím příkazem:
setpass #jméno #heslo #heslo (místo #jméno doplňte jméno svého účtu, místo #heslo napište heslé svého účtu). tímto jste změnili heslo svého účtu.
3)napište do konzole mangosd.exe toto:
setgm #jméno #gmhodnost (#jméno = jméno vašeho účtu, #gmhodnost je číselná hodnosta od 0 do3 včetně (0 - hráč, 1 - moderátor, 2 - gamemaster, 3 - bugtracker)
Tímto jste si úspěšně založili a zprovoznili GM účet na svém serveru.
Update soubory najdete ve složce s Mangosem, nejčastěji to bude: .\ SQL\updates
krok můžete překročit a začít s instalací Xamppu, nastavit si apache a mysql jako služby (to zatrhávátko vlevo), nastavíte si pak heslo a jméno uživateů, případně konfig.
Začínáme instalací MYSQL1) Klikněte na Next
2) vyberte možnost typical
3) klikněte opět na tlačítko next
4) počkejte až se akce dokončí na nic neklikejte
5) A zas tu máme klik na tlačítko next
6) ...next
7) nyní klikněte na finish
8) nyní budem nastavovat
9) vyberte možnost Detailed Configuration
10) vyberte Developer Machine
11) vyberte Multifunctional database
12) next
13) zvolte Manual setting a zvolte si počet
14) Stardantně se používá port 3306, tak jej dáme
15) zas next
16) ....next
17) Zde zadáváte heslo, pokud hodláte mít server jen na test či jen na zábavu u sebe doma dejte heslo root, pro zveřejnování na netu by bylo dobré dát silná hesla např. Kar14aq18 atd.
18) dejte Execute
19) a konec, gratuluji právě jste vytvořili úspěšně nastavení vašeho serveru
Instalujem SQlyog
1) Kliněte na next
2) Musíte souhlasit s podmínkami a dát next
3) Pokud chcete jej naistalovat někam jinam vybere cestu, pokud ne nechte stávající a klikněte na install
4) Zde vidíte jak se vám to instaluje
5) Finish, konec úspěšně nainstalováno
Nastavení a vytvoření serveru v SQlyogu
1) Kliněte na tu "šedou" možnost, v případě, že jste barvoslepí, klikněte na úplně tu poslední možnost
2) Zde napište vaše heslo, které jeste vyplnili, při instalaci MSQL
3) Klikněte na adresu root@local.... a vyberte možnost Create database
4) napište jméno databaze např. Mangos
5) Až budete mít vytvořenou db např. mangos, tak klikněte na ní a dejte možnost import
Stejně tak vytvoříte databazé characters a realmd, do kterých nahrajete stejnojmenný soubor.
6) Vyberte cestu ke stáhnuté UDB[ a klikněte na tlačítko Exucute/i]
7) [i]Po úspěšném nahrání dejte clouse
Jak rozjet Xampp?
(instalace)
1)
2)
3)
4)
5)
6)
7)
8)
9)
pozn. Skype použivá stejný port 80, proto vypněte skype, jinak je možné, že by vám to nemuselo jit a nebo schazovalo net.
Nastavení serveru
Připojení
DataDir = "." (zde zadejte cestuk vašim mapám a dbc souborům)
LogsDir = ""
LoginDatabaseInfo = "127.0.0.1;3306;root;zde bude vaše heslo;realmd"
WorldDatabaseInfo = "127.0.0.1;3306;root; zde bude vaše heslo;mangos"
CharacterDatabaseInfo = "127.0.0.1;3306;root;zde bude vaše heslo;characters"
MaxPingTime = 30
WorldServerPort = 8085
BindIP = "0.0.0.0"
Vmapy
vmap.enableHeight = 0
vmap.ignoreMapIds = "369" (změnte hodnotu na 0)
vmap.ignoreSpellIds = "7720"
nastavení logů
PidFile = ""
LogLevel = 3
LogTime = 0
LogFile = "Server.log"
LogTimestamp = 0
LogFileLevel = 0
LogFilter_TransportMoves = 1 (poud nechcete, aby se vám to ukazovala dejte 0)
LogFilter_CreatureMoves = 1
LogFilter_VisibilityChanges = 1
WorldLogFile = "world.log"
DBErrorLogFile = "DBErrors.log"
CharLogFile = "Char.log"
CharLogTimestamp = 0
CharLogDump = 0
GmLogFile = "" (napište sem gm.log)
GmLogTimestamp = 0
RaLogFile = ""
LogColors = ""
Nastavení Typu hry, TBC atd.
Expansion = 1 (0 pro zakázání)
DBC.Locale = 255
StrictPlayerNames = 0
StrictCharterNames = 0
StrictPetNames = 0
SkipCinematics = 0
MaxPlayerLevel = 70 (nastavení jaký maximální level lze mít na serveru)
MaxHonorPoints = 75000
MaxArenaPoints = 5000
StartPlayerLevel = 1
ActivateWeather = 1
Battleground.CastDeserter = 1
CastUnstuck = 1
Instance.IgnoreLevel = 0
Instance.IgnoreRaid = 0
Quests.LowLevelHideDiff = 4
Quests.HighLevelHideDiff = 7
MaxPrimaryTradeSkill = 2
MinPetitionSigns = 9
MaxGroupXPDistance = 74
MailDeliveryDelay = 3600
SkillChance.Prospecting = 0
Event.Announce = 0 (1 pro zapnutí ukazování event zpráv ve hře)
BeepAtStart = 1
Motd = "Welcome to the Massive Network Game Object Server." ( zde nastavíte zprávu, které se vám bude ukazovat ve hře po přihlášení)
[u]nastavení chatu[/u]
[code]AllowTwoSide.Accounts = 0 (1 povolit možnost mít na jednom accu jak hordu, tak i ali)
AllowTwoSide.Interaction.Chat = 0 (1 pro společnej chat)
AllowTwoSide.Interaction.Channel = 0 (1 pro společenej kanál)
AllowTwoSide.Interaction.Group = 0 (1 Ali a horda můžou spolu do skupiny)
AllowTwoSide.Interaction.Guild = 0 (1 Ali a horda můžou spolu do jedné guildy)
AllowTwoSide.Interaction.Trade = 0 (1 Ali a horda můžou spolu obchodovat)
AllowTwoSide.Interaction.Mail = 0 (1 Ali a horda si můžou mezi sebou posílat maily)
AllowTwoSide.WhoList = 0 (1 Ali a horda se uvidít v listu kdo je online)
AllowTwoSide.AddFriend = 0 (Ali a horda se můžou navzájem dávat do přátel)
TalentsInspecting = 1
Rate
Rate.Drop.Money = 1
Rate.XP.Kill = 1
Rate.XP.Quest = 1
Rate.XP.Explore = 1
Nastavení realmu
a) V Databazi realmd v tabulce Realmist napište vaší IP
b.)
Pokud máte hamachi
Tak zadejte tam ip vašeho hamachi na kterou se budou vaši přátelé připojovat, ale pozor musí být zaplé hamachi a musíte býtr spolu na jedné sítí.