Crea Servidor Wow 4

download Crea Servidor Wow 4

of 11

description

Crea Servidor Wow 4

Transcript of Crea Servidor Wow 4

Crea Servidor Wow 4.0.6 13623 con SkyfireAqui la guia esperada, para los Fans de Cataclysmo 4.0.6 13623. Cualquier duda lo dejan saber. SaludosNota: Para los que no conocen Skyfire:Es un nuevo emulador patrocinado por CactusEMU y CactusEMU esta patrocinado por Trinity. Mi criterio opinion, e3s que lo unico que cambia es el nombre del proyecto y a als versiones de wow que soportan, estre otros codigos de fuentes.Para mayor informacion visiten la lista de proyectos, siguento esteenlace.

Descargas:

*Net Framework 2.0:Confirmacin de descarga*Net Framework 3.0:Confirmacin de descarga*Net Framework 3.5:Confirmacin de descarga*Net Framework 4.0:Confirmacin de descarga*MySQL:MEGAUPLOAD - The leading online storage and file delivery service*SQLyog:SQLyog Community.rar*Emulador Inluye Dbc y los Maps:x32MEGAUPLOAD - The leading online storage and file delivery servicex64MEGAUPLOAD - The leading online storage and file delivery service*Vmaps:MEGAUPLOAD - The leading online storage and file delivery service*Bases de Datos:MEGAUPLOAD - The leading online storage and file delivery service*CactusParche:MEGAUPLOAD - The leading online storage and file delivery serviceInstalacin de MySQL:

-Next.-Typical; Next.-Install.-Next.-Next.-Finish.

Configuracin de MySQL:

-Next.-Detailed Configuration, Next.-Developer Machine, Next.-Multifunctional Database, Next.-Next.-Manual Setting, poner el nmero de usuarios que tendr el servidor, Next.-Next.-Standard Character Set, Next.-Install As Windows Service, Service Name: MySQL, marcar la casilla de abajo (Launch the MySQL Server automatically), Next.-Marcar "Modify Security Settings", poner y repetir la contrasea, marcar "Enable root access from remote machines por" si acaso, Next.-Execute-Finish

Instalacin de SQLyog:

-Next-Aceptar terminos y Next-Install-Next-Finish

Aplicar CactusParche:

-Este paso es nuevo para muchos. No es muy complicado. Ya descargado el archivo CactusParche4.0.6_by_yasmani.rar lo extraemos y copiamos elCactusParche.exey lo pegamos en la carpeta de nuestro Wow Cataclysm.

- Abrimos el Parche y damos al botonPatchy cerramos el parche.- Se fijaran este crea un Wow.exe nuevo y crea una copia del Original. Para cuando querramos quitar el Parche- Y borramos el acceso directo que teniamos en el escritorio del anterior y creamos uno nuevo de wow.exe

Nota Importante: Este paso no puede faltar, ya que no funcionara los npc, item, todo, podran entrar al Juego pero saldra todo pelao

Configurar Skyfire:

1 Bases de datos:Extraemos el archivo bases_de_datos4.0.6_by_yasmani.rar , dentro tendra tres carpeta. Copiamos las tres carpetas y las pegamos enc:/ Archivos y programas /mysql/mysql 5.x/data/

2 Extraccin de los Mapas:Este paso nos lo saltamos ya que trae los Mapas y la DBC en el Emulador

3 Vmaps:Una vez descargado el Vmaps extraemos el archivo vmaps4.0.6_by_yasmani.rar y copiamos la carpeta vmaps y pegamos dentro de la carpeta del Emulador.Los vmaps ya bienen activados en la configuracion.

4 Configuracin del Emulador:-Extrae el archivo Skyfire_x64_by_yasmani.rar o Skyfire_x32_by_yasmani.rar dependiendo de cuantos bit es su Sistema.-Abrimos la carpeta del Emulador y abirmos los siguen dos archivos de texto con el bloc de notasauthserver, worldservery configuramosSOLOlo que esta en color enrojo:

authserverCdigo:################################################ Trinity Core Auth Server configuration file ################################################[authserver]

LogsDir = "Log"MaxPingTime = 30RealmServerPort = 3724BindIP = "0.0.0.0"PidFile = ""LogLevel = 0LogFile = "auth.log"SQLDriverLogFile = ""LogTimestamp = 0LogFileLevel = 0LogColors = ""EnableLogDB = 0DBLogLevel = 1UseProcessors = 0ProcessPriority = 1RealmsStateUpdateDelay = 20WrongPass.MaxCount = 0WrongPass.BanTime = 600WrongPass.BanType = 0

LoginDatabaseInfo = "127.0.0.1;3306;root;CONTRASENA;cata406_accounts"LoginDatabase.WorkerThreads = 1worldserverCdigo:################################################# Trinity Core World Server configuration file #################################################[worldserver]

RealmID = 1DataDir = "."LogsDir = "Log"LoginDatabaseInfo = "127.0.0.1;3306;root;CONTRASENA;cata406_accounts"WorldDatabaseInfo = "127.0.0.1;3306;root;CONTRASENA;cata406_world"CharacterDatabaseInfo = "127.0.0.1;3306;root;CONTRASENA;cata406_characters"LoginDatabase.WorkerThreads = 1WorldDatabase.WorkerThreads = 1CharacterDatabase.WorkerThreads = 1LoginDatabase.SynchThreads = 1WorldDatabase.SynchThreads = 1CharacterDatabase.SynchThreads = 2MaxPingTime = 1800WorldServerPort = 8085BindIP = "0.0.0.0"

Locale = 0EAIErrorLevel = 2

UseProcessors = 0ProcessPriority = 1Compression = 1PlayerLimit = 100SaveRespawnTimeImmediately = 1MaxOverspeedPings = 2GridUnload = 1SocketSelectTime = 10000SocketTimeOutTime = 900000SessionAddDelay = 10000GridCleanUpDelay = 300000MapUpdateInterval = 100ChangeWeatherInterval = 600000PlayerSaveInterval = 900000PlayerSave.Stats.MinLevel = 0PlayerSave.Stats.SaveOnlyOnLogout = 1vmap.enableLOS = 0vmap.enableHeight = 0vmap.ignoreSpellIds = "7720"vmap.petLOS = 0vmap.enableIndoorCheck = 0DetectPosCollision = 1TargetPosRecalculateRange = 1.5UpdateUptimeInterval = 10LogDB.Opt.ClearInterval = 10LogDB.Opt.ClearTime = 1209600MaxCoreStuckTime = 0AddonChannel = 1MapUpdate.Threads = 1CleanCharacterDB = 0

LogSQL = 1PidFile = ""LogLevel = 1LogFile = "Server.log"ChatLogFile = "chat.log"LogTimestamp = 0LogFileLevel = 0LogFilter_AchievementUpdates = 1LogFilter_CreatureMoves = 1LogFilter_TransportMoves = 1LogFilter_VisibilityChanges = 1WorldLogFile = ""DBErrorLogFile = "db_errors.log"CharLogFile = "characters.log"CharLogTimestamp = 0CharLogDump = 0CharLogDump.Separate = 0CharLogDump.SeparateDir = ""GmLogFile = "gm_commands.log"GmLogTimestamp = 0GmLogPerAccount = 0RaLogFile = "ra_commands.log"ArenaLogFile = ""ArenaLog.ExtendedInfo = 0SQLDriverLogFile = ""LogColors = ""EnableLogDB = 0DBLogLevel = 2LogDB.Char = 0LogDB.GM = 0LogDB.RA = 0LogDB.World = 0LogDB.Chat = 0ChatLogs.Channel = 0ChatLogs.SysChan = 0ChatLogs.Whisper = 0ChatLogs.Party = 0ChatLogs.Raid = 0ChatLogs.Guild = 0ChatLogs.Public = 0ChatLogs.Addon = 0ChatLogs.BattleGround = 0ChatLogTimestamp = 0

GameType = 1RealmZone = 1Expansion = 3DBC.Locale = 255DeclinedNames = 0StrictPlayerNames = 0StrictCharterNames = 0StrictPetNames = 0MaxWhoListReturns = 49MinPlayerName = 2MinCharterName = 2MinPetName = 2CharacterCreating.Disabled = 0CharacterCreating.Disabled.RaceMask = 0CharacterCreating.Disabled.ClassMask = 0CharactersPerAccount = 50CharactersPerRealm = 10HeroicCharactersPerRealm = 3CharacterCreating.MinLevelForHeroicCharacter = 55SkipCinematics = 2MaxPlayerLevel = 255MinDualSpecLevel = 40StartPlayerLevel = 85StartHeroicPlayerLevel = 85StartPlayerMoney = 500000000MaxHonorPoints = 75000StartHonorPoints = 1000MaxArenaPoints = 10000StartArenaPoints = 1000RecruitAFriend.MaxLevel = 60RecruitAFriend.MaxDifference = 3InstantLogout = 1DisableWaterBreath = 0AllFlightPaths = 0InstantFlightPaths = 1AlwaysMaxSkillForLevel = 1ActivateWeather = 1CastUnstuck = 1Instance.IgnoreLevel = 1Instance.IgnoreRaid = 1Instance.ResetTimeHour = 4Instance.UnloadDelay = 1800000Quests.LowLevelHideDiff = 4Quests.HighLevelHideDiff = 7Quests.IgnoreRaid = 1Guild.EventLogRecordsCount = 100Guild.BankEventLogRecordsCount = 25MaxPrimaryTradeSkill = 2MinPetitionSigns = 0MaxGroupXPDistance = 74MaxRecruitAFriendBonusDistance = 100MailDeliveryDelay = 3600SkillChance.Prospecting = 0SkillChance.Milling = 0OffhandCheckAtSpellUnlearn = 1ClientCacheVersion = 0Event.Announce = 1BeepAtStart = 1Motd = "Catacylsm x64"Server.LoginInfo = 0Command.LookupMaxResults = 0

AllowTwoSide.Accounts = 1AllowTwoSide.Interaction.Chat = 1AllowTwoSide.Interaction.Channel = 1AllowTwoSide.Interaction.Group = 1AllowTwoSide.Interaction.Guild = 1AllowTwoSide.Interaction.Auction = 1AllowTwoSide.Interaction.Mail = 1AllowTwoSide.WhoList = 1AllowTwoSide.AddFriend = 1AllowTwoSide.Trade = 1TalentsInspecting = 1

ThreatRadius = 60Rate.Creature.Aggro = 1CreatureFamilyFleeAssistanceRadius = 30CreatureFamilyAssistanceRadius = 10CreatureFamilyAssistanceDelay = 1500CreatureFamilyFleeDelay = 7000WorldBossLevelDiff = 3Corpse.Decay.NORMAL = 60Corpse.Decay.RARE = 300Corpse.Decay.ELITE = 300Corpse.Decay.RAREELITE = 300Corpse.Decay.WORLDBOSS = 3600Rate.Corpse.Decay.Looted = 0.5Rate.Creature.Normal.Damage = 1Rate.Creature.Elite.Elite.Damage = 1Rate.Creature.Elite.RAREELITE.Damage = 1Rate.Creature.Elite.WORLDBOSS.Damage = 1Rate.Creature.Elite.RARE.Damage = 1Rate.Creature.Normal.SpellDamage = 1Rate.Creature.Elite.Elite.SpellDamage = 1Rate.Creature.Elite.RAREELITE.SpellDamage = 1Rate.Creature.Elite.WORLDBOSS.SpellDamage = 1Rate.Creature.Elite.RARE.SpellDamage = 1Rate.Creature.Normal.HP = 1Rate.Creature.Elite.Elite.HP = 1Rate.Creature.Elite.RAREELITE.HP = 1Rate.Creature.Elite.WORLDBOSS.HP = 1Rate.Creature.Elite.RARE.HP = 1ListenRange.Say = 40ListenRange.TextEmote = 40ListenRange.Yell = 300

ChatFakeMessagePreventing = 0ChatStrictLinkChecking.Severity = 0ChatStrictLinkChecking.Kick = 0ChatFlood.MessageCount = 10ChatFlood.MessageDelay = 1ChatFlood.MuteTime = 10Channel.RestrictedLfg = 1Channel.SilentlyGMJoin = 0ChatLevelReq.Channel = 1ChatLevelReq.Whisper = 1ChatLevelReq.Say = 1AllowPlayerCommands = 1

GM.LoginState = 2GM.Visible = 2GM.AcceptTickets = 2GM.Chat = 2GM.WhisperingTo = 2GM.InGMList.Level = 3GM.InWhoList.Level = 3GM.LogTrade = 1GM.StartLevel = 86GM.AllowInvite = 0GM.AllowFriend = 0GM.LowerSecurity = 0GM.AllowAchievementGain = 1GM.TicketSystem.ChanceOfGMSurvey = 50

Visibility.GroupMode = 1Visibility.Distance.Continents = 90Visibility.Distance.Instances = 120Visibility.Distance.BGArenas = 180Visibility.Distance.Object = 100Visibility.Distance.InFlight = 100Visibility.Distance.Grey.Unit = 1Visibility.Distance.Grey.Object = 10

Visibility.Notify.Period.OnContinents = 1000Visibility.Notify.Period.InInstances = 1000Visibility.Notify.Period.InBGArenas = 1000

Rate.Health = 50Rate.Mana = 50Rate.Rage.Income = 50Rate.Rage.Loss = 0Rate.RunicPower.Income = 50Rate.RunicPower.Loss = 0Rate.Focus = 50Rate.Loyalty = 50Rate.Skill.Discovery = 20Rate.Drop.Item.Poor = 20Rate.Drop.Item.Normal = 20Rate.Drop.Item.Uncommon = 20Rate.Drop.Item.Rare = 20Rate.Drop.Item.Epic = 10Rate.Drop.Item.Legendary = 10Rate.Drop.Item.Artifact = 10Rate.Drop.Item.Referenced = 10Rate.Drop.Item.ReferencedAmount = 5Rate.Drop.Money = 50Rate.XP.Kill = 50Rate.XP.Quest = 50Rate.XP.Explore = 50Rate.RepairCost = 0Rate.Rest.InGame = 50Rate.Rest.Offline.InTavernOrCity = 50Rate.Rest.Offline.InWilderness = 50Rate.Damage.Fall = 0Rate.Auction.Time = 1Rate.Auction.Deposit = 1Rate.Auction.Cut = 1Rate.Honor = 50Rate.Mining.Amount = 10Rate.Mining.Next = 10Rate.Talent = 1Rate.Re****tion.Gain = 20Rate.Re****tion.LowLevel.Kill = 20Rate.Re****tion.LowLevel.Quest = 20Rate.Re****tion.RecruitAFriendBonus = 0.1Rate.MoveSpeed = 2Rate.InstanceResetTime = 1SkillGain.Crafting = 10SkillGain.Defense = 10SkillGain.Gathering = 10SkillGain.Weapon = 10SkillChance.Orange = 100SkillChance.Yellow = 75SkillChance.Green = 25SkillChance.Grey = 0SkillChance.MiningSteps = 1SkillChance.SkinningSteps = 1DurabilityLoss.InPvP = 0DurabilityLoss.OnDeath = 0DurabilityLossChance.Damage = 0.5DurabilityLossChance.Absorb = 0.5DurabilityLossChance.Parry = 0.05DurabilityLossChance.Block = 0.05Death.SicknessLevel = 0Death.CorpseReclaimDelay.PvP = 1Death.CorpseReclaimDelay.PvE = 0Death.Bones.World = 1Death.Bones.BattlegroundOrArena = 1Die.Command.Mode = 1

AutoBroadcast.On = 0AutoBroadcast.Center = 0AutoBroadcast.Timer = 300000

Battleground.CastDeserter = 0Battleground.QueueAnnouncer.Enable = 0Battleground.QueueAnnouncer.PlayerOnly = 0Battleground.InvitationType = 0BattleGround.PrematureFinishTimer = 300000BattleGround.PremadeGroupWaitForMatch = 1800000Battleground.GiveXPForKills = 0Battleground.Random.ResetHour = 6

Arena.MaxRatingDifference = 150Arena.RatingDiscardTimer = 600000Arena.AutoDistributePoints = 0Arena.AutoDistributeInterval = 7Arena.QueueAnnouncer.Enable = 0Arena.QueueAnnouncer.PlayerOnly = 0Arena.ArenaSeason.ID = 1Arena.ArenaSeason.InProgress = 1Arena.ArenaStartRating = 0Arena.ArenaStartPersonalRating = 0Arena.ArenaStartMatchmakerRating = 1500

Network.Threads = 1Network.OutKBuff = -1Network.OutUBuff = 65536Network.TcpNodelay = 1

Console.Enable = 1Ra.Enable = 0Ra.IP = 0.0.0.0Ra.Port = 3443Ra.MinLevel = 3Ra.Secure = 1SOAP.Enabled = 0SOAP.IP = 127.0.0.1SOAP.Port = 7878

CharDelete.Method = 0CharDelete.MinLevel = 0CharDelete.KeepDays = 30

PlayerStart.AllRe****tion = 0PlayerStart.AllSpells = 0PlayerStart.MapsExplored = 0MusicInBattleground = 0HonorPointsAfterDuel = 0AlwaysMaxWeaponSkill = 1PvPToken.Enable = 0PvPToken.MapAllowType = 4PvPToken.ItemID = 29434PvPToken.ItemCount = 1Guild.AllowMultipleGuildMaster = 0NoResetTalentsCost = 1ShowKickInWorld = 1RecordUpdateTimeDiffInterval = 60000MinRecordUpdateTimeDiff = 100PlayerStart.String = ""LevelReq.Trade = 1LevelReq.Ticket = 1LevelReq.Auction = 1LevelReq.Mail = 1DungeonFinder.Enable = 1

OutdoorPvP.Wintergrasp.Enabled = 1OutdoorPvP.Wintergrasp.SaveState.Period = 10000OutdoorPvP.Wintergrasp.StartTime = 30OutdoorPvP.Wintergrasp.BattleTime = 30OutdoorPvP.Wintergrasp.Interval = 150OutdoorPvP.Wintergrasp.CustomHonorRewards = 0OutdoorPvP.Wintergrasp.CustomHonorBattleWin = 3000OutdoorPvP.Wintergrasp.CustomHonorBattleLose = 1250OutdoorPvP.Wintergrasp.CustomHonorDamageTower = 750OutdoorPvP.Wintergrasp.CustomHonorDestroyedTower = 750OutdoorPvP.Wintergrasp.CustomHonorDamagedBuilding = 750OutdoorPvP.Wintergrasp.CustomHonorIntactBuilding = 1500OutdoorPvP.Wintergrasp.Antifarm.Enable = 0OutdoorPvP.Wintergrasp.Antifarm.Atk = 5OutdoorPvP.Wintergrasp.Antifarm.Def = 5Nota: El que tenga mas experciencia en creacion de server, puede modificar a su gusto. Ya el que solo quiere crear el server estos es lo unico que deve hacer. Ya si quiere modificar los rates , oro, etc puede preguntar.

Ultimos pasos

-Abre el archivo Realmlist de tu WoW y modificalo por:set realmlist localhost

-Abre el SQLyog y pincha en la ventanita que sale (para que se abra el programa)-Rellena el espacio en blanco con la contrasea que pusiste en el MySQL y dale a connect, dale a yes si te pregunta por guardar los datos.-Despliegacata4.0.6_accounts(a la izquierda del programa) y dale al boton derecho sobre la tabla account y despus a alter table. Y ponemos 24 como esta en esta Imagen:Click this bar to view the full image.

-Ahora dale a alter table abajo, para guardar.

-Cierra el SQLyog-Vete a la carpeta Skyfire_x64_by_yasmani o Skyfire_x64_by_yasmani y ejecuta:authserverworldserverNombre: adminContrasena: admin

Nota: Los Archivos utilizados en esta guia, los actualizare a medida que salgan nuevas versiones de Skyfire.

Un aportecillo chicos:

Si de pronto los archivos authserver.exe y worldserver.exe no arrancan despues de haber hecho todo, puede deberce a que hay que colocar exactamente conforme estan los nombres de las tres carpetas que se introducen en el Mysql. por ejemplo:

cata406_accountscata406_characterscata406_world

asi mismo debe estar escrito en nuestros archivos authserver.conf y worldserver.conf ejemplo:

################################################# Trinity Core World Server configuration file #################################################[worldserver]

RealmID = 1DataDir = "."LogsDir = "Log"LoginDatabaseInfo = "127.0.0.1;3306;root;CONTRASEA;cata406_accounts"WorldDatabaseInfo = "127.0.0.1;3306;root;CONTRASEA;cata406_world"CharacterDatabaseInfo = "127.0.0.1;3306;root;CONTRASE;cata406_characters"LoginDatabase.WorkerThreads = 1WorldDatabase.WorkerThreads = 1

De igual forma en authserver por ejemplo:

WrongPass.MaxCount = 0WrongPass.BanTime = 600WrongPass.BanType = 0

LoginDatabaseInfo = "127.0.0.1;3306;root;CONTRASEA;cata406_accounts"LoginDatabase.WorkerThreads = 1

Espero que a alguien le sirva este pequeo aporte. Saludos y Bendiciones.