Принцип установки серверов начиная от Класики до Катаклизма одинаковы.
Сейчас разберем установку сервера MaNGos
1)Скачиваем программу Microsoft .NET Framework 3.5-4
2)Устанавливаем и забываем про неё.
3)Скачиваем готовый сервер.Возьму за основу сборку с сайтаhttp://www.wowjp.net
4)Распаковываем.Например
- Код: Выделить всё • Развернуть
D:\server
5)Скачиваем программу ad.exe,если есть в сборке это ещё лучше!И кидаем в папку с игрой
6)Запускаем ad.exe и ждем пока распакуються карты.
7)После распаковки кидаем их сюда
- Код: Выделить всё • Развернуть
D:\server\MaNGOS
Заходим в
- Код: Выделить всё • Развернуть
D:\server\home
Ip можно узнать нажав на подключение в панели задач или на сайте http://www.vfose.ru
9)
- Код: Выделить всё • Развернуть
D:\server\MaNGOS\MaNGOS.conf
- Код: Выделить всё • Развернуть
UseProcessors = 0
ProcessPriority = 1
Compression = 1
PlayerLimit = 50
SaveRespawnTimeImmediately = 1
MaxOverspeedPings = 2
GridUnload = 1
SocketSelectTime = 10000
SocketTimeOutTime = 900000
GridCleanUpDelay = 300000
MapUpdateInterval = 100
ChangeWeatherInterval = 600000
PlayerSaveInterval = 900000
vmap.enableLOS = 0
vmap.enableHeight = 0
vmap.ignoreMapIds = "369"
vmap.ignoreSpellIds = "7720"
vmap.petLOS = 0
DetectPosCollision = 1
TargetPosRecalculateRange = 1.5
UpdateUptimeInterval = 10
LogDB.Opt.ClearInterval = 10
LogDB.Opt.ClearTime = 1209600
MaxCoreStuckTime = 0
AddonChannel = 1
MapUpdate.Threads = 1
- Код: Выделить всё • Развернуть
LogSQL = 1
PidFile = ""
LogLevel = 1
LogFile = "Server.log"
ChatLogFile = "chat.log"
LogTimestamp = 0
LogFileLevel = 0
LogFilter_AchievementUpdates = 1
LogFilter_CreatureMoves = 1
LogFilter_TransportMoves = 1
LogFilter_VisibilityChanges = 1
WorldLogFile = ""
DBErrorLogFile = "db_errors.log"
CharLogFile = "characters.log"
CharLogTimestamp = 0
CharLogDump = 0
CharLogDump.Separate = 0
CharLogDump.SeparateDir = ""
GmLogFile = "gm_commands.log"
GmLogTimestamp = 0
GmLogPerAccount = 0
RaLogFile = "ra_commands.log"
ArenaLogFile = ""
LogColors = "13 11 9 5"
EnableLogDB = 0
DBLogLevel = 2
LogDB.Char = 0
LogDB.GM = 0
LogDB.RA = 0
LogDB.World = 0
LogDB.Chat = 0
ChatLogs.Channel = 0
ChatLogs.SysChan = 0
ChatLogs.Whisper = 0
ChatLogs.Party = 1
ChatLogs.Raid = 0
ChatLogs.Guild = 0
ChatLogs.Public = 0
ChatLogs.Addon = 0
ChatLogs.BattleGround = 0
ChatLogTimestamp = 0
Это настройка логов сервера,думаю тут тоже всё понятно
- Код: Выделить всё • Развернуть
GameType = 1
RealmZone = 1
Expansion = 2
DBC.Locale = 255
DeclinedNames = 0
StrictPlayerNames = 0
StrictCharterNames = 0
StrictPetNames = 0
MaxWhoListReturns = 1000
MinPlayerName = 2
MinCharterName = 2
MinPetName = 2
CharactersCreatingDisabled = 0
CharactersPerAccount = 50
CharactersPerRealm = 10
HeroicCharactersPerRealm = 1-Максимальное кол-во создание дк на аккаунте
MinLevelForHeroicCharacterCreating = 55
SkipCinematics = 0
MaxPlayerLevel = 80
MinDualSpecLevel = 40
StartPlayerLevel = 1-Старт LVL игрока
StartHeroicPlayerLevel = 55 - старт дк с какого LVL
StartPlayerMoney = 0
MaxHonorPoints = 75000
StartHonorPoints = 0
MaxArenaPoints = 5000
StartArenaPoints = 0
InstantLogout = 1
DisableWaterBreath = 4
AllFlightPaths = 0
InstantFlightPaths = 0
AlwaysMaxSkillForLevel = 0
ActivateWeather = 1
CastUnstuck = 1
Instance.IgnoreLevel = 1
Instance.IgnoreRaid = 1
Instance.ResetTimeHour = 4
Instance.UnloadDelay = 1800000
Quests.LowLevelHideDiff = 4
Quests.HighLevelHideDiff = 7
Guild.EventLogRecordsCount = 100
Guild.BankEventLogRecordsCount = 25
MaxPrimaryTradeSkill = 2
MinPetitionSigns = 9
MaxGroupXPDistance = 74
MailDeliveryDelay = 3600
SkillChance.Prospecting = 0
SkillChance.Milling = 0
OffhandCheckAtSpellUnlearn = 0
ClientCacheVersion = 0
Event.Announce = 1
BeepAtStart = 1
Motd = "Приветствие"
Server.LoginInfo = 0
GuildPortal.GuildID = 0
- Код: Выделить всё • Развернуть
AllowTwoSide.Accounts = 1
AllowTwoSide.Interaction.Chat = 1-Белый чат,Общий
AllowTwoSide.Interaction.Channel = 1-Алл чат,Общий
AllowTwoSide.Interaction.Group = 1-Альянс и орда в пати
AllowTwoSide.Interaction.Guild = 0-Альян и Орда в гильдии
AllowTwoSide.Interaction.Auction = 1-Участие на аукционе А и Х
AllowTwoSide.Interaction.Mail = 1-Можно отпрявлять почту с А на О и наоборот
AllowTwoSide.WhoList = 1-виден и Альясн и Орда в сети
AllowTwoSide.AddFriend = 1-Добавление в друзья
AllowTwoSide.Trade = 0
TalentsInspecting = 1
- Код: Выделить всё • Развернуть
Rate.Health = 1
Rate.Mana = 1
Rate.Rage.Income = 1
Rate.Rage.Loss = 1
Rate.RunicPower.Income = 1
Rate.RunicPower.Loss = 1
Rate.Focus = 1
Rate.Loyalty = 1
Rate.Skill.Discovery = 1
Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 1
Rate.Drop.Item.Rare = 1
Rate.Drop.Item.Epic = 1
Rate.Drop.Item.Legendary = 1
Rate.Drop.Item.Artifact = 1
Rate.Drop.Item.Referenced = 1
Rate.Drop.Money = 1
Rate.XP.Kill = 1
Rate.XP.Quest = 1
Rate.XP.Explore = 1
Rate.RepairCost = 1
Rate.Rest.InGame = 1
Rate.Rest.Offline.InTavernOrCity = 1
Rate.Rest.Offline.InWilderness = 1
Rate.Damage.Fall = 1
Rate.Auction.Time = 1
Rate.Auction.Deposit = 1
Rate.Auction.Cut = 1
Rate.Honor = 9
Rate.Mining.Amount = 1
Rate.Mining.Next = 1
Rate.Talent = 1
Rate.Reputation.Gain = 1000
Rate.Reputation.LowLevel.Kill = 1
Rate.Reputation.LowLevel.Quest = 1
Rate.MoveSpeed = 1
Rate.InstanceResetTime = 1
SkillGain.Crafting = 10000
SkillGain.Defense = 1
SkillGain.Gathering = 1
SkillGain.Weapon = 1
SkillChance.Orange = 1
SkillChance.Yellow = 1
SkillChance.Green = 1
SkillChance.Grey = 1
SkillChance.MiningSteps = 1
SkillChance.SkinningSteps = 10000
DurabilityLoss.InPvP = 0
DurabilityLoss.OnDeath = 10
DurabilityLossChance.Damage = 0.5
DurabilityLossChance.Absorb = 0.5
DurabilityLossChance.Parry = 0.05
DurabilityLossChance.Block = 0.05
Death.SicknessLevel = 11
Death.CorpseReclaimDelay.PvP = 1
Death.CorpseReclaimDelay.PvE = 1
Death.Bones.World = 1
Death.Bones.BattlegroundOrArena = 1
Die.Command.Mode = 1
- Код: Выделить всё • Развернуть
AutoBroadcast.On = 1
AutoBroadcast.Center = 0
AutoBroadcast.Timer = 600000000
Ну и так далее,дальше уже сами
10)Включаем D:\server\denver\Run.exe ,ждем окончания загрузки заходим в папку мангос и включаем mangosd.exe и realmd.exe,если есть MaNGOS.exe(рестартер)Жмакаем на него и мир начнёт загружаться
11)Скачиваем программу navicat for MySQL,http://www.navicat.com
12)Устанавливаем,создаем подключение
- Код: Выделить всё • Развернуть
Connection name Любое,стандартное localhost
Host name оставляем как и был localhost
Port 3306
User name mangos/root
Password mangos/root
13)Заходим realmd/realmlist,в строчку addres вводим ip или домен.
Мануал писал лично,если что поправьте